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

Issue 687313002: Fix LinkHighlight to position correctly w.r.t. squashed layers. (Closed)

Created:
6 years, 1 month ago by chrishtr
Modified:
6 years, 1 month ago
Reviewers:
wjmaclean, trchen
CC:
blink-reviews
Project:
blink
Visibility:
Public.

Description

Fix LinkHighlight to position correctly w.r.t. squashed layers. BUG=423707 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=184754

Patch Set 1 #

Total comments: 2

Patch Set 2 : Fixed #

Patch Set 3 : Fixed #

Patch Set 4 : Fix #

Patch Set 5 : Fixed #

Total comments: 4

Patch Set 6 : Fixed #

Patch Set 7 : Fixed unittest. #

Patch Set 8 : Added rebaseline, cleaned up test #

Patch Set 9 : Fixed. #

Patch Set 10 : Fixed composited scrolling #

Unified diffs Side-by-side diffs Delta from patch set Stats (+49 lines, -48 lines) Patch
M LayoutTests/TestExpectations View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -0 lines 0 comments Download
M LayoutTests/compositing/gestures/gesture-tapHighlight-with-squashing.html View 1 2 3 4 5 6 7 3 chunks +16 lines, -17 lines 0 comments Download
M LayoutTests/compositing/gestures/gesture-tapHighlight-with-squashing-expected.txt View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
A + LayoutTests/platform/linux/compositing/gestures/gesture-tapHighlight-with-squashing-expected.png View 1 2 3 Binary file 0 comments Download
M Source/web/LinkHighlight.h View 1 2 3 2 chunks +3 lines, -3 lines 0 comments Download
M Source/web/LinkHighlight.cpp View 1 2 3 4 5 6 7 8 9 5 chunks +27 lines, -27 lines 0 comments Download

Messages

Total messages: 20 (7 generated)
chrishtr
https://codereview.chromium.org/687313002/diff/1/Source/web/LinkHighlight.cpp File Source/web/LinkHighlight.cpp (left): https://codereview.chromium.org/687313002/diff/1/Source/web/LinkHighlight.cpp#oldcode217 Source/web/LinkHighlight.cpp:217: FloatPoint positionAdjust = IntPoint(m_currentGraphicsLayer->offsetFromRenderer()); This offset is already handled ...
6 years, 1 month ago (2014-10-29 23:28:53 UTC) #2
trchen
+wjmaclean who did much of the rewrite.
6 years, 1 month ago (2014-10-29 23:36:30 UTC) #4
trchen
lgtm except one comment https://codereview.chromium.org/687313002/diff/80001/Source/web/LinkHighlight.cpp File Source/web/LinkHighlight.cpp (right): https://codereview.chromium.org/687313002/diff/80001/Source/web/LinkHighlight.cpp#newcode111 Source/web/LinkHighlight.cpp:111: GraphicsLayer* newGraphicsLayer = paintInvalidationContainer->layer()->graphicsLayerBacking(); I ...
6 years, 1 month ago (2014-10-29 23:57:30 UTC) #5
chrishtr
https://codereview.chromium.org/687313002/diff/80001/Source/web/LinkHighlight.cpp File Source/web/LinkHighlight.cpp (right): https://codereview.chromium.org/687313002/diff/80001/Source/web/LinkHighlight.cpp#newcode111 Source/web/LinkHighlight.cpp:111: GraphicsLayer* newGraphicsLayer = paintInvalidationContainer->layer()->graphicsLayerBacking(); On 2014/10/29 23:57:30, trchen wrote: ...
6 years, 1 month ago (2014-10-30 00:01:18 UTC) #6
trchen
https://codereview.chromium.org/687313002/diff/80001/Source/web/LinkHighlight.cpp File Source/web/LinkHighlight.cpp (right): https://codereview.chromium.org/687313002/diff/80001/Source/web/LinkHighlight.cpp#newcode111 Source/web/LinkHighlight.cpp:111: GraphicsLayer* newGraphicsLayer = paintInvalidationContainer->layer()->graphicsLayerBacking(); On 2014/10/30 00:01:17, chrishtr wrote: ...
6 years, 1 month ago (2014-10-30 00:08:59 UTC) #7
chrishtr
https://codereview.chromium.org/687313002/diff/80001/Source/web/LinkHighlight.cpp File Source/web/LinkHighlight.cpp (right): https://codereview.chromium.org/687313002/diff/80001/Source/web/LinkHighlight.cpp#newcode111 Source/web/LinkHighlight.cpp:111: GraphicsLayer* newGraphicsLayer = paintInvalidationContainer->layer()->graphicsLayerBacking(); On 2014/10/30 00:08:58, trchen wrote: ...
6 years, 1 month ago (2014-10-30 00:21:59 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/687313002/100001
6 years, 1 month ago (2014-10-30 00:23:00 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/linux_blink_rel/builds/31592)
6 years, 1 month ago (2014-10-30 00:35:23 UTC) #12
wjmaclean
lgtm (though I won't claim to know the details of the paint invalidation layer).
6 years, 1 month ago (2014-10-30 00:41:36 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/687313002/120001
6 years, 1 month ago (2014-10-30 17:49:39 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: win_blink_rel on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/win_blink_rel/builds/34442)
6 years, 1 month ago (2014-10-30 19:58:01 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/687313002/180001
6 years, 1 month ago (2014-10-31 19:35:05 UTC) #19
commit-bot: I haz the power
6 years, 1 month ago (2014-10-31 21:54:14 UTC) #20
Message was sent while issue was closed.
Committed patchset #10 (id:180001) as 184754

Powered by Google App Engine
This is Rietveld 408576698