[M108 Migration] Bringup Native DateTime InputPicker 86/287086/4
authorayush.k123 <ayush.k123@samsung.com>
Thu, 19 Jan 2023 03:36:35 +0000 (09:06 +0530)
committerBot Blink <blinkbot@samsung.com>
Fri, 20 Jan 2023 06:46:25 +0000 (06:46 +0000)
commitceb51cd64c8bbcfc5a461e5043746722925f6322
treebe3ae90af78798b1eeec335dc7b9f1d00baac019
parent0a0f0759b0cd7b55d35b42537895db2461452bbc
[M108 Migration] Bringup Native DateTime InputPicker

Add the missed implementations for Native Date Time Input Picker.

Add support for datetime input type.
(Datetime input type is deprecated.)

Add changes get/setenv to vconf_get_str/vconf_set_str
for security issue in input picker

It also fixes error of InputPicker.

Reference: https://review.tizen.org/gerrit/274427/

Change-Id: I9c3f0b76521cdfa972e3a0bb4a42e97f196f3997
Signed-off-by: Ayush Kumar <ayush.k123@samsung.com>
35 files changed:
content/browser/browser_interface_binders.cc
content/browser/web_contents/web_contents_impl.cc
content/child/runtime_features.cc
third_party/blink/public/blink_resources.grd
third_party/blink/public/mojom/choosers/date_time_chooser.mojom
third_party/blink/public/platform/web_runtime_features.h
third_party/blink/renderer/core/BUILD.gn
third_party/blink/renderer/core/html/forms/date_time_local_input_type.cc
third_party/blink/renderer/core/html/forms/date_time_local_input_type.h
third_party/blink/renderer/core/html/forms/external_date_time_chooser.cc
third_party/blink/renderer/core/html/forms/external_date_time_chooser.h
third_party/blink/renderer/core/html/forms/input_type.cc
third_party/blink/renderer/core/layout/build.gni
third_party/blink/renderer/core/style/computed_style.h
third_party/blink/renderer/platform/exported/web_runtime_features.cc
third_party/blink/renderer/platform/text/date_components.cc
third_party/blink/renderer/platform/text/date_components.h
third_party/blink/renderer/platform/text/platform_locale.cc
tizen_src/chromium_impl/content/browser/browser_efl.gni
tizen_src/chromium_impl/content/browser/date_time_chooser_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/date_time_chooser_efl.h [new file with mode: 0644]
tizen_src/chromium_impl/content/public/browser/web_contents_efl_delegate.h
tizen_src/chromium_impl/third_party/WebKit/Source/core/rendering/RenderThemeChromiumTizen.cpp [deleted file]
tizen_src/chromium_impl/third_party/WebKit/Source/core/rendering/RenderThemeChromiumTizen.h [deleted file]
tizen_src/chromium_impl/third_party/blink/renderer/core/core_efl.gni [new file with mode: 0644]
tizen_src/chromium_impl/third_party/blink/renderer/core/css/themeChromiumTizen.css [moved from tizen_src/chromium_impl/third_party/WebKit/Source/core/rendering/themeChromiumTizen.css with 100% similarity]
tizen_src/chromium_impl/third_party/blink/renderer/core/layout/layout_theme_chromium_tizen.cc [new file with mode: 0644]
tizen_src/chromium_impl/third_party/blink/renderer/core/layout/layout_theme_chromium_tizen.h [new file with mode: 0644]
tizen_src/ewk/efl_integration/browser/input_picker/color_chooser_efl.h
tizen_src/ewk/efl_integration/browser/input_picker/input_picker.cc
tizen_src/ewk/efl_integration/browser/input_picker/input_picker.h
tizen_src/ewk/efl_integration/eweb_view.cc
tizen_src/ewk/efl_integration/eweb_view.h
tizen_src/ewk/efl_integration/web_contents_efl_delegate_ewk.cc
tizen_src/ewk/efl_integration/web_contents_efl_delegate_ewk.h