| Index: ui/events/keycodes/platform_key_map_win_unittest.cc
|
| diff --git a/ui/events/keycodes/platform_key_map_win_unittest.cc b/ui/events/keycodes/platform_key_map_win_unittest.cc
|
| index 98689d18300618eca5f18ef3aedf123e6df60c81..0de6e119a176d7928e8609b979e5a53fc5fb7087 100644
|
| --- a/ui/events/keycodes/platform_key_map_win_unittest.cc
|
| +++ b/ui/events/keycodes/platform_key_map_win_unittest.cc
|
| @@ -326,4 +326,21 @@ TEST_F(PlatformKeyMapTest, JapaneseSpecificKeys) {
|
| }
|
| }
|
|
|
| +TEST_F(PlatformKeyMapTest, AltGraph) {
|
| + PlatformKeyMap us_keymap(
|
| + GetPlatformKeyboardLayout(KEYBOARD_LAYOUT_ENGLISH_US));
|
| + EXPECT_EQ(DomKey::ALT,
|
| + DomKeyFromKeyboardCodeImpl(us_keymap, VKEY_MENU, EF_ALTGR_DOWN));
|
| + EXPECT_EQ(DomKey::ALT,
|
| + DomKeyFromKeyboardCodeImpl(us_keymap, VKEY_MENU,
|
| + EF_ALTGR_DOWN | EF_IS_EXTENDED_KEY));
|
| +
|
| + PlatformKeyMap fr_keymap(GetPlatformKeyboardLayout(KEYBOARD_LAYOUT_FRENCH));
|
| + EXPECT_EQ(DomKey::ALT,
|
| + DomKeyFromKeyboardCodeImpl(fr_keymap, VKEY_MENU, EF_ALTGR_DOWN));
|
| + EXPECT_EQ(DomKey::ALT_GRAPH,
|
| + DomKeyFromKeyboardCodeImpl(fr_keymap, VKEY_MENU,
|
| + EF_ALTGR_DOWN | EF_IS_EXTENDED_KEY));
|
| +}
|
| +
|
| } // namespace ui
|
|
|