[M120 Migration] Enable input picker for chrome 26/307826/6
authorAkshay Kanagali <a.kanagali@partner.samsung.com>
Thu, 29 Feb 2024 07:44:09 +0000 (13:14 +0530)
committerBot Blink <blinkbot@samsung.com>
Wed, 27 Mar 2024 00:46:50 +0000 (00:46 +0000)
commit99fcb1aae5c3ee629975ccbf4109ee45923e609b
treef3a5b2487efc928312d78eef4a53da01be0e377e
parentea47a8f698065c0338f980af8264525e6c48901e
[M120 Migration] Enable input picker for chrome

1) Color Picker
2) Select Picker
3) Date Picker

This patch introduces runtime flag --use-internal-popup-menu
to switch between internal and external popup implementation
as per Browser preference.

Reference: https://review.tizen.org/gerrit/303101/
           https://review.tizen.org/gerrit/304039/
           https://review.tizen.org/gerrit/306960/

Change-Id: I2ae42054c90d9f33d46c479fd3ee8f5d36dc2667
Signed-off-by: Akshay Kanagali <a.kanagali@partner.samsung.com>
content/browser/renderer_host/render_process_host_impl.cc
content/child/runtime_features.cc
content/renderer/render_thread_impl.cc
third_party/blink/common/switches.cc
third_party/blink/public/common/switches.h
third_party/blink/renderer/core/exported/web_view_impl.cc
third_party/blink/renderer/core/page/chrome_client_impl.cc