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

Issue 2343673003: SVG root viewport clip in paint property tree (Closed)

Created:
4 years, 3 months ago by Xianzhu
Modified:
4 years, 3 months ago
Reviewers:
pdr., chrishtr
CC:
blink-reviews, blink-reviews-layout_chromium.org, blink-reviews-paint_chromium.org, chromium-reviews, dshwang, krit, eae+blinkwatch, f(malita), fs, gyuyoung2, jchaffraix+rendering, kouhei+svg_chromium.org, leviw+renderwatch, pdr+svgwatchlist_chromium.org, pdr+renderingwatchlist_chromium.org, rwlbuis, Stephen Chennney, slimming-paint-reviews_chromium.org, szager+layoutwatch_chromium.org, zoltan1
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

SVG root viewport clip in paint property tree BUG=637316 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Committed: https://crrev.com/00b1ddc91d630dfc1d836fbef415841dc01ae7da Cr-Commit-Position: refs/heads/master@{#418747}

Patch Set 1 #

Patch Set 2 : - #

Patch Set 3 : - #

Total comments: 6

Patch Set 4 : - #

Patch Set 5 : - #

Unified diffs Side-by-side diffs Delta from patch set Stats (+216 lines, -42 lines) Patch
M third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2 View 1 2 3 2 chunks +146 lines, -15 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/linux/http/tests/misc/slow-loading-image-in-pattern-expected.txt View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac/http/tests/misc/slow-loading-image-in-pattern-expected.txt View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/http/tests/misc/slow-loading-image-in-pattern-expected.txt View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/svg/custom/viewport-update2-expected.txt View 1 2 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/layout/svg/LayoutSVGRoot.h View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/layout/svg/LayoutSVGRoot.cpp View 1 chunk +6 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/layout/svg/LayoutSVGRootTest.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/layout/svg/SVGLayoutSupport.cpp View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/paint/BoxClipper.cpp View 1 4 chunks +16 lines, -7 lines 0 comments Download
M third_party/WebKit/Source/core/paint/PaintInvalidator.cpp View 2 chunks +12 lines, -5 lines 0 comments Download
M third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilderTest.cpp View 1 1 chunk +22 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/paint/SVGRootPainter.h View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/paint/SVGRootPainter.cpp View 4 chunks +5 lines, -6 lines 0 comments Download

Messages

Total messages: 24 (15 generated)
Xianzhu
4 years, 3 months ago (2016-09-14 19:11:12 UTC) #5
pdr.
Cool! Can you add a new unit test and/or remove newly passing tests from FlagExpectations/enable-slimming-paint-v2
4 years, 3 months ago (2016-09-14 19:27:12 UTC) #6
Xianzhu
Added tests and updated enable-slimming-paint-v2. There are new pixel failures about invisible diffs on borders, ...
4 years, 3 months ago (2016-09-14 21:36:00 UTC) #13
pdr.
Looks great overall. For the new pixel differences--I think it's okay to figure them out ...
4 years, 3 months ago (2016-09-14 22:42:40 UTC) #14
Xianzhu
https://codereview.chromium.org/2343673003/diff/40001/third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2 File third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2 (right): https://codereview.chromium.org/2343673003/diff/40001/third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2#newcode3 third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2:3: # We are focused on fast/, compositing/, and crbug.com/637316 ...
4 years, 3 months ago (2016-09-14 23:35:31 UTC) #17
pdr.
On 2016/09/14 at 23:35:31, wangxianzhu wrote: > https://codereview.chromium.org/2343673003/diff/40001/third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2 > File third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2 (right): > > https://codereview.chromium.org/2343673003/diff/40001/third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2#newcode3 ...
4 years, 3 months ago (2016-09-14 23:51:50 UTC) #18
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/2343673003/80001
4 years, 3 months ago (2016-09-15 00:07:57 UTC) #21
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 3 months ago (2016-09-15 01:38:32 UTC) #22
commit-bot: I haz the power
4 years, 3 months ago (2016-09-15 01:43:12 UTC) #24
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/00b1ddc91d630dfc1d836fbef415841dc01ae7da
Cr-Commit-Position: refs/heads/master@{#418747}

Powered by Google App Engine
This is Rietveld 408576698