New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 703899 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Nov 1
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Feature



Sign in to add a comment

Simplify run_web_tests.py for pixel tests

Project Member Reported by glebl@chromium.org, Mar 22 2017

Issue description

Switch all LayouTets to rely on image baseline first ignoring text render tree baselines if an image baseline is available, and using the text render tree baseline as a backup if no image baseline exists.

 
Cc: e...@chromium.org qyears...@chromium.org
I don't think we actually want this as a long-term thing unless the plan is to get rid of layout trees altogether, right? Presumably there are tests that need to look at both images and some kind of text output? 

Comment 2 by e...@chromium.org, Mar 22 2017

There are some but for the vast majority the pixel differences is the important part. For tests *without* pixel output then clearly the text dump is important.

Components: -Infra Blink>Infra
Labels: Pri-2 Type-Feature
A related idea is that for some tests, the pixel differences may not be the important part, and for some of those those, the test could be improved by converting it to a reference test ( bug 704951 ).

BTW, is R-V-G necessary for this bug?

Comment 6 by glebl@chromium.org, Mar 31 2017

Labels: -Restrict-View-Google
Project Member

Comment 7 by bugdroid1@chromium.org, Apr 4 2017

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

commit 13a18597e1078a96d032601556e299fa7c35d691
Author: glebl <glebl@chromium.org>
Date: Tue Apr 04 22:41:13 2017

Switch all LayoutTests owned by layout-dev team to be 'ImageFirst' tests

Add all LayoutTests folders owned by layout-dev to ImageFirstTests file.
That will tell run-webkit-tests to prioritize image over txt baselines
for all test in specified folders.

BUG= 703899 

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

[modify] https://crrev.com/13a18597e1078a96d032601556e299fa7c35d691/third_party/WebKit/LayoutTests/ImageFirstTests

Project Member

Comment 8 by bugdroid1@chromium.org, Apr 6 2017

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

commit c17df97ab77f2a0e42ca9bc37b469f259525a635
Author: glebl <glebl@chromium.org>
Date: Thu Apr 06 08:11:28 2017

Remove all -expected.txt for LayoutTests(layout-dev) with image baselines

BUG= 703899 

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

