widget/ContentCache.cpp
d3cf438132337bcc7f615859863271a95f746a28
created 2016-10-12 21:52 +0900
pushed 2016-10-14 10:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1304620 part.5 ContentCacheInParent should store the latest composition start offset with mCompositionStartInChild r=m_kato
aa2c12432274f8926ffbc3b35502eedf176034b1
created 2016-10-12 22:05 +0900
pushed 2016-10-14 10:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1304620 part.4 ContentCacheInParent::mCompositionStart should be set to better value for mWidgetHasComposition state r=m_kato
64f030acc66bae6f210b5d8a2d82e38993bde2cf
created 2016-10-12 22:03 +0900
pushed 2016-10-14 10:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1304620 part.3 The start offset of TextComposition instance in the parent process shouldn't be updated with older composition in the remote process r=m_kato
97cb51652c868d8698c966ad0483f1421be1d449
created 2016-10-12 17:09 +0900
pushed 2016-10-14 10:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1304620 part.2 ContentCacheInParent should manage if there is pending composition in the remote process r=m_kato
8bea9647dc86865e874f346a3fccc14565ce3f65
created 2016-10-12 16:42 +0900
pushed 2016-10-14 10:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1304620 part.1 Rename ContentCacheInParent::mIsComposing to mWidgetHasComposition r=m_kato
177f41cecedb422d7a11156091ee718ec919c643
created 2016-09-02 17:12 +1000
pushed 2016-09-07 15:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299384 - Use MOZ_MUST_USE with NS_warn_if_impl(). r=erahm.
c127bdf8186fa2de85aa0bb54fd46c45074d66c6
created 2016-08-17 00:15 +0900
pushed 2016-08-19 13:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1291082 part.3 ContentCache::TextRectArray::GetUnionRectAsFarAsPossible() should avoid crash by itself r=m_kato
eaad665922a58e9d13ab1887f298a91581457dd7
created 2016-07-22 20:47 +0900
pushed 2016-08-12 23:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 1257446 part.1 ContentCache should store previous character of selection r=m_kato
b66e92eb8ed38f722a7d473bfec21e16aad3e8e1
created 2016-07-12 17:44 +0900
pushed 2016-08-12 23:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 1257446 part.0 ContentCacheInParent::HandleQueryContentEvent() should log the cause of failure when it makes the event's input offset absolute r=m_kato
30f222a7ff2b552995c6e66be347ded5e6770368
created 2016-08-02 12:02 +0900
pushed 2016-08-05 10:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1291082 ContentCacheInParent::GetUnionTextRects() shouldn't use mTextRectArray when it's empty r=m_kato
369cab5b9f2e1cc89c06bd35e96bd7fe0f26754b
created 2016-07-13 18:16 +0900
pushed 2016-07-14 10:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1286489 TSFTextStore.cpp and ContentCache.cpp shouldn't put \n, \r and \t to log file directly r=m_kato
9a7b0cdc17618140c85f35fc150a9deb935fe737
created 2016-07-05 18:56 +0900
pushed 2016-07-07 01:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1284422 part.9 Remove "ContentCache(InParent|InChild)?: " from log of ContentCache.cpp since the classes are not in same process under current design r=m_kato
99635fa90e92147257f11e410d4ac362cae8cb6e
created 2016-06-14 16:52 +0100
pushed 2016-06-29 14:22 +0000
Makoto Kato Makoto Kato - Bug 1203871 - Part 5. Use mozilla::Move for rect array. r=masayuki
894a2784d498725b319fef5bdb613582e8ffa088
created 2016-03-14 16:03 +0900
pushed 2016-06-29 14:22 +0000
Makoto Kato Makoto Kato - Bug 1203871 - Part 3. Use eQueryTextRectArray on ContentCache for e10s. r=masayuki
e3c00a0692367cc1ea6cf6f40813abfaa74eba8a
created 2016-06-22 14:16 +0900
pushed 2016-06-23 13:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 1280182 ContentCache should return non-empty rect as far as possible if query content event is relative to insertion point r=m_kato
18676bf075ff75522e84498ddce76f4085aa2ea8
created 2016-06-14 20:54 +0900
pushed 2016-06-22 11:46 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275528 part.3 Support selection relative WidgetQueryContentEvent in e10s mode r=m_kato
bbe31ff52ae422e4133e0eea6a1dcebba990100e
created 2016-06-14 21:06 +0900
pushed 2016-06-21 17:12 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275918 part.2 Update TextComposition::mCompositionStartOffset when it's modified in the remote process r=m_kato
eefc9532e7152d0b03e9489af0b54a1df7ea29f8
created 2016-06-13 18:17 +0900
pushed 2016-06-21 17:12 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275918 part.1 ContentCache should retrieve the latest composition start offset from TextComposition and send it to the parent process r=m_kato
1104c46a20f27b7014818ad26d9c80cc2fd473a3
created 2016-05-31 11:39 +0900
pushed 2016-06-03 10:40 +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-04-18 22:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259657 Rename WidgetGUIEvent::widget to WidgetGUIEvent::mWidget r=smaug
a88721cadfc47b079e707237b4c302ca8fcbbf15
created 2015-12-29 22:57 +0900
pushed 2016-01-02 00:37 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 8. Don't get selection on start compostion when plugin has foucs. r=masayuki
54a19e8d57c42fc139e49d84c880f559ef240f8c
created 2015-12-29 17:42 +0100
pushed 2015-12-30 11:18 +0000
Sebastian Hengst Sebastian Hengst - Backed out 15 changesets (bug 1208944) for failing tests M(2,5) on OSX. r=backout
31c47f2980b5f9577c5e729c3552dfe778fe489e
created 2015-12-29 22:57 +0900
pushed 2015-12-30 11:18 +0000
Makoto Kato Makoto Kato - Bug 1208944 - Part 8. Don't get selection on start compostion when plugin has foucs. r=masayuki
98f5d0788f2e257292c88faa534c9dfcc16e59ea
created 2015-12-11 15:15 +0900
pushed 2015-12-11 10:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179632 part.4 Clean up the code to request IME to commit composition across process boundary 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
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
7cf9012735c6d2a6c7d814a33f1baa54af552c15
created 2015-09-11 21:21 +0900
pushed 2015-09-12 17:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.194 Rename NS_COMPOSITION_COMMIT to eCompositionCommit r=smaug
4802505f05ad9a02184bb5ffdd541057f51ebe28
created 2015-09-11 21:21 +0900
pushed 2015-09-12 17:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.193 Rename NS_COMPOSITION_CHANGE to eCompositionChange r=smaug
9f26179268e3b25496700f153b93365049dd2588
created 2015-09-11 21:21 +0900
pushed 2015-09-12 17:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.192 Rename NS_COMPOSITION_UPDATE to eCompositionUpdate r=smaug
e6420651e2c9ae7f21b03ac38c1424776c8f2179
created 2015-09-11 21:21 +0900
pushed 2015-09-12 17:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.191 Rename NS_COMPOSITION_END to eCompositionEnd r=smaug
094135c410a51de44a0080a904e01928021e3a3f
created 2015-09-11 21:21 +0900
pushed 2015-09-12 17:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.190 Rename NS_COMPOSITION_START to eCompositionStart r=smaug
6b29914363f3a7d104ec0d99c32e2b0abac0a8c9
created 2015-09-11 21:21 +0900
pushed 2015-09-12 17:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.188 Rename NS_COMPOSITION_COMMIT_AS_IS to eCompositionCommitAsIs 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
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
59783997dbd58d4e46a819e544bf94bf42e1c93f
created 2015-09-08 23:33 +0900
pushed 2015-09-09 12:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.145 Rename NS_SELECTION_SET to eSetSelection r=smaug
cd06f5f5641c3dfb7f07db878584d389fb4df1b7
created 2015-08-26 21:56 +0900
pushed 2015-08-26 18:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.3 Make the enum of event messages a named enum IGNORE IDL 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
81beff07c6dc8176f2d78d443a716259fe6be924
created 2015-07-28 17:52 -0700
pushed 2015-07-30 03:22 +0000
Bobby Holley Bobby Holley - Bug 1188696 - Hoist nsRefPtr.h into MFBT. r=froydnj
0a0292a63ef041a3655638cc5e0204946c523813
created 2015-07-22 14:51 +0900
pushed 2015-07-22 12:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 1185316 TabParent should flush pending IME notifications after child process handles all sending events r=smaug
d75fd3b93ae8be1e704f3d24cc4100f8d93973da
created 2015-07-22 14:15 +0900
pushed 2015-07-22 12:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 1184986 NOTIFY_IME_OF_POSITION_CHANGE should be put off until all sending events are recieved by child process r=smaug
9a31fa80ee8c647940dd075d27181ab9d688cc52
created 2015-07-17 13:30 +0900
pushed 2015-07-17 14:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1184004 part.3 IPC methods to notify IME should use IMENotification for its argument r=smaug
8370d245d8aa8767b37e72685234efbc8b2c2917
created 2015-07-11 10:53 +0900
pushed 2015-07-13 12:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 1176954 part.8 ContentCacheInParent::OnEventNeedingAckReceived() should log the event message r=smaug
9d0af72de7c0f193eb56ecd5cd5e61a24d5f7346
created 2015-07-11 10:53 +0900
pushed 2015-07-13 12:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 1176954 part.3 Don't send selection change, text change nor composition update notification to IME from TabParent until all events sent to the child process is received by it r=smaug
b226ef6b9ca3e00b97a3b2f97d99dc1dea5d2616
created 2015-07-11 10:53 +0900
pushed 2015-07-13 12:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 1176954 part.2 ContentCache in parent process should manage how many events are sent but not yet received r=smaug
23c0e761dec896aebcc5a45df01a3dfd00a5c34f
created 2015-07-09 15:09 +0900
pushed 2015-07-09 17:53 +0000
Makoto Kato Makoto Kato - Bug 1179695 - Remove mWasAsync from WidgetQueryContentEvent. r=masayuki,nchen
7b4ada358d96edb85c1fddd0e901171aa662a565
created 2015-06-26 08:21 +0900
pushed 2015-06-26 11:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1177388 Create ContentCacheInParent and ContentCacheInChild for making their purpose clearer r=m_kato
12afd3e6ae244c1df56f3eadf07a15b8aa005442
created 2015-06-17 10:03 +0900
pushed 2015-06-17 19:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1173678 ContentCache should return union rect even if some character rects are not cached but the first character of the range is cached r=m_kato
5e35c779d79193d52fd20d5d73b7ff9a05642ae4
created 2015-06-17 10:03 +0900
pushed 2015-06-17 19:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1171814 ContentCache should store first character rect because Yosemite's Japanese IME sometimes tries to query it r=m_kato
806b8b8fdbd69121e07e99f0facd9c9ae2ab5d8d
created 2015-06-08 11:46 +0900
pushed 2015-06-08 10:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1171810 ContentCache should store union text rect of whole selected text r=m_kato
cbaeacbb97009880ef2b44c546fdd0f31125e912
created 2015-06-05 18:28 +0900
pushed 2015-06-05 23:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1166436 part.19 ContentCache::mSelection should have invalid state and it should be checked r=m_kato
6fe725dba239a5eeb30805e26a9362dd6d938a4b
created 2015-06-05 18:28 +0900
pushed 2015-06-05 23:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1166436 part.18 ContentCache should guess caret rect if there is a text rect cache of the previous character r=m_kato
8feaf4e01d6a6b2f5d51046ded6704a8ce3d510e
created 2015-06-05 18:28 +0900
pushed 2015-06-05 23:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1166436 part.17 ContentCache::HandleQueryContentEvent() should return caret rect if mInput.mLength of NS_QUERY_TEXT_RECT event is 0 r=m_kato
d5462260041476cf3079d4855074ce51aed12ebb
created 2015-06-05 18:28 +0900
pushed 2015-06-05 23:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1166436 part.16 Make each member of mozilla::ContentCache used by chrome process or content process r=m_kato
cc9201883c30f2b20463f9ec6b77a2e8deea2412
created 2015-06-05 18:28 +0900
pushed 2015-06-05 23:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1166436 part.15 ContentCache::CacheTextRects() should refer TextComposition::LastData() because TextComposition::String() may not be modified yet when it's called r=m_kato
27bf218dee2bded4559f8160bb5670f41a2d4920
created 2015-06-05 18:28 +0900
pushed 2015-06-05 23:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1166436 part.14 Store text rects after focus/anchor of selection r=m_kato
less more (0) -60 tip