Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(369)

Issue 2739253002: Fix another caret paint invalidation issue (Closed)

Created:
3 years, 9 months ago by Xianzhu
Modified:
3 years, 9 months ago
Reviewers:
chrishtr
CC:
blink-reviews, chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix another caret paint invalidation issue This issue occurred when the caret was blinking to invisible state and at the same time the caret was moved to another place in the same block. Change code to ensure m_visualRectInPreviousLayoutBlock is invalidated. BUG=699044 Review-Url: https://codereview.chromium.org/2739253002 Cr-Commit-Position: refs/heads/master@{#456275} Committed: https://chromium.googlesource.com/chromium/src/+/68ce3db5142fd83af38eb4ae9b5bc701d0555f7b

Patch Set 1 #

Total comments: 1

Patch Set 2 : - #

Unified diffs Side-by-side diffs Delta from patch set Stats (+59 lines, -2 lines) Patch
M third_party/WebKit/Source/core/editing/CaretDisplayItemClient.cpp View 1 1 chunk +10 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/editing/CaretDisplayItemClientTest.cpp View 2 chunks +49 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (6 generated)
Xianzhu
3 years, 9 months ago (2017-03-09 23:20:28 UTC) #2
chrishtr
https://codereview.chromium.org/2739253002/diff/1/third_party/WebKit/Source/core/editing/CaretDisplayItemClient.cpp File third_party/WebKit/Source/core/editing/CaretDisplayItemClient.cpp (right): https://codereview.chromium.org/2739253002/diff/1/third_party/WebKit/Source/core/editing/CaretDisplayItemClient.cpp#newcode218 third_party/WebKit/Source/core/editing/CaretDisplayItemClient.cpp:218: m_visualRect == m_visualRectInPreviousLayoutBlock) { Why is this conditional required? ...
3 years, 9 months ago (2017-03-10 05:06:08 UTC) #3
Xianzhu
I modified the patch which is equivalent to the first version but should be more ...
3 years, 9 months ago (2017-03-10 05:59:05 UTC) #4
Xianzhu
On 2017/03/10 05:59:05, Xianzhu wrote: > I modified the patch which is equivalent to the ...
3 years, 9 months ago (2017-03-10 16:44:19 UTC) #5
Xianzhu
On 2017/03/10 16:44:19, Xianzhu wrote: > On 2017/03/10 05:59:05, Xianzhu wrote: > > I modified ...
3 years, 9 months ago (2017-03-10 16:47:52 UTC) #6
chrishtr
lgtm
3 years, 9 months ago (2017-03-10 23:31:00 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2739253002/20001
3 years, 9 months ago (2017-03-10 23:31:24 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2739253002/20001
3 years, 9 months ago (2017-03-11 02:43:46 UTC) #12
commit-bot: I haz the power
3 years, 9 months ago (2017-03-11 04:06:52 UTC) #15
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/68ce3db5142fd83af38eb4ae9b5b...

Powered by Google App Engine
This is Rietveld 408576698