dom/events/IMEStateManager.h
c1082792475e3e291068877895988fadf06fc26e
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 29. Remove nsISelection. r=mats
b6e041cfea34b7805a159382f70ec1da792fca8c
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 28. Remove nsISelection::AsSelection(). r=mats
e7bf1efbaa59483ecceb52dcb62b14e29cdd348e
created 2017-09-07 11:46 +0900
pushed 2017-09-08 08:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1396725 - IMEStateManager doesn't need to manage whether menu keyboard listener is installed in different process r=smaug
b68bb4d303180efc0edd7be1ec2ec4fa806ed4ae
created 2017-07-30 19:45 +0200
pushed 2017-08-06 09:03 +0000
Jan Henning Jan Henning - Bug 1266683 - Part 2 - Add private browsing mode info to InputContext. r=masayuki
bd2fbaa64c403e90df6dfcc8883111dc41760562
created 2017-08-03 14:07 -0500
pushed 2017-08-04 17:29 +0000
Jim Mathies Jim Mathies - Bug 1360666 - Update IME state when nsObjectLoadingContent content changes type from 'loading' to a valid content type. r=masayuki
5697ac761739361957cf58ed9ade77d957cc2384
created 2017-08-02 18:14 -0700
pushed 2017-08-03 09:46 +0000
Wes Kocher Wes Kocher - Backed out changeset bcd223309de8 (bug 1360666) for asserting in stylo reftests a=backout
bcd223309de8e0b6b1d5d3dd73256758cc0a95de
created 2017-08-02 15:31 -0500
pushed 2017-08-03 09:46 +0000
Jim Mathies Jim Mathies - Bug 1360666 - Update IME state when nsObjectLoadingContent content changes type from 'loading' to a valid content type. r=masayuki
258d81d739533da1d4753741119bfd18c2176483
created 2017-07-26 00:57 +0900
pushed 2017-07-29 00:17 +0000
Masayuki Nakano Masayuki Nakano - Bug 1384027 - part3: Don't send blur notification to IME from IMEStateManager::OnChangeFocusInternal() if no window becomes active and IME wants to keep composition during deactive r=m_kato
feb3d54b7cca74e14e5a606fb44c867995cd096f
created 2017-07-05 19:55 +0900
pushed 2017-07-08 00:22 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377672 - part4: ContentCacheInParent::RequestIMEToCommitComposition() should ignore too late requests r=m_kato
14a41922c96a6f28192698ad0b3a5b1b9220d8fe
created 2017-07-06 00:47 +0900
pushed 2017-07-08 00:22 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377672 - part3: IMEStateManager::NotifyIME() should ignore notifications and requests which comes from unexpected process r=m_kato,smaug
cd648a42778f4910d8588f57ad5954162def726d
created 2017-07-03 12:28 +0900
pushed 2017-07-08 00:22 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377672 - part2: IMEStateManager::SetIMEState() should set input context with proper origin information r=m_kato
8230a1deb27fbeed8e96c93e7d57d29342aae71e
created 2017-06-20 19:23 +0900
pushed 2017-06-22 21:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 1374207 - part2: TextComposition, IMEContentObserver and IMEStateManager should use EditorBase instead of nsIEditor r=m_kato
7e75e46b355b9dbdfb2d3fea9a4f074dd3143d39
created 2017-04-20 13:43 +0900
pushed 2017-05-03 20:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1342552 - IMEStateManager should cache nsIWidget for sPresContext and use it. r=smaug
f0127a117bcbed02cc43ad79251b51b5da444e52
created 2017-04-21 14:48 +0800
pushed 2017-04-22 00:06 +0000
btian btian - Bug 1357638 - Use Preferences::AddBoolVarCache() to accelerate dom.forms.inputmode access in IMEStateManager::SetIMEState(), r=masayuki
942fedc10653157bb1c5997527b83cef67a7d388
created 2017-02-08 22:29 +0900
pushed 2017-02-10 12:48 +0000
Masayuki Nakano Masayuki Nakano - Bug 1337718 part.9 Make IMEStateManager::OnClickInEditor() take const WidgetMouseEvent* instead of nsIDOMMouseEvent* r=m_kato
b8fb46941569d2e0f2dfd584d18e944614db68af
created 2017-02-08 22:02 +0900
pushed 2017-02-10 12:48 +0000
Masayuki Nakano Masayuki Nakano - Bug 1337718 part.7 Make IMEStateManager::OnMouseButtonEventInEditor() take WidgetMouseEvent* instead of nsIDOMMouseEvent r=m_kato
3f26b3f32f991b8f55fc12698e04e8b12fc1101b
created 2016-09-20 01:12 -0400
pushed 2016-09-21 10:04 +0000
Randell Jesup Randell Jesup - Bug 1298169: use StaticRefPtr r=masayuki
bbe31ff52ae422e4133e0eea6a1dcebba990100e
created 2016-06-14 21:06 +0900
pushed 2016-06-21 17:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275918 part.2 Update TextComposition::mCompositionStartOffset when it's modified in the remote process r=m_kato
8374debdc9336ce898c41353bd4ae5be0189dbb1
created 2016-06-01 22:14 +0900
pushed 2016-06-03 10:00 +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
370c3f49909828b052c30f192815de7a36bbe851
created 2016-05-28 11:27 +0900
pushed 2016-05-31 10:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 1251063 PuppetWidget should cache InputContext which is set with SetInputContext() and use it in GetInputContext() only when it is the widget which has active input context in the process r=smaug
95608418cba5a6b730d22151bccfc810765ae194
created 2015-12-04 18:50 +0900
pushed 2015-12-11 10:38 +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 10:38 +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
50657cb9988a3618b7db979b9f00e40a3c790a17
created 2015-11-13 17:05 +1300
pushed 2015-11-17 01:21 +0000
Robert O'Callahan Robert O'Callahan - Bug 1222092. Don't let sFocusedIMEWidget keep an nsIWidget alive during shutdown. r=masayuki
d59f353ae9098335b5e7da4d61c64dc9c52fe11c
created 2015-07-17 11:25 +0900
pushed 2015-07-17 14:26 +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 10:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179122 TextComposition should manage a composition which is even in a child process r=smaug
a0d3bb17eded101e56a5ccb8893e746bae385cd1
created 2015-07-01 22:19 +0900
pushed 2015-07-01 20:37 +0000
Masayuki Nakano Masayuki Nakano - Bug 1053053 part.5 Make IMEStateManager::sActiveIMEContentObserver StaticRefPtr r=smaug
f5cd83464b5da8089cde109760a4058f583cc2f3
created 2015-07-01 22:19 +0900
pushed 2015-07-01 20:37 +0000
Masayuki Nakano Masayuki Nakano - Bug 1053053 part.4 Make IMEStateManager::sContent StaticRefPtr r=smaug
b5a4bb897d3379b214874da0ef57f5a0ea026973
created 2015-07-01 22:19 +0900
pushed 2015-07-01 20:37 +0000
Masayuki Nakano Masayuki Nakano - Bug 1053053 part.3 Notify child process's IMEStateManager of menu key event listener being installed r=smaug
455ce99715135d6d37785682120296f613330c83
created 2015-07-01 22:19 +0900
pushed 2015-07-01 20:37 +0000
Masayuki Nakano Masayuki Nakano - Bug 1053053 part.2 Notify child process's IMEStateManager of that it should stop manageing IME state r=smaug
063841343f86c576476c05416512bb0af5417b33
created 2015-07-01 22:19 +0900
pushed 2015-07-01 20:37 +0000
Masayuki Nakano Masayuki Nakano - Bug 1053053 part.1 Active TabParent should be managed by IMEStateManager r=smaug
333c29008d727a25807cf8734395d044e209a924
created 2015-06-27 09:23 +0900
pushed 2015-06-29 12:17 +0000
Masayuki Nakano Masayuki Nakano - Bug 1175392 part.2 IMEStateManager should manage notifications to IME especially delayed notifications from remote process r=smaug
c9b9af1014898e5e3f680bb4ffba7ad4716ca8b9
created 2015-06-27 09:23 +0900
pushed 2015-06-29 12:17 +0000
Masayuki Nakano Masayuki Nakano - Bug 1175392 part.1 IMEContentObserver and TabParent should use IMEStateManager::NotifyIME() r=smaug
9a77983bf7b07e9ceb3cea80bea09faa5165ca2b
created 2015-06-16 19:02 -0400
pushed 2015-06-17 18:57 +0000
Jim Chen Jim Chen - bug 1112212 - Set flag in InputContext for IME-unaware webapps; r=masayuki
aa68553b7a717d6f3144c22362776bd702fd0529
created 2015-06-05 02:06 +0900
pushed 2015-06-05 01:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1162818 part.6 Don't notify IME of anything during reframing the editor r=smaug
c4bb1e3052345b4390b4ee1dce926994a6d7e7dd
created 2015-05-26 16:45 +0900
pushed 2015-05-26 23:16 +0000
Masayuki Nakano Masayuki Nakano - Bug 1167022 part.4 Get rid of MozIMEFocus(In|Out) events r=smaug
59a6bef031e2bf00635ba955f13d580f78cf3626
created 2015-05-26 16:45 +0900
pushed 2015-05-26 23:16 +0000
Masayuki Nakano Masayuki Nakano - Bug 1167022 part.2 IMEStateManager::UpdateIMEState() should try to restart to observe focused editor when it's reframed r=smaug+nchen
fb82a47beb96fcb88487451b8d61db3408998d4c
created 2015-05-23 21:40 -0700
pushed 2015-05-24 19:13 +0000
Phil Ringnalda Phil Ringnalda - Back out 4 changesets (bug 1167022) for reftest-e10s bustage
de4013b979a78d93badbc0493b3f190488e72a81
created 2015-05-24 10:11 +0900
pushed 2015-05-24 19:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1167022 part.4 Get rid of MozIMEFocus(In|Out) events r=smaug
cbc7f8b88a46b179b8e3c539b657b3adfe320019
created 2015-05-24 10:11 +0900
pushed 2015-05-24 19:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1167022 part.2 IMEStateManager::UpdateIMEState() should try to restart to observe focused editor when it's reframed r=smaug+nchen
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-05-04 11:42 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
7617f4ffb3145987ec717a29789ff5636889fbf8
created 2015-04-22 08:29 +0200
pushed 2015-04-23 00:16 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 3 - dom/{events,xbl,xslt,xul} and others, r=ehsan
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
a220d54c8c14bc672e448b197559953c9114a750
created 2015-01-15 10:52 -0500
pushed 2015-01-16 00:14 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1121430 - Back out 4 csets from bug 1112212 for breaking backspace on Android. r=backout
00c219a74edefbeb1b9187aab91a3927ec4e119c
created 2015-01-10 12:41 -0500
pushed 2015-01-12 10:44 +0000
Jim Chen Jim Chen - bug 1112212 - Set flag in InputContext for IME-unaware webapps; r=masayuki
07e169afc8aafdb4caca61088b0a88afebc9f7f1
created 2014-11-05 08:12 -0500
pushed 2014-11-05 19:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1047588 - IMEContentObserver::Init() should take nsIEditor because nsDocShell sometimes hasn't been initialized and nsContentEditor::GetHTMLEditor() fails. r=smaug
919fe1b47dbb01f114ccf18aa374fa9eb37fe341
created 2014-11-04 20:25 -0800
pushed 2014-11-05 19:04 +0000
Wes Kocher Wes Kocher - Backed out changeset f86dbba73d43 (bug 1047588) under suspicion of adding a hazard on a CLOSED TREE
f86dbba73d43d8f87eb93a1b218397e0f22a8f53
created 2014-11-05 10:36 +0900
pushed 2014-11-05 19:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1047588 IMEContentObserver::Init() should take nsIEditor because nsDocShell sometimes hasn't been initialized and nsContentEditor::GetHTMLEditor() fails r=smaug
52273860a2cda1e83b127d8f8ba53673db03f5f0
created 2014-10-07 19:01 +0900
pushed 2014-10-07 20:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 960871 part.10 Some methods which took both WidgetCompositionEvent and WidgetTextEvent should take only WidgetCompositionEvent r=smaug
279373ac52ffac806b4bf3f4856e43888daf9b4d
created 2014-10-07 19:01 +0900
pushed 2014-10-07 20:04 +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
e7875414ae58ede4cf57b453ca6cb089fa41413d
created 2014-09-26 09:05 +0900
pushed 2014-09-26 11:21 +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
bd68352c44e77a00b1f837d5274c396c3537d532
created 2014-09-26 09:05 +0900
pushed 2014-09-26 11:21 +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
763a2f2ae2313bf415d7157c4bb7e79f48077d3e
created 2014-08-29 19:08 +0900
pushed 2014-08-29 19:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 826657 part.2 Implement NOTIFY_IME_OF_MOUSE_BUTTON_EVENT in XP part r=smaug+ehsan
f646e874e2f699ccb3d2fea5002b0b25fcd25f6a
created 2014-07-17 14:08 +0900
pushed 2014-07-17 14:03 +0000
Masayuki Nakano Masayuki Nakano - Bug 1037346 IMEStateManager should ignore a call of UpdateIMEState() which is caused by a call of nsIContent::GetDesiredIMEState() r=smaug
1ecced1dc1c20af3c225c624c2766ea5d991e524
created 2014-07-16 14:13 +0900
pushed 2014-07-16 13:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1038089 IMEStateManager should log its behavior r=smaug
b17a1bc1437d10e9ef353f6d39ccbf5fe9539fd3
created 2014-03-18 13:48 +0900
pushed 2014-03-18 21:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 983049 part.4 Rename nsDispatchingCallback to mozilla::EventDispatchingCallback r=smaug
f9ff47c2057310858e571e259971205a457c8928
created 2014-03-08 10:20 +0900| base
pushed 2014-03-09 01:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 978023 part.3 Rename nsIMEStateManager to mozilla::IMEStateManager r=smaug
less more (0) tip