Commit Graph

69 Commits

Author SHA1 Message Date
Jim Chen
48bc5a2d9e Bug 1152124 - Clear spans when initializing for newly-focused editor; r=esawin 2015-04-15 15:21:32 -04:00
Jim Chen
03941b6645 Bug 1152123 - Handle commit/cancel composition events in GeckoEditable; r=esawin 2015-04-15 15:21:32 -04:00
Jim Chen
02cf02eb94 Bug 1151875 - Never mask text updates in nsWindow; r=esawin 2015-04-08 12:25:20 -04:00
Jim Chen
892f4b4a84 Bug 1151875 - Refactor GeckoEditable.ActionQueue methods; r=esawin 2015-04-08 12:25:20 -04:00
Jim Chen
549a78e653 Bug 1149189 - Backout e75d824c730d "Force Gecko update on endBatchEdit for range updates"; r=esawin 2015-03-31 18:20:27 -04:00
Jim Chen
2c784d5c31 Bug 1149172 - Fix small bugs in IME focus handshake; r=esawin 2015-03-31 18:20:27 -04:00
Eugen Sawin
37745a9590 Bug 1051556 - Simplify GeckoEditable exception messages. r=snorp
---
 mobile/android/base/GeckoEditable.java | 32 ++++++++++++++++++--------------
 1 file changed, 18 insertions(+), 14 deletions(-)
