[VD] Support "QuickSetting" key for e-manual app 76/295476/3
authorshurong.chen <shurong.chen@samsung.com>
Fri, 7 Jul 2023 08:35:39 +0000 (16:35 +0800)
committerchen shurong <shurong.chen@samsung.com>
Mon, 10 Jul 2023 01:10:55 +0000 (01:10 +0000)
Support "QuickSetting" key:
"QuickSetting": {
            keyName: "XF86KeyQuickSetting",
            keyCode: 10598
}

Change-Id: I91b9871c0c0d3454e9d4ddfa12866402df0a0c27
Signed-off-by: shurong.chen <shurong.chen@samsung.com>
third_party/blink/renderer/platform/keyboard_codes.h
third_party/blink/renderer/platform/windows_keyboard_codes.h
tizen_src/chromium_impl/content/browser/renderer_host/web_event_factory_efl.cc
ui/events/keycodes/dom/dom_key_data.inc
ui/events/keycodes/keyboard_codes_posix.h

index 9ec8c8ff381a70e73e0551890e6340a3dfdc750e..fd5ade8799b28c40f592d6a381ef35c07bf726a0 100644 (file)
@@ -1104,6 +1104,9 @@ enum {
   // VKEY_ANDROID_MENU (2963)
   VKEY_ANDROID_MENU = VK_ANDROID_MENU,
 
+  // VKEY_QUICK_SETTING (2966)
+  VKEY_QUICK_SETTING = VK_QUICK_SETTING,
+
   // VKEY_GRAPHICZOOM (2968)
   VKEY_GRAPHICZOOM = VK_GRAPHICZOOM,
 
index fc34fb64521cac798ee7420f070071f4586846b5..fb00bcf729257e4fac1621dd89b88e6fa6ab72f0 100644 (file)
 #define VK_MENA_CP 0x2960
 #define VK_ARK_CONTROLLER_VOLUME 0x2961
 #define VK_ANDROID_MENU 0x2963
+#define VK_QUICK_SETTING 0x2966
 
 #define VK_GRAPHICZOOM 0x2968
 #define VK_VISUAL_IMPAIRED 0x2969
index 3196a902b02891f49fe500b2ffa1fd56e5fef7a9..2b352a33c896632e4fda0e0c0b024123d0632cd6 100644 (file)
@@ -432,6 +432,7 @@ static ui::KeyboardCode windows_key_codeFromEflKey(const char* key) {
         {"XF86MenaCP", ui::VKEY_MENA_CP},
         {"XF86KeyARKVolume", ui::VKEY_ARK_CONTROLLER_VOLUME},
         {"XF86AndroidMenu", ui::VKEY_ANDROID_MENU},
+        {"XF86KeyQuickSetting", ui::VKEY_QUICK_SETTING},
         {"XF86KeyGraphicZoom", ui::VKEY_GRAPHICZOOM},
         {"XF86VisualImpaired", ui::VKEY_VISUAL_IMPAIRED},
         {"XF86KeyUniversalSwitch", ui::VKEY_UNIVERSAL_SWITCH},
index cf63e2a370968099aba84bfe9710f25ee553c8aa..525179d5b44ab4528a4057b84b193c4c4ea30e32 100644 (file)
@@ -723,6 +723,7 @@ DOM_KEY_MAP_DECLARATION {
   DOM_KEY_MAP("XF86MenaCP",           XF86MenaCP,                0x2960),
   DOM_KEY_MAP("XF86KeyARKVolume",     XF86KeyARKVolume,          0x2961),
   DOM_KEY_MAP("XF86AndroidMenu",      XF86AndroidMenu,           0x2963),
+  DOM_KEY_MAP("XF86KeyQuickSetting",  XF86KeyQuickSetting,       0x2966),
   DOM_KEY_MAP("XF86KeyGraphicZoom",   XF86KeyGraphicZoom,        0x2968),
   DOM_KEY_MAP("XF86VisualImpaired",   XF86VisualImpaired,        0x2969),
   DOM_KEY_MAP("XF86KeyUniversalSwitch", XF86KeyUniversalSwitch,  0x296A),
index 156763b3f29107f0a47a4097a9d7a19797cdd9c6..0746932191dfb794b0bc78ef66aaef9acce0617f 100644 (file)
@@ -469,6 +469,7 @@ enum KeyboardCode {
   VKEY_MENA_CP = 0x2960,
   VKEY_ARK_CONTROLLER_VOLUME = 0x2961,
   VKEY_ANDROID_MENU = 0x2963,
+  VKEY_QUICK_SETTING = 0x2966,
   VKEY_GRAPHICZOOM = 0x2968,
   VKEY_VISUAL_IMPAIRED = 0x2969,