diff options
Diffstat (limited to 'data/patches/gnuzilla-bug-1091987.patch')
-rw-r--r-- | data/patches/gnuzilla-bug-1091987.patch | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/data/patches/gnuzilla-bug-1091987.patch b/data/patches/gnuzilla-bug-1091987.patch new file mode 100644 index 0000000..d42b5df --- /dev/null +++ b/data/patches/gnuzilla-bug-1091987.patch @@ -0,0 +1,40 @@ +https://bugzilla.mozilla.org/show_bug.cgi?id=1091987 + +--- a/widget/android/AndroidJavaWrappers.h ++++ a/widget/android/AndroidJavaWrappers.h +@@ -228,16 +228,17 @@ private: + static jmethodID jBeginDrawingMethod; + static jmethodID jDrawBackgroundMethod; + static jmethodID jDrawForegroundMethod; + static jmethodID jEndDrawingMethod; + }; + + enum { + // These keycode masks are not defined in android/keycodes.h: ++#if __ANDROID_API__ < 15 + AKEYCODE_ESCAPE = 111, + AKEYCODE_FORWARD_DEL = 112, + AKEYCODE_CTRL_LEFT = 113, + AKEYCODE_CTRL_RIGHT = 114, + AKEYCODE_CAPS_LOCK = 115, + AKEYCODE_SCROLL_LOCK = 116, + AKEYCODE_META_LEFT = 117, + AKEYCODE_META_RIGHT = 118, +@@ -337,16 +338,17 @@ enum { + AKEYCODE_EISU = 212, + AKEYCODE_MUHENKAN = 213, + AKEYCODE_HENKAN = 214, + AKEYCODE_KATAKANA_HIRAGANA = 215, + AKEYCODE_YEN = 216, + AKEYCODE_RO = 217, + AKEYCODE_KANA = 218, + AKEYCODE_ASSIST = 219, ++#endif + + AMETA_FUNCTION_ON = 0x00000008, + AMETA_CTRL_ON = 0x00001000, + AMETA_CTRL_LEFT_ON = 0x00002000, + AMETA_CTRL_RIGHT_ON = 0x00004000, + AMETA_META_ON = 0x00010000, + AMETA_META_LEFT_ON = 0x00020000, + AMETA_META_RIGHT_ON = 0x00040000, |