widget/ContentCache.cpp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
9aa31af5773b97fdcc06a1f4da8830be7ff096bd
created 2018-01-12 15:05 +0900
pushed 2018-03-01 12:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1422230 - part 2: ContentCacheInParent should allow to query content relative to composition string even after sending eCompositionCommit(AsIs) event but not yet handled in the remote process r=m_kato
ef2f9e08e01238ae5893951fa13aafdaa3146f45
created 2018-01-10 11:14 -0500
pushed 2018-03-01 12:45 +0000
Milan Sreckovic Milan Sreckovic - Bug 1423559: Use BaseRect access methods instead of member variables in widget/ r=mstange
d9b9a40f8d946e49b25451d95fe250538d7a65ab
created 2017-12-06 15:07 +0900
pushed 2018-03-01 12:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1423456 - ContentCacheInParent::OnEventNeedingAckHandled() shouldn't decrement mPendingCompositionCount when it receives eCompositionCommit(AsIs) from the remote process but the composition has already been committed by a request to commit composition r=m_kato
b4995dead417b1d9f166bd93751ef56f46a227d2
created 2017-11-27 20:34 +0900
pushed 2018-03-01 12:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1420849 - Make PuppetWidget discard composition events after requesting commit composition and synthesizing eCommitComposition event until new eCompositionStart event comes r=m_kato
49312413af4e016c74fb5d18531eaa70682dec7a
created 2017-11-27 18:51 +0900
pushed 2018-03-01 12:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1418747 - ContentCacheInParent needs to initialize mPendingCommitLength with 0 when it's created r=m_kato
dfab473522a879041329425a4d19f31b1ecefce4
created 2017-11-23 10:59 +0100
pushed 2018-03-01 12:45 +0000
Gabriele Svelto Gabriele Svelto - Bug 1402519 - Remove MOZ_CRASHREPORTER directives from widget; r=froydnj
c01eab6a9e8065c42b69ef4a5e9616cdb90bdace
created 2017-11-23 00:17 +0200
pushed 2018-03-01 12:45 +0000
shindli shindli - Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
ffc12802d5585e08de1a9ae4f2939e05bbea5767
created 2017-11-23 00:11 +0200
pushed 2018-03-01 12:45 +0000
shindli shindli - Backed out 16 changesets (bug 1402519) for conflicts during merge r=backout on a CLOSED TREE
c6d2ad45d8e278af877368f68e3872c363dfa4f7
created 2017-10-10 16:04 +0200
pushed 2018-03-01 12:45 +0000
Gabriele Svelto Gabriele Svelto - Bug 1402519 - Remove MOZ_CRASHREPORTER directives from widget; r=froydnj
7a3e5d9764999c06e46737cf4a9dcfecc7f77d20
created 2017-11-20 23:30 +0900
pushed 2018-03-01 12:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1405832 - part 4: ContentCacheInParent::OnEventNeedingAckHandled() shouldn't crash in release build r=m_kato
3e4e219b8aebf8e439d8ac40738321d7c7c81c6f
created 2017-11-20 23:08 +0900
pushed 2018-03-01 12:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1405832 - part 3: ContentCacheInParent::RequestIMEToCommitComposition() should call nsIWidget::NotifyIME() via TextComposition::RequestToCommit() r=m_kato
21522127515146fb7742f4e52c5d4c860bc71562
created 2017-11-20 22:20 +0900
pushed 2018-03-01 12:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1405832 - part 1: ContentCacheInParent::RequestIMEToCommitComposition() should increment mPendingEventsNeedingAck itself if it treat the request handled synchronously without actually requesting IME to commit composition r=m_kato
df953324066b58824a34bcdedf7704674452b60d
created 2017-12-06 15:07 +0900
pushed 2018-01-11 17:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1423456 - ContentCacheInParent::OnEventNeedingAckHandled() shouldn't decrement mPendingCompositionCount when it receives eCompositionCommit(AsIs) from the remote process but the composition has already been committed by a request to commit composition r=m_kato a=lizzard
1dc54b85de4dc4591fa46dab70a31ed79be4e41d
created 2017-11-27 20:34 +0900
pushed 2018-01-11 17:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1420849 - Make PuppetWidget discard composition events after requesting commit composition and synthesizing eCommitComposition event until new eCompositionStart event comes r=m_kato a=lizzard
524a38fae76c36f9305b2603c1859386bc54a271
created 2017-11-20 23:30 +0900
pushed 2018-01-11 17:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1405832 - part 4: ContentCacheInParent::OnEventNeedingAckHandled() shouldn't crash in release build r=m_kato a=lizzard
8e59e9aed42125f17012405842d4b4ae44148cc0
created 2017-11-20 23:08 +0900
pushed 2018-01-11 17:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1405832 - part 3: ContentCacheInParent::RequestIMEToCommitComposition() should call nsIWidget::NotifyIME() via TextComposition::RequestToCommit() r=m_kato a=lizzard
0136b24f43b38f65f12e97d90ef285b2702796b4
created 2017-11-20 22:20 +0900
pushed 2018-01-11 17:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1405832 - part 1: ContentCacheInParent::RequestIMEToCommitComposition() should increment mPendingEventsNeedingAck itself if it treat the request handled synchronously without actually requesting IME to commit composition r=m_kato a=lizzard
a9ce90a8eeabc58651c4e39c6a16be095865ac90
created 2017-11-27 18:51 +0900
pushed 2018-01-11 17:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1418747 - ContentCacheInParent needs to initialize mPendingCommitLength with 0 when it's created r=m_kato a=gchang
45675cb67459f139bbff1a7ce5abb2d26fd8e844
created 2017-10-19 00:13 +0900
pushed 2018-01-11 17:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1409656 - Append log of ContentCacheInParent::RequestIMEToCommitComposition() in the latest 2 sets of composition events to app notes of crash report when ContentCacheInParent::OnEventNeedingAckHandled() meets unexpected state and crash itself r=m_kato
716fb330cae9c4415951171f2a1af06e92414685
created 2017-10-13 02:50 +0900
pushed 2018-01-11 17:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1408086 - Append log of the latest 2 sets of composition events when ContentCacheInParent::OnEventNeedingAckHandled() meets unexpected state and crash itself r=m_kato
c81b52d58ea4df9c46c0bf46a89e9f1dbb532fe5
created 2017-09-03 22:14 -0700
pushed 2018-01-11 17:45 +0000
Chris Peterson Chris Peterson - Bug 870698 - Part 2: Replace Append("") with AppendLiteral(""). r=erahm
947050c037c7422c718d8104b441655b2c72a13c
created 2017-09-03 22:12 -0700
pushed 2018-01-11 17:45 +0000
Chris Peterson Chris Peterson - Bug 870698 - Part 1: Replace Assign("") with AssignLiteral(""). r=erahm
dd104d6d9adf98ce733028dbb698b8f658a69cc8
created 2017-07-26 16:03 -0400
pushed 2017-09-14 16:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
ef4d1461791e38d3730fc8e43aee0e871e83333c
created 2017-07-21 21:22 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1380652 - ContentCacheInParent::RequestIMEToCommitComposition() shouldn't handle the request synchronously when its TabParent has already sent eCompositionCommit(AsIs) event of the composition r=m_kato
d95e9e0676a0195a35d537975621164b4790e787
created 2017-07-10 17:33 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1379448 - ContentCacheInParent::FlushPendingNotifications() should do nothing if aWidget is nullptr r=m_kato
feb3d54b7cca74e14e5a606fb44c867995cd096f
created 2017-07-05 19:55 +0900
pushed 2017-09-14 16:50 +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-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377672 - part3: IMEStateManager::NotifyIME() should ignore notifications and requests which comes from unexpected process r=m_kato,smaug
55ffef6341b7ec410a4d01f7e732b506ea34a336
created 2017-06-29 18:31 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376417 - part2: ContentCache should adjust composition start offset when querying content with relative offset r=m_kato
4503ab07264c082aecb722582161b6844476a7d5
created 2017-07-10 17:33 +0900
pushed 2017-07-31 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1379448 - ContentCacheInParent::FlushPendingNotifications() should do nothing if aWidget is nullptr. r=m_kato, a=jcristau
0119ca3a57571fc550fe181e84bef0c597bb5d32
created 2017-06-27 23:41 +0900
pushed 2017-07-31 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376424 - part1: TabChild should notify TabParent of "request to commit composition" handled r=m_kato a=jcristau
3d31624e0a5b28abf6f3675e4ea006b0ee0aa2cf
created 2017-06-27 22:02 +0900
pushed 2017-07-31 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1376424 - part0: Backout the patch for bug 1368554 r=m_kato a=jcristau
401127e8ba3bf0890d843c33173f9d1fb182e643
created 2017-06-10 02:42 +0900
pushed 2017-07-31 14:08 +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
495b8a307555744c3b8320098a4e526b9bc6404e
created 2016-12-15 20:16 -0700
pushed 2017-06-05 19:31 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make log_print use Printf.h, r=froydnj
d3cf438132337bcc7f615859863271a95f746a28
created 2016-10-12 21:52 +0900
pushed 2017-02-27 14:59 +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 2017-02-27 14:59 +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 2017-02-27 14:59 +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 2017-02-27 14:59 +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 2017-02-27 14:59 +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 2017-01-16 13:07 +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 2017-01-16 13:07 +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 2017-01-16 13:07 +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 2017-01-16 13:07 +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
5e550887033a95f63a6382795cc7d49de33b5951
created 2016-08-17 00:15 +0900
pushed 2016-12-05 22:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1291082 - ContentCache::TextRectArray::GetUnionRectAsFarAsPossible() should avoid crash by itself. r=m_kato, a=ritu
3efa36accd3f965657b982cd24bac1b2929281d4
created 2016-08-02 12:02 +0900
pushed 2016-12-05 22:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1291082 - ContentCacheInParent::GetUnionTextRects() shouldn't use mTextRectArray when it's empty. r=m_kato, a=ritu
369cab5b9f2e1cc89c06bd35e96bd7fe0f26754b
created 2016-07-13 18:16 +0900
pushed 2016-10-31 18:13 +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-10-31 18:13 +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-10-31 18:13 +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-10-31 18:13 +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-10-31 18:13 +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-10-31 18:13 +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-10-31 18:13 +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-10-31 18:13 +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-09-05 20:01 +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-07-25 16:35 +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-04-15 21:02 +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 2016-04-15 21:02 +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 2016-04-15 21:02 +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 2016-02-29 17:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179632 part.4 Clean up the code to request IME to commit composition across process boundary r=smaug
less more (0) -100 -60 tip