[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/basic/010-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/basic/quirk-percent-height-grandchild-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/basic/quirk-percent-height-table-cell-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/009-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/034-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/4145535Crash-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/avoidance-rtl-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/clear-to-fit-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/float-forced-below-other-floats-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/float-on-zero-height-line-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/float-overflow-hidden-containing-block-width-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/float-overhangs-root-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/in-margin-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/narrow-after-wide-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/negative-margin-clear-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/nowrap-clear-min-width-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/float/overhanging-after-height-decrease-offsets-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/line-layout/negative-max-height-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/002-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/003-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/004-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/005-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/006-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/007-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/008-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/009-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/010-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/011-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/012-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/013-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/014-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/015-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/017-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/018-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/019-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/020-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/021-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/022-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/023-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/024-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/026-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/027-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/028-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/029-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/030-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/031-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/032-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/033-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/034-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/035-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/036-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/037-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/038-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/039-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/040-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/041-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/042-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/043-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/044-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/045-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/046-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/048-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/049-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/050-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/062-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/complex-positioned-movement-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/fixed-position-stacking-context-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/fixed-position-stacking-context2-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/move-with-auto-width-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/relative-overconstrained-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/start-ignoring-before-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/static-inline-position-dynamic-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/vertical-lr/003-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/vertical-lr/004-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/vertical-lr/005-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/vertical-lr/006-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/vertical-rl/003-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/vertical-rl/004-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/vertical-rl/005-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/block/positioning/vertical-rl/006-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-left-right-same-bottom-different-color-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-mixed-alpha-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-mixed-alpha2-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-background-constrained-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-circle-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-complex-inner-double-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-complex-inner-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-different-width-001-double-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-different-width-001-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-01-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-02-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-groove-03-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-valid-border-clipping-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-wide-border-01-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-wide-border-02-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-wide-border-03-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-wide-border-04-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-wide-border-05-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-with-box-shadow-01-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-with-box-shadow-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-radius-with-empty-inner-border-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/border-shadow-large-radius-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDashed04-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDashed05-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDashed06-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDotted04-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDotted05-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDotted06-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble04-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble05-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble06-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble07-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble08-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusDouble09-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusMultiColors01-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusMultiColors02-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/borderRadiusSlope-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/empty-border-radius-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/fieldsetBorderRadius-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/only-one-border-with-width-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/outline-offset-min-assert-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/short-border-plus-large-rounded-radii-bleed-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/borders/webkit-border-radius-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/clip/017-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/clip/nested-rounded-rect-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/css3-text/css3-text-decoration/repaint/repaint-text-decoration-style-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/css3-text/css3-text-decoration/text-decoration-skip-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/css3-text/css3-text-decoration/text-decoration-style-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/deprecated-flexbox/021-vertical-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/deprecated-flexbox/block-axis-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/hidpi/device-scale-factor-paint-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/hidpi/gradient-with-scaled-ancestor-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/inline-block/004-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/inline-block/005-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/inline/absolute-positioned-block-in-centred-block-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/lists/inline-before-content-after-list-marker-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/lists/list-marker-before-content-table-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/overflow/position-relative-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/overflow/trailing-float-linebox-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/overflow/transformed-frame-scrollIntoView-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/replaced/008-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/replaced/border-radius-clip-content-edge-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/replaced/percent-height-in-anonymous-block-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/replaced/selection-rect-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/replaced/table-percent-height-positioned-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/sub-pixel/shadows-hidpi-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/024-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/031-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/032-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/auto-100-percent-width-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/border-collapsing/bug14274-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/border-collapsing/collapsed-border-with-col-colgroup-span-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/border-collapsing/equal-precedence-resolution-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/border-radius-with-image-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/caption-relayout-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/colspan-with-all-percent-cells-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/div-as-col-span-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/fixed-granular-cols-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/fixed-with-auto-with-colspan-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/fixed-with-auto-with-colspan-vertical-expected.txt
[delete] https://crrev.com/3255669ed40e7dd8854253f028a23825996d198f/third_party/WebKit/LayoutTests/fast/table/giantCellspacing-expected.
Cc: glebl@chromium.org
Owner: ----
Status: Available (was: Assigned)
qyearsley@, can you tell if this was finished or not? Looks like glebl@ hasn't worked on Chromium in a while, so I'm marking this is available.
Labels: -Pri-2 Pri-3
Given the title says "all LayoutTests" and the change above says that this was done for "all LayoutTests owned by layout-dev team", I think that this hasn't been completed. May be P3.
I just found that blink_tool.py rebaseline-cl rebaselined some *-expected.txt files for a CL (https://chromium-review.googlesource.com/c/chromium/src/+/1239418) that doesn't change layout at all, then I found that the old *-expected.txt files were actually invalid (mismatching actual results).

(Note that rebaseline-cl is already good at not creating text baseline for an image-first test without existing text baseline.)

I have some questions:

1. What's the exact definition of "image-first"?
 - If both image and text baselines exist, should we check both or just check the image?
 - If not checking text if the image baseline exists, why does the text baseline exist?

IMHO it's useful to let some tests under image-first directories still have both image and text baselines and get both checked, e.g. for the tests containing testRunner.dumpAsTextWithPixelResults(). 

2. Is "switching all LayoutTests to rely on image baselines first" still a goal?

IMHO the goal is valid if we allow both image and text baselines and check both if exist. The current status of allowing text baseline but not checking it seems not good, especially for all layout tests.
Cc: robertma@chromium.org
Any opinion about my questions in #c11?
Cc: dpranke@chromium.org
Labels: -Pri-3 Pri-2
Owner: wangxianzhu@chromium.org
Status: Assigned (was: Available)
I hit extra invalid txt expectations again today, under fast/borders.

I would like to do the following, if no objections:

- Keep LayoutTests/ImageFirstTests because we do want both image and text expectations for some tests. Thus "switching all layout tests to rely on image baselines first" is a no-goal.

- For a test listed in ImaegFirstTest, disallow text baseline if the test has an image baseline. Write a lint rule to enforce it.

- Remove extra text baselines for all image-first tests.

Cc: -glebl@chromium.org chrishtr@chromium.org skobes@chromium.org
While I am working on the plan in #c13, I feel that we could have other methods that are cleaner and easier to maintain than the current ImageFirst method.

Just thought of the following:
- Abandon the ImageFirst mechanism, and
- Just don't dump layout tree when running a layout test.

The implementation would be:

1. If a test calls any of the testRunner.dumpAsXXX() functions, it will run in the current way.

2. Otherwise,
2a. if content_shell runs the test with the '--pixel-test' option (which is mostly the case when conent_shell is called from run_web_tests.py), then content_shell will dump the pixel result, not the layout tree.

2b. if content_shell runs the test without the '--pixel-test' option, content_shell will dump the layout tree.

3. If some test does always want the layout tree, it can call testRunner.dumpAsLayoutTree().

What do you think? Any feedback will be highly appreciated.

Any chance we could get rid of --pixel-test and just have testRunner.dumpAsImage(), alongside (or replacing) testRunner.dumpAsTextWithPixelResults()?

Whether a test produces pixel results should be decided by the test itself, not by the way it is run.  (The parsing logic for --pixel-test is super hacky as well.)
Re #c15: I think --pixel-test is useful for debugging. I often run content_shell --run-web-tests from command line or gdb. If a test always dumps pixels, the console will be full of garbage, and sometimes enter a weird mode if the pixel output happens to contain some particular escape sequences. However, I think we can make it a parameter of content_shell instead of the tricky "'--pixel-test" postfix in the test name, or let content_shell output binary data only if the standard output is not a console.

Any opinion about suppressing/ignoring text output of default pixel tests (i.e. the current ImageFirst feature or alternatives)?
Making --pixel-test a normal flag would be an improvement.

I didn't know about ImageFirstTests until I saw this bug.  I'm in favor of reducing the number of "modes" and their complexity, so the proposal to remove ImageFirstTests and make pixel tests care only about pixels and not text by default SGTM.
Now I totally agree to remove --pixel-test from content_shell and --pixel-tests from run_web_tests.py. Not outputting binary data to console seems to work to avoid garbage in console when running content_shell from command line.

However, let's focus on text output of pixel tests in this bug :)
Summary: Simplify pixel tests (was: Switch all LayoutTests to rely on image baselines first)
Summary: Simplify run_web_tests.py for pixel tests (was: Simplify pixel tests)
Cc: nednguyen@chromium.org
CC Ned: Emil mentioned this (having both image & text outputs while most of the time the text outputs, layout tree dump, aren't really interesting) as a pain point during the meeting earlier. Xianzhu is tackling the problem using the approach in c#14, which will drastically simplify the situation.

Thanks for doing this, Xianzhu!
Project Member

Comment 22 by bugdroid1@chromium.org, Oct 12

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

commit 247a10a58ae88b394d1b533c2233b4c969e711bd
Author: Xianzhu Wang <wangxianzhu@chromium.org>
Date: Fri Oct 12 16:50:10 2018

[run_web_tests] Remove unused pixel_tests parameter in Driver

Bug:  703899 

Change-Id: I3b19b91c5e74401e7ba576112d68f0adc9893aca
Reviewed-on: https://chromium-review.googlesource.com/c/1277286
Reviewed-by: Robert Ma <robertma@chromium.org>
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#599249}
[modify] https://crrev.com/247a10a58ae88b394d1b533c2233b4c969e711bd/third_party/blink/tools/blinkpy/web_tests/port/android.py
[modify] https://crrev.com/247a10a58ae88b394d1b533c2233b4c969e711bd/third_party/blink/tools/blinkpy/web_tests/port/android_unittest.py
[modify] https://crrev.com/247a10a58ae88b394d1b533c2233b4c969e711bd/third_party/blink/tools/blinkpy/web_tests/port/base.py
[modify] https://crrev.com/247a10a58ae88b394d1b533c2233b4c969e711bd/third_party/blink/tools/blinkpy/web_tests/port/browser_test_driver.py
[modify] https://crrev.com/247a10a58ae88b394d1b533c2233b4c969e711bd/third_party/blink/tools/blinkpy/web_tests/port/browser_test_driver_unittest.py
[modify] https://crrev.com/247a10a58ae88b394d1b533c2233b4c969e711bd/third_party/blink/tools/blinkpy/web_tests/port/driver.py
[modify] https://crrev.com/247a10a58ae88b394d1b533c2233b4c969e711bd/third_party/blink/tools/blinkpy/web_tests/port/driver_unittest.py
[modify] https://crrev.com/247a10a58ae88b394d1b533c2233b4c969e711bd/third_party/blink/tools/blinkpy/web_tests/port/fuchsia.py
[modify] https://crrev.com/247a10a58ae88b394d1b533c2233b4c969e711bd/third_party/blink/tools/blinkpy/web_tests/port/mock_drt.py
[modify] https://crrev.com/247a10a58ae88b394d1b533c2233b4c969e711bd/third_party/blink/tools/blinkpy/web_tests/port/test.py

Project Member

Comment 23 by bugdroid1@chromium.org, Oct 15

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

commit 8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97
Author: Xianzhu Wang <wangxianzhu@chromium.org>
Date: Mon Oct 15 02:26:53 2018

[run_web_tests] Combine testRunner.dumpChildFrame* into testRunner.dumpChildFrames()

The original functions dumpChildFrameScrollPositions(),
dumpChildFramesAsText() and dumpChildFramesAsMarkup() did almost the
same thing while each had its own applicable condition.

Combine them to simplify API and prevent wrong usages.

This is a pre-cleanup of making pixel tests not dump text by default
(https://chromium-review.googlesource.com/c/chromium/src/+/1277654).

Bug:  703899 
Change-Id: I41adff013a512e6e247b3c12080a71dd3a8ac99f
Reviewed-on: https://chromium-review.googlesource.com/c/1278057
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#599553}
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/content/shell/test_runner/layout_test_runtime_flags.cc
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/content/shell/test_runner/layout_test_runtime_flags.h
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/content/shell/test_runner/test_runner.cc
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/content/shell/test_runner/test_runner.h
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/autoresize/autoresize-with-iframe.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/css-generated-content/positioned-div-with-floating-after-content-crash.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/dom/HTMLLinkElement/link-dnsprefetch-valid.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/dom/HTMLLinkElement/link-preconnect-crossorigin.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/dom/HTMLLinkElement/link-preconnect-dynamic.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/dom/HTMLLinkElement/link-preconnect-nonhttp.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/dom/HTMLLinkElement/link-preconnect-valid.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/dom/HTMLLinkElement/link-preload-validity.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/dom/Window/Location/ancestor-origins.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/dom/Window/window-closed-during-layout-dump.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/dom/frame-loading-via-document-write.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/dom/javascript-url-crash-function.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/encoding/meta-overrules-auto.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/events/before-unload-forbidden-navigation.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/events/before-unload-in-subframe.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/events/before-unload-remove-itself.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/events/before-unload-with-subframes.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/events/focusingUnloadedFrame.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/events/mouse-events-within-no-element.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/events/onbeforeunload-focused-iframe.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/events/onloadFrameCrash.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/events/open-window-from-another-frame.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/events/popup-blocking-click-in-iframe.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/forms/resources/form-and-frame-interaction-retains-values-main.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/contentWindow_Frame.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/frame-element-name.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/frame-inherit-noresize-from-frameset.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/frame-programmatic-noresize.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/frame-set-location-badstring.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/frame-src-attribute.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/frame-with-noresize-can-be-resized-after-removal-of-noresize.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/frame-with-noresize-can-be-resized-after-setting-noResize-to-false.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/frames-with-frameborder-zero-can-be-resized.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/iframe-reparenting-unique-name.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/iframe-set-inner-html.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/remove-frame-during-load-event.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/reparent-in-unload-contentdocument.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/sandboxed-iframe-noscript.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/sandboxed-iframe-storage.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/sandboxed-iframe-workers.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/srcdoc/setting-src-does-nothing.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/srcdoc/srcdoc-can-navigate.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/srcdoc/srcdoc-loads-content.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/unique-name-all-subframes-have-same-name.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/unique-name-ancestor-concatenation-conflict.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/unique-name-main-frame-conflict.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/unique-name-remove-add-child.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/unique-name-set-same-name.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/frames/unload-reparent-sibling-frame.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/history/form-submit-in-frame-via-onclick.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/history/form-submit-in-frame.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/history/history-back-initial-vs-final-url.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/history/same-document-iframes-changing-fragment.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/history/same-document-iframes-changing-pushstate.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/loader/child-frame-add-after-back-forward.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/loader/frame-src-change-added-to-history.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/loader/grandparent-completion-starts-redirect.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/loader/plain-text-document.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/loader/subframe-self-close.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/overflow/scrollRevealButton.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/overflow/transformed-frame-scrollIntoView.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/parser/iframe-sets-parent-to-javascript-url.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/parser/javascript-url-compat-mode.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/parser/move-during-parsing.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/parser/noscript-with-javascript-disabled.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/parser/script-tests/double-write-from-closed-iframe.js
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/parser/xml-colon-entity.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/parser/xml-declaration-missing-ending-mark.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/plugins/empty-url-object.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/preloader/iframe-srcdoc.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/tokenizer/text-plain.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/xsl/xslt-in-subframe.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fast/xsl/xslt-text.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/fullscreen/full-screen-frameset.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/asmjs/asm-warnings.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/feature-policy/resources/xslt-document-insertion.xsl
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/history/client-redirect-after-push-state.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/linkHeader/link-dnsprefetch-in-frame.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/linkHeader/link-preconnect-in-frame.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/misc/form-target-iframe-location-change.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/misc/frameset-disables-resource-scheduling.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/misc/last-modified-parsing.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/misc/link-preconnect-schemeless.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/misc/link-preconnect-schemeless.https.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/misc/policy-delegate-called-twice.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/misc/tests-finishing-simultaneously.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/anchor-frames-cross-origin.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/anchor-frames-gbk.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/anchor-frames-same-origin.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/anchor-frames.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/anchor-subframeload.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/error404-frames.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/form-targets-cross-site-frame-get.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/form-targets-cross-site-frame-no-referrer.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/form-targets-cross-site-frame-post.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/form-with-enctype-targets-cross-site-frame.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/post-frames-goback1.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/post-frames.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/postredirect-frames-goback1.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/postredirect-frames.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/relativeanchor-frames.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/reload-subframe-frame.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/reload-subframe-iframe.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/reload-subframe-object.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/rename-subframe-goback.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/navigation/target-frame-from-window.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/notifications/notification-sandbox-permission.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/plugins/cross-frame-object-access.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/aboutBlank/xss-DENIED-set-opener.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/canvas-cors-with-two-hosts.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-mismatched-data.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-mismatched-url.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-data.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-url.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/directive-parsing-01.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/directive-parsing-02.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/directive-parsing-03.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/directive-parsing-04.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/directive-parsing-05.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/directive-parsing-multiple-headers.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/object-src-none-allowed.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/object-src-none-blocked.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/resources/multiple-iframe-plugin-test.js
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/resources/multiple-iframe-test.js
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/resources/reflected-xss-and-xss-protection.js
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/script-loads-with-img-src.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/script-src-in-iframe.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/script-src-none-inline-event.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/script-src-none.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/script-src-self-blocked-01.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/script-src-self-blocked-02.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/script-src-self-blocked-03.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/script-src-self.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/script-src-star-cross-scheme.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cookies/resources/first-party-cookie-allow.xsl
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cookies/resources/third-party-cookie-blocking.xsl
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cookies/third-party-cookie-blocking-main-frame.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cookies/third-party-cookie-blocking-user-action.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cookies/third-party-cookie-blocking.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cross-frame-access-callback-explicit-domain-DENY.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cross-frame-access-delete.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cross-frame-access-dispatchEvent.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cross-frame-access-document-direct.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cross-frame-access-frameelement.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cross-frame-access-location-put.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cross-frame-access-object-prototype.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cross-origin-appcache-allowed.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f13d38c57a802d934f97/third_party/WebKit/LayoutTests/http/tests/security/cross-origin-indexeddb-allowed.html
[modify] https://crrev.com/8d64fc34a3fa1cdcf5d9f1
Project Member

Comment 24 by bugdroid1@chromium.org, Oct 23

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

commit 4ea14eb904e6d48aab3b9d635176e49c5fd68f3e
Author: Xianzhu Wang <wangxianzhu@chromium.org>
Date: Tue Oct 23 22:29:13 2018

[run_web_tests] Remove --pixel-test/--pixel-tests option

Whether a test produces pixel results should be decided by the test
itself. Controlling that outside of the test is unnecessary. Removing
it can greatly simplify our code.

This is a preparation to replace the ImageFirst feature with a better
solution (https://chromium-review.googlesource.com/c/chromium/src/+/1277654).

TBR=mkwst@chromium.org  # For simple passive changes

Bug:  703899 
Change-Id: Ia04b622e24f88cf2408f20e5e6888d933e34dac5
Reviewed-on: https://chromium-review.googlesource.com/c/1277820
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Charlie Reis <creis@chromium.org>
Reviewed-by: Scott Graham <scottmg@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Cr-Commit-Position: refs/heads/master@{#602139}
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/browser/layout_test/blink_test_controller.cc
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/browser/layout_test/blink_test_controller.h
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/browser/layout_test/layout_test_browser_main.cc
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/browser/layout_test/test_info_extractor.cc
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/browser/layout_test/test_info_extractor.h
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/common/layout_test.mojom
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/renderer/layout_test/blink_test_runner.cc
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/renderer/layout_test/blink_test_runner.h
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/test_runner/layout_test_runtime_flags.h
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/test_runner/test_interfaces.cc
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/test_runner/test_interfaces.h
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/test_runner/test_runner.cc
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/test_runner/web_test_interfaces.cc
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/content/shell/test_runner/web_test_interfaces.h
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/docs/testing/layout_tests.md
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/renderer/devtools/scripts/npm_test.js
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/controllers/layout_test_runner.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/controllers/layout_test_runner_unittest.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/controllers/manager.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/controllers/single_test_runner.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/merge_results.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/merge_results_unittest.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/models/test_expectations.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/models/test_expectations_unittest.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/models/test_input.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/models/test_run_results.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/models/test_run_results_unittest.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/port/base.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/port/base_unittest.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/port/driver.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/port/factory_unittest.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/port/mock_drt.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/port/mock_drt_unittest.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/port/test.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/run_webkit_tests.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/run_webkit_tests_unittest.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/views/printing.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/third_party/blink/tools/blinkpy/web_tests/views/printing_unittest.py
[modify] https://crrev.com/4ea14eb904e6d48aab3b9d635176e49c5fd68f3e/tools/real_world_impact/real_world_impact.py

Project Member

Comment 25 by bugdroid1@chromium.org, Oct 23

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

commit 6e84f09970016109cd4ce9b895054918c73c7e6c
Author: Xianzhu Wang <wangxianzhu@chromium.org>
Date: Tue Oct 23 23:07:55 2018

[run_web_tests] Replace ImageFirst feature with a better solution

Now for tests that don't call any dumpAsXXX methods, they by default
generate pixel results only, and run_web_tests.py just check their
pixel results against the corresponding pixel baselines only.

Provide testRunner.dumpAsLayout() and dumpAsLayoutWithPixelResults()
for tests that do need to dump the layout tree.

We still dump layout tree when running such tests in content_shell
--run-web-tests command line (instead of running from run_web_tests.py
in protocol mode).

Changes to layout tests and their expectations:
- Use testRunner.dumpAsLayoutWithPixelResults() or dumpAsLayout()
  in some tests that still requires the layout dump:
  - editing/ tests need layout dump to show the caret position.
  - two printing/ tests need layout dump to show how the bug is
    fixed.
  In the future, we may just get rid of layout dumps if it's
  feasible.
- Remove testRunner.dumpAsTextWithPixelResults() from some tests
  which used the function just to suppress layout output. They didn't
  actually want text output but we hadn't had a way to dump image only
  until we had the ImageFirst feature.
- Previous platform-specific -expected.txt for tests under previous
  ImageFirst directories are removed and the common baselines are
  created because the baselines are no longer platform-specific without
  the layout dump.

Extra -expected.txt baselines are not deleted in this CL. Will
follow-up in https://chromium-review.googlesource.com/c/chromium/src/+/1286894.

Bug:  703899 
Cq-Include-Trybots: luci.chromium.try:linux-blink-gen-property-trees;luci.chromium.try:linux_layout_tests_slimming_paint_v2;luci.chromium.try:linux_layout_tests_layout_ng
Change-Id: Ifcf7fea90684e133b4222909ee508469d0c985e0
Reviewed-on: https://chromium-review.googlesource.com/c/1277654
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#602161}
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/content/shell/browser/layout_test/blink_test_controller.cc
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/content/shell/browser/layout_test/blink_test_controller.h
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/content/shell/common/layout_test.mojom
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/content/shell/renderer/layout_test/blink_test_runner.cc
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/content/shell/test_runner/layout_dump.cc
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/content/shell/test_runner/layout_test_runtime_flags.cc
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/content/shell/test_runner/layout_test_runtime_flags.h
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/content/shell/test_runner/test_interfaces.cc
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/content/shell/test_runner/test_interfaces.h
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/content/shell/test_runner/test_runner.cc
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/content/shell/test_runner/test_runner.h
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/content/shell/test_runner/web_test_interfaces.cc
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/content/shell/test_runner/web_test_interfaces.h
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/docs/testing/writing_layout_tests.md
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/ImageFirstTests
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/OWNERS
[add] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/css3/selectors3/xhtml/css3-modsel-15c-expected.txt
[add] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/css3/selectors3/xml/css3-modsel-15c-expected.txt
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/deleting/merge-different-styles.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/deleting/merge-endOfParagraph.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/deleting/merge-no-br.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/deleting/merge-paragraph-from-address.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/deleting/merge-paragraph-from-listing.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/deleting/move-nodes-001.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/deleting/table-cells.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/editing.js
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/execCommand/findString-2.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/execCommand/format-block-with-trailing-br.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/inserting/insert-3786362-fix.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/inserting/line-break.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/inserting/paragraph-separator-in-table-1.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/inserting/paragraph-separator-in-table-2.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/4631972.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/4744008.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/7955.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/bad-placeholder.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/block-wrappers-necessary-expected.txt
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/block-wrappers-necessary.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/copy-standalone-image.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/drag-selected-image-to-contenteditable.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/drop-text-without-selection.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/input-field-1.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/paste-text-011.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/paste-text-017.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/paste-text-with-style.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/pasting-tabs.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/quirks-mode-br-1.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/pasteboard/styled-element-markup.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/4402375.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/5195166-2.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/6476.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/caret-and-focus-ring.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/clear-selection.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/click-before-and-after-table.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/click-start-of-line.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/contenteditable-click-inside.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/designmode-no-caret.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/display-table-text.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/drag-to-contenteditable-iframe.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/editable-links.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/legal-positions.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/line-wrap-1.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/line-wrap-2.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/move-begin-end.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/select-element-paragraph-boundary.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/selectNode.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/selectNodeContents.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/selection-background.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/skip-non-editable-1.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/skip-non-editable-2.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/skip-non-editable-rtl.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/toString.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/selection/triple-click-in-pre.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/editing/style/designmode.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/borders/border-mixed-alpha.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/borders/border-mixed-alpha2.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/borders/border-radius-complex-inner-double.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/borders/border-radius-complex-inner.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/borders/border-radius-with-box-shadow.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/borders/border-radius-with-empty-inner-border.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/borders/border-shadow-large-radius.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/borders/empty-border-radius.html
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/fast/borders/outline-alpha-inline-expected.txt
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/borders/outline-alpha-inline.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/css3-text/css3-text-decoration/repaint/repaint-text-decoration-style.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/css3-text/css3-text-decoration/text-decoration-style.html
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/fast/css3-text/css3-text-decoration/text-underline-position/text-underline-position-under-out-of-flow-expected.txt
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/css3-text/css3-text-decoration/text-underline-position/text-underline-position-under-out-of-flow.html
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/fast/dynamic/001-expected.txt
[add] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/dynamic/015-expected.txt
[add] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/files/file-in-input-display-expected.txt
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/forms/caret-rtl.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/overflow/scrollRevealButton.html
[add] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/overflow/transformed-frame-scrollIntoView-expected.txt
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/overflow/transformed-frame-scrollIntoView.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/replaced/border-radius-clip-content-edge.html
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/fast/replaced/outline-replaced-elements-expected.txt
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/replaced/outline-replaced-elements.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/table/border-collapsing/collapsed-border-with-col-colgroup-span.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/table/border-radius-with-image.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/table/table-with-border-radius.html
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/text/international/draw-complex-text-from-to.html
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/fast/text/whitespace/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/fast/text/whitespace/013-expected.txt
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/fast/xsl/xslt-mismatched-tags-in-xslt-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/css-generated-content/010-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/css-generated-content/013-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/css/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/doctypes/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/dynamic/011-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/dynamic/013-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/forms/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/forms/007-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/frames/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/invalid/010-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/fast/parser/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/http/tests/loading/simple-subframe-expected.txt
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/plugins/plugin-scroll-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/svg/hixie/error/013-expected.txt
[add] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/http/tests/loading/simple-subframe-expected.txt
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/xsl-blocked-expected.txt
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/xsl-unaffected-by-style-src-1-expected.txt
[add] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/images/missing-image-border-zoom-expected.txt
[modify] https://crrev.com/6e84f09970016109cd4ce9b895054918c73c7e6c/third_party/WebKit/LayoutTests/mhtml/malformed_mhtml_no_footer-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xhtml/css3-modsel-15c-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/css3/selectors3/xml/css3-modsel-15c-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/backgrounds/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/basic/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/basic/007-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/basic/011-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/basic/013-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/float/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/float/007-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/float/010-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/float/011-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/float/013-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/margin-collapse/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/margin-collapse/010-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/margin-collapse/011-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/margin-collapse/block-inside-inline/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/margin-collapse/block-inside-inline/010-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/margin-collapse/block-inside-inline/011-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/positioning/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/positioning/auto/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/positioning/auto/vertical-lr/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/positioning/auto/vertical-rl/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/positioning/vertical-lr/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/block/positioning/vertical-rl/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/body-propagation/background-color/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/body-propagation/background-color/007-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1ae348431c85b9/third_party/WebKit/LayoutTests/platform/linux/fast/body-propagation/background-image/001-expected.txt
[delete] https://crrev.com/b679f0bc0d96bdafb34918e9dc1
Project Member

Comment 26 by bugdroid1@chromium.org, Oct 24

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

commit 89bcea966b9b8a87b1f176bfac6d6f5b4a0ab6e5
Author: Xianzhu Wang <wangxianzhu@chromium.org>
Date: Wed Oct 24 00:59:34 2018

[run_web_tests] Remove extra baselines after crrev.com/c/1277654

After crrev.com/c/1277654, we no longer generate text result of many
tests, thus these tests no longer need the text baselines.

This CL removes all the extra baselines, including the extra text
baselines after the above CL, and also other kind of extra baselines
(e.g. extra -expected.png for reftests).

Bug:  703899 
Cq-Include-Trybots: luci.chromium.try:linux-blink-gen-property-trees;luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: Iadc647d0393e3f61a7d983bc3946042602de70c0
Reviewed-on: https://chromium-review.googlesource.com/c/1292599
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Ned Nguyen <nednguyen@google.com>
Cr-Commit-Position: refs/heads/master@{#602195}
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/accessibility/animation-policy-background-image-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/animations/skew-notsequential-compositor-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/animations/timing/animation-duration-infinite-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/animation/busy-indicator-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/checkerboard-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/composited-scaled-child-with-border-radius-parent-clip-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/composited-translated-child-with-border-radius-parent-clip-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/framesets/composited-frame-alignment-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/geometry/horizontal-scroll-composited-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/geometry/tall-page-composited-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/geometry/transformed-abs-position-inside-composited-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/geometry/vertical-scroll-composited-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/iframes/composited-iframe-scroll-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/iframes/iframe-content-flipping-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/iframes/iframe-in-composited-layer-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/iframes/invisible-iframe-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/iframes/invisible-nested-iframe-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/iframes/nested-iframe-scrolling-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/images/direct-svg-image-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/lots-of-img-layers-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/lots-of-img-layers-with-opacity-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/masks/mask-of-clipped-layer-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/massive-scale-interest-rect-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/nested-border-radius-composited-child-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/opacity-with-mask-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/accelerated-scrolling-with-clip-path-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-above-composited-subframe-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-on-grandparent-composited-grandchild-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-on-parent-composited-grandchild-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-on-squashed-layers-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-on-two-ancestors-composited-grandchild-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-outside-bounds-of-compositing-ancestor-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/border-radius-styles-with-composited-child-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/composited-layer-under-border-radius-under-composited-layer-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/fractional-sized-scrolling-layer-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/grandchild-composited-with-border-radius-ancestor-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/grandchild-with-border-radius-ancestor-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/nested-render-surfaces-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/nested-render-surfaces-with-intervening-clip-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/nested-render-surfaces-with-rotation-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/overflow-scroll-with-local-image-background-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/scaled-overflow-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/scroll-neg-z-index-and-composited-child-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/siblings-composited-with-border-radius-ancestor-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/siblings-composited-with-border-radius-ancestor-one-clipped-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/siblings-with-border-radius-ancestor-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/overflow/zero-size-overflow-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/perspective-interest-rect-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/plugins/webplugin-alpha-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/plugins/webplugin-no-alpha-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/plugins/webplugin-reflection-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/reflections/backface-hidden-reflection-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/reflections/enable-disable-compositing-reflection-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/reflections/remove-add-reflection-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/render-surface-alpha-blending-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/rounded-corners-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/rtl/rtl-overflow-scrolling-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/scroll-with-ancestor-clip-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/scroll-with-inner-clip-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/squashing/squashing-print-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/visibility/visibility-composited-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/visibility/visibility-composited-transforms-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/visibility/visibility-on-distant-descendant-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/compositing/z-order/negative-z-index-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css2.1/20110323/abspos-replaced-width-margin-000-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/background/background-color-gradient-alignment-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/background/background-percent-position-sprite-zoomed-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/background/background-repeat-round-auto1-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/background/background-repeat-round-border-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/background/background-repeat-round-content-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/background/background-repeat-round-padding-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/background/zoomed-background-position-accuracy-2-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/background/zoomed-background-position-accuracy-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-crossfade-image-gradient-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-data-uri-svg-image-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-default-value-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-different-image-formats-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-gif-color-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-gradient-color-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-gradient-gradient-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-gradient-image-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-image-color-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-image-image-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-image-svg-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-multiple-background-layers-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-opaque-layer-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-separate-layer-declaration-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-single-layer-no-blending-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/background-blend-mode-svg-color-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/mix-blend-mode-isolated-group-1-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/mix-blend-mode-isolated-group-2-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/mix-blend-mode-isolated-group-3-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/mix-blend-mode-simple-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/mix-blend-mode-simple-text-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/mix-blend-mode-with-masking-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/svg-blend-color-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/svg-blend-hue-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/svg-blend-luminosity-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/svg-blend-multiply-alpha-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/blending/svg-blend-saturation-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/filters/add-filter-rendering-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/filters/blur-filter-page-scroll-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/filters/blur-filter-page-scroll-parents-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/filters/blur-filter-page-scroll-self-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/filters/buffer-offset-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/filters/css-opacity-with-drop-shadow-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/filters/effect-brightness-clamping-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/filters/effect-brightness-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/filters/effect-reference-external-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/filters/effect-reference-subregion-nested-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/filters/remove-filter-rendering-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/filters/simple-filter-rendering-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/clip-path-circle-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/clip-path-circle-filter-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/clip-path-circle-overflow-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/clip-path-circle-overflow-hidden-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/clip-path-circle-relative-overflow-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/clip-path-ellipse-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/clip-path-polygon-evenodd-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/clip-path-polygon-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/clip-path-polygon-nonzero-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/clip-path-restore-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/mask-luminance-gradient-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/mask-luminance-png-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/mask-luminance-svg-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/mask-repeat-round-auto1-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/mask-repeat-round-border-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/mask-repeat-round-content-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/mask-repeat-round-padding-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/mask-repeat-space-border-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/mask-repeat-space-content-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/css3/masking/mask-repeat-space-padding-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/editing/input/linux_ltr_composition_underline-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/editing/input/linux_rtl_composition_underline-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/editing/selection/extend-by-sentence-001-expected.png
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/editing/selection/linux_selection_color-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/external/wpt/webaudio/the-audio-api/the-gainnode-interface/gain-expected.wav
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/fast/backgrounds/background-color-image-border-radius-bleed-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/fast/backgrounds/background-multi-image-border-radius-bleed-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/fast/backgrounds/background-svg-scaling-zoom-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/fast/backgrounds/background-with-sub-pixel-offset-positioning-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/fast/backgrounds/gradient-background-leakage-2-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/fast/backgrounds/gradient-background-leakage-expected.txt
[delete] https://crrev.com/618035d526ad60f2e040ac72a86f5136d45f4796/third_party/WebKit/LayoutTests/fast/backgrounds/gradient-background-leakage-hidpi-expected.txt
[delete] https://crrev.com
Project Member

Comment 27 by bugdroid1@chromium.org, Oct 24

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

commit 5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133
Author: Xianzhu Wang <wangxianzhu@chromium.org>
Date: Wed Oct 24 17:27:17 2018

[run_web_tests] Check for extra baselines

After https://chromium-review.googlesource.com/c/chromium/src/+/1277654,
we no longer generate text result of many tests, thus these tests no
longer need the text baselines.

This CL checks for extra baselines in the following cases:
1. Extra -expected.png (existing logic) for ref tests;
2. Extra -expected.txt, -expected.png, -expected.wav if the test doesn't
   generate the result;
3. Extra -expected.txt for all-pass testharness tests.

For 2, the extra baseline will be treated as a mismatch failure (which
can be interpreted as that the test doesn't generate the result, but
the baseline expects the result).

For 1 and 3, there are just warning messages because for now we don't
have a good way to present them in the layout test result page.

We have already had a similar logic in pre-submit for 3 and the new
check in run_web_tests is more accurate. For other types of extra
baselines, it's hard to implement the check in presubmit because it
needs more knowledge than static pre-submit knows.

Bug:  703899 
Cq-Include-Trybots: luci.chromium.try:linux-blink-gen-property-trees;luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: I9016d5583791f179f1d51561245602af615d21de
Reviewed-on: https://chromium-review.googlesource.com/c/1286894
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Ned Nguyen <nednguyen@google.com>
Cr-Commit-Position: refs/heads/master@{#602378}
[modify] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/WebKit/LayoutTests/external/wpt/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-multi-channels.html
[rename] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/WebKit/LayoutTests/external/wpt/webaudio/the-audio-api/the-audiobuffersourcenode-interface/resources/audiobuffersource-multi-channels-expected.wav
[delete] https://crrev.com/319faa6f9fc6bb050759c111202dbb61ba99086d/third_party/WebKit/LayoutTests/flag-specific/enable-blink-features=LayoutNG/paint/invalidation/outline/focus-layers-expected.txt
[delete] https://crrev.com/319faa6f9fc6bb050759c111202dbb61ba99086d/third_party/WebKit/LayoutTests/platform/mac-mac10.10/editing/deleting/merge-whitespace-pre-expected.png
[delete] https://crrev.com/319faa6f9fc6bb050759c111202dbb61ba99086d/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/5272440-expected.png
[delete] https://crrev.com/319faa6f9fc6bb050759c111202dbb61ba99086d/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/merge-whitespace-pre-expected.png
[delete] https://crrev.com/319faa6f9fc6bb050759c111202dbb61ba99086d/third_party/WebKit/LayoutTests/platform/mac/editing/deleting/type-delete-after-quote-expected.png
[delete] https://crrev.com/319faa6f9fc6bb050759c111202dbb61ba99086d/third_party/WebKit/LayoutTests/platform/mac/editing/execCommand/5138441-expected.png
[delete] https://crrev.com/319faa6f9fc6bb050759c111202dbb61ba99086d/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4875189-1-expected.png
[delete] https://crrev.com/319faa6f9fc6bb050759c111202dbb61ba99086d/third_party/WebKit/LayoutTests/platform/mac/editing/inserting/4959067-expected.png
[delete] https://crrev.com/319faa6f9fc6bb050759c111202dbb61ba99086d/third_party/WebKit/LayoutTests/platform/win7/http/tests/incremental/split-hex-entities-expected.png
[modify] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/WebKit/LayoutTests/webaudio/AudioBufferSource/audiobuffersource-detune-modulation.html
[modify] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/WebKit/LayoutTests/webaudio/AudioBufferSource/audiobuffersource-loop-points.html
[modify] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/WebKit/LayoutTests/webaudio/AudioBufferSource/audiobuffersource-playbackrate-modulation.html
[rename] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/WebKit/LayoutTests/webaudio/AudioBufferSource/resources/audiobuffersource-detune-modulation-expected.wav
[rename] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/WebKit/LayoutTests/webaudio/AudioBufferSource/resources/audiobuffersource-loop-points-expected.wav
[rename] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/WebKit/LayoutTests/webaudio/AudioBufferSource/resources/audiobuffersource-playbackrate-modulation-expected.wav
[rename] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/WebKit/LayoutTests/webaudio/codec-tests/webm/resources/webm-decode-expected.wav
[modify] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/WebKit/LayoutTests/webaudio/codec-tests/webm/webm-decode.html
[modify] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/blink/tools/blinkpy/web_tests/controllers/single_test_runner.py
[modify] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/blink/tools/blinkpy/web_tests/port/base.py
[modify] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/blink/tools/blinkpy/web_tests/port/test.py
[modify] https://crrev.com/5ff40c0e4cb0e74e3da1ea893cfd8bb7dcd9f133/third_party/blink/tools/blinkpy/web_tests/run_webkit_tests_unittest.py

Project Member

Comment 29 by bugdroid1@chromium.org, Oct 31

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

commit 4bbcebe042f0069c5b130ef593d84f31ada6be69
Author: Xianzhu Wang <wangxianzhu@chromium.org>
Date: Wed Oct 31 02:21:46 2018

[run_web_tests] Let reftest's text baseline use the common rule

Before crrev.com/c/1277654 when we created text results for ref tests
most of which don't need text baselines, we let reftest's text baseline
be optional, so that most reftests can ignore the text results, while
a few of them for which the text result is significant can still check
the text results.

After crrev.com/1277654, reftests no longer produce text results thus
don't need text baseline, unless a test explicitly produces text result.
In this case, we can just let the test determine if the text baseline
is needed, instead of run_web_tests.py checking existance of the
text baselines.

About existing reftests producing text results but without text
baselines:
1. for tests that don't actually need text results, modify them so that
   they no longer produce text results. This includes some tests
   previously calling testRunner.dumpAsTextWithPixelResults() just
   to dump pixel results.
2. for tests that produce meaningful text results, create text
   baselines.
3. for tests that don't produce text results intentionally, but the
   text results are created because of some console messages, etc.
   also create text baselines. There are several cases:
 a) the message shows the purpose of the test, e.g. intentionally
    testing with some invalid values. New text baselines are created
    in this CL.
 b) the message shows some problem of the test that doesn't need to
    fix for now, e.g. the test is using some deprecating API. New
    baselines are created in this CL.
 c) the message indicates some fatal bug in the test, e.g. using
    undefined variable, invalid JavaScript grammar, etc. The bugs are
    fixed in this CL.

Bug:  703899 
Change-Id: I82a6b25c61d1fb794840fdaa0da248909a690592
Reviewed-on: https://chromium-review.googlesource.com/c/1298120
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Reviewed-by: Quinten Yearsley <qyearsley@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604116}
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/docs/testing/writing_layout_tests.md
[delete] https://crrev.com/4091c74fff789d792afb0ee655784838d696bfa8/third_party/WebKit/LayoutTests/animations/3d/matrix-transform-type-animation-expected.txt
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/animations/animation-offscreen-to-onscreen.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/animations/animationworklet/worklet-animation-set-timing.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/animations/resources/animation-test-helpers.js
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/background-color/background-color-change-to-text.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/background-color/background-color-change-to-transparent.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/background-color/background-color-padding-change.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/background-color/background-color-text-change.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/child-transform-with-anchor-point.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/content-changed-chicken-egg.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe-composited-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe-composited-scrolled-clipped-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe-composited-scrolled-clipped.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe-composited-scrolled-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe-composited-scrolled-late-composite-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe-composited-scrolled-late-composite.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe-composited-scrolled-late-noncomposite-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe-composited-scrolled-late-noncomposite.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe-composited-scrolled.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe-composited.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe-scrolled-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe-scrolled.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-iframe.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-composited-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-composited-scroll-clip-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-composited-scroll-clip.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-composited-scrolled-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-composited-scrolled.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-composited.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-layout-change-2-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-layout-change-2.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-layout-change-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-layout-change.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-scrolled-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-scrolled-late-composite-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-scrolled-late-composite.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-scrolled-late-noncomposite-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-scrolled-late-noncomposite.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div-scrolled.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-1-overflow-div.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe-composited-inner-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe-composited-inner.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe-composited-outer-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe-composited-outer.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe-scrolled-inner-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe-scrolled-inner-late-composite-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe-scrolled-inner-late-composite.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe-scrolled-inner.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe-scrolled-outer-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe-scrolled-outer-late-composite-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe-scrolled-outer-late-composite.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe-scrolled-outer.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-iframe.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-composited-inner-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-composited-inner-scroll-inner-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-composited-inner-scroll-inner.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-composited-inner-scroll-outer-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-composited-inner-scroll-outer.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-composited-inner.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-composited-outer-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-composited-outer-scroll-inner-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-composited-outer-scroll-inner.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-composited-outer-scroll-outer-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-composited-outer-scroll-outer.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-composited-outer.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-scrolled-inner-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-scrolled-inner.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-scrolled-outer-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div-scrolled-outer.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-2-overflow-div.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-adjustment-clipping-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-adjustment-clipping.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-composited-img-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-composited-img.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-form-input-text-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-form-input-text.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-imagemap-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-imagemap.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-img-and-text-2-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-img-and-text-2.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-img-and-text-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-img-and-text.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-img-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-img-transformed-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-img-transformed.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-img.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-invisible-inline-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-invisible-inline-squashing-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-invisible-inline-squashing.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-invisible-inline.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-nested-cursor-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-nested-cursor.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-nested-cursor2-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-nested-cursor2.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-nested-cursor3-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-nested-cursor3.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-on-promoted-overflow-div-scrolled-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-on-promoted-overflow-div-scrolled.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-shadow-tree-expected.html
[add] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-shadow-tree-expected.txt
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-shadow-tree.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-background-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-background.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-body-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-body.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-cancel-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-cancel.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-cancel2-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-cancel2.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-div-boxshadow-absolute-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-div-boxshadow-absolute.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-div-boxshadow-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-div-boxshadow-fixed-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-div-boxshadow-fixed-nested-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-div-boxshadow-fixed-nested.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-div-boxshadow-fixed-nested2-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-div-boxshadow-fixed-nested2.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-div-boxshadow-fixed.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-div-boxshadow-static-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-div-boxshadow-static.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-div-boxshadow.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-expected.html
[modify] https://crrev.com/4bbcebe042f0069c5b130ef593d84f31ada6be69/third_party/WebKit/LayoutTests/compositing/gestures/gesture-tapHighlight-simple-longPress-expected.html

Project Member

Comment 30 by bugdroid1@chromium.org, Nov 1

Status: Fixed (was: Assigned)
After a bunch of CLs, I'm marking this as fixed.

A useful follow-up might be to report some unnecessary baselines (e.g. -expected.png for reftest, all-pass testharness baselines) as failures instead of just warning messages. To achieve that we need proper presentation of them in results.html. Not reporting them as failures for now because results.html will present them in a very confusing way (i.e. showing IMAGE failure without any difference between expected and actual results for -expected.png for reftests).
Cc: atotic@chromium.org
If you'd like to work with me on this, I'd be happy to modify results.html to do something more reasonable.
atotic@ I haven't thought of a good solution yet. We might need a new failure type to inform results.html about the extra baseline failures to present them properly, but I'm reluctant to do that. Would like to keep it as-is until we get a good solution.
Would the test be treated as an actual failure, or as a warning?
If failure, we'd need a new failure type.
If warning, we can add a boolean to the result (excess_baselines), and I can present it with a filter (Unexpected baselines). Excess baselines could be printed to stderr.
They are warnings only for now. I think it a good idea to add a boolean field or a field whose value is the full path to the extra baseline file.

Alternatively or additionally, we can write the message field of TestFailure (https://cs.chromium.org/chromium/src/third_party/blink/tools/blinkpy/web_tests/models/test_failures.py?rcl=bf516b2241f388dbde339c6e3a3ea452552b1523&l=107) into the json result and present it in results.html. This way might be the easiest to implement, and seems flexible enough.

The ability to filter the extra baseline failures separately looks not very necessary. We can already remove the extra baselines with 'run_web_tests.py --reset-results' and 'blink_tool.py rebaseline-cl'.

Sign in to add a comment