2015-03-04 23:15:14 +01:00
Eugen Sawin
cb6e71d41c Bug 1133802 - Force Gecko update on endBatchEdit for range updates. r=cpeterson 2015-02-24 00:22:07 +01:00
Chris Kitching
791227aa4f Bug 1081582: Fix spelling. r=rnewman 2014-10-12 00:28:29 +01:00
Chris Kitching
b09832ac10 Bug 1062112: Part 1.5: Move GeckoEditable interfaces to satisfy JDK 8. r=nalexander 2014-09-08 12:48:08 -07:00
Jim Chen
0861762343 Bug 1058136 - Properly send text change notifications for composition text; r=cpeterson 2014-09-04 14:38:18 -04:00
Jim Chen
a0c4b5fdd3 Bug 1058136 - Send separate compose event for composing text; r=cpeterson 2014-09-04 14:38:17 -04:00
Jim Chen
f12f4ca421 Bug 1058136 - Fix debug logging crash; r=cpeterson 2014-09-04 14:38:17 -04:00
Jim Chen
4a7625bd8a Bug 1058136 - Refactor GeckoEditable; r=cpeterson 2014-09-04 14:38:16 -04:00
Masayuki Nakano
bb727ad98d Bug 826657 part.2 Implement NOTIFY_IME_OF_MOUSE_BUTTON_EVENT in XP part r=smaug+ehsan 2014-08-29 19:08:43 +09:00
Jim Chen
a73be2c9be Bug 1058127 - Properly implement removeSpan synchronization; r=cpeterson 2014-08-26 11:50:19 -04:00
Richard Newman
5042e5ec9c Bug 1042383 - Part 2: use optimizable build-time flags for SDK-dependent code. r=mfinkle 2014-07-30 08:19:35 -07:00
Jim Chen
e4d1c9a6fc Bug 1004073 - Refactor EventDispatcher usages; r=fennec-team 2014-05-02 14:34:40 -04:00
Mark Capella
f52c6d4fc7 Bug 895463 - (p3) Rename SelectionHandler dragging messages, r=jchen, margaret 2014-04-11 18:06:30 -04:00
Jim Chen
2cc1d54f09 Bug 989046 - f. Only unregister event in GeckoEditable if already registered; r=capella 2014-04-04 12:33:51 -04:00
Mark Capella
5e7750dcd8 Bug 982608 - Geckoeditable data loss using Swift keyboard during Text Selection, r=jchen, margaret 2014-03-26 21:34:46 -04:00
Jim Chen
dc9d2f2d23 Bug 984463 - Update GeckoEditableListener constants to match IMEMessage constants. r=masayuki 2014-03-21 13:44:59 -04:00
Richard Newman
074ed80355 Bug 975838 - Part 1: add methods to log or throw if called on the wrong thread, pepper GeckoMenu with thread affinities. r=wesj 2014-03-17 19:39:40 -07:00
Richard Newman
70e7e5c2ea Backed out changeset 1e8fa32e8abd (bug 975838) 2014-03-17 22:42:34 -07:00
Richard Newman
bc894466fd Bug 975838 - Part 1: add methods to log or throw if called on the wrong thread, pepper GeckoMenu with thread affinities. r=wesj 2014-03-17 19:39:40 -07:00
Jim Chen
d7d9f32722 Bug 899233 - Don't restart IME when changing selection; r=cpeterson 2013-08-14 11:32:44 -04:00
Jim Chen
38f900c293 Bug 864040 - Send key events from the UI thread the right way; r=cpeterson 2013-06-26 17:28:21 -04:00
Jim Chen
9a65db8ee3 Bug 837379 - Log better exception messages in GeckoEditable; r=cpeterson 2013-06-10 10:15:41 -04:00
Brad Lassey
4a30f2fe9c bug 867517 - Gecko-based WebView for Android, refactor patch r=mfinkle 2013-05-24 12:21:01 -04:00
Jim Chen
0b05082bfa Bug 846660 - Use default values for primitive types and fix setSelection for Samsung keyboards. r=cpeterson 2013-05-13 17:25:12 -04:00
1c54d0083f Bug 852704: Created Java enums to encapsulate data formerly stored in int constants. r=cpeterson 2013-04-08 13:21:52 -07:00
Chris Peterson
e4b56d7c7f Bug 859229 - Part 3: Fix order of Java imports. r=kats 2013-04-08 00:51:56 -07:00
Jim Chen
8df7bdae47 Bug 842013 - Buffer IME key events and dispatch them at once; r=cpeterson 2013-03-29 10:54:01 -04:00
Jim Chen
0f05de471c Bug 842013 - Suppress key up events during key down event; r=cpeterson 2013-03-29 10:54:01 -04:00
Jim Chen
1d8e32f12c Bug 842013 - Send key events for character input; r=cpeterson 2013-03-29 10:54:01 -04:00
Jim Chen
3ed2e861ad Bug 847823 - Clean up NotifyIME to use the Gecko NotificationToIME enum; r=cpeterson 2013-03-19 16:54:49 -04:00
Jim Chen
4d630e316b Bug 847823 - Change NotifyIMEEnabled to NotifyIMEContext; r=cpeterson 2013-03-19 16:54:48 -04:00
Kartikaya Gupta
20a994a858 Bug 802130 - Move mMainHandler into ThreadUtils. r=mfinkle 2013-03-15 11:52:53 +01:00
Kartikaya Gupta
87c2200905 Bug 802130 - Move assertOnThread functions to a new ThreadUtils class. r=mfinkle 2013-03-15 11:52:52 +01:00
Brian Nicholson
1c31a98bcf Bug 845612 - Add @Override annotations for implemented interfaces. r=kats 2013-02-26 21:48:00 -08:00
Jim Chen
7ae29eddfa Bug 841036 - Set default composition color to text field color; r=cpeterson 2013-02-18 14:00:47 -05:00
Jim Chen
fa0abf8b47 Bug 838177 - Add more debugging output to GeckoEditable and GeckoInputConnection; r=cpeterson 2013-02-18 13:57:43 -05:00
Jim Chen
a438fd1253 Bug 835906 - Handle off-thread GeckoEditable and GeckoInputConnection calls; r=cpeterson 2013-02-08 16:07:12 -05:00
Jim Chen
5c62275977 Bug 835906 - Add ability for GeckoEditable to switch to a different thread; r=cpeterson 2013-02-08 16:07:12 -05:00
Jim Chen
2e32c6293f Bug 835906 - Refer to IC thread instead of UI thread in existing IME code; r=cpeterson 2013-02-08 16:07:05 -05:00
Jim Chen
0646362c1e Bug 832028 - Make resetting Editable during focus more reliable; r=cpeterson 2013-02-01 14:50:03 -05:00
Kartikaya Gupta
37cce37a71 Bug 834414 - Remove a dangling reference to the LayerView in the IME code when the activity is destroyed. r=jchen 2013-01-25 13:51:41 -05:00
Phil Ringnalda
769a24c038 Back out 5a56a56a6481:a5969a01955b (bug 834414) to investigate whether it caused reftest-4 failures
CLOSED TREE
2013-01-25 20:03:50 -08:00
Kartikaya Gupta
8e319d6a3b Bug 834414 - Remove a dangling reference to the LayerView in the IME code when the activity is destroyed. r=jchen 2013-01-25 13:51:41 -05:00
Chris Peterson
f7eecfb60e Bug 828594 - Part 2: Remove unused Java imports. r=kats 2013-01-09 10:32:50 -08:00