Tim Chien
e284a1b7b0
Bug 1201407 - Add input-manage-only events for InputMethod API. r=janjongboom, sr=smaug
2015-09-16 22:11:00 +02:00
Carsten "Tomcat" Book
80cfd656d8
Backed out 1 changesets (bug 1201407) for suspicion of causing linux bc test failures on a CLOSED TREE
...
Backed out changeset 171eb742e015 (bug 1201407)
--HG--
extra : rebase_source : 1629e6f144ed487f4ecd78ccaf8f880bdac63b9f
2015-09-17 14:38:44 +02:00
Tim Chien
28d24ea24f
Bug 1201407 - Add input-manage-only events for InputMethod API, r=janjongboom, sr=smaug
2015-09-16 22:11:00 +02:00
Shu-yu Guo
64db2267cf
Bug 1202902
- Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Tim Chien
5c6b996776
Bug 1197682 - InputMethodManager#setSupportsSwitchingTypes, r=janjongboom, sr=smaug
2015-09-10 22:29:00 +02:00
Tim Chien
97fd8227ab
Bug 1197700 - Correct mistakes in InputMethod.webidl. r=kanru, r=janjongboom, sr=smaug
2015-09-10 22:27:00 +02:00
Carsten "Tomcat" Book
a051fc3931
Backed out 1 changesets (bug 1197700) for test failures in test_interfaces.html on a CLOSED TREE
...
Backed out changeset fd40cb58dca3 (bug 1197700)
2015-09-10 12:17:03 +02:00
Tim Chien
b2839ce3fd
Bug 1197700 - Correct mistakes in InputMethod.webidl. r=kanru, r=janjongboom, sr=smaug
...
--HG--
extra : rebase_source : 6dae179e27126a9722b9d6015d933dab2252d638
2015-09-09 19:56:00 +02:00
Tim Chien
594973b3d3
Bug 974770 - Get rid of dom.mozInputMethod.testing in test scripts. r=kanru, r=mrbkap
...
--HG--
extra : histedit_source : a47dc2f917d2cc53dfcf500df00e02052a2e4aff
2015-08-26 20:18:00 -04:00
Tim Chien
c6c2017be9
Bug 1137557 - Part 3: Allow content to pass a dict representing the property of the keyboard event to send. r=masayuki, sr=smaug
...
- Overloading MozInputContext#sendKey() so it could take a dict.
- An optional trailing argument for setComposition() and endComposition() methods for these methods to take the dict.
- New keydown() and keyup() methods that takes dict as the only argument.
--HG--
extra : source : ce86cf91f423417b4b6ca5842bca793817b3284a
2015-08-23 21:19:00 -04:00
Tim Chien
877fd2b4fe
Bug 1137557 - Part 2: Remove sendKeyEvent from forms.js. r=masayuki, r=smaug (to make the webidl hook happy)
...
--HG--
extra : source : 83af10efcd3ced1f1ffaa202aeea7de03cf096f9
2015-07-17 04:41:00 -04:00
Ryan VanderMeulen
aeacc8883e
Backed out 4 changesets (bug 1137557) for causing intermittent Gij switching_test.js failures.
...
Backed out changeset ce86cf91f423 (bug 1137557)
Backed out changeset 83af10efcd3c (bug 1137557)
Backed out changeset e48ed45d1c80 (bug 1137557)
Backed out changeset 81e93b60a622 (bug 1137557)
CLOSED TREE
--HG--
extra : rebase_source : 2bf3467951041be553ab34c45d49c445829d21bb
2015-08-24 13:27:01 -04:00
Tim Chien
dfe47f82f8
Bug 1197672 - s/_sendPromise/createPromiseWithId/ in mozInputMethod.addInput(). r=kchen
2015-08-23 21:28:00 -04:00
Tim Chien
11bce71d96
Bug 1137557 - Part 3: Allow content to pass a dict representing the property of the keyboard event to send. r=masayuki, sr=smaug
...
- Overloading MozInputContext#sendKey() so it could take a dict.
- An optional trailing argument for setComposition() and endComposition() methods for these methods to take the dict.
- New keydown() and keyup() methods that takes dict as the only argument.
2015-08-23 21:19:00 -04:00
Tim Chien
f91ccd8918
Bug 1137557 - Part 2: Remove sendKeyEvent from forms.js. r=masayuki, r=smaug (to make the webidl hook happy)
2015-07-17 04:41:00 -04:00
Nick Robson
40e1ba271a
Bug 904479 - Added createPromiseWithId() that returns id of resolver r=kanru,nsm
...
--HG--
extra : rebase_source : 2aae82958670d0154a3cf08bd0e2a80d529e36f3
2015-08-19 14:53:22 -07:00
Tim Chien
59f6a80b1e
Bug 1175399 - Move readonly detection into isFocusableElement. r=janjongboom
2015-07-03 01:42:00 +02:00
Tim Chien
10d4b076f0
Bug 1175024 - Don't destroy and recreate DOMRequestIpcHelper instance for every InputContext. r=fabrice
2015-07-02 23:47:00 +02:00
Boris Zbarsky
bdea574c3c
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
a7c5fcfa53
Bug 1132349 - Test for focus removal after pagehide/submit/beforeload. r=janjongboom
...
--HG--
extra : rebase_source : 3af311a0a0743b464e819c47d0b806ba41c0b264
2015-06-15 03:13:00 -04:00
Tim Chien
7a032efd9b
Bug 1162360 - Dispatches focus and blur message synchronously, r=yxl
2015-05-21 20:13:00 +02:00
Rudy Lu
cc1d086109
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
917d00df0a
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
6518772df5
Bug 1162360 - Dispatches focus and blur message synchronously. r=yxl
...
--HG--
extra : rebase_source : ba93466d207c9363ff3d18f31139aa78490dadc6
2015-05-21 20:13:00 -04:00
Tim Chien
6ad39882f0
Bug 1122463 - Don't blur the input when submit is cancelled. r=yxl
...
--HG--
extra : rebase_source : 02b5f6bdd130c58355371cce630f58e00647b4d7
2015-02-11 21:39:00 -05:00
George Duan
788b9af21b
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
30b74ed0cd
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
9057a8ed29
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
e75a6e55d6
Bug 1125045
- yAxisVisible should compare with offset.height instead of pos.width. r=xyuan
2015-02-26 01:01:00 +01:00
Masayuki Nakano
ca9bed9a3f
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
e0f19b8f22
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
cebca7ab8a
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
23bb94d093
Bug 917322 part.19 Add nsITextInputProcessorCallback r=smaug+xyuan, sr=smaug
2015-01-28 15:27:33 +09:00
Masayuki Nakano
0e8bfa0a8e
Bug 917322 part.13 B2G should use nsITextInputProcessor in forms.js r=smaug+xyuan
2015-01-28 15:27:32 +09:00
Olli Pettay
faee2dfe7e
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
09a262787c
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
7086ef24a8
Bug 936724 - Implement addInput/removeInput in InputMethod API. r=yxl, r=khuey
2014-12-09 14:20:40 -05:00
Ryan VanderMeulen
054f112d6d
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
55b49905e1
Bug 936724 - Implement addInput/removeInput in InputMethod API, r=yxl, r=khuey
2014-12-08 18:46:00 +01:00
Masayuki Nakano
fa0d074313
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
70baea09ea
Bug 1092549 - Only allow FocusChange message to change formMM. r=yxl
2014-11-03 01:37:00 +01:00
Tim Chien
efb8459088
Bug 1069055 - Merge focused element deletion test to another test. r=yxl
2014-10-31 02:11:00 +01:00
Tim Chien
12977c15e3
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
e3277f83ab
Bug 1079455 - Drop edit action when focus message is not yet send. r=yxl
2014-10-23 20:22:00 +02:00
Tim Chien
be9563ed5b
Bug 1079728 - Ensure that the blur message is sent after removing focus. r=yxl
2014-10-21 06:57:00 -04:00
Jan Jongboom
c8c3ab24b8
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
da5c3ab815
Bug 1066515 - Part 3: Finalize active inputmethod when mochitest finish. r=yxl
2014-10-09 11:05:51 +08:00
Ting-Yu Chou
afa0e2e02f
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
86be933479
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
5e19affa54
Backed out changeset 46c1cce018de (bug 1059163) for frequent test failures of the new test
2014-10-09 12:08:09 +02:00