widget/tests/test_keycodes.xul
3b1489be7f57607ec39de27f4bc9b4770d569109
created 2018-08-01 13:07 -0400
pushed 2018-08-02 08:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446940 part 5. Stop getting docshells from windows via getInterface in dom/editor/etc code. r=kmag
f15f24bf1131f03941efa265996f84ce8b9c61a9
created 2018-06-04 20:41 +0900
pushed 2018-06-26 09:20 +0000
Masayuki Nakano Masayuki Nakano - Bug 900750 - part 6: Rename |name| in test_keycodes.xul to |currentTestName| r=smaug
44cb540ef2fc4589c2941ab13dc6ea6b6da59474
created 2018-05-31 18:36 +0900
pushed 2018-06-26 09:20 +0000
Masayuki Nakano Masayuki Nakano - Bug 900750 - part 5: Make NativeKey set KeyboardEvent.key value of AltRight key to "AltGraph" when active keyboard layout has AltGr key r=m_kato,smaug
311827011b111f087b862c61c14d47191a58dedc
created 2018-06-04 14:45 +0900
pushed 2018-06-26 09:20 +0000
Masayuki Nakano Masayuki Nakano - Bug 900750 - part 4: Make NativeKey replaces MODIFIER_CONTROL and MODIFIER_ALT of mModKeyState with MODIFIER_ALTGRAPH if user emulates AltGr key press with pressing both Ctrl and Alt keys and current keydown produces character(s) r=m_kato,smaug
c2e17337f8b84e8c921007347698d49fb4290bf6
created 2018-05-30 17:27 +0900
pushed 2018-06-26 09:20 +0000
Masayuki Nakano Masayuki Nakano - Bug 900750 - part 2: Make ModifierKeyState and VirtualKey treat AltGraph as new modifier and won't set Control and Alt state while AltGraph is active r=m_kato,smaug
73a1a183e75f3ae349647977689e800b9a173547
created 2017-03-01 15:58 +0900
pushed 2018-03-14 09:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1343451 - part 2: KeyboardLayout and NativeKey should use native key code value to check if the key event was handled by IME r=m_kato
32f5111c989123f3c28a581b3c6e7cabd2eb48ec
created 2018-03-12 18:07 +0200
pushed 2018-03-12 22:09 +0000
Cosmin Sabou Cosmin Sabou - Backed out 6 changesets (bug 1343451) for mochitest android perma failures on testInputConnection.
b34d48936db822dc9d51b2186d9012e06d1aa4ef
created 2017-03-01 15:58 +0900
pushed 2018-03-12 22:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 1343451 - part 2: KeyboardLayout and NativeKey should use native key code value to check if the key event was handled by IME r=m_kato
7bbd1a09eacb8a31f4caef5c1e526d8d32569ae9
created 2018-02-28 18:51 +0100
pushed 2018-02-28 18:01 +0000
Florian Quèze Florian Quèze - Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop.
097cade856eceed3a6537707e8a1d911ce9dfccf
created 2018-02-16 15:54 +0900
pushed 2018-02-21 10:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 1036008 - Use alternative ASCII capable keyboard layout information to decide keyCode even if the key produces an ASCII punctuation character r=smaug
b01bd36c38995a89fa6a012fa8132eed7e284f72
created 2018-02-09 11:17 -0500
pushed 2018-02-09 22:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1436508 part 10. Remove use of nsIDOMKeyEvent in JS. r=masayuki
b38d59f71915f78922b46a7c7bc65a48488c45f1
created 2018-02-06 09:36 -0800
pushed 2018-02-07 00:14 +0000
Andrew McCreight Andrew McCreight - Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
6a5e9ccad294f4838a63d5f52db6c87ad27fcd34
created 2017-04-10 15:32 +0900
pushed 2017-04-12 17:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 1347835 NativeKey should dispatch keypress events even if WM_KEYDOWN is processed by IME but followed by printable WM_(SYS)CHAR messages r=m_kato
2672f4d4b38deef0e5da7088f1817555d461d29d
created 2017-03-14 00:32 +0900
pushed 2017-03-15 12:01 +0000
Masayuki Nakano Masayuki Nakano - Bug 1346499 Don't remove Ctrl nor Alt modifier state at dispatching eKeyPress event when the modifier doesn't change inputting character r=m_kato
3bee9644cf4c29e69708ddca242b976ee95ad194
created 2017-03-01 10:58 +0900
pushed 2017-03-02 13:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 1342865 When Control key is pressed and InsertText() isn't called on macOS, its KeyboardEvent.key value should be characters which are inputted by the key without Control key state r=m_kato
781883ac1d342a1f045a7bb9f79ef9452471c28b
created 2017-01-28 00:42 +0900
pushed 2017-01-28 21:09 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1321230 - Remove legacy generator from widget/. r=m_kato
25c0a38d2d7ed50ed3c1d419f70c01595c481ae7
created 2017-01-27 10:51 +0100
pushed 2017-01-28 00:37 +0000
Florian Quèze Florian Quèze - Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws.
106fc7412c9f743be5e0a4b2f87a5a196f6b034e
created 2016-10-18 15:26 +0900
pushed 2016-10-20 01:26 +0000
Masayuki Nakano Masayuki Nakano - Bug 1310565 TextInputHandler shouldn't dispatch a composition events when a key press causes 2 or more characters r=m_kato
8eeb7978e14300b421157187afeeb9d985e9af89
created 2016-10-14 12:06 +0900
pushed 2016-10-14 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1309515 part.1 Add automated tests for Arabic - PC keyboard layout which can input 2 characters with a key press r=m_kato
55817ab6a405b5c2e5999331797956ee2d9c6a0d
created 2016-10-07 11:42 +0900
pushed 2016-10-12 10:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 1303273 part.4 Add automated tests for bug 1293505, bug 1307703 and bug 1297985 r=m_kato
4e3211aa00ab01a1d81e6af54939d6adbaee5d5f
created 2016-10-06 20:52 +0900
pushed 2016-10-12 10:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 1303273 part.3 Dispatch eKeyPress events without NativeKey::HandleCharMessage() when it handles WM_(SYS)KEYDOWN message and there are following WM_(SYS)CHAR messages which includes non-control character r=m_kato
259115245f8516c724fe2db5b7fb2a4e5c144572
created 2016-10-07 11:36 +0900
pushed 2016-10-12 10:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 1303273 part.2 KeyboardLayout::InitNativeKey() should initialize aNativeKey.mCommittedCharsAndModifiers with following WM_CHAR or WM_SYSCHAR messages which are not providing a control character r=m_kato
b4b179a1d43e0d6288fee3ffa62ac8331ce11a76
created 2016-10-05 15:18 +0900
pushed 2016-10-07 13:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1307112 part.8 NativeKey::HandleCharMessage() shouldn't dispatch eKeyPress event when its message is inputting a control character r=m_kato
c6dca012337bcb0a625335b3c4904ce6ae3bcf23
created 2016-10-04 00:21 +0900
pushed 2016-10-07 13:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1307112 part.7 Get rid of Enter and Backspace key hack in NativeKey class r=m_kato
04e2229c554822702808ad8501e2e6795e62a530
created 2016-09-13 19:55 +0900
pushed 2016-09-21 10:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 1300937 part.3 NativeKeyCodes.js should specify scan code to WIN_VK_ABNT_C1 explicitly for avoiding (perhaps) a bug of MapVirtualKeyEx() API r=smaug
a1f7f2079792d629ddb6bcb26a4cafb8b3815464
created 2016-09-13 19:38 +0900
pushed 2016-09-21 10:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 1300937 part.2 Automated tests which synthesize native key events on Windows should specify scan code value explicitly r=smaug
70f946d5d528d0ae9ddd020c58b1b9b83ab3d557
created 2016-09-13 21:48 +0900
pushed 2016-09-21 10:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 1300937 part.1 Check KeyboardEvent.key and KeyboardEvent.code in test_keycodes.xul r=smaug
5305fb3b56f235e9e1dead2a18656b18c970f334
created 2016-09-15 17:04 +0200
pushed 2016-09-15 23:10 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 6a8bf7596f42 (bug 1300937) for m-oth test failures
ef298f2e9e0937fd3a33371f3afabacca693f51d
created 2016-09-15 17:04 +0200
pushed 2016-09-15 23:10 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset be88a60abb7a (bug 1300937)
f8ea39a95d8a4f8b44c08f2513bb5e1a9dbc3abb
created 2016-09-15 17:04 +0200
pushed 2016-09-15 23:10 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e94d6d577103 (bug 1300937)
e94d6d5771038e904d83722fad5718f4f68603a5
created 2016-09-13 19:55 +0900
pushed 2016-09-15 23:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 1300937 part.3 NativeKeyCodes.js should specify scan code to WIN_VK_ABNT_C1 explicitly for avoiding (perhaps) a bug of MapVirtualKeyEx() API r=smaug
be88a60abb7ad0608d8e001e81af8e57a282b334
created 2016-09-13 19:38 +0900
pushed 2016-09-15 23:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 1300937 part.2 Automated tests which synthesize native key events on Windows should specify scan code value explicitly r=smaug
6a8bf7596f42d22961f4d79f1cd8b282618dafb5
created 2016-09-13 21:48 +0900
pushed 2016-09-15 23:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 1300937 part.1 Check KeyboardEvent.key and KeyboardEvent.code in test_keycodes.xul r=smaug
73b2d83a2607723739840f5bdb1950ab3ecf242b
created 2016-09-05 16:10 +0900
pushed 2016-09-06 13:26 +0000
Masayuki Nakano Masayuki Nakano - Bug 1300319 part.0 Add automated tests for Ctrl+Backspace, Alt+Backspace, Ctrl+Enter and Alt+Enter because Backspace and Enter are handled with special path in mozilla::widget::NativeKey on Windows r=m_kato
74e63f4ecc6cff999000b628fce38d69a4f04887
created 2016-09-01 14:26 +0900
pushed 2016-09-05 20:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1293638 NativeKey::WillDispatchKeyboardEvent() should set alternative charCode values properly when other shift state inputs longer text r=m_kato
0770506cb101cb2a70d0e4d267361767a9bfc9b6
created 2016-08-31 17:36 +0900
pushed 2016-09-01 16:12 +0000
Masayuki Nakano Masayuki Nakano - Bug 1293505 part.3 Fix wrong key emulation in test_keycodes.xul r=m_kato
6ef9818a44c721778263259641de8259f443d765
created 2016-03-22 15:05 +0900
pushed 2016-03-23 15:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1154183 part.7 Don't dispatch preceding keydown events of reserved keypress events on content in the default event group r=smaug
1d96035b9f320d0139a6d214affaaeb174d90f5d
created 2016-03-16 13:50 +0900
pushed 2016-03-16 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1249184 Dead key shouldn't cause keypress event on Mac OS X r=smaug+m_kato
eb7c36e2ef5d48262bc8566da9ea37623e7d0883
created 2016-03-16 13:47 +0900
pushed 2016-03-16 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137563 part.5 Set charCode of dead key's keypress event on Mac to the dead char r=m_kato
c0f93cbdbc17f7ea0b8b533f6e0d93845bef96c0
created 2016-03-16 13:47 +0900
pushed 2016-03-16 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1137563 part.4 Implement IMEInputHandler::WillDispatchKeyboardEvent() r=m_kato
0469e84deb514394e533cc96e2ddd8dff1bd7fc9
created 2016-03-16 10:58 +0900
pushed 2016-03-16 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1203059 part.4 Update test_keycodes.xul for the new behavior r=smaug
4838a51a99b7717e0aa6464e83e100f1dc7311a9
created 2016-03-16 10:58 +0900
pushed 2016-03-16 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1203059 part.2 When an event is reserved by chrome, it should be fired only on chrome r=smaug
0490493b12e8b58e66b899034f6e5c11b3f50ac1
created 2015-04-14 11:36 -0400
pushed 2015-04-14 20:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1146349 - Update some widget tests to deal with async native key event synthesization. r=smaug,masayuki
f302ad6c981d2e91a05e5180f6401516682045df
created 2015-04-14 15:28 +0200
pushed 2015-04-14 20:02 +0000
Ms2ger Ms2ger - Bug 949614 - Use === for SimpleTest.is; r=Waldo
bbdc558a0bb261e2434a6f974cafcd39f544c639
created 2014-04-04 13:11 -0400
pushed 2014-04-06 16:52 +0000
Neil Deakin Neil Deakin - Bug 475981, remove titles from a bunch of tests, fixing box wrapped in a block warnings,r=neil
2700df15464427d3768136404ca8ec2270000fbd
created 2013-12-18 16:02 +0900
pushed 2013-12-18 11:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 947115 All tests shouldn't use nsIDOMWindowUtils.sendNativeKeyEvent() directly. Use synthesizeNativeKey() instead. r=smaug
ac41fb323652670d13c1f998e5c35d2943538540
created 2013-12-06 12:16 +0900
pushed 2013-12-06 12:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 946044 Handle context menu key of PC keyboard on Mac r=smichaud
c09869a048828e92809958e9e402a2362e21aebe
created 2013-11-14 08:23 -0500
pushed 2013-11-18 10:56 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 932854 temporary test workaround for test_keycodes.xul, r=jimm
432fc41b95a10ef2da5478c854a83001acebc2f2
created 2013-08-24 13:53 +0900
pushed 2013-08-25 15:20 +0000
Masayuki Nakano Masayuki Nakano - Bug 897885 part.2 Add test for handling kVK_JIS_KeypadComma r=smichaud
ab40003ed2dc4d01ace1386c36806b2f76ea5e74
created 2013-07-25 15:09 +0900
pushed 2013-07-25 15:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 501496 part.8 Native key event tests should prevent default only when the event is keypress r=smaug
28039c359ce8603a46290781ded35514137cb82a
created 2013-07-25 15:04 +0900
pushed 2013-07-25 15:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 896362 part.2 Add tests for VK_ABNT_C1 and VK_ABNT_C2 r=jimm+smaug
e4b70c31bc9e19ee0f1ea616c61111ab874c9c95
created 2013-04-24 12:49 +0900
pushed 2013-04-24 12:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 842927 part.5 Implement D3E KeyboardEvent.key on Cocoa r=smaug+smichaud
205aaea8796db13d1ed1e1b0e84d740768ac6a0e
created 2012-07-19 10:28 +0900
pushed 2012-07-19 12:27 +0000
Masayuki Nakano Masayuki Nakano - Bug 773651 Guess VK_RCONTROL and VK_RMENU from extended key flag on XP and don't trust the scan code of key messages r=jimm
015b304bebd0332b71ecc595d5bbe8bdf29481ae
created 2012-06-27 11:26 +0900
pushed 2012-06-27 10:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 768736 Define constants for system native virtual keys for nsIDOMWindowUtils::SendNativeKeyEvent() r=roc
c4b46347c04bd25be43d2cb4e71d11e574e0524e
created 2012-06-15 18:52 +0900
pushed 2012-06-16 13:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 757688 part.8 Make sure test_keycodes.xul emulates correct key events r=jimm
f5b8c6a545cf633d50b390b07bbf3da3b79023d3
created 2012-06-15 18:52 +0900
pushed 2012-06-16 13:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 757688 part.7 Make nsWindow for Windows possible to test dead keys r=jimm
7f259a56c7c0bfd29b6b8c363a0fd3d50f7287a8
created 2012-05-30 09:47 +0900
pushed 2012-05-30 11:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 759346 Append alternative keycodes from virtual keycode if the virtual keycode is an OEM keycode which indicates a character but the character cannot be inputted by the key r=jimm
29e512736f30b0aef384e7c3dc7bee0ca326b9fa
created 2012-05-17 16:04 +0900
pushed 2012-05-17 18:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 677252 part.1 Reimplement keycode computation in cocoa widget r=smaug+smichaud
e9e804a67d29e1d8183fd12dfe9a75eb457220eb
created 2012-05-17 16:04 +0900
pushed 2012-05-17 18:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 630810 part.1 Should convert from native keycode to DOM keycode for every keys on Windows r=smaug+jimm, sr=roc
31f1d027a49f239848c4406f1c0cd57552228832
created 2012-03-30 12:37 +0900
pushed 2012-03-30 15:14 +0000
Masayuki Nakano Masayuki Nakano - Bug 735648 Append command char and shifted commanded char when command key is pressed on Dvorak-QWERTY r=smichaud+karlt
less more (0) -60 tip