New issue
Advanced search Search tips

Issue 646176 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Feature
Launch-Accessibility: NA
Launch-Legal: NA
Launch-Privacy: NA


Sign in to add a comment

Let slimmingPaintInvalidation work for spv1

Project Member Reported by wangxianzhu@chromium.org, Sep 12 2016

Issue description

slimmingPaintInvalidation generates paint invalidation in PrePaintTreeWalk.

 
Blockedon: 637313
Blockedon: 637316
Project Member

Comment 3 by bugdroid1@chromium.org, Sep 13 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f47b481212e5451098922c4b94b7fd27334a7bb9

commit f47b481212e5451098922c4b94b7fd27334a7bb9
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Tue Sep 13 23:33:51 2016

Let slimmingPaintInvalidation plumbing work for spv1

This Cl elimimates all DCHECK failures about document lifecycle,
code path, etc.

Test: run-webkit-tests --additional-driver-flag=--enable-blink-features=slimmingPaintInvalidation paint/invalidation
Ran 838 tests, 3 crashes, 151 failures.

BUG= 646176 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2334113002
Cr-Commit-Position: refs/heads/master@{#418412}

[add] https://crrev.com/f47b481212e5451098922c4b94b7fd27334a7bb9/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=slimmingPaintInvalidation
[modify] https://crrev.com/f47b481212e5451098922c4b94b7fd27334a7bb9/third_party/WebKit/Source/core/dom/DocumentLifecycle.cpp
[modify] https://crrev.com/f47b481212e5451098922c4b94b7fd27334a7bb9/third_party/WebKit/Source/core/frame/FrameView.cpp
[modify] https://crrev.com/f47b481212e5451098922c4b94b7fd27334a7bb9/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
[modify] https://crrev.com/f47b481212e5451098922c4b94b7fd27334a7bb9/third_party/WebKit/Source/core/layout/LayoutObject.cpp
[modify] https://crrev.com/f47b481212e5451098922c4b94b7fd27334a7bb9/third_party/WebKit/Source/core/layout/LayoutObject.h
[modify] https://crrev.com/f47b481212e5451098922c4b94b7fd27334a7bb9/third_party/WebKit/Source/core/layout/PaintInvalidationState.cpp
[modify] https://crrev.com/f47b481212e5451098922c4b94b7fd27334a7bb9/third_party/WebKit/Source/core/paint/PaintPropertyTreePrinter.cpp

Project Member

Comment 4 by bugdroid1@chromium.org, Sep 14 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0eae31ff1f741c5f1b913589c35993a23e7efff9

commit 0eae31ff1f741c5f1b913589c35993a23e7efff9
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Wed Sep 14 01:40:04 2016

Fix clip, offset and filter issues of slimmingPaintInvalidation for SPv1

The filter fix temporarily uses the slow path before we have full
support of filter in paint property tree.

Test: run-webkit-tests --additional-driver-flag=--enable-blink-features=slimmingPaintInvalidation paint/invalidation
Ran 838 tests. 2 crashes, 99 failures. (55 less failures/crashes than
https://codereview.chromium.org/2334113002/).

BUG= 646176 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2332353003
Cr-Commit-Position: refs/heads/master@{#418451}

[modify] https://crrev.com/0eae31ff1f741c5f1b913589c35993a23e7efff9/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=slimmingPaintInvalidation
[modify] https://crrev.com/0eae31ff1f741c5f1b913589c35993a23e7efff9/third_party/WebKit/Source/core/paint/PaintInvalidator.cpp
[modify] https://crrev.com/0eae31ff1f741c5f1b913589c35993a23e7efff9/third_party/WebKit/Source/core/paint/PaintInvalidator.h
[modify] https://crrev.com/0eae31ff1f741c5f1b913589c35993a23e7efff9/third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in

Blockedon: 648274
Blockedon: 648409
Project Member

Comment 7 by bugdroid1@chromium.org, Sep 20 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/4e39096940590df4c11256e09938957290cbd863

commit 4e39096940590df4c11256e09938957290cbd863
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Tue Sep 20 04:10:51 2016

Fix or workaround several issues of slimmingPaintInvalidation on spv1

- Fix frame scrollbar paint invalidation (non-root-layer-scrolls only)
- Workaround for multicol contents ( crbug.com/648274 ) and inline
  contents in flipped writing mode ( crbug.com/648409 ).

With this CL, run-webkit-tests --additional-driver-flag=--enable-blink-features=slimmingPaintInvalidation paint/invalidation:
Crashes: 1 (previous: 2)
Failures: 19 (previous: 62)

BUG= 646176 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2346343003
Cr-Commit-Position: refs/heads/master@{#419677}

[modify] https://crrev.com/4e39096940590df4c11256e09938957290cbd863/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=slimmingPaintInvalidation
[modify] https://crrev.com/4e39096940590df4c11256e09938957290cbd863/third_party/WebKit/Source/core/paint/PaintInvalidator.cpp

Blockedon: 648769
Project Member

Comment 10 by bugdroid1@chromium.org, Sep 22 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/601c62ba042b4995a5e83d6c4e7c888a020d58a6

commit 601c62ba042b4995a5e83d6c4e7c888a020d58a6
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Thu Sep 22 21:13:18 2016

Update slimmingPaintInvalidation test expectations

BUG= 646176 
TBR=wangxianzhu@chromium.org
NOTRY=true

Review-Url: https://codereview.chromium.org/2362903002
Cr-Commit-Position: refs/heads/master@{#420459}

[modify] https://crrev.com/601c62ba042b4995a5e83d6c4e7c888a020d58a6/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=slimmingPaintInvalidation

Project Member

Comment 11 by bugdroid1@chromium.org, Sep 23 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/26ed6abea304672af3341109f6307d4001ed7bc4

commit 26ed6abea304672af3341109f6307d4001ed7bc4
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Fri Sep 23 22:39:53 2016

Invalidate paint of FrameView before invalidating the layout tree

This makes the current path and the slimmingPaintInvalidation path
invalidate FrameView and layout tree in the same order, to avoid
unnecessary layout test result differences. The slimmingPaintInvalidation
path needs to handle invalidation of FrameView before traversing into
the layout tree because the former initializes PaintInvalidatorContext
which is needed by the latter.

This will change the order of object paint invalidation of caret and
frame scrollbars. In some cases, this will cause the caret to be
invalidated twice (one in FrameView, another in BlockPaintInvalidator).
Will optimize this when making partial rect invalidation work for spv2.

BUG= 646176 

Review-Url: https://codereview.chromium.org/2366853002
Cr-Commit-Position: refs/heads/master@{#420749}

[modify] https://crrev.com/26ed6abea304672af3341109f6307d4001ed7bc4/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=slimmingPaintInvalidation
[modify] https://crrev.com/26ed6abea304672af3341109f6307d4001ed7bc4/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/26ed6abea304672af3341109f6307d4001ed7bc4/third_party/WebKit/Source/core/frame/FrameView.cpp

Blockedon: -648274
Blockedon: 650843
Project Member

Comment 14 by bugdroid1@chromium.org, Sep 28 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3a95fa70d1f530a6b26f5e953890b17ca2839471

commit 3a95fa70d1f530a6b26f5e953890b17ca2839471
Author: Rebaseline Bot <blink-rebaseline-bot@chromium.org>
Date: Wed Sep 28 17:35:54 2016

Auto-rebaseline for r420749

https://chromium.googlesource.com/chromium/src/+/26ed6abea

BUG= 646176 
TBR=wangxianzhu@chromium.org

Review URL: https://codereview.chromium.org/2374083002 .

Cr-Commit-Position: refs/heads/master@{#421560}

[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/paint/invalidation/scrolled-iframe-scrollbar-change-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/paint/invalidation/shift-relative-positioned-container-with-image-addition-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/paint/invalidation/svg/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/paint/invalidation/svg/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/paint/invalidation/svg/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/paint/invalidation/svg/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt
[rename] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/android/paint/invalidation/caret-subpixel-expected.txt
[add] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/android/paint/invalidation/scrolled-iframe-scrollbar-change-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/4776765-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/caret-with-composited-scroll-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/compositing/iframe-inside-squashed-layer-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/delete-into-nested-block-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/inline-outline-repaint-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/invalidate-caret-in-composited-scrolling-container-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/invalidate-caret-in-non-composited-scrolling-container-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/line-flow-with-floats-2-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/line-flow-with-floats-8-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/overflow-scroll-body-appear-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/selection-after-delete-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/shift-relative-positioned-container-with-image-addition-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/text-match-document-change-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/window-resize-vertical-writing-mode-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac-mac10.10/paint/invalidation/invalidate-caret-in-composited-scrolling-container-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac-mac10.9/paint/invalidation/invalidate-caret-in-composited-scrolling-container-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac-mac10.9/paint/invalidation/invalidate-caret-in-non-composited-scrolling-container-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac-mac10.9/paint/invalidation/textarea-caret-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/4776765-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/caret-subpixel-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/caret-with-composited-scroll-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/compositing/iframe-inside-squashed-layer-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/delete-into-nested-block-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/inline-outline-repaint-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/invalidate-caret-in-composited-scrolling-container-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/invalidate-caret-in-non-composited-scrolling-container-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/line-flow-with-floats-9-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/overflow-scroll-body-appear-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/selection-after-delete-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/text-match-document-change-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/textarea-caret-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/window-resize-vertical-writing-mode-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/4776765-expected.txt
[add] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/caret-subpixel-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/caret-with-composited-scroll-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/compositing/iframe-inside-squashed-layer-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/delete-into-nested-block-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/inline-outline-repaint-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/invalidate-caret-in-composited-scrolling-container-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/invalidate-caret-in-non-composited-scrolling-container-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/line-flow-with-floats-9-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/overflow-scroll-body-appear-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/selection-after-delete-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/text-match-document-change-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/textarea-caret-expected.txt
[modify] https://crrev.com/3a95fa70d1f530a6b26f5e953890b17ca2839471/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/window-resize-vertical-writing-mode-expected.txt

Project Member

Comment 15 by bugdroid1@chromium.org, Sep 29 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/71436559155dd9bd562431dbfb0d2104e0d0c9a1

commit 71436559155dd9bd562431dbfb0d2104e0d0c9a1
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Thu Sep 29 04:12:47 2016

Output svg foreign object paint offset in paint properties

This fixes svg foreign object layout tests in slimmngPaintInvalidation
mode.

BUG= 646176 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2378833002
Cr-Commit-Position: refs/heads/master@{#421744}

[modify] https://crrev.com/71436559155dd9bd562431dbfb0d2104e0d0c9a1/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp

Blockedon: 651511
Blockedon: 651521
Project Member

Comment 18 by bugdroid1@chromium.org, Sep 29 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ff856adbb42ddeef1b97fe45c0790ff270bca9ce

commit ff856adbb42ddeef1b97fe45c0790ff270bca9ce
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Thu Sep 29 18:11:03 2016

[SPInvalidation] Don't flip local paint invalidation rect for non-root SVG

Writing-mode flipping doesn't apply to non-root SVG.

This fixes failures of the svg layout tests containing vertical text
in slimmingPaintInvalidation mode.

BUG= 646176 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2381793002
Cr-Commit-Position: refs/heads/master@{#421872}

[modify] https://crrev.com/ff856adbb42ddeef1b97fe45c0790ff270bca9ce/third_party/WebKit/Source/core/paint/PaintInvalidator.cpp

Project Member

Comment 19 by bugdroid1@chromium.org, Sep 30 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3d949beb350914d3bbdd8b2df3da71d549a1f674

commit 3d949beb350914d3bbdd8b2df3da71d549a1f674
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Fri Sep 30 04:18:56 2016

[SPInvalidation] Fix paint offset issue of descendants of composited svg root

We should only exclude container offset if it's included in the
mapping result. Svg root records paint offset in itself, creates
svgLocalToBorderBoxTransform and clears paint offset for descendants
so the result doesn't include the svg root's paint offset.

This fixes svg/custom/svg-root-with-opacity.html in
slimmingPaintInvalidation mode.

BUG= 646176 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2379753003
Cr-Commit-Position: refs/heads/master@{#422025}

[modify] https://crrev.com/3d949beb350914d3bbdd8b2df3da71d549a1f674/third_party/WebKit/Source/core/paint/ObjectPaintProperties.cpp
[modify] https://crrev.com/3d949beb350914d3bbdd8b2df3da71d549a1f674/third_party/WebKit/Source/core/paint/ObjectPaintProperties.h
[modify] https://crrev.com/3d949beb350914d3bbdd8b2df3da71d549a1f674/third_party/WebKit/Source/core/paint/PaintInvalidator.cpp
[modify] https://crrev.com/3d949beb350914d3bbdd8b2df3da71d549a1f674/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilderTest.cpp

Project Member

Comment 20 by bugdroid1@chromium.org, Sep 30 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9c370203df4bd0ddd4fa912fcda335a476aca544

commit 9c370203df4bd0ddd4fa912fcda335a476aca544
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Fri Sep 30 17:05:01 2016

Update slimmingPaintInvalidation layout test expectations

This is the current status of slimmingPaintInvalidation on spv1.

svg/: all passing
paint/: all passing except those listed in the expectations file

Will try other directories.

BUG= 646176 
TBR=pdr@chromium.org,chrishtr@chromium.org
NOTRY=true

Review-Url: https://codereview.chromium.org/2381353002
Cr-Commit-Position: refs/heads/master@{#422135}

[modify] https://crrev.com/9c370203df4bd0ddd4fa912fcda335a476aca544/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=slimmingPaintInvalidation

Cc: chrishtr@chromium.org pdr@chromium.org
Now all layout tests in svg/ and paint/ pass in slimmingPaintInvalidation mode, except a few listed in FlagExpectations/enable-blink-features=slimmingPaintInvalidation.

Tried all layout tests with slimmingPaintInvalidation enabled, and the following tests failed, less than I expected :)

compositing/iframes/iframe-in-composited-layer.html
css3/motion-path/path-establishes-stacking-context.html
fast/multicol/dynamic/abspos-multicol-with-spanner-becomes-spanner.html
fast/multicol/dynamic/insert-spanner-pseudo-after-then-content.html
fast/multicol/dynamic/insert-spanner-pseudo-after.html
fast/multicol/dynamic/insert-spanner-pseudo-before-after.html
fast/multicol/dynamic/insert-spanner-pseudo-before-following-content.html
fast/multicol/dynamic/remove-and-insert-block-before-spanner.html
fast/multicol/dynamic/remove-and-insert-block-between-spanners.html
fast/multicol/dynamic/remove-block-between-spanners.html
fast/multicol/dynamic/spanner-ancestor-becomes-spanner.html
fast/multicol/span/abspos-containing-block-outside-spanner.html
fast/multicol/span/as-inner-multicol.html
fast/multicol/span/block-with-top-border-and-margin-around-spanner-exact-fit.html
fast/multicol/span/block-with-top-border-and-margin-around-spanner-extra-space.html
fast/multicol/span/pseudo-after-then-content.html
fast/multicol/span/pseudo-after.html
fast/multicol/span/pseudo-before-after-in-content.html
fast/multicol/span/pseudo-before-after.html
fast/multicol/span/pseudo-before-following-content.html
fast/sub-pixel/sub-pixel-accumulates-to-layers.html
fast/table/border-collapsing/001-vertical.html
fast/table/border-collapsing/003-vertical.html
fast/table/border-collapsing/004-vertical.html
fast/table/border-collapsing/border-collapsing-head-foot-vertical.html
http/tests/loading/image-picture-no-download-after-picture-removal.html
imported/csswg-test/css-writing-modes-3/row-progression-vrl-002.xht
imported/csswg-test/css-writing-modes-3/row-progression-vrl-004.xht
imported/csswg-test/css-writing-modes-3/row-progression-vrl-006.xht
imported/csswg-test/css-writing-modes-3/row-progression-vrl-008.xht
plugins/webview-plugin-lifecycle.html
plugins/webview-plugin-nested-iframe-scroll.html
transforms/svg-vs-css.xhtml
virtual/prefer_compositing_to_lcd_text/compositing/overflow/handle-non-ancestor-clip-parent.html
\o/
Project Member

Comment 23 by bugdroid1@chromium.org, Sep 30 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c3eed56461d77c33ffb06ffe20e400bf6920448f

commit c3eed56461d77c33ffb06ffe20e400bf6920448f
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Fri Sep 30 22:58:48 2016

[SPInvalidation] Don't apply FrameView content clip and scroll on LayoutView

This fixes paint invalidation rect of LayoutView that was incorrectly
applied frame content clip and scroll. This fixes some wrong rects
in paint/invalidation/repaint-during-scroll-with-zoom.html in
slimmingPaintInvalidation mode. (The test still fails because of
frame view preTranslation rounding.)

This change corresponds SPv1 code in slowMapToVisualRectInAncestorSpace()
in PaintInvalidationState.cpp passing InputIsInFrameCoordinates to
LayoutView::mapToVisualRectInAncestorSpace().
(https://cs.chromium.org/chromium/src/third_party/WebKit/Source/core/layout/PaintInvalidationState.cpp?rcl=0&l=425)

BUG= 646176 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2384803003
Cr-Commit-Position: refs/heads/master@{#422254}

[modify] https://crrev.com/c3eed56461d77c33ffb06ffe20e400bf6920448f/third_party/WebKit/Source/core/paint/PaintInvalidator.cpp

Blockedon: 652323
Blockedon: 652392
Blocking: 606069
Blocking: 548184
Project Member

Comment 28 by bugdroid1@chromium.org, Oct 6 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/af159bbc73992952138753b2e2cc17865ba602b8

commit af159bbc73992952138753b2e2cc17865ba602b8
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Thu Oct 06 18:21:24 2016

[SPInvalidation] Ignore clip failure in GeometryMapper::localToVisualRectInAncestorSpace()

On SPv1 GeometryMapper may fail to apply clip when the paint
invalidation container creates an overflow clip (in ancestorState)
which is not in localState of an out-of-flow positioned descendant.

See crbug.com/513108 and layout test
compositing/overflow/handle-non-ancestor-clip-parent.html (run with
--enable-prefer-compositing-to-lcd-text) and crbug.com/ for details.

Ignore clip failure for SPv1 for now.

BUG= 646176 
TEST=virtual/prefer_compositing_to_lcd_text/compositing/overflow/handle-non-ancestor-clip-parent.html
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2394483003
Cr-Commit-Position: refs/heads/master@{#423592}

[modify] https://crrev.com/af159bbc73992952138753b2e2cc17865ba602b8/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=slimmingPaintInvalidation
[modify] https://crrev.com/af159bbc73992952138753b2e2cc17865ba602b8/third_party/WebKit/Source/platform/graphics/paint/GeometryMapper.cpp

Project Member

Comment 30 by bugdroid1@chromium.org, Oct 6 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ea4d26d0200991d105b7ae8b43a7040c5d1e3f5a

commit ea4d26d0200991d105b7ae8b43a7040c5d1e3f5a
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Thu Oct 06 22:36:23 2016

[SPInvalidation] Fix PrePaintTreeWalk for multicol spanner

We should not do anything for the spanner placeholder but just walk the
spanner directly.

Out-of-flow positioned descendants of a multicol spanner need to be
specially handled because their container may be not their ancestor in
the order of PrePaintTreeWalk.

This fixes the following layout tests for slimmingPaintInvalidation:
fast/multicol/dynamic/*spanner*.html
fast/multicol/span/*.html
(except for fast/multicol/dynamic/abspos-multicol-with-spanner-becomes-spanner.html
which is still failing because of some other reason.)

BUG= 646176 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2388723004
Cr-Commit-Position: refs/heads/master@{#423713}

[modify] https://crrev.com/ea4d26d0200991d105b7ae8b43a7040c5d1e3f5a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp
[modify] https://crrev.com/ea4d26d0200991d105b7ae8b43a7040c5d1e3f5a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.h
[modify] https://crrev.com/ea4d26d0200991d105b7ae8b43a7040c5d1e3f5a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilderTest.cpp
[modify] https://crrev.com/ea4d26d0200991d105b7ae8b43a7040c5d1e3f5a/third_party/WebKit/Source/core/paint/PrePaintTreeWalk.cpp

Project Member

Comment 31 by bugdroid1@chromium.org, Oct 12 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/751e1f52e94d3d611e27571de632b6a8faa7fc34

commit 751e1f52e94d3d611e27571de632b6a8faa7fc34
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Wed Oct 12 00:15:14 2016

[SPInvalidation] Ensure paint invalidation flags are cleared

Also fixed a bug about multicol spanner placeholder. We may set paint
invalidation flags on it so we need to clear the flags though we don't
need to invalidate it.

BUG= 646176 
TEST=existing unit and layout tests
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2412613003
Cr-Commit-Position: refs/heads/master@{#424608}

[modify] https://crrev.com/751e1f52e94d3d611e27571de632b6a8faa7fc34/third_party/WebKit/Source/core/paint/PrePaintTreeWalk.cpp

Project Member

Comment 32 by bugdroid1@chromium.org, Oct 27 2016

Labels: merge-merged-2840
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/af159bbc73992952138753b2e2cc17865ba602b8

commit af159bbc73992952138753b2e2cc17865ba602b8
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Thu Oct 06 18:21:24 2016

[SPInvalidation] Ignore clip failure in GeometryMapper::localToVisualRectInAncestorSpace()

On SPv1 GeometryMapper may fail to apply clip when the paint
invalidation container creates an overflow clip (in ancestorState)
which is not in localState of an out-of-flow positioned descendant.

See crbug.com/513108 and layout test
compositing/overflow/handle-non-ancestor-clip-parent.html (run with
--enable-prefer-compositing-to-lcd-text) and crbug.com/ for details.

Ignore clip failure for SPv1 for now.

BUG= 646176 
TEST=virtual/prefer_compositing_to_lcd_text/compositing/overflow/handle-non-ancestor-clip-parent.html
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2394483003
Cr-Commit-Position: refs/heads/master@{#423592}

[modify] https://crrev.com/af159bbc73992952138753b2e2cc17865ba602b8/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=slimmingPaintInvalidation
[modify] https://crrev.com/af159bbc73992952138753b2e2cc17865ba602b8/third_party/WebKit/Source/platform/graphics/paint/GeometryMapper.cpp

Project Member

Comment 34 by bugdroid1@chromium.org, Oct 27 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ea4d26d0200991d105b7ae8b43a7040c5d1e3f5a

commit ea4d26d0200991d105b7ae8b43a7040c5d1e3f5a
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Thu Oct 06 22:36:23 2016

[SPInvalidation] Fix PrePaintTreeWalk for multicol spanner

We should not do anything for the spanner placeholder but just walk the
spanner directly.

Out-of-flow positioned descendants of a multicol spanner need to be
specially handled because their container may be not their ancestor in
the order of PrePaintTreeWalk.

This fixes the following layout tests for slimmingPaintInvalidation:
fast/multicol/dynamic/*spanner*.html
fast/multicol/span/*.html
(except for fast/multicol/dynamic/abspos-multicol-with-spanner-becomes-spanner.html
which is still failing because of some other reason.)

BUG= 646176 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2388723004
Cr-Commit-Position: refs/heads/master@{#423713}

[modify] https://crrev.com/ea4d26d0200991d105b7ae8b43a7040c5d1e3f5a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp
[modify] https://crrev.com/ea4d26d0200991d105b7ae8b43a7040c5d1e3f5a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.h
[modify] https://crrev.com/ea4d26d0200991d105b7ae8b43a7040c5d1e3f5a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilderTest.cpp
[modify] https://crrev.com/ea4d26d0200991d105b7ae8b43a7040c5d1e3f5a/third_party/WebKit/Source/core/paint/PrePaintTreeWalk.cpp

Comment 35 by dimu@google.com, Nov 4 2016

Labels: -merge-merged-2840
[Automated comment] removing mislabelled merge-merged-2840
Project Member

Comment 36 by bugdroid1@chromium.org, Dec 1 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a68672549a769d0b615338055a9d2531a621b0cd

commit a68672549a769d0b615338055a9d2531a621b0cd
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Thu Dec 01 01:43:47 2016

Change slimmingPaintV2Enabled to slimmingPaintInvalidationEnabled where needed

We need paint property tree for slimmingPaintInvalidation.

BUG= 646176 

Review-Url: https://codereview.chromium.org/2540353002
Cr-Commit-Position: refs/heads/master@{#435522}

[modify] https://crrev.com/a68672549a769d0b615338055a9d2531a621b0cd/third_party/WebKit/Source/core/frame/FrameView.cpp

Blockedon: 671097
Project Member

Comment 38 by bugdroid1@chromium.org, Dec 5 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1788fe21d26352d96d52821fbe9499352b68a78c

commit 1788fe21d26352d96d52821fbe9499352b68a78c
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Mon Dec 05 21:06:26 2016

Add virtual/spinvalidation/paint/invalidation test suite

This adds about 800 layout tests.
Hopefully we'll enable SlimmingPaintInvalidation by default and remove
this suite in a month.

BUG= 646176 

Review-Url: https://codereview.chromium.org/2543293002
Cr-Commit-Position: refs/heads/master@{#436400}

[modify] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=SlimmingPaintInvalidation
[modify] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/VirtualTestSuites
[delete] https://crrev.com/ed3161f4bd859866648b9cd9f211b74fcf5f0a6c/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=SlimmingPaintInvalidation/paint/invalidation/svg/js-update-transform-changes-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/flexbox/repaint-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/line-flow-with-floats-4-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/line-flow-with-floats-5-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/outline-clip-change-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/shift-relative-positioned-container-with-image-addition-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/svg/js-late-gradient-and-object-creation-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/svg/js-late-gradient-creation-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/svg/js-late-pattern-and-object-creation-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/svg/relative-sized-content-with-resources-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/svg/tabgroup-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/svg/use-detach-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/transform-inline-layered-child-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/spinvalidation/paint/invalidation/select-option-background-color-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/flexbox/repaint-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/line-flow-with-floats-4-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/line-flow-with-floats-5-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/outline-clip-change-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/select-option-background-color-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/svg/js-late-gradient-and-object-creation-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/svg/js-late-pattern-and-object-creation-expected.txt
[copy] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/svg/tabgroup-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/svg/window-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/transform-inline-layered-child-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/flexbox/repaint-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/line-flow-with-floats-4-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/line-flow-with-floats-5-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/outline-clip-change-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/svg/js-late-gradient-and-object-creation-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/svg/js-late-gradient-creation-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/svg/js-late-pattern-and-object-creation-expected.txt
[copy] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/svg/tabgroup-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/svg/use-detach-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/transform-inline-layered-child-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/README.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/flexbox/repaint-rtl-column-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/scroll-in-transformed-layer-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/scroll-with-transformed-parent-layer-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/shift-relative-positioned-container-with-image-addition-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/absolute-sized-document-no-scrollbars-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/deep-dynamic-updates-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/js-late-marker-and-object-creation-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/js-late-marker-creation-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/js-update-bounce-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/js-update-container-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/js-update-polygon-changes-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/js-update-polygon-removal-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/js-update-transform-addition-expected.txt
[copy] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/js-update-transform-changes-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/paintorder-filtered-expected.txt
[add] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/relative-sized-content-with-resources-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/repaint-paintorder-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/stroke-opacity-update-expected.txt
[copy] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/use-detach-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/window-expected.txt
[rename] https://crrev.com/1788fe21d26352d96d52821fbe9499352b68a78c/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/window-resize-percent-html-expected.txt

Project Member

Comment 39 by bugdroid1@chromium.org, Dec 6 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/aa3305d1266c9dfbd4fac2d443c768f9bf137c0e

commit aa3305d1266c9dfbd4fac2d443c768f9bf137c0e
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Tue Dec 06 05:44:37 2016

SVG root's contentsProperties should for contents in HTML space

BUG= 646176 
TEST=virtual/spinvalidation/paint/invalidation/svg/resize-svg-invalidate-children-2.html
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2552093002
Cr-Commit-Position: refs/heads/master@{#436538}

[modify] https://crrev.com/aa3305d1266c9dfbd4fac2d443c768f9bf137c0e/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/aa3305d1266c9dfbd4fac2d443c768f9bf137c0e/third_party/WebKit/Source/core/paint/ObjectPaintProperties.cpp
[modify] https://crrev.com/aa3305d1266c9dfbd4fac2d443c768f9bf137c0e/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilderTest.cpp

Blockedon: 671695
Project Member

Comment 41 by bugdroid1@chromium.org, Dec 7 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/28340254faacae55d9c14a9ac94efd57d6f79748

commit 28340254faacae55d9c14a9ac94efd57d6f79748
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Wed Dec 07 01:28:01 2016

Add blink_perf.paint_spinvalidation and blink_perf.svg_spinvalidation suites

BUG= 646176 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.perf:linux_perf_cq;master.tryserver.chromium.perf:mac_retina_perf_cq;master.tryserver.chromium.perf:winx64_10_perf_cq

Review-Url: https://codereview.chromium.org/2557483002
Cr-Commit-Position: refs/heads/master@{#436820}

[modify] https://crrev.com/28340254faacae55d9c14a9ac94efd57d6f79748/tools/perf/benchmarks/blink_perf.py

Project Member

Comment 42 by bugdroid1@chromium.org, Dec 7 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d4803657efd7d006ff8bf6f17091fb45e2e8ef34

commit d4803657efd7d006ff8bf6f17091fb45e2e8ef34
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Wed Dec 07 16:39:04 2016

Avoid double paint offset of SVGForeignObject visual rect

SVG object's local visual rects (from SVGLayoutSupport::localVisualRect)
are in their local svg coordinates in which paint offset doesn't apply.
Don't adjust non-root SVG object's local visual rect by paint offset
when calculating their visual rects in backing.

TEST=virtual/spinvalidation/paint/invalidation/svg/text-rescale.html
BUG= 646176 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2554743002
Cr-Commit-Position: refs/heads/master@{#436978}

[modify] https://crrev.com/d4803657efd7d006ff8bf6f17091fb45e2e8ef34/third_party/WebKit/LayoutTests/TestExpectations
[add] https://crrev.com/d4803657efd7d006ff8bf6f17091fb45e2e8ef34/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/bugzilla-5699-expected.txt
[add] https://crrev.com/d4803657efd7d006ff8bf6f17091fb45e2e8ef34/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/bugzilla-5699-expected.txt
[add] https://crrev.com/d4803657efd7d006ff8bf6f17091fb45e2e8ef34/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/bugzilla-5699-expected.txt
[modify] https://crrev.com/d4803657efd7d006ff8bf6f17091fb45e2e8ef34/third_party/WebKit/Source/core/paint/PaintInvalidator.cpp

Project Member

Comment 43 by bugdroid1@chromium.org, Dec 7 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8c9a7c78b3c45d14624a4bf9a1d85a60c0eb23b0

commit 8c9a7c78b3c45d14624a4bf9a1d85a60c0eb23b0
Author: pdr <pdr@chromium.org>
Date: Wed Dec 07 23:03:46 2016

Add a new flag for slimming paint invalidation

Slimming paint invalidation is a new system for paint invalidation
(see: https://goo.gl/eQczQW). It currently passes 99% of our paint
invalidation tests but is not yet mature enough to enable. This
patch adds a new flag temporarily to enable slimming paint
invalidation to test on more devices.

BUG= 646176 
TEST=unit_tests --gtest_filter="*AboutFlagsHistogramTest*"

Review-Url: https://codereview.chromium.org/2551293002
Cr-Commit-Position: refs/heads/master@{#437098}

[modify] https://crrev.com/8c9a7c78b3c45d14624a4bf9a1d85a60c0eb23b0/chrome/app/generated_resources.grd
[modify] https://crrev.com/8c9a7c78b3c45d14624a4bf9a1d85a60c0eb23b0/chrome/browser/about_flags.cc
[modify] https://crrev.com/8c9a7c78b3c45d14624a4bf9a1d85a60c0eb23b0/chrome/browser/chromeos/login/chrome_restart_request.cc
[modify] https://crrev.com/8c9a7c78b3c45d14624a4bf9a1d85a60c0eb23b0/content/browser/renderer_host/render_process_host_impl.cc
[modify] https://crrev.com/8c9a7c78b3c45d14624a4bf9a1d85a60c0eb23b0/content/child/runtime_features.cc
[modify] https://crrev.com/8c9a7c78b3c45d14624a4bf9a1d85a60c0eb23b0/content/public/common/content_switches.cc
[modify] https://crrev.com/8c9a7c78b3c45d14624a4bf9a1d85a60c0eb23b0/content/public/common/content_switches.h
[modify] https://crrev.com/8c9a7c78b3c45d14624a4bf9a1d85a60c0eb23b0/third_party/WebKit/Source/web/WebRuntimeFeatures.cpp
[modify] https://crrev.com/8c9a7c78b3c45d14624a4bf9a1d85a60c0eb23b0/third_party/WebKit/public/web/WebRuntimeFeatures.h
[modify] https://crrev.com/8c9a7c78b3c45d14624a4bf9a1d85a60c0eb23b0/tools/metrics/histograms/histograms.xml

Project Member

Comment 44 by bugdroid1@chromium.org, Dec 9 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c58f233d75ac48a52591f05ef9a176a923f2cde0

commit c58f233d75ac48a52591f05ef9a176a923f2cde0
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Fri Dec 09 01:31:14 2016

Enable blink_perf.*_slimmingpaintinvalidation benchmarks on bots

These benchmarks were added in https://codereview.chromium.org/2557483002/.
They will live for about 1 month until we enable SlimmingPaintInvalidation
by default.

The benchmarks are also enabled on fyi perf bots in crrev.com/2562753002.

BUG= 646176 

Review-Url: https://codereview.chromium.org/2559643005
Cr-Commit-Position: refs/heads/master@{#437410}

[modify] https://crrev.com/c58f233d75ac48a52591f05ef9a176a923f2cde0/testing/buildbot/chromium.perf.json

Blockedon: -637313
Blockedon: 672989
Blockedon: 674623
Blockedon: 643426
Blocking: 471333
Project Member

Comment 52 by bugdroid1@chromium.org, Dec 22 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/61544da8b33b48508b743eebd043f4be0f652714

commit 61544da8b33b48508b743eebd043f4be0f652714
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Thu Dec 22 02:51:29 2016

[SPInvalidation] Fix caret paint invalidation in sub frames

When the caret is marked dirty in a frame, we need to set proper paint
invalidation flags along the ancestor chain to the root frame, so that
the frame will be checked for paint invalidation during
PrePaintTreeWalk.

We don't need this for non-SlimmingPaintInvalidation because we always
walk all FrameViews during paint invalidation in the mode.

BUG= 646176 
TEST=editing/caret/caret-hidden-when-unfocused.html with --enable-slimming-paint-invalidation

CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2599613002
Cr-Commit-Position: refs/heads/master@{#440321}

[modify] https://crrev.com/61544da8b33b48508b743eebd043f4be0f652714/third_party/WebKit/Source/core/editing/FrameCaret.cpp

Project Member

Comment 53 by bugdroid1@chromium.org, Dec 27 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a9f35f4a77671af37670284dbb93bff0c46705c4

commit a9f35f4a77671af37670284dbb93bff0c46705c4
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Tue Dec 27 22:11:04 2016

Make VisualRectMappingTest suitable for SlimmingPaintInvalidation

Now check visualRect() instead of creating PaintInvalidationStates.

BUG= 646176 

Review-Url: https://codereview.chromium.org/2599363002
Cr-Commit-Position: refs/heads/master@{#440795}

[modify] https://crrev.com/a9f35f4a77671af37670284dbb93bff0c46705c4/third_party/WebKit/Source/core/layout/VisualRectMappingTest.cpp

Project Member

Comment 54 by bugdroid1@chromium.org, Dec 29 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/35de3fad300c4cc9e44d61aa41919989819dbd78

commit 35de3fad300c4cc9e44d61aa41919989819dbd78
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Thu Dec 29 00:52:29 2016

Tolerate subpixel differences in checkPaintInvalidationVisualRect()

We snap visual rect to pixels differently in different paths, so ignore
the subpixel differences.

This fixes failure of VisualRectMappingTest.LayoutText on mac with patch
https://codereview.chromium.org/2595323003/#ps160001

BUG= 646176 

Review-Url: https://codereview.chromium.org/2605163002
Cr-Commit-Position: refs/heads/master@{#440915}

[modify] https://crrev.com/35de3fad300c4cc9e44d61aa41919989819dbd78/third_party/WebKit/Source/core/layout/VisualRectMappingTest.cpp

Project Member

Comment 55 by bugdroid1@chromium.org, Jan 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/574be21bec113164af880b853f9f25209183ae90

commit 574be21bec113164af880b853f9f25209183ae90
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Tue Jan 03 22:56:56 2017

[SPInvalidation] Fix fixed-position printing

Previously the fragments for fixed-position in non-transformed path
didn't have correct layerBounds and foregroundRect, causing nothing
painted.

Change collectPaintFragmentsForPaginatedFixedPosition() to
repeatFixedPositionObjectInPages(), and let the single-fragment
path generate the first fragment (which has appropriate layerBounds
and foregroundRect), and the new function repeats the fragment for
pages with adjusted paginationOffset and layerBounds.

BUG= 646176 
TEST=printing/fixed*.html
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2605333002
Cr-Commit-Position: refs/heads/master@{#441235}

[modify] https://crrev.com/574be21bec113164af880b853f9f25209183ae90/third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp
[modify] https://crrev.com/574be21bec113164af880b853f9f25209183ae90/third_party/WebKit/Source/core/paint/PaintLayerPainter.h

Project Member

Comment 56 by bugdroid1@chromium.org, Jan 4 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1b236220b372cebf8ca953af180c1824e478de16

commit 1b236220b372cebf8ca953af180c1824e478de16
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Wed Jan 04 01:34:26 2017

Enable SlimmingPaintInvalidation for experiments

Layout tests and blink perf tests will run with SlimmingPaintInvalidation
enabled.

BUG= 646176 

Review-Url: https://codereview.chromium.org/2595323003
Cr-Commit-Position: refs/heads/master@{#441286}

[modify] https://crrev.com/1b236220b372cebf8ca953af180c1824e478de16/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/1b236220b372cebf8ca953af180c1824e478de16/third_party/WebKit/Source/platform/RuntimeEnabledFeatures.in

Blockedon: -672989
Blockedon: 678597
Project Member

Comment 60 by bugdroid1@chromium.org, Jan 6 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3240715025d4a6f689a9c56ef5fdf9a48b0a20e1

commit 3240715025d4a6f689a9c56ef5fdf9a48b0a20e1
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Fri Jan 06 17:16:35 2017

Add --disable-slimming-paint-invalidation

This can be used to disable SlimmingPaintInvalidation when it is enabled
by default.

BUG= 646176 
TBR=achuith@chromium.org (for chrome/browser/chromeos/login/chrome_restart_request.cc)
R=pdr@chromium.org,creis@chromium.org,holte@chromium.org

Review-Url: https://codereview.chromium.org/2612323002
Cr-Commit-Position: refs/heads/master@{#441959}

[modify] https://crrev.com/3240715025d4a6f689a9c56ef5fdf9a48b0a20e1/chrome/app/generated_resources.grd
[modify] https://crrev.com/3240715025d4a6f689a9c56ef5fdf9a48b0a20e1/chrome/browser/about_flags.cc
[modify] https://crrev.com/3240715025d4a6f689a9c56ef5fdf9a48b0a20e1/chrome/browser/chromeos/login/chrome_restart_request.cc
[modify] https://crrev.com/3240715025d4a6f689a9c56ef5fdf9a48b0a20e1/content/browser/renderer_host/render_process_host_impl.cc
[modify] https://crrev.com/3240715025d4a6f689a9c56ef5fdf9a48b0a20e1/content/child/runtime_features.cc
[modify] https://crrev.com/3240715025d4a6f689a9c56ef5fdf9a48b0a20e1/content/public/common/content_switches.cc
[modify] https://crrev.com/3240715025d4a6f689a9c56ef5fdf9a48b0a20e1/content/public/common/content_switches.h
[modify] https://crrev.com/3240715025d4a6f689a9c56ef5fdf9a48b0a20e1/tools/metrics/histograms/histograms.xml

Project Member

Comment 61 by bugdroid1@chromium.org, Jan 9 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c2d25780176f5daf3c1f23f27b76a610da66d40c

commit c2d25780176f5daf3c1f23f27b76a610da66d40c
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Mon Jan 09 21:22:08 2017

Run virtual/stable/paint/invalidation for non-SlimmingPaintInvalidation

Previously, we ran
virtual/spinvalidation/paint/invalidation with --enable-slimming-paint-invalidation
and skipped paint/invalidation.

Now remove virtual/spinvalidation and run
paint/invalidation with --enable-slimming-paint-invalidation just like all other
layout tests, and virtual/stable/paint/invalidation without experimental features
(including SlimmingPaintInvalidation).

This CL basically copies original baselines of virtual/spinvalidation/paint/invalidation
to paint/invalidation, and original baselines of paint/invalidation to
virtual/stable/paint/invalidation if the original baselines were different from the
new baselines of paint/invalidation.

BUG= 646176 

Review-Url: https://codereview.chromium.org/2620603002
Cr-Commit-Position: refs/heads/master@{#442348}

[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/VirtualTestSuites
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/flexbox/repaint-rtl-column-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/scroll-in-transformed-layer-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/scroll-with-transformed-parent-layer-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/shift-relative-positioned-container-with-image-addition-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/absolute-sized-document-no-scrollbars-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/deep-dynamic-updates-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/js-late-marker-and-object-creation-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/js-late-marker-creation-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/js-update-bounce-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/js-update-container-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/js-update-polygon-changes-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/js-update-polygon-removal-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/js-update-transform-addition-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/js-update-transform-changes-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/paintorder-filtered-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/relative-sized-content-with-resources-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/repaint-paintorder-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/svg/stroke-opacity-update-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/paint/invalidation/window-resize-percent-html-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/linux-precise/fast/overflow/rtl-scrollbar-drag-origin-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/flexbox/repaint-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/line-flow-with-floats-4-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/line-flow-with-floats-5-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/outline-clip-change-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/shift-relative-positioned-container-with-image-addition-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/js-late-gradient-and-object-creation-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/js-late-pattern-and-object-creation-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/relative-sized-content-with-resources-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/tabgroup-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/svg/use-detach-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/paint/invalidation/transform-inline-layered-child-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/caret-contenteditable-content-after-expected.png
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/caret-contenteditable-content-after-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/offset-change-wrong-invalidation-with-float-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/linux/virtual/spinvalidation/paint/invalidation/svg/scrolling-embedded-svg-file-image-repaint-problem-expected.png
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/bugzilla-5699-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/flexbox/repaint-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/line-flow-with-floats-4-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/line-flow-with-floats-5-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/outline-clip-change-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/shift-relative-positioned-container-with-image-addition-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/svg/js-late-gradient-and-object-creation-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/svg/js-late-gradient-creation-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/svg/js-late-pattern-and-object-creation-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/svg/relative-sized-content-with-resources-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/svg/tabgroup-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/svg/use-detach-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/paint/invalidation/transform-inline-layered-child-expected.txt
[copy] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac-mac10.10/paint/invalidation/select-option-background-color-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/stable/paint/invalidation/select-option-background-color-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/spinvalidation/paint/invalidation/background-image-paint-invalidation-large-abspos-div-expected.png
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/spinvalidation/paint/invalidation/svg/scrolling-embedded-svg-file-image-repaint-problem-expected.png
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/bugzilla-5699-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/flexbox/repaint-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/line-flow-with-floats-4-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/line-flow-with-floats-5-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/outline-clip-change-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/select-option-background-color-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/svg/js-late-pattern-and-object-creation-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/svg/tabgroup-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/svg/use-detach-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/svg/window-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/paint/invalidation/transform-inline-layered-child-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/background-image-paint-invalidation-large-abspos-div-expected.png
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/background-image-paint-invalidation-small-document-expected.png
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/caret-contenteditable-content-after-expected.png
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/caret-contenteditable-content-after-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/compositing/page-scale-repaint-expected.png
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/offset-change-wrong-invalidation-with-float-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/select-option-background-color-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/svg/js-late-gradient-and-object-creation-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/mac/virtual/spinvalidation/paint/invalidation/svg/scrolling-embedded-svg-file-image-repaint-problem-expected.png
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/paint/invalidation/bugzilla-5699-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/paint/invalidation/flexbox/repaint-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/paint/invalidation/line-flow-with-floats-4-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/paint/invalidation/line-flow-with-floats-5-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/paint/invalidation/outline-clip-change-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[copy] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/paint/invalidation/select-option-background-color-expected.txt
[copy] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[copy] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/paint/invalidation/svg/js-late-gradient-creation-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/paint/invalidation/svg/js-late-pattern-and-object-creation-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/paint/invalidation/svg/tabgroup-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/paint/invalidation/svg/window-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/paint/invalidation/transform-inline-layered-child-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/bugzilla-5699-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/flexbox/repaint-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/line-flow-with-floats-4-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/line-flow-with-floats-5-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/outline-clip-change-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/js-late-gradient-creation-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/tabgroup-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/use-detach-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/window-expected.txt
[modify] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/paint/invalidation/transform-inline-layered-child-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/caret-contenteditable-content-after-expected.png
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/caret-contenteditable-content-after-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/offset-change-wrong-invalidation-with-float-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/svg/js-late-gradient-and-object-creation-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/svg/js-late-pattern-and-object-creation-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/win/virtual/spinvalidation/paint/invalidation/svg/scrolling-embedded-svg-file-image-repaint-problem-expected.png
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/virtual/stable/paint/invalidation/bugzilla-5699-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/virtual/stable/paint/invalidation/flexbox/repaint-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/virtual/stable/paint/invalidation/line-flow-with-floats-4-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/virtual/stable/paint/invalidation/line-flow-with-floats-5-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/virtual/stable/paint/invalidation/outline-clip-change-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/virtual/stable/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[copy] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/virtual/stable/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/virtual/stable/paint/invalidation/svg/js-late-gradient-creation-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/virtual/stable/paint/invalidation/svg/tabgroup-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/virtual/stable/paint/invalidation/svg/use-detach-expected.txt
[rename] https://crrev.com/c2d25780176f5daf3c1f23f27b76a610da66d40c/third_party/WebKit/LayoutTests/platform/win/virtual/stable/paint/invalidation/transform-inline-layered-child-expected.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/platform/win7/virtual/spinvalidation/paint/invalidation/svg/scrolling-embedded-svg-file-image-repaint-problem-expected.png
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/virtual/spinvalidation/compositing/README.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/virtual/spinvalidation/css3/README.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/virtual/spinvalidation/fast/README.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/README.txt
[delete] https://crrev.com/b5ca969e8001ef2d6292e92f0d1203e02fba30ec/third_party/WebKit/LayoutTests/virtual/spinvalidation/paint/invalidation/svg/js-update-gradient-expected.png
[delete] https://crrev.com/b5ca969e8001ef
Project Member

Comment 62 by bugdroid1@chromium.org, Jan 10 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1d82650f0de664101fd128cdbf9cd7b0f4faf85e

commit 1d82650f0de664101fd128cdbf9cd7b0f4faf85e
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Tue Jan 10 05:20:25 2017

Revert of Add blink_perf.paint_spinvalidation and blink_perf.svg_spinvalidation suites (patchset #2 id:20001 of https://codereview.chromium.org/2557483002/ )

Reason for revert:
We've enabled SlimmingPaintInvalidation for experimental which also enabled it
for perf tests, so no longer need the separate suites.

Original issue's description:
> Add blink_perf.paint_spinvalidation and blink_perf.svg_spinvalidation suites
>
> BUG= 646176 
> CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.perf:linux_perf_cq;master.tryserver.chromium.perf:mac_retina_perf_cq;master.tryserver.chromium.perf:winx64_10_perf_cq
>
> Committed: https://crrev.com/28340254faacae55d9c14a9ac94efd57d6f79748
> Cr-Commit-Position: refs/heads/master@{#436820}

TBR=pdr@chromium.org,zhenw@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG= 646176 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.perf:linux_perf_cq;master.tryserver.chromium.perf:mac_retina_perf_cq;master.tryserver.chromium.perf:winx64_10_perf_cq
NOTRY=true (added when the CL had passed all CQ bots. There seemed repeated jobs)

Review-Url: https://codereview.chromium.org/2616343006
Cr-Commit-Position: refs/heads/master@{#442494}

[modify] https://crrev.com/1d82650f0de664101fd128cdbf9cd7b0f4faf85e/tools/perf/benchmarks/blink_perf.py

Project Member

Comment 63 by bugdroid1@chromium.org, Jan 21 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1308503cb592bad406c0115fa102e674623fe365

commit 1308503cb592bad406c0115fa102e674623fe365
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Sat Jan 21 00:10:11 2017

Add runtime feature SlimmingPaintInvalidation

This is disbled by default for M57.

Will switch to enabled by default when we enable
SlimmingPaintInvalidation feature in blink on M58.

BUG= 646176 
R=esprehn@chromium.org
TBR=jochen@chromium.org (content/child/runtime_features.cc: chrome feature->blink feature)

Review-Url: https://codereview.chromium.org/2647883004
Cr-Commit-Position: refs/heads/master@{#445220}

[modify] https://crrev.com/1308503cb592bad406c0115fa102e674623fe365/content/child/runtime_features.cc
[modify] https://crrev.com/1308503cb592bad406c0115fa102e674623fe365/content/public/common/content_features.cc
[modify] https://crrev.com/1308503cb592bad406c0115fa102e674623fe365/content/public/common/content_features.h

Project Member

Comment 64 by bugdroid1@chromium.org, Jan 21 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9f20da5b93854ebcb557065777e310796583f45a

commit 9f20da5b93854ebcb557065777e310796583f45a
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Sat Jan 21 01:18:23 2017

Add Blink.PrePaint.UpdateTime as an alias of Blink.PaintInvalidation.UpdateTime

This enable us to compare performance between spinvalidation and
non-spinvalidation in experiments.

BUG= 646176 

Review-Url: https://codereview.chromium.org/2646163003
Cr-Commit-Position: refs/heads/master@{#445236}

[modify] https://crrev.com/9f20da5b93854ebcb557065777e310796583f45a/third_party/WebKit/Source/core/frame/FrameView.cpp

Labels: Merge-Request-57
Request to merge the CLs in #63 and #64 which enable us to experiment the feature on M57.
Project Member

Comment 66 by sheriffbot@chromium.org, Jan 23 2017

Labels: -Merge-Request-57 Hotlist-Merge-Review Merge-Review-57
This bug requires manual review: Reverts referenced in bugdroid comments after merge request.
Please contact the milestone owner if you have questions.
Owners: amineer@(clank), cmasso@(bling), ketakid@(cros), govind@(desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
The CLs requested merge don't contain any reverts.
Is this change applicable to All OSs or any specific OS?
It applies to all OSs. It exposes a feature that is disabled by default. We would like to launch 1% field trial of the feature on M57.
Labels: OS-All
Before we approve merge to M57, could you please confirm CLs listed at #63 and #64 well baked/verified in Canary and safe to merge to M57?
Confirmed.
Labels: -Merge-Review-57 Merge-Approved-57
Merge approved for M57 branch 2987.
Project Member

Comment 73 by bugdroid1@chromium.org, Jan 23 2017

Labels: -merge-approved-57 merge-merged-2987
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/82c51e9f7290d846e662cc46ee33a50b5b31c9fb

commit 82c51e9f7290d846e662cc46ee33a50b5b31c9fb
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Mon Jan 23 22:29:37 2017

Add runtime feature SlimmingPaintInvalidation

This is disbled by default for M57.

Will switch to enabled by default when we enable
SlimmingPaintInvalidation feature in blink on M58.

BUG= 646176 
R=esprehn@chromium.org
TBR=jochen@chromium.org (content/child/runtime_features.cc: chrome feature->blink feature)
NOTRY=true
NOPRESUBMIT=true

Review-Url: https://codereview.chromium.org/2647883004
Cr-Original-Commit-Position: refs/heads/master@{#445220}
Review-Url: https://codereview.chromium.org/2648173004
Cr-Commit-Position: refs/branch-heads/2987@{#41}
Cr-Branched-From: ad51088c0e8776e8dcd963dbe752c4035ba6dab6-refs/heads/master@{#444943}

[modify] https://crrev.com/82c51e9f7290d846e662cc46ee33a50b5b31c9fb/content/child/runtime_features.cc
[modify] https://crrev.com/82c51e9f7290d846e662cc46ee33a50b5b31c9fb/content/public/common/content_features.cc
[modify] https://crrev.com/82c51e9f7290d846e662cc46ee33a50b5b31c9fb/content/public/common/content_features.h

Project Member

Comment 74 by bugdroid1@chromium.org, Jan 23 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/4abc2fbc6aad0e4b49508d8b8a904f9a4b684b4f

commit 4abc2fbc6aad0e4b49508d8b8a904f9a4b684b4f
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Mon Jan 23 22:32:03 2017

Add Blink.PrePaint.UpdateTime as an alias of Blink.PaintInvalidation.UpdateTime

This enable us to compare performance between spinvalidation and
non-spinvalidation in experiments.

BUG= 646176 
NOTRY=true
NOPRESUBMIT=true
TBR=wangxianzhu@chromium.org

Review-Url: https://codereview.chromium.org/2646163003
Cr-Original-Commit-Position: refs/heads/master@{#445236}
Review-Url: https://codereview.chromium.org/2653733004
Cr-Commit-Position: refs/branch-heads/2987@{#42}
Cr-Branched-From: ad51088c0e8776e8dcd963dbe752c4035ba6dab6-refs/heads/master@{#444943}

[modify] https://crrev.com/4abc2fbc6aad0e4b49508d8b8a904f9a4b684b4f/third_party/WebKit/Source/core/frame/FrameView.cpp

Labels: -Type-Bug Type-Launch
Labels: Launch-Accessibility-NA Launch-Legal-NA Launch-Privacy-NA
Project Member

Comment 78 by bugdroid1@chromium.org, Feb 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/385db906ffa3937dab92438ee6fc43b6485514ae

commit 385db906ffa3937dab92438ee6fc43b6485514ae
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Fri Feb 03 16:37:08 2017

Fix PrePaint UMA when SlimmingPaintInvalidation is disabled

Previously UMA of PrePaint with SlimmingPaintInvalidation disabled
count twice for the old path and prePaint() (which skips the real
pre-paint tree walk and so added many near 0 results).

BUG= 646176 

Review-Url: https://codereview.chromium.org/2670013004
Cr-Commit-Position: refs/heads/master@{#448001}

[modify] https://crrev.com/385db906ffa3937dab92438ee6fc43b6485514ae/third_party/WebKit/Source/core/frame/FrameView.cpp

Project Member

Comment 79 by bugdroid1@chromium.org, Feb 5 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b277461672893a63d575f9cde5fa420b938a87c4

commit b277461672893a63d575f9cde5fa420b938a87c4
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Sun Feb 05 02:17:48 2017

Run virtual suite paint/invalidation with --disable-slimming-paint-invalidation

BUG= 646176 

Review-Url: https://codereview.chromium.org/2669033009
Cr-Commit-Position: refs/heads/master@{#448165}

[modify] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/LeakExpectations
[modify] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/VirtualTestSuites
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/bugzilla-5699-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/flexbox/repaint-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/inline-outline-repaint-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/line-flow-with-floats-4-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/line-flow-with-floats-5-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/outline-clip-change-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/resize-iframe-text-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/shift-relative-positioned-container-with-image-addition-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-gradient-and-object-creation-expected.png
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-gradient-and-object-creation-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-gradient-creation-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-pattern-and-object-creation-expected.png
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-pattern-and-object-creation-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/svg/relative-sized-content-with-resources-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/svg/tabgroup-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/svg/text-repaint-including-stroke-expected.png
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/svg/use-detach-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/linux/virtual/disable-spinvalidation/paint/invalidation/transform-inline-layered-child-expected.txt
[add] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/disable-spinvalidation/paint/invalidation/control-clip-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/disable-spinvalidation/paint/invalidation/resize-iframe-text-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/disable-spinvalidation/paint/invalidation/select-option-background-color-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/disable-spinvalidation/paint/invalidation/svg/use-detach-expected.png
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/disable-spinvalidation/paint/invalidation/composited-overflow-with-borderbox-background-expected.png
[add] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac-mac10.9/virtual/disable-spinvalidation/paint/invalidation/control-clip-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/bugzilla-5699-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/composited-overflow-with-borderbox-background-expected.png
[add] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/control-clip-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/flexbox/repaint-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/line-flow-with-floats-4-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/line-flow-with-floats-5-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/outline-clip-change-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/resize-iframe-text-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/select-option-background-color-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-gradient-and-object-creation-expected.png
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-gradient-creation-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-pattern-and-object-creation-expected.png
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-pattern-and-object-creation-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/svg/tabgroup-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/svg/text-repaint-including-stroke-expected.png
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/svg/use-detach-expected.png
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/svg/window-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/mac/virtual/disable-spinvalidation/paint/invalidation/transform-inline-layered-child-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/bugzilla-5699-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/flexbox/repaint-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/inline-outline-repaint-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/line-flow-with-floats-4-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/line-flow-with-floats-5-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/outline-clip-change-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/repaint-during-scroll-with-zoom-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/resize-iframe-text-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/svg/animated-path-inside-transformed-html-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-gradient-and-object-creation-expected.png
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-gradient-creation-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-pattern-and-object-creation-expected.png
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/svg/tabgroup-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/svg/text-repaint-including-stroke-expected.png
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/svg/use-detach-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/platform/win/virtual/disable-spinvalidation/paint/invalidation/transform-inline-layered-child-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/README.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/flexbox/repaint-rtl-column-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/scroll-in-transformed-layer-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/scroll-with-transformed-parent-layer-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/shift-relative-positioned-container-with-image-addition-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/absolute-sized-document-no-scrollbars-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/deep-dynamic-updates-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-marker-and-object-creation-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/js-late-marker-creation-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/js-update-bounce-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/js-update-container-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/js-update-polygon-changes-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/js-update-polygon-removal-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/js-update-transform-addition-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/js-update-transform-changes-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/paintorder-filtered-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/relative-sized-content-with-resources-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/repaint-paintorder-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/stroke-opacity-update-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/use-detach-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/svg/window-expected.txt
[rename] https://crrev.com/b277461672893a63d575f9cde5fa420b938a87c4/third_party/WebKit/LayoutTests/virtual/disable-spinvalidation/paint/invalidation/window-resize-percent-html-expected.txt

Blockedon: 688880
Project Member

Comment 81 by sheriffbot@chromium.org, May 8 2017

This launch bug has not been modified in the last 90 days and has no milestone label. Please take a look and add appropriate milestone label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Type-Launch Type-Feature
Launch -> Feature.
Status: Fixed (was: Assigned)

Sign in to add a comment