dom/events/TextComposition.cpp
f6d4c4f8fca34318f7bf78a627a5f75e53dea5cc
created 2020-01-07 09:01 +0000
pushed 2020-03-02 18:46 +0000
Mirko Brodesser Mirko Brodesser - Bug 1600267: part 11) Call `ComparePoints` instead of `ComparePoints_Deprecated` in `TextComposition`. r=masayuki
bf11fb46bd73c4a01bc4e1f6916481adbb6a75b2
created 2019-12-19 13:27 +0000
pushed 2020-02-03 09:19 +0000
Mirko Brodesser Mirko Brodesser - Bug 1600267: part 1) Rename `nsContentUtils::ComparePoints` to `ComparePoints_Deprecated`. r=smaug
4e4751677534ad208d37a0630bbcf39cf04de8e9
created 2019-07-26 01:10 +0000
pushed 2019-10-14 16:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1563139 - Remove StaticPrefs.h. r=glandium
b475376de1e2542692d27673475eb6b34fcf2f54
created 2019-07-12 15:10 +0200
pushed 2019-10-14 16:30 +0000
Mirko Brodesser Mirko Brodesser - Bug 1565584: move `nsIContentUtils::ContentIsDescendantOf` to `nsINode::IsInclusiveDescendantOf`. r=smaug
610d62589b4e310135e5d2d6605732c47d61c6a2
created 2019-06-28 07:47 +0000
pushed 2019-08-26 18:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1444847 - part 2: Sort out basic API of `nsRange` for consistency with coming `StaticRange` r=smaug
47813ecb1f4e0244ded2f7b938430bf52c927751
created 2019-04-09 16:38 -0500
pushed 2019-07-01 08:34 +0000
Ryan Hunt Ryan Hunt - Bug 1534395 - Rename TabParent to BrowserParent. r=nika
70d5e0b1c0f874fe3845489c0a721ef143e53e6e
created 2019-04-09 05:28 +0000
pushed 2019-07-01 08:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1530649 - Improve composition string handling which ends with whitespaces r=m_kato
ca4ff21cf3541314675bd0d66690ef9a9e989abe
created 2019-04-03 12:40 +0000
pushed 2019-07-01 08:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540930 - Make nsPresContext use mozilla::PresShell directly rather than via nsIPresShell r=emilio
d8dcb951f8318bbbca0f7bbc007cd6e764d3483b
created 2019-03-26 18:01 +0000
pushed 2019-07-01 08:34 +0000
Mark Banner Mark Banner - Bug 1531693 - Relax the assertion for another editor handling the composition to take account of cycle collection. r=masayuki
20f26343fafef69fc9f6f3f37cf984432da290bd
created 2019-03-25 12:16 +0200
pushed 2019-07-01 08:34 +0000
Oana Pop Rus Oana Pop Rus - Backed out 2 changesets (bug 1531693) for bc failures browser_privatebrowsing_about.js on a CLOSED TREE
bf5460df1909428629cc22e1a7d697a778042548
created 2019-03-23 11:54 +0000
pushed 2019-07-01 08:34 +0000
Mark Banner Mark Banner - Bug 1531693 - Relax the assertion for another editor handling the composition to take account of cycle collection. r=masayuki
2244c803a5d08806b9824af9f2f8700791034cd0
created 2019-03-19 13:37 +0000
pushed 2019-07-01 08:34 +0000
Henri Sivonen Henri Sivonen - Bug 1524242 - Capture TabParent of out-of-process iframe when creating TextComposition. r=masayuki
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-03-11 12:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
8be20508c9d5577ec80c7e181fae203a7f736bc1
created 2018-11-27 13:26 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1288640 - Make TextComposition not dispatch eCompositionChange events (DOM "text" event) in the default group of web content r=smaug
3743c968feeb2a137fb950df3d9b762be0641b10
created 2018-07-11 23:05 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1462257 - TextComposition should dispatch eCompositionChange event when eCompositionCommit is being fired immediately after eCompositionStart r=m_kato a=lizzard
d913369aa5ae884fd74cfa53e490e3ab74eaace3
created 2017-12-15 13:14 +0900
pushed 2018-03-01 12:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1425390 - part 1: Move some IME related members of EditorBase into TextComposition r=m_kato
31bb04b6df157ce911218040ba35f37f3df2a9b6
created 2017-11-20 22:59 +0900
pushed 2018-01-11 17:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1405832 - part 2: TextComposition::RequestToCommit() should request IME to commit or cancel composition only when it hasn't been request it yet and hasn't received commit event yet r=m_kato a=lizzard
fad5412d0735fa726c4c98c14d50cc1039f376f9
created 2017-07-26 23:23 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1384584 - TextComposition::DispatchCompositionEvent() shouldn't send composition events to focused TabParent after its RequestIMEToCommitComposition() synthesizes eCompositionCommit(AsIs) event synchronously r=m_kato
14a41922c96a6f28192698ad0b3a5b1b9220d8fe
created 2017-07-06 00:47 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377672 - part3: IMEStateManager::NotifyIME() should ignore notifications and requests which comes from unexpected process r=m_kato,smaug
fa41e128cb5c5e79ca595a2de38811c441e96d1e
created 2017-06-27 22:02 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376424 - part0: Backout the patch for bug 1368554 r=m_kato
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
8230a1deb27fbeed8e96c93e7d57d29342aae71e
created 2017-06-20 19:23 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1374207 - part2: TextComposition, IMEContentObserver and IMEStateManager should use EditorBase instead of nsIEditor r=m_kato
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
3d31624e0a5b28abf6f3675e4ea006b0ee0aa2cf
created 2017-06-27 22:02 +0900
pushed 2017-07-31 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376424 - part0: Backout the patch for bug 1368554 r=m_kato a=jcristau
401127e8ba3bf0890d843c33173f9d1fb182e643
created 2017-06-10 02:42 +0900
pushed 2017-07-31 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1368554 ContentCacheInParent::mPendingCompositionCount should be decreased when TextCompositin which has dispatched composition events to corresponding remote process r=m_kato
8e72178c3893c377972209cccd2e561e1ec06c7d
created 2017-03-16 16:26 +0900
pushed 2017-07-31 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1339331 TextEventDispatcher should replace \r in composition string with \n and TextComposition should allow to input \n with composition events r=m_kato
f4cedc85d48d549e33bd1bec7093606f028f97d0
created 2016-09-26 21:06 +0900
pushed 2017-02-27 14:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1305355 part.1 TextComposition::GetSelectionStartOffset() should query normal selection range when composition string is empty r=smaug
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2017-01-16 13:07 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
dfd60b58fa6410b266fd7c87b25e50d1bb36fd8c
created 2016-07-19 21:07 -0700
pushed 2016-10-31 18:13 +0000
Chris Peterson Chris Peterson - Bug 1277106 - Part 4: Remove MOZ_UTF16() macro. r=Waldo
bbe31ff52ae422e4133e0eea6a1dcebba990100e
created 2016-06-14 21:06 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275918 part.2 Update TextComposition::mCompositionStartOffset when it's modified in the remote process r=m_kato
0aeee92e288e305a6c29a683a48a9c7a5fc7c079
created 2016-06-20 16:34 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275914 part.8 TextComposition should always update its composition start offset during composing r=smaug
dd927e5e00a29d9998029e8f80dad8582e0d0fba
created 2016-06-10 19:45 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275914 part.3 TextComposition should use IMEContentObserver or ContentEventHandler directly when it queries the selection r=smaug
a6edf7da37d329841a3cf637678a26a6a5090506
created 2016-06-10 19:32 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275914 part.2 Modify TextComposition::mCompositionStartOffset after every composition event dispatch r=smaug
b202c72df4f1165926de1d00772b78f97ac66e4d
created 2016-06-02 14:26 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275914 part.1 TextComposition should store target clause offset from start of the composition instead of start of the editor r=smaug
598a325005ad71019f610490b464c0c238b580ef
created 2016-06-07 21:25 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278084 part.3 TextComposition shouldn't decide composition string which is only an ideographic space as a placeholder r=m_kato
8374debdc9336ce898c41353bd4ae5be0189dbb1
created 2016-06-01 22:14 +0900
pushed 2016-09-05 20:01 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275906 part.2 TextComposition should use IMEContentObserver for sending NOTIFY_IME_OF_COMPOSITION_EVENT_HANDLED if the editor which has the composition is in the active IMEContentObserver r=smaug
1104c46a20f27b7014818ad26d9c80cc2fd473a3
created 2016-05-31 11:39 +0900
pushed 2016-09-05 20:01 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275906 part.1 Rename NOTIFY_IME_OF_COMPOSITION_UPDATE to NOTIFY_IME_OF_COMPOSITION_EVENT_HANDLED r=m_kato
5ac6c8d1fc28d8f35ec6a680a140057f399c30cd
created 2016-04-14 17:03 +0900
pushed 2016-07-25 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259657 Rename WidgetGUIEvent::widget to WidgetGUIEvent::mWidget r=smaug
720933fc00b99d6ec11d8be54b710cdf493f18eb
created 2016-03-28 13:49 +0900
pushed 2016-07-25 16:35 +0000
Arata Furukawa Arata Furukawa - Bug 1259655 - part 2 Rename WidgetEventTime::timeStamp to WidgetEventTime::mTimeStamp r=masayuki
b7d97d1311d71903b6421c7083a3adbc1dabb511
created 2016-03-28 13:29 +0900
pushed 2016-07-25 16:35 +0000
Arata Furukawa Arata Furukawa - Bug 1259655 - part 1 Rename WidgetEventTime::time to WidgetEventTime::mTime r=masayuki
927075631583ff0bc43572469255473427f8b240
created 2016-03-17 16:01 +0900
pushed 2016-07-25 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1256589 part.6 Move the implementation of IsTrusted() from dom::Event to WidgetEvent r=smaug
87b0d12a4d1c1c046b67098aad80c9089ae6f7a9
created 2016-03-17 11:17 +0900
pushed 2016-07-25 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1256589 part.1 Move the implementation of StopPropagation() from dom::Event to WidgetEvent r=smaug
2d5a994af2ec9172eceb83b1b95feb83da27cc74
created 2015-12-29 22:57 +0900
pushed 2016-04-15 21:02 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 6. Get vaild TextRangeArray on compositionupdate. r=masayuki
4cd8ab65dd297c2730b7237690eebd5d6a66cf69
created 2015-12-29 22:57 +0900
pushed 2016-04-15 21:02 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 2-b. Workaround for OSX. r=masayuki
5becd8aebc9ebfb0aea1f8948741b169d6e85497
created 2015-12-29 22:57 +0900
pushed 2016-04-15 21:02 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 2-a. Handle CompositionEvent on plugin. r=masayuki
54a19e8d57c42fc139e49d84c880f559ef240f8c
created 2015-12-29 17:42 +0100
pushed 2016-04-15 21:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out 15 changesets (bug 1208944) for failing tests M(2,5) on OSX. r=backout
7685dcb63e5f6b1e823447c07741b1f759556a31
created 2015-12-29 22:57 +0900
pushed 2016-04-15 21:02 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 6. Get vaild TextRangeArray on compositionupdate. r=masayuki
fde7e439844da91a275ba19b0b9e29b8264fea98
created 2015-12-29 22:57 +0900
pushed 2016-04-15 21:02 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 2-b. Workaround for OSX. r=masayuki
4213a355fbdc7caa8a8edffbffc1c46c0e965dfe
created 2015-12-29 22:57 +0900
pushed 2016-04-15 21:02 +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 2016-02-29 17:11 +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 2016-02-29 17:11 +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 2016-02-29 17:11 +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 2016-02-29 17:11 +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 2016-02-29 17:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +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 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
less more (0) -100 -60 tip