dom/events/IMEContentObserver.cpp
3442a539cc8b8f2a7ab504f1e3fad11541579652
created 2016-01-28 13:28 +0900
pushed 2016-01-28 11:37 +0000
Masayuki Nakano Masayuki Nakano - Bug 1242331 part.3 Rename TextChangeDataBase::mOccurredDuringComposition to mIncludingChangesDuringComposition r=smaug
66b71325dfbf5cf32f2eb20a724d0dfcd805ccd0
created 2016-01-28 13:28 +0900
pushed 2016-01-28 11:37 +0000
Masayuki Nakano Masayuki Nakano - Bug 1242331 part.2 Rename TextChangeDataBase::mCausedByComposition to mCausedOnlyByComposition r=smaug
23e3c6bf330f3e77834c2c08f40642a9731885ad
created 2015-12-02 13:20 +0900
pushed 2015-12-02 14:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213589 part.6 ContentEventHandler should insert line breaks at open tag of elements except non-replaced inline elements r=smaug
95efe6bad896355799aaaacea515f003c0c14f7e
created 2015-12-02 13:20 +0900
pushed 2015-12-02 14:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213589 part.3 ContentEventHandler::GetFlatTextLengthInRange() should handle specially when it's called by nsIMutationObserver::ContentRemoved() r=smaug
d045e3b436223420edaf2933fb281d4f6cc464a3
created 2015-12-02 13:20 +0900
pushed 2015-12-02 14:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213589 part.2 Clean up GenerateFlatTextContent(), GelerateFlatFontRanges() and GetFlatTextOffsetOfRange() of ContentEventHandler r=smaug
cd5fdb842f905c8afccf35efa4dbb95d6981c675
created 2015-12-02 13:20 +0900
pushed 2015-12-02 14:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213589 part.1 Make ContentEventHandler::GetTextLength() and GetNativeTextLength() called only with a text node r=smaug
c728b4bd9be62afcfda73eba03edc3bd07aee33f
created 2015-11-23 11:09 -0800
pushed 2015-11-25 00:57 +0000
sajitk sajitk - Bug 1219478: Replace PRLogModuleInfo usage with LazyLogModule in dom folders except media.r=amerchesini
f3ab1f50450af2a5380be725373ba4672326f401
created 2015-11-12 15:56 +0000
pushed 2015-11-13 13:37 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1224233 - fix crashy usage of IMENotificationSender::Run using on-screen keyboard on Windows, r=smaug
374b5bb34c32bfd228a686ca5f073387415be047
created 2015-11-06 22:13 -0500
pushed 2015-11-12 11:39 +0000
Botond Ballo Botond Ballo - Bug 1222661 - Replace ToUntyped(obj) calls with obj.ToUnknown*(). r=nical
4c9308a551ba0ca6b8385df7e86f8f3a057919b9
created 2015-11-10 11:49 +0900
pushed 2015-11-10 11:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1218032 part.4 Notify IMEContentObserver of enough safe timing to notify IME of something r=smaug
f691194085bd983eec04f25c55a2c02b7e7ff4d1
created 2015-11-10 11:49 +0900
pushed 2015-11-10 11:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1218032 part.3 IMEContentObserver should notify IME of anything without script runner r=smaug
2cb75cbd2d6b2c3668cdc5b51a59c131ce1434a1
created 2015-11-10 11:49 +0900
pushed 2015-11-10 11:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1218032 part.2 Make sending focus notification to IME async-aware r=smaug
760b56778e5a427026377c5ac2170f56917a672c
created 2015-10-27 07:21 +0900
pushed 2015-10-27 09:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1184890 part.1 SelectionChangeDataBase and TextChangeDataBase should have a flag which indicates whether the change occurred during composition or not r=smaug
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:58 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
e889d9abef34debbb7d09b4e187047bf2febece8
created 2015-10-10 10:21 +0900
pushed 2015-10-12 10:03 +0000
Masayuki Nakano Masayuki Nakano - Bug 1211352 part.1 IMEContentObserver should be created when a plugin has focus r=smaug
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:35 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:35 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
632ffd1d42ba18eeed7edc09de746a4c777eeddb
created 2015-09-17 12:05 +0900
pushed 2015-09-17 13:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1204439 part.3 Create methods to get enum item name r=smaug
34606afcc726979bbbc8d5e1b8841fa7865d5f67
created 2015-09-16 17:48 +0900
pushed 2015-09-16 18:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1203381 part.7 Rename IMEContentObserver::mIs*ChangeEventPending to IMEContentObserver::mNeedsToNotifyIMEOf*Change r=smaug
46046fcbf40ff4b11330f0dd6150b740f4cd39dc
created 2015-09-16 17:48 +0900
pushed 2015-09-16 18:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1203381 part.6 IMEContentObserver shouldn't post position change event if Reflow() is called during handling a query content event and sending NOTIFY_IME_OF_POSITION_CHANGE since the result of query content event includes the latest layout information r=smaug
3a37db144dcd1f23d0d8d87c3f48a7fb94f27fed
created 2015-09-16 17:48 +0900
pushed 2015-09-16 18:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1203381 part.5 IMENotificationSender shouldn't send notification recursively r=smaug
b746528338faee9e02fb8cafbea661387fd848e1
created 2015-09-16 17:48 +0900
pushed 2015-09-16 18:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1203381 part.4 IMENotificationSender should keep the order of notifications even when a notification causes another change r=smaug
11944d579d682697ed8ec9a3dd721c2280d29c99
created 2015-09-16 17:48 +0900
pushed 2015-09-16 18:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1203381 part.3 IMEContentObserver::mIsFlushingPendingNotifications should be cleared when all pending notifications are sent to IME r=smaug
6b69a6cadbe1fca58a29edbf7db28975433a2abc
created 2015-09-16 17:48 +0900
pushed 2015-09-16 18:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1203381 part.2 Merge all IME notification sending events of IMEContentObserver to a runnable class r=smaug
bcfee08450fc95eceb46f2fbf60bec97d4c08b50
created 2015-09-16 17:48 +0900
pushed 2015-09-16 18:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1203381 part.1 IMEContentObserver shouldn't clear mTextChangeData until immediately before sending a text change notification r=smaug
fe70add404858840b24f81d522033959e95b5f53
created 2015-09-14 23:28 +0900
pushed 2015-09-15 00:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1203364 IMEContentObserver should notify IME of selection change with the latest change reason r=smaug
c8d53164ac16956a6443bfefc71eae50001453d5
created 2015-09-11 21:21 +0900
pushed 2015-09-12 17:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.187 Rename NS_QUERY_TEXT_RECT to eQueryTextRect r=smaug
83512fe0f05403318cac6cdecf09e54bcd1077b8
created 2015-09-10 10:40 +0900
pushed 2015-09-11 14:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.158 Rename NS_QUERY_DOM_WIDGET_HITTEST to eQueryDOMWidgetHittest r=smaug
2f4d6b2be0e628997a242f62b3fa93711333fba2
created 2015-09-10 10:40 +0900
pushed 2015-09-11 14:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.157 Rename NS_QUERY_CHARACTER_AT_POINT to eQueryCharacterAtPoint r=smaug
03965478482802c244ba8212177324cb7516d958
created 2015-09-10 10:40 +0900
pushed 2015-09-11 14:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.156 Rename NS_QUERY_CONTENT_STATE to eQueryContentState r=smaug
a5c0e8cbf6073fe223f50ce2d8056678f69c88d5
created 2015-09-10 10:40 +0900
pushed 2015-09-11 14:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.155 Rename NS_QUERY_EDITOR_RECT to eQueryEditorRect r=smaug
1a346d89cc2358675297e2014aa1e56146e71ae0
created 2015-09-10 10:40 +0900
pushed 2015-09-11 14:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.154 Rename NS_QUERY_CARET_RECT to eQueryCaretRect r=smaug
25399075c9efe898cb2b2f137e4affeace30cd47
created 2015-09-10 10:40 +0900
pushed 2015-09-11 14:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.153 Rename NS_QUERY_TEXT_CONTENT to eQueryTextContent r=smaug
ec614033e8225b089920f84d43d5930a2bef93c9
created 2015-09-10 10:40 +0900
pushed 2015-09-11 14:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.152 Rename NS_QUERY_SELECTED_TEXT to eQuerySelectedText r=smaug
aaf1002beb949b424841d3fef3c731b25820f600
created 2015-09-10 10:40 +0900
pushed 2015-09-11 14:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.151 Rename NS_QUERY_SELECTION_AS_TRANSFERABLE to eQuerySelectionAsTransferable r=smaug
62a79bc9cf9eb720a0f9cadf797a0186a54c253b
created 2015-09-08 12:54 +0900
pushed 2015-09-08 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1200980 part.3 IMEContentObserver should use its selection cache at handling NS_QUERY_SELECTED_TEXT r=smaug
92127319836ac2c4704c92a40e9d4967fcac93ae
created 2015-09-08 12:54 +0900
pushed 2015-09-08 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1200980 part.2 QueryContentEvent should be handled via IMEContentObserver if there is an instance of it r=smaug
363401fd972c08d2321022704d16f9f05442bc5f
created 2015-09-08 12:54 +0900
pushed 2015-09-08 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1200980 part.1 Log the behavior of IMEContentObserver for debugging r=smaug
e637f3ff6f3e3add6aa4ac4b7325e3983504cef7
created 2015-08-29 08:58 +0900
pushed 2015-08-30 19:57 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.27 Rename NS_MOUSE_BUTTON_DOWN to eMouseDown r=smaug
ae625cd90875c0f939e83fc58c9e40fb3b6fd75f
created 2015-08-29 08:58 +0900
pushed 2015-08-30 19:57 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.26 Rename NS_MOUSE_BUTTON_UP to eMouseUp r=smaug
bb91cf98a42b08db96677dd8bc3ebe5218945318
created 2015-08-22 10:34 +0900
pushed 2015-08-23 21:21 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.1 Rename WidgetEvent::message to WidgetEvent::mMessage r=smaug
792d790f6bee08d4808563c09c2b3dc585a5a302
created 2015-08-22 01:43 +0900
pushed 2015-08-23 21:21 +0000
Masayuki Nakano Masayuki Nakano - Bug 1189396 part.6 IMEContentObserver shouldn't notify IME of selection change when the range isn't actually changed r=smaug
174cb5e95ffd0544fb67d735fe4c003b53344e07
created 2015-08-22 01:43 +0900
pushed 2015-08-23 21:21 +0000
Masayuki Nakano Masayuki Nakano - Bug 1189396 part.5 IMEContentObserver should cache selection at gets focus and every selection change r=smaug
f124971f48a6d519bf79a0f360e6b5acdff673fb
created 2015-08-22 01:43 +0900
pushed 2015-08-23 21:21 +0000
Masayuki Nakano Masayuki Nakano - Bug 1189396 part.4 IMEContentObserver should cache the selection data at notifying IME of selection change r=smaug
feb5a318bf0a60f7b9bf8cd1750268374deaf478
created 2015-07-25 18:05 +1200
pushed 2015-08-04 11:45 +0000
Robert O'Callahan Robert O'Callahan - Bug 1184842. Add aNewValue to nsIMutationObserver::AttributeWillChange. r=peterv
68a898398e3dbbb592b7c0b975e900cde95745c8
created 2015-07-25 18:01 +1200
pushed 2015-08-04 11:45 +0000
Robert O'Callahan Robert O'Callahan - Bug 1184842. Pass aOldValue to all mutation observers. r=peterv
56319240dff61410b6dffc7ae80ba2cd41f9e1eb
created 2015-07-22 12:40 +0900
pushed 2015-07-22 12:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 1184449 part.1 IMENotifiation::SelectionChangeData should store selected string r=smaug
5eab052ea8e4d650b835ee36cc3afcace853e338
created 2015-07-17 11:25 +0900
pushed 2015-07-17 14:29 +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
2bc21c05668234919c25c3e85cb602ee3dfb46a1
created 2015-07-11 10:53 +0900
pushed 2015-07-13 12:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 1176954 part.7 IMENotification::TextChangeData should have a method to merge with another instance and IMENotification::MergeWith() should use it r=smaug
63e298231e56303fc31a2552bd52062270e11112
created 2015-07-11 10:53 +0900
pushed 2015-07-13 12:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 1176954 part.6 IMEContentObserver should use IMENotification::TextChangeData r=smaug
890bb7cdc21a8cfe3653a8176f73b1818936ea2e
created 2015-07-11 10:53 +0900
pushed 2015-07-13 12:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 1176954 part.4 Define IMENotification::TextChangeDataBase and whose member names should be same as IMEContentObserver::TextChangeData's r=smaug
c9b9af1014898e5e3f680bb4ffba7ad4716ca8b9
created 2015-06-27 09:23 +0900
pushed 2015-06-29 12:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1175392 part.1 IMEContentObserver and TabParent should use IMEStateManager::NotifyIME() r=smaug
a633cd8ac3d9eb7ff9f7ebbf2993c123d96cfff9
created 2015-06-17 10:03 +0900
pushed 2015-06-17 19:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1172466 part.4 Don't notify IME during reflow r=smaug
6e481878f2b00025b998b9752a5714e4ccf996c0
created 2015-06-17 10:03 +0900
pushed 2015-06-17 19:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1172466 part.3 Create an abstruct class which is a base class of classes notifying IME r=smaug
83a659053a5239769f32ddaa3ac214b11af2c07c
created 2015-06-17 10:03 +0900
pushed 2015-06-17 19:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1172466 part.2 Use runnable event for notifying IME of focus r=smaug
c215b9a30b7395a9db4c527992c23ab45f5021e9
created 2015-06-17 10:03 +0900
pushed 2015-06-17 19:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1172466 part.1 Make helper classes to notify IME nested classes of IMEContentObserver r=smaug
d813014e797c44abbf39b10e11dbbb632ef1ae27
created 2015-06-05 18:28 +0900
pushed 2015-06-05 23:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1166436 part.10 Optimize IME notification handling in PuppetWidget r=m_kato
aa68553b7a717d6f3144c22362776bd702fd0529
created 2015-06-05 02:06 +0900
pushed 2015-06-05 01:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1162818 part.6 Don't notify IME of anything during reframing the editor r=smaug
8adf9f2890579b153fe7a8cff5a22dc7c2bf0ce2
created 2015-05-26 16:45 +0900
pushed 2015-05-26 23:26 +0000
Masayuki Nakano Masayuki Nakano - Bug 1167022 part.5 IMEContentObserver::Init() should stop keeping to initialize in the first call because Init() may be called again during notifying IME of focus due to flushing layout r=smaug
c4bb1e3052345b4390b4ee1dce926994a6d7e7dd
created 2015-05-26 16:45 +0900
pushed 2015-05-26 23:26 +0000
Masayuki Nakano Masayuki Nakano - Bug 1167022 part.4 Get rid of MozIMEFocus(In|Out) events r=smaug
less more (0) -60 tip