8d063686d243f74077828c4ffe6721d62f8e0811: Bug 917322 part.23 Store nsITextInputProcessor instance into WeakMap instead of window r=smaug
Tooru Fujisawa <arai_a@mac.com> - Tue, 27 Jan 2015 19:12:23 +0900 - rev 239594
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.23 Store nsITextInputProcessor instance into WeakMap instead of window r=smaug
b5d2f8341db40b0624320738ba731f03966ecd9a: Bug 917322 part.22 Fix new orange which was caused by bug 1115616 r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:33 +0900 - rev 239593
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.22 Fix new orange which was caused by bug 1115616 r=smaug
9b6ed23707175cef3dec02139ace88eb264072c0: Bug 917322 part.21 Ensure to cancel composition when TextInputProcessor is released r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:33 +0900 - rev 239592
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.21 Ensure to cancel composition when TextInputProcessor is released r=smaug
6418c75f250bb251daab83e8d2af447abbe4e89d: Bug 917322 part.20 Add tests of async commit at requesting to commit a composition r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:33 +0900 - rev 239591
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.20 Add tests of async commit at requesting to commit a composition r=smaug
62716b1991452c571272936eab7dde3f7042408a: Bug 917322 part.19 Add nsITextInputProcessorCallback r=smaug+xyuan, sr=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:33 +0900 - rev 239590
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.19 Add nsITextInputProcessorCallback r=smaug+xyuan, sr=smaug
b97c59579393f6fbf66ceac4141f3c55e47e560e: Bug 917322 part.18 Add tests of nsITextInputProcessor r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:33 +0900 - rev 239589
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.18 Add tests of nsITextInputProcessor r=smaug
d286a2acd55b03690dee2f7c23bcb01722e71f31: Bug 917322 part.17 NS_TEXTRANGE_* should be defined with nsITextInputProcessor::ATTR_*_CLAUSE r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:33 +0900 - rev 239588
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.17 NS_TEXTRANGE_* should be defined with nsITextInputProcessor::ATTR_*_CLAUSE r=smaug
19e2530a986d19036595af59a24f27639258d636: Bug 917322 part.16 Rename COMPOSITION_ATTR_* in EventUtils.js with new constants of nsITextInputProcessor r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:33 +0900 - rev 239587
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.16 Rename COMPOSITION_ATTR_* in EventUtils.js with new constants of nsITextInputProcessor r=smaug
3ea72759272e33b68ccec076b037ebbb4c922a4a: Bug 917322 part.15 Create TextEventDispatcherListener abstract class for listening notifications to IME r=smaug, sr=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:32 +0900 - rev 239586
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.15 Create TextEventDispatcherListener abstract class for listening notifications to IME r=smaug, sr=smaug
72718ad7b573dbb66267aca63c151f5b36de3120: Bug 917322 part.14 Remove sendCompositionEvent() and createCompositionStringSynthesizer() of nsIDOMWindowUtils and nsICompositionStringSynthesizer r=smaug, sr=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:32 +0900 - rev 239585
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.14 Remove sendCompositionEvent() and createCompositionStringSynthesizer() of nsIDOMWindowUtils and nsICompositionStringSynthesizer r=smaug, sr=smaug
42fdbe5006276b7747ebefd79dd1ca9f359666cb: Bug 917322 part.13 B2G should use nsITextInputProcessor in forms.js r=smaug+xyuan
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:32 +0900 - rev 239584
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.13 B2G should use nsITextInputProcessor in forms.js r=smaug+xyuan
981bc929a82b08b9d59a14030ab75d1e04dc5e7e: Bug 917322 part.12 EventUtils.js should use nsITextInputProcessor for synthesizing composition r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:32 +0900 - rev 239583
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.12 EventUtils.js should use nsITextInputProcessor for synthesizing composition r=smaug
49cd2b26b85dc26dd2a563500fbe3cab730798ce: Bug 917322 part.11 Create nsITextInputProcessor and implement it as mozilla::TextInputProcessor r=smaug, sr=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:32 +0900 - rev 239582
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.11 Create nsITextInputProcessor and implement it as mozilla::TextInputProcessor r=smaug, sr=smaug
f341e1c47a1a1e2f3883f0effdfdde717ae1ef31: Bug 917322 part.10 Remove unnecessary synthesizeComposition(compositionstart) from all tests r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:32 +0900 - rev 239581
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.10 Remove unnecessary synthesizeComposition(compositionstart) from all tests r=smaug
0458d8e6291e3f2c4039fa02f874fba357f1637b: Bug 917322 part.9 TextEventDispatcher::CommitComposition() should return error if caller tries to commit composition non-existing composition with the last data or empty string r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:32 +0900 - rev 239580
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.9 TextEventDispatcher::CommitComposition() should return error if caller tries to commit composition non-existing composition with the last data or empty string r=smaug
a80685d0ff6f1766090a9dc3aa995b4f0cc7847f: Bug 917322 part.8 TextEventDispatcher should start composition automatically even if StartComposition() isn't called explicitly r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:31 +0900 - rev 239579
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.8 TextEventDispatcher should start composition automatically even if StartComposition() isn't called explicitly r=smaug
994fee1e166c6a7a9ba0a8b33366b886067f47d1: Bug 917322 part.7 TextEventDispatcher should manage if it has composition r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:31 +0900 - rev 239578
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.7 TextEventDispatcher should manage if it has composition r=smaug
80f1425197337ed5807ad32a67fd58ed009e2013: Bug 917322 part.6 Implement TextEventDispatcher::CommitComposition() and nsDOMWindowUtils should use it r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:31 +0900 - rev 239577
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.6 Implement TextEventDispatcher::CommitComposition() and nsDOMWindowUtils should use it r=smaug
c7fac3ab77af8edfcd9a7175f6122e63bb98c055: Bug 917322 part.5 Implement TextEventDispatcher::StartComposition() and nsDOMWindowUtils should use it r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:31 +0900 - rev 239576
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.5 Implement TextEventDispatcher::StartComposition() and nsDOMWindowUtils should use it r=smaug
7b196aeab6de7296dee5896f6557cb85cde0a962: Bug 917322 part.4 Create utility methods of TextEventDispatcher r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 28 Jan 2015 15:27:31 +0900 - rev 239575
Push 500 by joshua.m.grant@gmail.com at Thu, 29 Jan 2015 01:48:36 +0000
Bug 917322 part.4 Create utility methods of TextEventDispatcher r=smaug
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip