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

Issue 2371523002: Apply SVG root viewport clips in PaintLayerClipper. (Closed)

Created:
4 years, 3 months ago by chrishtr
Modified:
4 years, 2 months ago
Reviewers:
pdr.
CC:
blink-reviews, blink-reviews-paint_chromium.org, chromium-reviews, dshwang, slimming-paint-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Apply SVG root viewport clips in PaintLayerClipper. This will not only improve the accuracy of the clip rects generated, but more importantly, make clipping behavior in this class consistent with the clips generated by SPv2 paint property trees. BUG=593596 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Committed: https://crrev.com/6e00ec86f8876f35268cae04aef4f59d66b2d289 Cr-Commit-Position: refs/heads/master@{#420971}

Patch Set 1 #

Patch Set 2 : none #

Patch Set 3 : none #

Patch Set 4 : none #

Patch Set 5 : none #

Patch Set 6 : none #

Patch Set 7 : none #

Patch Set 8 : none #

Patch Set 9 : none #

Total comments: 4

Patch Set 10 : none #

Patch Set 11 : none #

Unified diffs Side-by-side diffs Delta from patch set Stats (+86 lines, -23 lines) Patch
M third_party/WebKit/Source/core/BUILD.gn View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/layout/ClipRectsCache.h View 1 2 3 4 5 6 2 chunks +5 lines, -5 lines 0 comments Download
M third_party/WebKit/Source/core/paint/PaintLayerClipper.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/paint/PaintLayerClipper.cpp View 1 2 3 4 5 6 7 8 9 10 7 chunks +15 lines, -16 lines 0 comments Download
A third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp View 1 2 3 4 5 6 7 8 9 1 chunk +63 lines, -0 lines 0 comments Download

Messages

Total messages: 34 (26 generated)
chrishtr
This is patch 1 of 2 to unblock GeometryMapper in PaintLayerClipper. The other is https://codereview.chromium.org/2368043002.
4 years, 2 months ago (2016-09-26 16:43:58 UTC) #17
pdr.
LGTM https://codereview.chromium.org/2371523002/diff/160001/third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp File third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp (right): https://codereview.chromium.org/2371523002/diff/160001/third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp#newcode1 third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp:1: // Copyright 2014 The Chromium Authors. All rights ...
4 years, 2 months ago (2016-09-26 17:04:52 UTC) #22
chrishtr
https://codereview.chromium.org/2371523002/diff/160001/third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp File third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp (right): https://codereview.chromium.org/2371523002/diff/160001/third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp#newcode1 third_party/WebKit/Source/core/paint/PaintLayerClipperTest.cpp:1: // Copyright 2014 The Chromium Authors. All rights reserved. ...
4 years, 2 months ago (2016-09-26 17:37:54 UTC) #23
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/2371523002/180001
4 years, 2 months ago (2016-09-26 17:38:37 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: chromeos_daisy_chromium_compile_only_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_daisy_chromium_compile_only_ng/builds/205820) chromeos_x86-generic_chromium_compile_only_ng on master.tryserver.chromium.linux (JOB_FAILED, ...
4 years, 2 months ago (2016-09-26 17:51:10 UTC) #28
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/2371523002/200001
4 years, 2 months ago (2016-09-26 17:54:16 UTC) #31
commit-bot: I haz the power
Committed patchset #11 (id:200001)
4 years, 2 months ago (2016-09-26 20:13:09 UTC) #32
commit-bot: I haz the power
4 years, 2 months ago (2016-09-26 20:15:41 UTC) #34
Message was sent while issue was closed.
Patchset 11 (id:??) landed as
https://crrev.com/6e00ec86f8876f35268cae04aef4f59d66b2d289
Cr-Commit-Position: refs/heads/master@{#420971}

Powered by Google App Engine
This is Rietveld 408576698