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

Issue 2065723002: Don't use selection bounds to paint document marker (Closed)

Created:
4 years, 6 months ago by Xianzhu
Modified:
4 years, 6 months ago
Reviewers:
chrishtr, jbroman
CC:
blink-reviews, blink-reviews-paint_chromium.org, chromium-reviews, dshwang, slimming-paint-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Don't use selection bounds to paint document marker If there is no selection, selection bounds may exceed the paint invalidation rect. The original reason of using selection bounds to paint document marker "when the selection and this highlight are on the same word there are no pieces sticking out" no longer applies because we don't allow selection and document markers at the same time. BUG=619633 Committed: https://crrev.com/889581a0249d4ccddcb7d85d3c45e54c2af93a48 Cr-Commit-Position: refs/heads/master@{#400080}

Patch Set 1 #

Patch Set 2 : Don't use selection bounds to paint document marker #

Total comments: 7

Patch Set 3 : Don't use selection bounds to paint document marker #

Unified diffs Side-by-side diffs Delta from patch set Stats (+43 lines, -7 lines) Patch
M third_party/WebKit/LayoutTests/TestExpectations View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height.html View 1 1 chunk +26 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height-expected.html View 1 1 chunk +9 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp View 1 2 2 chunks +4 lines, -7 lines 0 comments Download

Messages

Total messages: 19 (8 generated)
Xianzhu
4 years, 6 months ago (2016-06-14 19:01:43 UTC) #2
Xianzhu
4 years, 6 months ago (2016-06-14 19:01:57 UTC) #4
jbroman
https://codereview.chromium.org/2065723002/diff/20001/third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height.html File third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height.html (right): https://codereview.chromium.org/2065723002/diff/20001/third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height.html#newcode20 third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height.html:20: onload = function() { Is the execution of the ...
4 years, 6 months ago (2016-06-15 08:37:10 UTC) #6
Xianzhu
https://codereview.chromium.org/2065723002/diff/20001/third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height.html File third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height.html (right): https://codereview.chromium.org/2065723002/diff/20001/third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height.html#newcode20 third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height.html:20: onload = function() { On 2016/06/15 08:37:10, jbroman wrote: ...
4 years, 6 months ago (2016-06-15 16:40:48 UTC) #7
jbroman
lgtm https://codereview.chromium.org/2065723002/diff/20001/third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height.html File third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height.html (right): https://codereview.chromium.org/2065723002/diff/20001/third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height.html#newcode20 third_party/WebKit/LayoutTests/paint/text/text-match-highlights-big-line-height.html:20: onload = function() { On 2016/06/15 at 16:40:48, ...
4 years, 6 months ago (2016-06-15 18:19:47 UTC) #8
Xianzhu
https://codereview.chromium.org/2065723002/diff/20001/third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp File third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp (right): https://codereview.chromium.org/2065723002/diff/20001/third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp#newcode842 third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp:842: int height = m_inlineTextBox.logicalHeight(); On 2016/06/15 18:19:47, jbroman wrote: ...
4 years, 6 months ago (2016-06-15 19:41:11 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2065723002/40001
4 years, 6 months ago (2016-06-15 19:41:22 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/239776)
4 years, 6 months ago (2016-06-15 23:24:55 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2065723002/40001
4 years, 6 months ago (2016-06-16 01:32:15 UTC) #16
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 6 months ago (2016-06-16 03:21:52 UTC) #17
commit-bot: I haz the power
4 years, 6 months ago (2016-06-16 03:25:23 UTC) #19
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/889581a0249d4ccddcb7d85d3c45e54c2af93a48
Cr-Commit-Position: refs/heads/master@{#400080}

Powered by Google App Engine
This is Rietveld 408576698