Tim Chien
910476406c
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
fd3cce4c40
Backed out 1 changesets (bug 1201407) for suspicion of causing linux bc test failures on a CLOSED TREE
...
Backed out changeset 171eb742e015 (bug 1201407)
2015-09-17 14:38:44 +02:00
Tim Chien
b3f2054e21
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
37989840cd
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
7f8490ca30
Bug 1197682 - InputMethodManager#setSupportsSwitchingTypes, r=janjongboom, sr=smaug
2015-09-10 22:29:00 +02:00
Tim Chien
e33d64ec95
Bug 1197700 - Correct mistakes in InputMethod.webidl. r=kanru, r=janjongboom, sr=smaug
2015-09-10 22:27:00 +02:00
Carsten "Tomcat" Book
cf6532fb7e
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
b7445e3ae3
Bug 1197700 - Correct mistakes in InputMethod.webidl. r=kanru, r=janjongboom, sr=smaug
2015-09-09 19:56:00 +02:00
Tim Chien
c6944a4d89
Bug 974770 - Get rid of dom.mozInputMethod.testing in test scripts. r=kanru, r=mrbkap
2015-08-26 20:18:00 -04:00
Tim Chien
8d30e12cf8
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
c26ab314e3
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
Ryan VanderMeulen
8dbdbbb356
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
2015-08-24 13:27:01 -04:00
Tim Chien
9132a4e7ee
Bug 1197672 - s/_sendPromise/createPromiseWithId/ in mozInputMethod.addInput(). r=kchen
2015-08-23 21:28:00 -04:00
Tim Chien
179e9b030e
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
f1f657ac5c
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
152a74db21
Bug 904479 - Added createPromiseWithId() that returns id of resolver r=kanru,nsm
2015-08-19 14:53:22 -07: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
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
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
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
Yuan Xulei
c000a9ec0b
Bug 1001325 - Create valid WebIDL object for MozInputContext. r=fabrice
2014-07-03 18:10:13 +08:00
Yuan Xulei
658abd3ef6
Bug 975276 - Fix cursor parameter mistake of setComposition. r=masayuki
2014-06-17 12:05:49 +08:00
Arpad Borsos
ff933e3185
Bug 1011856 - Remove usage of 2nd WeakMap#get parameter from MozKeyboard; r=xyuan
2014-05-20 14:19:14 +02:00
Yuan Xulei
11c91b937a
Bug 986992 - Remove navigator.mozKeyboard. r=fabrice
2014-04-09 20:03:00 +02:00
Ryan VanderMeulen
d71f12184d
Backed out changeset aa47acfdbdae (bug 986992) for packaging bustage.
2014-04-02 16:01:40 -04:00
Yuan Xulei
5752be59ca
Bug 986992 - Remove navigator.mozKeyboard. r=fabrice
2014-03-31 10:41:08 +08:00
Yuan Xulei
e0b13195dc
Bug 986992 - Part 1: Merge navigator.mozKeyboard to navigator.mozInputMethod. r=fabrice
2014-03-31 10:38:45 +08:00
Wei Deng
52c7a2e15a
Bug 960946 - Correct events which can be generated and sent repeatedly from longpressing a key. r=yxl
2014-03-25 15:46:52 +08:00
Ehsan Akhgari
2a7f0c0313
Bug 986993 - Remove the classinfo on the inputmethod API classes because they are already ported to WebIDL; r=bzbarsky
...
This patch also removes the mention to some non-existent interfaces.
2014-03-24 21:59:33 -04:00
Fabrice Desré
76277f5e23
Bug 971651 - Keyboard Should only send key press events to the webpage that uses the keyboard r=yxl
2014-02-12 22:29:50 -08:00
Ryan VanderMeulen
63b4569984
Backed out changeset adac868d387f (bug 971651) for making test_delete_focused_element.html perma-fail on B2G.
2014-02-13 10:38:40 -05:00
Fabrice Desré
23e3885f7c
Bug 971651 - Keyboard Should only send key press events to the webpage that uses the keyboard r=yxl
2014-02-12 22:29:50 -08:00
Fabrice Desré
cde45f5957
Backout b0eaf0e9fa9c (bug 971651) for M3 failures
2014-02-12 23:34:05 -08:00
Fabrice Desré
cff1d5e817
Bug 971651 - Keyboard Should only send key press events to the webpage that uses the keyboard r=yxl
2014-02-12 22:29:50 -08:00
Fabrice Desré
8425ab266c
Bug 966502 - Use Cu.cloneInto() instead of ObjectWrapper.jsm r=baku
2014-02-01 11:06:59 -08:00
Yuan Xulei
c4482b16d3
Bug 952724 - Make InputContext#replaceSurroundingText match spec. r=janjongboom
2014-01-03 09:17:28 -05:00
Yuan Xulei
3e7c02f0a0
Bug 949059 - MozInputMethod#mgmt should not return null value. r=fabrice
2014-01-03 09:16:48 -05:00
Jan Jongboom
a1ed8c8364
Bug 952080 - Rejection state for sendKey. r=yxl
2014-01-02 10:39:26 -05:00
David Flanagan
07fbc61cbb
Bug 939671 - Correctly implement setters for onselectionchange and onsurroundingtextchange. r=yxl
2013-11-17 22:56:56 -08:00
Tim Chien
ee690af4e3
Bug 915570 - Rename 'keyboard' permission and role to 'input'. r=yxl
2013-11-01 09:01:14 -04:00
Tim Chien
e9c1b349b8
Bug 920977 - Limit the usage of the deprecated mozKeyboard API to certified apps only. r=yxl
2013-10-31 09:46:42 -04:00
Fernando Jiménez
04293f1a58
Bug 915598 - Allow strong references to DOMRequestIPCHelper message listeners. Part 2: Add Ci.nsISupportsWeakReference were needed. r=fabrice
2013-10-04 23:59:48 +02:00
Yuan Xulei
dbde14f6ea
Bug 920831 - MozInputMethod's init should only return undefined. r=bz
2013-09-26 15:10:56 +08:00
Ryan VanderMeulen
9e9d094114
Backed out changeset 51a41b139305 (bug 920831) for bustage.
...
CLOSED TREE
2013-09-27 16:21:06 -04:00
Yuan Xulei
365816470a
Bug 920831 - MozInputMethod's init should only return undefined. r=bz
2013-09-26 15:10:56 +08:00
Jan Jongboom
ef8f7f018b
Bug 906096 - Move InputMethod API behind a pref instead of build option. r=kanru, r=sicking
2013-09-26 03:38:41 +08:00