Tim Chien
880faab3ad
Bug 1175399 - Move readonly detection into isFocusableElement. r=janjongboom
2015-07-03 01:42:00 +02:00
Tim Chien
bcc267261b
Bug 1175024 - Don't destroy and recreate DOMRequestIpcHelper instance for every InputContext. r=fabrice
2015-07-02 23:47:00 +02:00
Boris Zbarsky
758fed02f8
Bug 1174954 part 1. Stop throwing DOMErrors from JS-implemented webidl, since we can now throw content-side Errors instead. r=bholley
2015-06-16 16:44:10 -04:00
Tim Chien
e13975df0b
Bug 1132349 - Test for focus removal after pagehide/submit/beforeload. r=janjongboom
2015-06-15 03:13:00 -04:00
Tim Chien
b5ab451dda
Bug 1162360 - Dispatches focus and blur message synchronously, r=yxl
2015-05-21 20:13:00 +02:00
Rudy Lu
7f88d57738
Bug 1162680 - Notify Keyboard.jsm to send blur event when the message manager is closed first. r=timdream
2015-06-12 01:41:00 -04:00
Ryan VanderMeulen
07bb2e8cb6
Backed out changeset 0cd8eeb72c1b (bug 1162360) for suspicion of causing share_activity_test.js permafail.
...
CLOSED TREE
2015-05-29 13:06:29 -04:00
Tim Chien
11b12c7e4d
Bug 1162360 - Dispatches focus and blur message synchronously. r=yxl
2015-05-21 20:13:00 -04:00
Tim Chien
1b0758e03e
Bug 1122463 - Don't blur the input when submit is cancelled. r=yxl
2015-02-11 21:39:00 -05:00
George Duan
1b8b7a08e3
Bug 1135293 - Send inputmethod-contextchange to systemapp to hide keyboard when frame crash. r=yxl
...
DONTBUILD
2015-03-17 20:24:00 -04:00
Ryan VanderMeulen
c708461f37
Backed out changeset d8c689def44e for landing with the wrong bug number in the commit message.
2015-03-24 10:48:56 -04:00
George Duan
3247978ff4
Bug 1130028 - Send inputmethod-contextchange to systemapp to hide keyboard when frame crash. r=yxl
2015-03-17 20:24:00 -04:00
Morris Tseng
1ae0644a2f
Bug 1125045 - yAxisVisible should compare with offset.height instead of pos.width. r=xyuan
2015-02-26 01:01:00 +01:00
Masayuki Nakano
bfbf081eea
Bug 1119609 part.18 Add nsITextInputProcessor.commitCompositionWith() and drop aCommitString from nsITextInputProcessor.commitComposition() r=smaug, sr=smaug
2015-02-19 15:50:21 +09:00
Masayuki Nakano
6f38b4c22a
Bug 1119609 part.12 nsITextInputProcessor should take KeyboardEvent as an argument of composition releated methods for dispatching key events around composition events r=smaug, sr=smaug
2015-02-19 15:50:20 +09:00
Masayuki Nakano
2a253e317e
Bug 1131026 Rename nsITextInputProcessor.init() and .initForTests() to .beginInputTransaction() and .beginInputTransactionForTests() r=smaug, sr=smaug
2015-02-10 17:09:29 +09:00
Masayuki Nakano
d7174442b9
Bug 917322 part.19 Add nsITextInputProcessorCallback r=smaug+xyuan, sr=smaug
2015-01-28 15:27:33 +09:00
Masayuki Nakano
ee3ca60060
Bug 917322 part.13 B2G should use nsITextInputProcessor in forms.js r=smaug+xyuan
2015-01-28 15:27:32 +09:00
Olli Pettay
d60b6b522f
Bug 1079236, Event.composedTarget to reveal the original non-native-anonymous event target, r=wchen, r=smaug
2015-01-23 13:55:46 +02:00
Ehsan Akhgari
3cd35353b1
Bug 649012 - Fail mochitest-plains which use flaky timeouts (setTimeout(x) for x > 0); r=ted
...
We are white-listing the existing set of tests that use setTimeout
like this. Hopefully these tests will be investigated and fixed
in the future, so that we can narrow down the white-list.
This check is only turned on for mochitest-plain for now.
2014-12-11 13:34:40 -05:00
Tim Chien
19bdc89cc4
Bug 936724 - Implement addInput/removeInput in InputMethod API. r=yxl, r=khuey
2014-12-09 14:20:40 -05:00
Ryan VanderMeulen
0bbf92970c
Backed out changeset a0a2ada42652 (bug 936724) because something in the push made Gij(2) permafail.
...
CLOSED TREE
2014-12-09 12:09:09 -05:00
Tim Chien
6427c8059f
Bug 936724 - Implement addInput/removeInput in InputMethod API, r=yxl, r=khuey
2014-12-08 18:46:00 +01:00
Masayuki Nakano
8b3ca8f587
Bug 1077345 part.8 CompositionManager.endComposition() in forms.js should use nsIDOMWindowUtils.sendCompositionEvent('compositioncommit') r=xyuan
2014-11-25 14:02:32 +09:00
Tim Chien
818fffa1bf
Bug 1092549 - Only allow FocusChange message to change formMM. r=yxl
2014-11-03 01:37:00 +01:00
Tim Chien
0a9839d2a2
Bug 1069055 - Merge focused element deletion test to another test. r=yxl
2014-10-31 02:11:00 +01:00
Tim Chien
f3d1c507aa
Bug 1083617 - Block the blur message if focus is already removed from remote frame. r=yxl
2014-10-28 23:47:00 -04:00
Tim Chien
d33ffebd6b
Bug 1079455 - Drop edit action when focus message is not yet send. r=yxl
2014-10-23 20:22:00 +02:00
Tim Chien
709f01d557
Bug 1079728 - Ensure that the blur message is sent after removing focus. r=yxl
2014-10-21 06:57:00 -04:00
Jan Jongboom
9c7aee6f4f
Bug 1059163 - Add a mutation observer to contenteditable elements to detect selection changes that nsISelectionPrivate misses. r=yxl
2014-10-09 06:06:00 -04:00
Ting-Yu Chou
5fd60fc00c
Bug 1066515 - Part 3: Finalize active inputmethod when mochitest finish. r=yxl
2014-10-09 11:05:51 +08:00
Ting-Yu Chou
1ba633a4e0
Bug 1066515 - Part 2: Add replaceSurroundingText() test cases for content editable element. r=yxl
2014-10-09 16:24:50 +08:00
Ting-Yu Chou
2102507765
Bug 1066515 - Part 1: Set selection range directly when replacing within current text node. r=yxl
2014-10-03 14:09:53 +08:00
Carsten "Tomcat" Book
3a1e48da2e
Backed out changeset 46c1cce018de (bug 1059163) for frequent test failures of the new test
2014-10-09 12:08:09 +02:00
Jan Jongboom
4744a68819
Bug 1059163 - Add a mutation observer to contenteditable elements to detect selection changes that nsISelectionPrivate misses r=xyuan
2014-10-08 16:27:27 -07:00
Masayuki Nakano
022ef78952
Bug 975383 part.7 Remove compositionupdate dispatchers in forms.js of B2G r=yxl
2014-10-03 15:33:49 +09:00
Tim Chien
ca27f6c32c
Bug 1057898 - Test for tapping between two inputs. r=yxl
2014-09-04 19:52:00 -04:00
Tim Chien
fbaefc5530
Bug 1057898 - Tap between two inputs should result one inputcontextchange event. r=yxl
2014-09-04 19:43:00 -04:00
Tim Chien
9c580324b2
Bug 1054839 - Revive detail object in selectionchange and surrendingtextchange event. r=khuey,yxl
2014-08-25 22:47:00 +02:00
Jan Jongboom
107dadcdbc
Bug 1026997 - Use nsISelectionPrivate to track selection changes in forms.js. r=yxl
2014-08-13 02:12:00 -04:00
Martijn Wargers
30db2cfb7c
Bug 1032878 - Fix for various failing mochitest-plain/-chrome tests. r=jmaher, r=akachkach, r=surkov, r=cpearce
2014-08-10 20:03:50 -07:00
John Lu [:mnjul]
4d685b58c4
Bug 1043828 - Switching IMEs doesn't always work after switching to 3rd-party keyboard and back. r=yxl
2014-08-07 14:44:46 +08:00
Ms2ger
43a1b4a8b6
Bug 1043963 - Collapse test-only moz.build files under dom/ into ancestor moz.build files; r=ted
...
There is very little benefit to having another layer of moz.build files, and
removing them will speed up the build a minimal amount. It also paves the way
for removing TEST_DIRS, which could simplify the build system somewhat.
2014-07-26 08:17:24 +02:00
Ahmed Kachkach
e420cd4b58
Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger
2014-07-17 09:02:00 +02:00
Carsten "Tomcat" Book
1358119f32
Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows
2014-07-11 14:15:29 +02:00
Ahmed Kachkach
64d66ddf12
Bug 886570 - Initial integration of structured logs in mochitest. r=ahal,Ms2ger
2014-07-10 13:33:00 +02:00
Bill McCloskey
4471cb70c6
Bug 921299 - Don't consider all keypresses to be synthetic events on b2g (r=smaug)
2014-07-10 16:46:28 -07:00
Ed Morley
80ea387ade
Backed out changeset ad9e35d75c08 (bug 1026997) for test_reftests_with_caret.html failures
2014-07-08 17:06:00 +01:00
Jan Jongboom
689774c16e
Bug 957213 - Rewrite tests for inputmethod to avoid intermittent errors. r=yxl
2014-06-25 07:58:00 -04:00
Jan Jongboom
610fe76309
Bug 1026997 - Use nsISelectionPrivate to track selection changes in forms.js. r=yxl
2014-07-08 03:31:00 -04:00