dom/events/TextComposition.cpp
4213a355fbdc7caa8a8edffbffc1c46c0e965dfe
created 2015-12-29 22:57 +0900
pushed 2015-12-29 18:21 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 2-a. Handle CompositionEvent on plugin. r=masayuki
95608418cba5a6b730d22151bccfc810765ae194
created 2015-12-04 18:50 +0900
pushed 2015-12-11 16:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179632 part.6 KeyboardEvent.isComposing shouldn't expose IME state on different document r=smaug
7d06dabf27696ff8746f8d8b92f2ca6b1ce175ba
created 2015-12-04 18:50 +0900
pushed 2015-12-11 16:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179632 part.5 WidgetCompositionEvent::mNativeIMEContext should be used at looking for a TextComposition instance for a WidgetCompositionEvent r=smaug
63101b99fa95195574c9eab5680b1f1acd4442ba
created 2015-12-11 15:15 +0900
pushed 2015-12-11 16:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179632 part.2 WidgetCompositionEvent should store NativeIMEContext which caused the event and PuppetWidget should store it for GetNativeIMEContext() r=smaug, sr=smaug
a58871d438cc47cc9e5b835b969ca27084cbbae4
created 2015-12-11 15:15 +0900
pushed 2015-12-11 16:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179632 part.1 native IME context should not be stored in InputContext but should be able to retrieve with nsIWidget::GetNativeData() r=smaug
7ec70e0c699746cf72e03acadc09d0d5877423d0
created 2015-11-02 07:53 +0200
pushed 2015-11-02 13:29 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 23:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 19:27 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 14:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
7cf9012735c6d2a6c7d814a33f1baa54af552c15
created 2015-09-11 21:21 +0900
pushed 2015-09-11 15:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.194 Rename NS_COMPOSITION_COMMIT to eCompositionCommit r=smaug
4802505f05ad9a02184bb5ffdd541057f51ebe28
created 2015-09-11 21:21 +0900
pushed 2015-09-11 15:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.193 Rename NS_COMPOSITION_CHANGE to eCompositionChange r=smaug
9f26179268e3b25496700f153b93365049dd2588
created 2015-09-11 21:21 +0900
pushed 2015-09-11 15:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.192 Rename NS_COMPOSITION_UPDATE to eCompositionUpdate r=smaug
e6420651e2c9ae7f21b03ac38c1424776c8f2179
created 2015-09-11 21:21 +0900
pushed 2015-09-11 15:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.191 Rename NS_COMPOSITION_END to eCompositionEnd r=smaug
094135c410a51de44a0080a904e01928021e3a3f
created 2015-09-11 21:21 +0900
pushed 2015-09-11 15:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.190 Rename NS_COMPOSITION_START to eCompositionStart r=smaug
6b29914363f3a7d104ec0d99c32e2b0abac0a8c9
created 2015-09-11 21:21 +0900
pushed 2015-09-11 15:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.188 Rename NS_COMPOSITION_COMMIT_AS_IS to eCompositionCommitAsIs r=smaug
ec614033e8225b089920f84d43d5930a2bef93c9
created 2015-09-10 10:40 +0900
pushed 2015-09-10 19:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.152 Rename NS_QUERY_SELECTED_TEXT to eQuerySelectedText r=smaug
48fe95399f05dae43cad3559f25dd2bfbdaa1dbb
created 2015-09-08 12:54 +0900
pushed 2015-09-08 12:16 +0000
Masayuki Nakano Masayuki Nakano - Bug 1200980 part.4 nsPlaintextEditor should notify editor observers of the end of edit action when NS_COMPOSITION_CHANGE isn't followed by NS_COMPOSITION_END r=smaug
cd06f5f5641c3dfb7f07db878584d389fb4df1b7
created 2015-08-26 21:56 +0900
pushed 2015-08-26 20:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.3 Make the enum of event messages a named enum IGNORE IDL r=smaug
bb91cf98a42b08db96677dd8bc3ebe5218945318
created 2015-08-22 10:34 +0900
pushed 2015-08-24 09:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.1 Rename WidgetEvent::message to WidgetEvent::mMessage r=smaug
1c0791d5bce7381fe18dae8428fca50d52774499
created 2015-08-13 15:22 +0300
pushed 2015-08-14 21:17 +0000
Aryeh Gregor Aryeh Gregor - Bug 1179451 - Part 1: Rewrite some ternary operators as if/else. r=froydnj
5eab052ea8e4d650b835ee36cc3afcace853e338
created 2015-07-17 11:25 +0900
pushed 2015-07-17 03:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1176955 part.2 NOTIFY_IME_OF_SELECTION should have a flag which indicates if it's caused by a selection event r=smaug
d59f353ae9098335b5e7da4d61c64dc9c52fe11c
created 2015-07-17 11:25 +0900
pushed 2015-07-17 03:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1176955 part.1 TextComposition should guarantee that WidgetSelectionEvent should be handled by same content as the target of composition events when there is a composition r=smaug
6d96d03b8b202c75d099393387a06317330aa8f8
created 2015-07-03 11:49 +0900
pushed 2015-07-03 11:12 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179122 TextComposition should manage a composition which is even in a child process r=smaug
66bab785635f3b108bc88c07228848463a07d7f6
created 2015-06-05 02:06 +0900
pushed 2015-06-04 21:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1162818 part.1 nsEditor shouldn't release/forget mComposition becuase it should be handled by it after reframing r=ehsan
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-05-04 19:03 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2e212218ba40e9d842fcee6b64364b4ddde2b6b2
created 2015-05-01 13:49 +0900
pushed 2015-05-01 16:05 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1158456 - Remove control characters from composition string, and add dom.compositionevent.allow_control_characters pref to control it. r=masayuki
cb30607041e5729bfcf299d8aa3cc5060cd8f396
created 2015-04-30 12:54 +0200
pushed 2015-04-30 17:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 850cfa6fb794 (bug 1158456) for m-other test failures on a CLOSED TREE
850cfa6fb794aae173ba2d07e0359271aa948a3c
created 2015-04-30 17:23 +0900
pushed 2015-04-30 17:38 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1158456 - Remove control characters from composition string, and add dom.compositionevent.allow_control_characters pref to control it. r=masayuki
bd14f3a87117fff507d965a8648d76b3254bf0e6
created 2015-02-11 12:20 +0900
pushed 2015-02-11 16:57 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1125934 - Discard redundant NS_COMPOSITION_CHANGE event which is send just before NS_COMPOSITION_END on TSF. r=masayuki
1bd47ee5fde94ce09bc978436fa5250c2c9a7952
created 2015-02-09 15:28 +0100
pushed 2015-02-09 21:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 88c746188a40 (bug 1125934) for rc6 test failures
88c746188a40b1380c9e5eadf5a568eca0d307cb
created 2015-02-09 21:19 +0900
pushed 2015-02-09 13:50 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1125934 - Discard redundant NS_COMPOSITION_CHANGE event which is send just before NS_COMPOSITION_END on TSF. r=masayuki
994fee1e166c6a7a9ba0a8b33366b886067f47d1
created 2015-01-28 15:27 +0900
pushed 2015-01-29 01:48 +0000
Masayuki Nakano Masayuki Nakano - Bug 917322 part.7 TextEventDispatcher should manage if it has composition r=smaug
d571e279fac484ed3e8e4275ef4f32214d8221de
created 2014-11-25 14:02 +0900
pushed 2014-11-25 16:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1077345 part.6 Add NS_COMPOSITION event which automatically commits composition with its mData r=smaug
4783e19c5feb9e3cd0d4ed43d07e0d0866e6babf
created 2014-11-25 14:02 +0900
pushed 2014-11-25 16:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1077345 part.4 Add NS_COMPOSITION_COMMIT_AS_IS event which automatically commits composition with the last data r=smaug
151c7c4b14c6f3b1b09cba293453e40a81376dde
created 2014-11-25 14:02 +0900
pushed 2014-11-25 16:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1077345 part.3 Add WidgetCompositionEvent::CausesDOMTextEvent() and WidgetCompositionEvent::CausesDOMCompositionEndEvent() r=smaug
ea97c9e5d12261a223137a6f284f7fc36a9fa5f6
created 2014-11-25 14:02 +0900
pushed 2014-11-25 16:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1077345 part.2 Add TextComposition::CloneAndDispatchAs() for dispatching WidgetCompositionEvent only whose message is different from original composition event r=smaug
ade9aa25e79f6907639a4296d5cc696a1689bf19
created 2014-11-25 14:02 +0900
pushed 2014-11-25 16:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1077345 part.1 Add TextComposition::IsValidStateForComposition() for checking if it's safe to dispatch an event to the DOM tree r=smaug
f8ec94d3ab7cf16f270756560df884c675690535
created 2014-02-25 15:59 +0900
pushed 2014-10-29 02:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 975387 Notify TextComposition instance of that nsIMEStateManager stops managing it r=smaug, a=abillings
52273860a2cda1e83b127d8f8ba53673db03f5f0
created 2014-10-07 19:01 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 960871 part.10 Some methods which took both WidgetCompositionEvent and WidgetTextEvent should take only WidgetCompositionEvent r=smaug
4f5abfd3505c4c51bc662749fbc16de521080547
created 2014-10-07 19:01 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 960871 part.9 Rename methods and classes which handled WidgetTextEvent r=smaug
93374aaa8f6e92919f39c6684261123adc45ce54
created 2014-10-07 19:01 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 960871 part.8 Rename variable names of NS_COMPOSITION_CHANGE event r=smaug
5216b7b1e4e3115a11c126d4b52ecffff710f64c
created 2014-10-07 19:01 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 960871 part.6 Use WidgetCompositionEvent for NS_COMPOSITION_CHANGE instead of WidgetTextEvent r=smaug
279373ac52ffac806b4bf3f4856e43888daf9b4d
created 2014-10-07 19:01 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 960871 part.4 Rename NS_TEXT_TEXT to NS_COMPOSITION_CHANGE and fix comments which mention text events r=smaug
3b622a7464cc84dbb5ad860fc01aff62311cd92d
created 2014-10-07 19:01 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 960871 part.2 Rename WidgetCompositionEvent::data to WidgetCompositionEvent::mData r=smaug
aad7264777993babeac9991c80cd29ea9a421f38
created 2014-10-07 19:01 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 960871 part.1 Rename WidgetTextEvent::theText to WidgetTextEvent::mData r=smaug
3c8da0709f07151e0447389ad1ff641ec28fff7f
created 2014-10-03 15:33 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 975383 part.1 TextComposition should dispatch compositionupdate event automatically if text event changes composition string r=smaug
e7875414ae58ede4cf57b453ca6cb089fa41413d
created 2014-09-26 09:05 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1065835 part.4 Destroy TextComposition instance after handling synthesized compositionend event when synthesized events for a request to commit or cancel is caused by PresShell discarding native compositionend event r=smaug
cf9be916ff23cc1b172100ba35dddabcb07416c2
created 2014-09-26 09:05 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1065835 part.3 TextComposition::RequetToCommit() should support to handle even if the composition is synthesized for test r=smaug
f67bcd3ff5b6826e0bf9c94cb2a63b504e905757
created 2014-09-26 09:05 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1065835 part.2 TextComposition should override commit string with the last data or empty string during requesting commit or canceling composition r=smaug
bd68352c44e77a00b1f837d5274c396c3537d532
created 2014-09-26 09:05 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1065835 part.1 Synthesize composition events for committing composition string if requesting to commit of IME isn't performed synchronously r=smaug
4e0084fdadf1f7293db2d6c67569126e17009429
created 2014-08-04 14:28 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1046101 part.7 Rename NS_TEXT_EVENT to eTextEventClass r=smaug
b6e08b99faf8cd00121d4112445a7aded885c7cf
created 2014-08-04 14:28 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1046101 part.1 Rename nsEventStructType to mozilla::EventClassID r=smaug
0e798623921458627aa0f1b64447e8e1c77543ed
created 2014-04-03 13:18 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 990855 part.1 Export TextComposition.h as mozilla/TextComposition.h r=smaug
29757c0fa5915c235efffe343efe37f4edaba923
created 2014-03-18 13:48 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 983049 part.5 Rename nsEventDispatcher to mozilla::EventDispatcher r=smaug
b17a1bc1437d10e9ef353f6d39ccbf5fe9539fd3
created 2014-03-18 13:48 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 983049 part.4 Rename nsDispatchingCallback to mozilla::EventDispatchingCallback r=smaug
9040a7cf26393432de57d6e01b78a3ce210bf60b
created 2014-03-11 14:08 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 981226 Rename nsContentEventHandler to mozilla::ContentEventHandler (and clean up it) r=smaug
f9ff47c2057310858e571e259971205a457c8928
created 2014-03-08 10:20 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 978023 part.3 Rename nsIMEStateManager to mozilla::IMEStateManager r=smaug
5d5c6f6a8f81e7368c6ef939c20838aa7963e06f
created 2014-03-04 22:48 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 974318 part.10 Remove WidgetTextEvent::rangeCount and WidgetTextEvent::rangeArray r=smaug
5abcc356d54aa646eb0461ed4844e358ec728191
created 2014-03-04 22:48 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 974318 part.2 TextComposition should store TextRangeArray at editor handling text event and nsEditor should refer it r=smaug+ehsan
3ea20343a2ce46a27f46599e7744dfe2881150bf
created 2014-03-04 22:48 +0900
pushed 2014-10-20 17:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 974318 part.1 Add WidgetTextEvent::mRanges which is an array class of TextRange r=smaug
less more (0) -60 tip