Bug 936318 Remove key names, "Spacebar", "Add", "Decimal", "Divde", "Equals", "Multiply", "Separator" and "Subtract" due to dropped from D3E r=smaug
authorMasayuki Nakano <masayuki@d-toybox.com>
Wed, 11 Dec 2013 01:14:53 +0900 (2013-12-10)
changeset 159758 d1945fc4f5834aa4172a31c36c3e2899953d00b7
parent 159757 22d0b15b74c9fd9160f3a68d93eefc1a5032b61e
child 159759 63a364842347743f711e4fe78a72ad6dff4315f6
push id25813
push userkwierso@gmail.com
push dateWed, 11 Dec 2013 00:42:57 +0000 (2013-12-11)
treeherdermozilla-central@3ea3d3baa67b [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssmaug
bugs936318
milestone29.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 936318 Remove key names, "Spacebar", "Add", "Decimal", "Divde", "Equals", "Multiply", "Separator" and "Subtract" due to dropped from D3E r=smaug
content/events/public/nsDOMKeyNameList.h
widget/shared/NativeKeyToDOMKeyName.h
--- a/content/events/public/nsDOMKeyNameList.h
+++ b/content/events/public/nsDOMKeyNameList.h
@@ -97,24 +97,16 @@ DEFINE_KEYNAME_WITH_SAME_NAME(Menu)
 DEFINE_KEYNAME_WITH_SAME_NAME(Pause)
 DEFINE_KEYNAME_WITH_SAME_NAME(Play)
 DEFINE_KEYNAME_WITH_SAME_NAME(ScrollLock) // IE9 users "Scroll"
 DEFINE_KEYNAME_WITH_SAME_NAME(Execute)
 DEFINE_KEYNAME_WITH_SAME_NAME(Cancel)
 DEFINE_KEYNAME_WITH_SAME_NAME(Esc)
 DEFINE_KEYNAME_WITH_SAME_NAME(Exit)
 DEFINE_KEYNAME_WITH_SAME_NAME(Zoom)
-DEFINE_KEYNAME_WITH_SAME_NAME(Separator)
-DEFINE_KEYNAME_WITH_SAME_NAME(Spacebar)
-DEFINE_KEYNAME_WITH_SAME_NAME(Add)
-DEFINE_KEYNAME_WITH_SAME_NAME(Subtract)
-DEFINE_KEYNAME_WITH_SAME_NAME(Multiply)
-DEFINE_KEYNAME_WITH_SAME_NAME(Divide)
-DEFINE_KEYNAME_WITH_SAME_NAME(Equals)
-DEFINE_KEYNAME_WITH_SAME_NAME(Decimal)
 DEFINE_KEYNAME_WITH_SAME_NAME(BrightnessDown)
 DEFINE_KEYNAME_WITH_SAME_NAME(BrightnessUp)
 DEFINE_KEYNAME_WITH_SAME_NAME(Camera)
 DEFINE_KEYNAME_WITH_SAME_NAME(Eject)
 DEFINE_KEYNAME_WITH_SAME_NAME(Power)
 DEFINE_KEYNAME_WITH_SAME_NAME(PrintScreen)
 DEFINE_KEYNAME_WITH_SAME_NAME(BrowserFavorites)
 DEFINE_KEYNAME_WITH_SAME_NAME(BrowserHome)
--- a/widget/shared/NativeKeyToDOMKeyName.h
+++ b/widget/shared/NativeKeyToDOMKeyName.h
@@ -455,66 +455,16 @@ KEY_MAP_ANDROID (Esc, AKEYCODE_ESCAPE)
 
 // Exit
 KEY_MAP_ANDROID (Exit, AKEYCODE_HOME)
 
 // Zoom
 KEY_MAP_WIN     (Zoom, VK_ZOOM)
 KEY_MAP_QT      (Zoom, Qt::Key_Zoom)
 
-// Separator
-KEY_MAP_WIN     (Separator, VK_SEPARATOR)
-KEY_MAP_WIN     (Separator, VK_ABNT_C2) // This is on Brazilian keyboard.
-KEY_MAP_COCOA   (Separator, kVK_JIS_KeypadComma)
-KEY_MAP_GTK     (Separator, GDK_KP_Separator)
-KEY_MAP_ANDROID (Separator, AKEYCODE_NUMPAD_COMMA)
-
-// Spacebar
-KEY_MAP_WIN     (Spacebar, VK_SPACE)
-KEY_MAP_COCOA   (Spacebar, kVK_Space)
-KEY_MAP_GTK     (Spacebar, GDK_space)
-KEY_MAP_GTK     (Spacebar, GDK_KP_Space)
-KEY_MAP_QT      (Spacebar, Qt::Key_Space)
-KEY_MAP_ANDROID (Spacebar, AKEYCODE_SPACE)
-
-// Add
-KEY_MAP_WIN     (Add, VK_ADD)
-KEY_MAP_COCOA   (Add, kVK_ANSI_KeypadPlus)
-KEY_MAP_GTK     (Add, GDK_KP_Add)
-KEY_MAP_ANDROID (Add, AKEYCODE_NUMPAD_ADD)
-
-// Subtract
-KEY_MAP_WIN     (Subtract, VK_SUBTRACT)
-KEY_MAP_COCOA   (Subtract, kVK_ANSI_KeypadMinus)
-KEY_MAP_GTK     (Subtract, GDK_KP_Subtract)
-KEY_MAP_ANDROID (Subtract, AKEYCODE_NUMPAD_SUBTRACT)
-
-// Multiply
-KEY_MAP_WIN     (Multiply, VK_MULTIPLY)
-KEY_MAP_COCOA   (Multiply, kVK_ANSI_KeypadMultiply)
-KEY_MAP_GTK     (Multiply, GDK_KP_Multiply)
-KEY_MAP_ANDROID (Multiply, AKEYCODE_NUMPAD_MULTIPLY)
-
-// Divide
-KEY_MAP_WIN     (Divide, VK_DIVIDE)
-KEY_MAP_COCOA   (Divide, kVK_ANSI_KeypadDivide)
-KEY_MAP_GTK     (Divide, GDK_KP_Divide)
-KEY_MAP_ANDROID (Divide, AKEYCODE_NUMPAD_DIVIDE)
-
-// Equals
-KEY_MAP_COCOA   (Equals, kVK_ANSI_KeypadEquals)
-KEY_MAP_GTK     (Equals, GDK_KP_Equal)
-KEY_MAP_ANDROID (Equals, AKEYCODE_NUMPAD_EQUALS)
-
-// Decimal
-KEY_MAP_WIN     (Decimal, VK_DECIMAL)
-KEY_MAP_COCOA   (Decimal, kVK_ANSI_KeypadDecimal)
-KEY_MAP_GTK     (Decimal, GDK_KP_Decimal)
-KEY_MAP_ANDROID (Decimal, AKEYCODE_NUMPAD_DOT)
-
 // BrightnessDown
 KEY_MAP_GTK     (BrightnessDown, GDK_MonBrightnessDown)
 KEY_MAP_QT      (BrightnessDown, Qt::Key_MonBrightnessDown)
 
 // BrightnessUp
 KEY_MAP_GTK     (BrightnessUp, GDK_MonBrightnessUp)
 KEY_MAP_QT      (BrightnessUp, Qt::Key_MonBrightnessUp)