widget/windows/nsTextStore.cpp
c6ba52ccca3566aed0dddbedd5bd30f0fbc9bb83
created 2014-11-25 14:02 +0900
pushed 2015-01-12 19:37 +0000
Masayuki Nakano Masayuki Nakano - Bug 1077345 part.10 nsTextStore should use NS_COMPOSITION_COMMIT event r=emk
f15a0fd7e3db81d3680d031782771e56a6a0d3af
created 2014-10-08 13:17 -0700
pushed 2014-11-28 15:29 +0000
Eric Rahm Eric Rahm - Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
4f5abfd3505c4c51bc662749fbc16de521080547
created 2014-10-07 19:01 +0900
pushed 2014-11-28 15: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-11-28 15: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-11-28 15: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-11-28 15: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-11-28 15: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-11-28 15:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 960871 part.1 Rename WidgetTextEvent::theText to WidgetTextEvent::mData r=smaug
b92b206a27605a332c3e09dd17370186f6af7ac3
created 2014-10-06 16:32 -0700
pushed 2014-11-28 15:29 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE
f06cd735b5b3da53a517d763c179c5fe67a97377
created 2014-10-06 13:08 -0700
pushed 2014-11-28 15:29 +0000
Eric Rahm Eric Rahm - Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
432ecdbf058a8ea649a283f0cd22f9b39bee54ec
created 2014-10-03 15:33 +0900
pushed 2014-11-28 15:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 975383 part.6 Remove compositionupdate dispatchers in nsTextStore of Windows r=emk
64be5e76ca62c295922295fb6a1a2a44abace8fc
created 2014-09-16 22:46 +0900
pushed 2014-11-28 15:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1066594 Restore composition string and selection after restarting composition when a part of composition string is committed r=emk
47d2dd4ecad1ddd3b05a064c4b2c261e9b75db6e
created 2014-09-11 12:56 +0900
pushed 2014-11-28 15:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1062053 part.2 Rename nsTextStore::sTsfClientId to nsTextStore::sClientId r=jimm
ad0c990e9fdc79f17809a7bba822bd656fa99da4
created 2014-09-11 12:56 +0900
pushed 2014-11-28 15:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1062053 part.1 nsTextStore should use StaticRefPtr for storing COM objects r=jimm
b364c512840e980663ddc86f8c99eb63ca61a322
created 2014-09-03 10:38 +0900
pushed 2014-11-28 15:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1052343 part.6 Don't destroy nsTextStore instance during it's locking the document r=emk
06ba93acf94e6ff7c7562ea2bf7d90588a975668
created 2014-09-03 10:38 +0900
pushed 2014-11-28 15:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1052343 part.5 Recreate nsTextStore instance at each focus change r=emk
31cd3664ea7d274346f8318939d9c81f0f0c782f
created 2014-09-03 10:38 +0900
pushed 2014-11-28 15:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1052343 part.4 Remove nsTextStore::sFlushTIPInputMessage which is no longer used r=emk
deb6d7d73c932a3ee537f00012e092a5225bb3f0
created 2014-09-03 10:38 +0900
pushed 2014-11-28 15:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1052343 part.3 Create TSFStaticSink for listening to some TSF events for whole life time of our process r=emk
8537884f9d21f0b85c116adc4b007918ed41e69d
created 2014-09-03 10:38 +0900
pushed 2014-11-28 15:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1052343 part.2 Don't assume that there is nsTextStore instance even during in TSF mode r=emk
c39a515d549203fa364af72084971f825c9f1806
created 2014-09-02 09:48 -0400
pushed 2014-11-28 15:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1061274 - Do not pass a non-POD object to a variadic function in nsTextStore::MouseTracker::UnadviseSink; r=masayuki
51572ea0344e4aece9131f32434ef204d2ae9e4a
created 2014-09-02 09:41 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Backout bug 1052343 because 7b7c24a989fa hasn't been reviewed yet
7b7c24a989fa59b34638ce9011cd7fe739602f98
created 2014-09-02 09:27 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1052343 part.6 Don't destroy nsTextStore instance during it's locking the document r=emk
5a27019cb71c7e688650112a6da4514fbe319664
created 2014-09-02 09:27 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1052343 part.5 Recreate nsTextStore instance at each focus change r=emk
ea981f4abf43fb6f54ba79d5343d1c9a034d236a
created 2014-09-02 09:27 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1052343 part.4 Remove nsTextStore::sFlushTIPInputMessage which is no longer used r=emk
f9e2e2b2b065c5f49dea5419e9c87e11d575ca28
created 2014-09-02 09:27 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1052343 part.3 Create TSFStaticSink for listening to some TSF events for whole life time of our process r=emk
a8c91093e63193105385650ee9bce8b38eb75dad
created 2014-09-02 09:27 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1052343 part.2 Don't assume that there is nsTextStore instance even during in TSF mode r=emk
615664f7bc69b12c4998908ccbb5d64e898003d0
created 2014-09-02 09:27 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1052343 part.1 Renamse nsTextStore::sTsfTextStore to nsTextStore::sEnabledTextStore r=emk
e0461ce2e137348f8507bc850d8373daee959baa
created 2014-08-29 19:08 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 826657 part.3 nsTextStore should handle NOTIFY_IME_OF_MOUSE_BUTTON_EVENT r=emk
44808b493a7ee4f8abc06bea4b765674e0aff782
created 2014-08-29 19:08 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 826657 part.1 nsTextStore should support ITfMouseTrackerACP r=emk
3dc7616b254461bf9db829702bdea7497f111435
created 2014-08-28 13:42 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1057192 part.2 nsTextStore should not commit a part of composition string which will be still being composed after restarting composition r=emk
754ce3aa9f6f256d4789ba5f29b45ae397078df3
created 2014-08-25 22:40 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1057192 part.1 nsTextStore should set selection before dispatching compositionstart if current selection is different from the range r=emk
8a7771c44e38058c9ac51d9390b823a3c23b7350
created 2014-08-23 23:24 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1055342 part.2 Implement nsTextStore::GetCurrentText() for retrieving current text content even without document lock r=emk
a180dbeebe4fbb6d3d131bbe54c5f8297f781740
created 2014-08-23 23:24 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1055342 part.1 Rename nsTextStore::mContent and nsTextStore::CurrentContent() to mLockedContent and LockedContent() r=emk
06bbefba94d9809fb59cb73392b8e6c0a41d8421
created 2014-08-14 16:21 -0400
pushed 2014-10-13 16:35 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1054014 - Build bustage in nsTextStore because the end of GetGUIDNameStrWithTable doesn't return a value, r=masayuki
249bfca9312a21435cdd04f1cc25c1b08a800953
created 2014-08-15 23:52 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1054108 nsTextStore::GetTextExt() should return the position of composition start if the layout hasn't been computed yet and when Free ChangJie or Easy Changjei is active TIP r=emk
de467cc6208f2550dbff16892bb97dd5881e0d62
created 2014-08-14 17:58 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1052286 nsTextStore::SetInputContext() should handle password state as editable state r=jimm
0f35b708099874fa4d8283907048bad312db5a33
created 2014-08-13 17:35 -0700
pushed 2014-10-13 16:35 +0000
Brian Smith Brian Smith - Bug 1053576: Fix VS2013 build regression from bug in nsTextStore.cpp, r=masayuki
6a76adda5d24d8fccf049a5b08732078edabd686
created 2014-08-13 12:55 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1050124 Support TSATTRID_Text_VerticalWriting for consistency with other TSF aware applications r=jimm
92d8430977c2dcdcebe8481222d2899cd438db2e
created 2014-08-12 00:17 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1050703 Don't reset selection at starting composition if it's unnecessary r=emk
873b1855df559f1cdfe6efde34b9e9abe1633387
created 2014-08-12 00:17 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1051689 Ensure to complete the last pending action r=emk
1f01cae60e2626285ec95bb63e007770327f0263
created 2014-08-07 15:50 +0900
pushed 2014-10-13 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1049768 If OnCompositionUpdate() is never called with new range, we should call RecordCompositionUpdateAction() forcibly before flushing pending actions r=emk
391d478056bdafb28a935c852f875dc90472528d
created 2014-07-17 16:45 -0400
pushed 2014-09-02 16:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1040030 - Give InputScopeImpl a private destructor; r=bjacob
5a9f78740f9cfbd872515bb502f201e9ded081a4
created 2014-07-12 02:09 +0900
pushed 2014-09-02 16:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 1037330 Don't enable TSF mode on WinXP nor WinServer 2003 with "intl.tsf.enable" r=jimm
5d68184741eac8d184ff718320482d050abfcfe0
created 2014-07-12 02:09 +0900
pushed 2014-09-02 16:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 995893 part.2 Unregister all references to nsTextStore before releasing its instance r=jimm
05ae727d8db22d25ef19d4cd6f17681e5418cbed
created 2014-07-12 02:09 +0900
pushed 2014-09-02 16:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 995893 part.1 Use nsAutoRefCnt in IUnknown inherited classes and log the refcounting r=jimm
7d98395828c7ae2711d9bcb94eb1d7361947d8b9
created 2014-07-11 13:12 +0900
pushed 2014-09-02 16:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 962920 nsTextStore should commit composition when WM_ENTERIDLE is received r=jimm
b8e712a8ea3f54831ee974cee5a1ac6d69c4b35e
created 2014-05-22 06:48 +0300
pushed 2014-07-21 20:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 3: Use `Append('c')` instead of `AppendLiteral("c")`. r=ehsan
cdb9a5b0d4b9c86c188da9b2079b739ba457afe6
created 2014-03-10 14:32 +0100
pushed 2014-04-28 18:51 +0000
Jacek Caban Jacek Caban - Bug 974318 - GCC fixup
a56a87f85fbecf5091ba0ac08ca5acbe29f5e3a0
created 2014-03-04 22:48 +0900
pushed 2014-04-28 18:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 974318 part.5 Use WidgetTextEvent::mRanges on Windows r=jimm
2275e85c9ad070c25bba736fa4ea3ed3afb2bf5e
created 2014-02-28 16:45 +0900
pushed 2014-04-28 18:51 +0000
Makoto Kato Makoto Kato - Bug 968647 - Part 3. TSF should use postion change notification instead of nsITimer. r=masayuki
753007aca755d52a3bd968825494197b6d0d077c
created 2014-03-03 11:53 +0900
pushed 2014-04-28 18:51 +0000
Makoto Kato Makoto Kato - Backed out changeset 5dc41a3d8d77 (bug 968647)
5dc41a3d8d7775ecb056f0199dbfebe64bd44bd8
created 2014-02-28 16:45 +0900
pushed 2014-04-28 18:51 +0000
Makoto Kato Makoto Kato - Bug 968647 - Part 3. TSF should use postion change notification instead of nsITimer. r=masayuki CLOBBER
9b5b630bb6cbf6f53fcd22ef1619d512e589a54b
created 2014-02-28 09:29 +0100
pushed 2014-04-28 18:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bd6f1c071516 (bug 968647)
bd6f1c071516c36ac479c7e095fdf2f7eaa2180e
created 2014-02-28 16:45 +0900
pushed 2014-04-28 18:51 +0000
Makoto Kato Makoto Kato - Bug 968647 - Part 3. TSF should use postion change notification instead of nsITimer. r=masayuki
5abffd2c5d9c71baf6272840f107f49bb59536e1
created 2014-02-26 09:48 +0900
pushed 2014-04-28 18:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 961704 part.2 Add an option to nsIMEUpdatePreference which prevents to be notified selection/text changes caused by composition r=smaug
43e799fdb80b9723d32d11772efe38dfffa6f7a3
created 2014-02-18 09:00 +0900
pushed 2014-04-28 18:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 965685 Use IMENotification struct for nsIWidget::NotifyIME() and merge NotifyIMEOfTextChange() with it r=smaug, sr=roc
41690ca5d8b9cec5e9929fd33f90e35afc9afa1c
created 2014-02-05 16:36 +0900
pushed 2014-04-28 18:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 964623 OnSelectionChange() and OnLayoutChange() should be called immediately after the document is unlocked completely r=emk
5f46cf2027e52028b52ec6b2e494125f4811ce47
created 2014-01-31 20:23 +0900
pushed 2014-03-17 21:55 +0000
Masayuki Nakano Masayuki Nakano - Bug 964626 Fix some nits of logging code in nsTextStore r=jimm
e6fe72a3035984490b3e18cbe16ae161e41c52ce
created 2014-01-31 11:17 +0900
pushed 2014-03-17 21:55 +0000
Masayuki Nakano Masayuki Nakano - Bug 789706 part.2 nsTextStore::CreateNativeCaret() should be called only when active TIP is ATOK r=emk
ff3c388e54109c6906c881e462c60078c871952f
created 2014-01-31 11:17 +0900
pushed 2014-03-17 21:55 +0000
Masayuki Nakano Masayuki Nakano - Bug 789706 part.1 Create native caret over our caret when ITextStoreACP::GetTextExt() is called during composition r=emk
less more (0) -100 -60 tip