dom/events/IMEStateManager.cpp
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
eb4e6e094d2051a0033c0e36aded9e07adf7dff3
created 2018-03-21 17:39 -0400
pushed 2018-03-22 09:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447098 part 1. Rename FromContent on various DOM classes to FromNode. r=mystor
3073cf6d1124f9427bd8fb71f1a6478202a6baa6
created 2018-03-20 00:16 -0400
pushed 2018-03-20 10:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446711 part 7. Switch the nsIDOMMouseEvent::MOZ_SOURCE_* constants over to MouseEventBinding. r=qdot
fceda645f5e3f6cb4f429d5c8efcdeb5a6913e40
created 2017-12-07 19:13 +0100
pushed 2017-12-26 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
a8b0e9c18f2f96a8fc0266539d94b2648b246a06
created 2017-12-25 12:55 +0100
pushed 2017-12-26 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me
e43f568b3e9a9e7a83bc7d15b28d23dc55960819
created 2017-12-07 19:13 +0100
pushed 2017-12-26 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
4503ee61c1b3771139c27648ebeaecfd55b68326
created 2017-11-21 16:28 -0600
pushed 2017-11-22 21:30 +0000
James Willcox James Willcox - Bug 1409113 - Add nsIPresShell::HasHandledUserInput() status to InputContext r=masayuki
a6e70d92a22f98a28c2e8a0082bf62a29a1a7556
created 2017-10-24 02:46 +0900
pushed 2017-11-04 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1406446 - part 1: InputContextAction should treat focus change during handling a user input as caused by user input even if it's caused by JS r=smaug
dedd9a48da6982467b8b4b635eec59521168ec19
created 2017-10-04 16:37 -0700
pushed 2017-10-04 23:38 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
c5af9e7f8e360b76a8b11bafe16fad858a5317a3
created 2017-09-29 14:44 +0900
pushed 2017-10-04 23:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1404206 - Part 1: Smart Location Bar should have special inputmode value, mozAwesomebar. r=smaug, r=gijs
2bde2497dd3f719be2e21cd59e768757775d3885
created 2017-09-30 21:38 +0200
pushed 2017-10-04 21:58 +0000
Jan Henning Jan Henning - Bug 1398374 - Part 2 - Send an IME actionHint other than "next" for the last input element of a form. r=masayuki
322eba7fa97aa0cd3595242cefbe45be8c626ce1
created 2017-09-28 17:31 +0900
pushed 2017-09-29 11:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 1403026 - Make IMEStateManager release all string buffer of its static members at XPCOM shutdown r=smaug
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
3dbc8ba3dc09376c7ead3579837254c9b8fb2339
created 2017-09-04 17:37 +0900
pushed 2017-09-05 09:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 1396302 - IMEStateManager::OnChangeFocusInternal() should check oldWidget's IME notification requests rather than sFocusedIMEWidget r=m_kato
8f09ad78575dd36c2b688e8b776eb9aceb369b0c
created 2017-08-09 18:04 +0900
pushed 2017-08-15 00:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1388647 - part1: IMEStateManager::OnChangeFocusInternal() shouldn't request to commit composition with sFocusedIMETabParent r=m_kato
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
fc490a4565fc694307b634599fc2516aa11a6687
created 2017-08-03 19:36 +0300
pushed 2017-08-04 01:07 +0000
Olli Pettay Olli Pettay - Bug 1385666, ensure layout is flushed when editor gets focus, 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
dd104d6d9adf98ce733028dbb698b8f658a69cc8
created 2017-07-26 16:03 -0400
pushed 2017-07-27 08:56 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
5886dae0a3248fafbc1c6213851ac4dc696d1a97
created 2017-07-25 16:34 +0900
pushed 2017-07-26 09:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1381732 - IMEStateManager::OnChangeFocusInternal() shouldn't set IME state when focus is not being changed, input context of the widget was already set by a remote process and our process is being activated r=m_kato
3bdc87d4e53823781ac103930c6a06f2f0c95f80
created 2017-07-05 16:26 +0900
pushed 2017-07-08 00:22 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377672 - part5: IMEStateManager::OnChangeFocusInternal() should notify IME of blur when focus is moving from a remote process to another process 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
dde8300a4831fbff5d5cbd55d6a532b55ef80081
created 2017-07-02 22:00 +0900
pushed 2017-07-08 00:22 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377672 - part1: IMEStateManager in the main process should destroy active IME content observer when a tab parent takes focus r=m_kato
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-07-07 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
fa41e128cb5c5e79ca595a2de38811c441e96d1e
created 2017-06-27 22:02 +0900
pushed 2017-06-29 13:46 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376424 - part0: Backout the patch for bug 1368554 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
401127e8ba3bf0890d843c33173f9d1fb182e643
created 2017-06-10 02:42 +0900
pushed 2017-06-12 10:50 +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
d786da7fdddac9fc6e9bbfd48ae5cd2860e0e6fd
created 2017-06-08 11:21 +0900
pushed 2017-06-08 12:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1250823 part 1 - Implement DocumentObserver as a nested class of IMEContentObserver for observing to begin and end update r=smaug
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
a6626b90f6436f58c394860e32ccd334d820a618
created 2017-03-31 22:49 -0400
pushed 2017-04-02 16:52 +0000
Olli Pettay Olli Pettay - Bug 1351860 - Move mType from HTMLInputElement to nsIFormControl and make GetType non-virtual inlined, r=jessica
6551d56d65871c61e52bbd8e0a728ec70f488aed
created 2017-03-31 16:55 -0400
pushed 2017-04-01 11:10 +0000
Olli Pettay Olli Pettay - Backout Bug 1351860, r=backout
a220553b86db49be6280ce56702b0da34130cd6e
created 2017-03-31 13:13 -0400
pushed 2017-04-01 11:10 +0000
Olli Pettay Olli Pettay - Bug 1351860 - Move mType from HTMLInputElement to nsIFormControl and make GetType non-virtual inlined, r=jessica
495b8a307555744c3b8320098a4e526b9bc6404e
created 2016-12-15 20:16 -0700
pushed 2017-02-17 20:45 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make log_print use Printf.h, r=froydnj
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
59495d40a3c1270d59fafa99127be3c6e23a3300
created 2016-08-30 10:44 -0400
pushed 2016-09-08 00:56 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 9: Changes to account for modifications to clang plugin, r=ehsan
5399738f71c074589c8d6d52f4a62c1e87cfe8dc
created 2016-08-24 14:12 -0400
pushed 2016-09-08 00:56 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 1: Changes in dom/, r=baku
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2016-08-25 12:11 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
d5cf90154e6710b1fcb748c9f934bbdf9dc93a0a
created 2016-07-14 12:11 +0900
pushed 2016-07-15 14:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1286730 IMEStateManager::NotifyIME() should treat NOTIFY_IME_OF_COMPOSITION_EVENT_HANDLED same as the other notifications because all of them are notified by IMEContentObserver asynchronously r=smaug
c29bde40b5b56b531d18c69b345e32e7b59b5adf
created 2016-07-08 13:10 +0900
pushed 2016-07-11 09:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.59 Rename nsEditor to mozilla::EditorBase (and also their file names) r=mccr8
70852530cdb504d57cadcee62aed14511ac97f3d
created 2016-07-05 19:05 +0900
pushed 2016-07-07 01:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 1284422 part.11 Remove "IMS: " and "IMEStateManager::" from log of IMEStateManager.cpp r=m_kato
6820ce1a14d1092bb3b438f5b43bf23c3a21230c
created 2016-05-31 18:39 +0900
pushed 2016-06-24 09:14 +0000
Masayuki Nakano Masayuki Nakano - Bug 1276406 Remove "ime-enabled-state-changed" notification completely r=smaug
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
2202233b5b183143c85ab7a65b84a90003c262b3
created 2016-06-07 16:03 +1000
pushed 2016-06-08 09:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1278452 - Avoid a null deref in dom/events/. r=mccr8.
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
1104c46a20f27b7014818ad26d9c80cc2fd473a3
created 2016-05-31 11:39 +0900
pushed 2016-06-03 10:00 +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
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
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-04-26 11:45 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
5ac6c8d1fc28d8f35ec6a680a140057f399c30cd
created 2016-04-14 17:03 +0900
pushed 2016-04-18 22:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259657 Rename WidgetGUIEvent::widget to WidgetGUIEvent::mWidget r=smaug
eb62677979ba4020d1cb045a034438a9cc4fb8cc
created 2016-03-17 16:21 +0900
pushed 2016-03-23 15:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1256589 part.7 Add PropagationStopped() to WidgetEvent r=smaug
927075631583ff0bc43572469255473427f8b240
created 2016-03-17 16:01 +0900
pushed 2016-03-23 15:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1256589 part.6 Move the implementation of IsTrusted() from dom::Event to WidgetEvent r=smaug
03fc467e100217768a96fb5adeb0feda7a21ccfb
created 2016-02-12 19:10 +0330
pushed 2016-02-16 10:56 +0000
Aidin Gharibnavaz Aidin Gharibnavaz - Bug 1235830 - Renaming GetInternalNSEvent to WidgetEvent, in nsIDOMEvent r=smaug
7e8f5a46f8bae6e526ad83c81e135e9429d9fa72
created 2016-02-01 17:57 +0000
pushed 2016-02-04 11:00 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1240208 - use inputmode in XUL to get better hinting for IME and on-screen keyboards, r=masayuki,smaug
less more (0) -100 -60 tip