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

Issue 620126 link

Starred by 8 users

Issue metadata

Status: Fixed
Owner:
Closed: Aug 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

Some layout tests sometimes finish before running any script

Project Member Reported by dmazz...@chromium.org, Jun 14 2016

Issue description

The following LayoutTests are failing:

WebKit Linux Trusty rev 399689 ... 399693
WebKit Win10 rev 399614 ... 399627
svg/repaint/inner-svg-change-viewBox-contract.svg
svg/repaint/mask-clip-target-transform.svg


commit f25deba1194fc7e67401fcbe6d62453f472f3fe4
Author: pdr <pdr@chromium.org>
Date:   Mon Jun 13 17:42:58 2016 -0700

    Manually rebaseline 10 tests after 399384
    
    This patch manually rebaselines 10 tests after:
    https://crrev.com/6c46c2c4123213eb9a684a1df9ec22cccea39d52
    
    This patch also reverts suppressions added in:
    https://crrev.com/89ac1777f53c26ac798acccef38cb5506cf901a1
    
    Rebaseline bot bug discussion:
    https://bugs.chromium.org/p/chromium/issues/detail?id=574272#c12
    
    svg/custom/js-late-clipPath-and-object-creation.svg
    svg/custom/js-late-clipPath-creation.svg
    svg/custom/marker-viewBox-changes.svg
    svg/custom/relative-sized-content.xhtml
    svg/custom/relative-sized-deep-shadow-tree-content.xhtml
    svg/custom/relative-sized-image.xhtml
    svg/custom/relative-sized-shadow-tree-content.xhtml
    svg/custom/resource-invalidate-on-target-update.svg
    svg/filters/feImage-target-attribute-change-with-use-indirection.svg
    svg/repaint/inner-svg-change-viewBox-contract.svg
    svg/repaint/mask-clip-target-transform.svg

    BUG= 619108 
    TBR=wkorman@chromium.org
    
    Review-Url: https://codereview.chromium.org/2068553002
    Cr-Commit-Position: refs/heads/master@{#399623}

commit 993f7a7bbe936f55c0276eb524013a54bad1ce43
Author: Rebaseline Bot <blink-rebaseline-bot@chromium.org>
Date:   Sat Jun 11 19:05:20 2016 -0700

    Auto-rebaseline for r399384
    
    https://chromium.googlesource.com/chromium/src/+/6c46c2c41
    
    BUG=619103
    TBR=pdr@chromium.org
    
    Review URL: https://codereview.chromium.org/2062663002 .
    
    Cr-Commit-Position: refs/heads/master@{#399385}

commit 6c46c2c4123213eb9a684a1df9ec22cccea39d52
Author: pdr <pdr@chromium.org>
Date:   Sat Jun 11 17:05:49 2016 -0700

    Disable incremental invalidation for SVG
    
    Incremental invalidation is a feature where size changes (e.g.,
    shrinking an object's height) can only invalidate the shrunken region
    instead of the entire object. This can lead to underinvalidation bugs
    if the object is not fully opaque, such as the case of rounded corners.
    
    This patch switches all incremental invalidations to be full
    invalidations.
    
    BUG= 619108 
    
    Review-Url: https://codereview.chromium.org/2062533002
    Cr-Commit-Position: refs/heads/master@{#399384}


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

commit 67085165943cf00e2546580b80351ce67c36af0a
Author: Dominic Mazzoni <dmazzoni@chromium.org>
Date: Tue Jun 14 22:47:00 2016

Skip tests that are failing after manual rebaselining.

BUG= 619108 
TBR=pdr@chromium.org, hcarmona@chromium.org

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

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

[modify] https://crrev.com/67085165943cf00e2546580b80351ce67c36af0a/third_party/WebKit/LayoutTests/TestExpectations


Project Member

Comment 2 by bugdroid1@chromium.org, Jun 15 2016

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

commit 01bbf4e34d225af0dbcaa4871f8c47e95496ebcd
Author: Dominic Mazzoni <dmazzoni@chromium.org>
Date: Wed Jun 15 03:20:25 2016

More tests need manual rebaselining after svg change

BUG= 620126 , 619108 
TBR=hcarmona@chromium.org, pdr@chromium.org

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

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

[modify] https://crrev.com/01bbf4e34d225af0dbcaa4871f8c47e95496ebcd/third_party/WebKit/LayoutTests/TestExpectations

Components: -Blink Blink>SVG
This might not because of  bug 574272 . It seems that some repaint test doesn't respect waitUntilDone() and finish before running repaintTest(). When this happens, the actual text result is a layout tree instead of graphics layer tree, and the actual pixel result is in the initial state before repaintTest().

http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=inner-svg-change-viewBox-contract is an example: it has good baselines on most platforms, so the results are mostly green. On platforms with good baselines, purple results are actual failures caused by not running repaintTest(). On platforms with bad baselines (e.g. Win10), the purple results are actual succeeds. I think the bad baselines are because of flaky results of the tests, not because of  bug 574272 .

 Bug 620141  may be of the same situation. Looking into it.
Project Member

Comment 5 by bugdroid1@chromium.org, Jun 17 2016

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

commit d1997c29e5846c79df3efd9f383ce340f03f8efb
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Fri Jun 17 20:36:34 2016

Change remaining NeedsManualRebaseline to Failure or Pass Failure

Some tests have been marked NeedsManualRebaseline for a long
time without being rebaselined.

Some tests can't be rebaselined because of flakiness.

BUG=487344, 620126 , 592409 , 603997 , 597221 , 569139 

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

[modify] https://crrev.com/d1997c29e5846c79df3efd9f383ce340f03f8efb/third_party/WebKit/LayoutTests/TestExpectations

Cc: pdr@chromium.org
Owner: wangxianzhu@chromium.org
This is a repaint test issue. Some tests finish too early.
Cc: mfomitchev@chromium.org grunell@chromium.org dalecur...@chromium.org
 Issue 620729  has been merged into this issue.
Cc: -mfomitchev@chromium.org -dalecur...@chromium.org -grunell@chromium.org dpranke@chromium.org wkorman@chromium.org qyears...@chromium.org
Components: -Blink>SVG Blink>Infra
Labels: -Pri-2 Pri-1
Summary: Some layout tests sometimes finish before running any script (was: Tests still failing after rebaselining: svg/repaint)
This is not just a repaint test issue, but a common issue for tests containing scripts. The tests sometimes (mostly when the system load is high, e.g. during the first run of all layout tests) finish before running any script, including scripts like the following:

<script>
  if (window.testRunner) {
    testRunner.waitUntilDone();
    testRunner.dumpAsText();
  }
</script>

Examples:
- In https://storage.googleapis.com/chromium-layout-test-archives/mac_chromium_rel_ng/246153/layout-test-results/results.html (with 'flaky failures' checked):
 - fast/sub-pixel/repaint-subpixel-layer-in-subpixel-composited-layer.html outputs an original layer tree and pixel result (the first actual failure is missing), indicating that testRunner.dumpAsText() was not executed or not respected.
 - fast/table/resize-table-repaint-percent-size-cell.html

This also happened on other bots.



Blocking: -619108
Just tried to add the following at the beginning of some tests:

<script>
if (window.testRunner) {
  testRunner.waitUntilDone();
  console.log('called waitUntilDone');
} else {
  console.log('no window.testRunner');
}
</script>

And some of these tests still don't execute it.

See the image failures in this result:
https://storage.googleapis.com/chromium-layout-test-archives/mac_chromium_rel_ng/246282/layout-test-results/results.html
I can reproduce this locally by running all layout tests with --child-processes=8 (2702 tests failed during the first try). Using --child-processes=2 there were much less failing tests.

Project Member

Comment 12 by bugdroid1@chromium.org, Jun 18 2016

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

commit f1609abd48d7d7ed0d094a1bfa07543b7b652338
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Sat Jun 18 01:19:24 2016

Revert of Fix re-usage of stale cached WebPreferences in RenderViewHost. (patchset #1 id:1 of https://codereview.chromium.org/2042763002/ )

Reason for revert:
Caused  bug 620126 . Confirmed by bisecting locally.

Original issue's description:
> Fix re-usage of stale cached WebPreferences in RenderViewHost.
>
> During layout tests when preferences were being overriden they were not
> being properly being used as the cached WebPreferences on the
> RenderViewHost was not updated. This change fixes that and changes the way
> spatial navigation is enabled in layout tests to adapt to this change.
>
> This is an initial change to support the moving of mixed content checks to
> the browser.
>
> BUG= 576270 
>
> Committed: https://crrev.com/db571fbdbd59df71fc8fcb4192adea4c72384801
> Cr-Commit-Position: refs/heads/master@{#398276}

TBR=mkwst@chromium.org,dpranke@chromium.org,carlosk@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG= 576270 , 620126 

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

[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/components/test_runner/test_preferences.cc
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/components/test_runner/test_preferences.h
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/components/test_runner/test_runner.cc
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/content/shell/browser/layout_test/blink_test_controller.cc
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/content/shell/renderer/layout_test/blink_test_helpers.cc
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-1st-stop.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-aligned-not-aligned.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-clipped-overflowed-content.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-container-only-white-space.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-container-white-space.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-date.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-div-in-anchor.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-div-overflow-scrol-hidden.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-div-scrollable-but-without-focusable-content.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-fully-aligned-horizontally.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-fully-aligned-vertically.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-hidden-focusable-element.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-hidden-iframe-zero-size.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-hidden-iframe.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-iframe-nested.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-iframe-no-focusable-content.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-iframe-no-scrollable-content.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-iframe-recursive-offset-parent.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-iframe-with-offscreen-focusable-element.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-imagemap-area-not-focusable.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-imagemap-area-without-image.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-imagemap-overlapped-areas.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-imagemap-simple.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-input.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-media-elements.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-multiple-select-focusring.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-multiple-select.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-not-below.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-not-rightof.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-offscreen-content.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-only-clipped-overflow-content.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-overlapping-elements.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-radio-group.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-radio.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-simple-content-overflow.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-single-select-list.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-single-select.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-symmetrically-positioned.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-table-traversal.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-textarea.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-tiny-table-traversal.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-two-elements-one-line.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-z-index.html
[modify] https://crrev.com/f1609abd48d7d7ed0d094a1bfa07543b7b652338/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-zero-margin-content.html

Cc: mfomitchev@chromium.org grunell@chromium.org dalecur...@chromium.org
 Issue 621025  has been merged into this issue.
Cc: fmalita@chromium.org
 Issue 621024  has been merged into this issue.
 Issue 619983  has been merged into this issue.
Cc: wangxianzhu@chromium.org dmazz...@chromium.org
 Issue 620141  has been merged into this issue.
Project Member

Comment 17 by bugdroid1@chromium.org, Jun 18 2016

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

commit 8e0df8b8f93bab38a24a3c724b97ac8c79c436ad
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Sat Jun 18 19:17:40 2016

Cleanup test expectations for  crbug.com/620126  and  crbug.com/574272 

The CL causing flakiness of JavaScript execution has been reverted for
 crbug.com/620126 . Bad rebaselines caused by  crbug.com/620126  and
 crbug.com/574272  can be rebaselined again.

BUG= 574272 , 620126 , 619983 , 621024 , 621025 , 620141 , 613463 , 612874 
TBR=wangxianzhu@chromium.org

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

[modify] https://crrev.com/8e0df8b8f93bab38a24a3c724b97ac8c79c436ad/third_party/WebKit/LayoutTests/TestExpectations

Status: Fixed (was: Assigned)
Project Member

Comment 19 by bugdroid1@chromium.org, Jun 20 2016

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

commit 8db44180ba2ac7e513d744d665744729d35759c7
Author: Rebaseline Bot <blink-rebaseline-bot@chromium.org>
Date: Mon Jun 20 16:55:22 2016

Auto-rebaseline for r400605

https://chromium.googlesource.com/chromium/src/+/5cdeb1b84

BUG= 620141 , 619630 , 612874 , 619983 , 621025 , 621024 , 617799 , 620126 
TBR=wangxianzhu@chromium.org

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

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

[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/absolute-inside-out-of-view-fixed-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/clip-child-by-non-stacking-ancestor-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/columns/composited-in-paginated-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/contents-opaque/background-clip-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/contents-opaque/background-color-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/contents-opaque/body-background-painted-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/contents-opaque/body-background-skipped-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/contents-opaque/filter-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/contents-opaque/hidden-with-visible-child-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/contents-opaque/hidden-with-visible-text-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/contents-opaque/layer-opacity-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/contents-opaque/layer-transform-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/contents-opaque/visibility-hidden-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/draws-content/canvas-background-layer-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/draws-content/webgl-background-layer-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/fixed-body-background-positioned-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/fixed-position-changed-to-absolute-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/force-compositing-mode/force-composite-empty-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/force-compositing-mode/no-overflow-iframe-layer-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/force-compositing-mode/overflow-hidden-iframe-layer-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/force-compositing-mode/overflow-iframe-enter-compositing-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/force-compositing-mode/overflow-iframe-layer-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/ancestor-overflow-change-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/bounds-clipped-composited-child-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/bounds-ignores-hidden-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/clip-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/clip-inside-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/clip-with-shadow-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/composited-in-columns-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/flipped-writing-mode-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/foreground-layer-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/limit-layer-bounds-positioned-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/geometry/limit-layer-bounds-transformed-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/become-composited-nested-iframes-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/become-overlapped-iframe-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/composited-parent-iframe-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/connect-compositing-iframe-delayed-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/connect-compositing-iframe-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/connect-compositing-iframe2-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/connect-compositing-iframe3-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/enter-compositing-iframe-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/iframe-resize-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/iframe-size-from-zero-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/invisible-nested-iframe-hide-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/invisible-nested-iframe-show-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/overlapped-iframe-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/overlapped-iframe-iframe-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/overlapped-nested-iframes-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/resizer-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/scrolling-iframe-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/iframes/visibility-hidden-transformed-content-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/images/clip-on-directly-composited-image-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/images/direct-image-dynamic-border-draws-content-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/layer-creation/animation-overlap-with-children-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/layer-creation/assumed-overlap-for-inline-transform-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/compositing/layer-creation/compositing-reason-removed-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/css3/flexbox/repaint-on-layout-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/bugzilla-3509-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/clipped-relative-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/inline-block-resize-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/inline-reflow-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/inline-relative-positioned-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/invisible-objects-expected.txt
[delete] https://crrev.com/844ded9f4702f4bf9c2f32ffee2374aafadff7c6/third_party/WebKit/LayoutTests/fast/repaint/line-flow-with-floats-7-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/multicol-repaint-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/multicol-with-text-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/overflow-delete-line-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/overflow-scroll-body-appear-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/overflow-scroll-delete-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/positioned-list-offset-change-repaint-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/reflection-repaint-test-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/remove-block-after-layout-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/remove-inline-block-descendant-of-flex-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/shift-relative-positioned-container-with-image-removal-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/text-in-relative-positioned-inline-expected.txt
[modify] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/fast/repaint/vertical-align2-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/absolute-inside-out-of-view-fixed-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/clip-child-by-non-stacking-ancestor-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/columns/composited-in-paginated-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/background-clip-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/background-color-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/body-background-painted-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/body-background-skipped-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/filter-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/hidden-with-visible-child-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/hidden-with-visible-text-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/layer-opacity-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/draws-content/webgl-background-layer-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/fixed-body-background-positioned-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/fixed-position-changed-to-absolute-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/force-compositing-mode/no-overflow-iframe-layer-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/force-compositing-mode/overflow-hidden-iframe-layer-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/force-compositing-mode/overflow-iframe-enter-compositing-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/force-compositing-mode/overflow-iframe-layer-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/ancestor-overflow-change-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/bounds-clipped-composited-child-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/bounds-ignores-hidden-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/clip-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/clip-inside-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/clip-with-shadow-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/composited-in-columns-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/flipped-writing-mode-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/foreground-layer-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/layer-due-to-layer-children-switch-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt
[rename] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/limit-layer-bounds-positioned-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/limit-layer-bounds-transformed-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/geometry/preserve-3d-switching-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/become-composited-nested-iframes-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/become-overlapped-iframe-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/composited-parent-iframe-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/connect-compositing-iframe-delayed-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/connect-compositing-iframe-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/connect-compositing-iframe2-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/connect-compositing-iframe3-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/enter-compositing-iframe-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/iframe-resize-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/iframe-size-from-zero-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/invisible-nested-iframe-show-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/overlapped-iframe-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/overlapped-iframe-iframe-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/overlapped-nested-iframes-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/resizer-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/scrolling-iframe-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/iframes/visibility-hidden-transformed-content-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/images/clip-on-directly-composited-image-expected.txt
[add] https://crrev.com/8db44180ba2ac7e513d744d665744729d35759c7/third_party/WebKit/LayoutTests/platform/android/compositing/images/direct-image-dynamic-border-d
Project Member

Comment 20 by bugdroid1@chromium.org, Jul 11 2016

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

commit d4c23ca618abaeeeba8b7f707bb2b1cb4460d642
Author: carlosk <carlosk@chromium.org>
Date: Mon Jul 11 10:33:59 2016

Reland #1: Fix re-usage of stale cached WebPreferences in RenderViewHost.

(original change: https://codereview.chromium.org/2042763002)

In layout tests when preferences were being overridden by specific tests they
were not being properly applied in the browser. The WebPreferences cached by the
RenderViewHost was not updated and so they would not effect the existing window.
This fixes that and changes the way spatial navigation is enabled in layout
tests to adapt to this change.

The problem the original change that caused it to be reverted was that it made
preferences leak between tests when the Shell window was reused. This version
fixes that by storing a clean copy of the test-ready WebPrecerences created with
a brand new RenderView and using that to reset existing windows' preferences.

This is an spin off change to support the moving of mixed content checks to
the browser, which requires the browser to be immediately effected by
preferences updates.

BUG= 576270 ,  620126 

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

[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/components/test_runner/test_preferences.cc
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/components/test_runner/test_preferences.h
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/components/test_runner/test_runner.cc
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/content/shell/browser/layout_test/blink_test_controller.cc
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/content/shell/browser/layout_test/blink_test_controller.h
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/content/shell/renderer/layout_test/blink_test_helpers.cc
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/content/shell/renderer/layout_test/blink_test_helpers.h
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-1st-stop.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-aligned-not-aligned.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-clipped-overflowed-content.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-container-only-white-space.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-container-white-space.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-date.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-div-in-anchor.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-div-overflow-scrol-hidden.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-div-scrollable-but-without-focusable-content.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-fully-aligned-horizontally.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-fully-aligned-vertically.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-hidden-focusable-element.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-hidden-iframe-zero-size.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-hidden-iframe.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-iframe-nested.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-iframe-no-focusable-content.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-iframe-no-scrollable-content.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-iframe-recursive-offset-parent.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-iframe-with-offscreen-focusable-element.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-imagemap-area-not-focusable.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-imagemap-area-without-image.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-imagemap-overlapped-areas.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-imagemap-simple.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-input.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-media-elements.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-multiple-select-focusring.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-multiple-select.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-not-below.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-not-rightof.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-offscreen-content.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-only-clipped-overflow-content.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-overlapping-elements.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-radio-group.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-radio.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-simple-content-overflow.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-single-select-list.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-single-select.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-symmetrically-positioned.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-table-traversal.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-textarea.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-tiny-table-traversal.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-two-elements-one-line.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-z-index.html
[modify] https://crrev.com/d4c23ca618abaeeeba8b7f707bb2b1cb4460d642/third_party/WebKit/LayoutTests/fast/spatial-navigation/snav-zero-margin-content.html

Owner: carlosk@chromium.org
Status: Assigned (was: Fixed)
This is occurring again. Some auto-rebaselines happened to pick up the results when having this bug, for example https://codereview.chromium.org/2245063007/ created wrong baselines for some tests on Linux Trusty. The tests produced empty pixel result and dump of layout tree.

This might be also the reason of  bug 637038  which is about testRunner.dumpAsText() is not respected in the tests.

Carlosk@ can you check if this has anything with your changes?
A typo in #21: s/ bug 637038 / bug 637078 /
Since I was OOO I didn't land any changes since 3 weeks ago and even that one shouldn't affect any of this. So if this breakage started recently it was caused by something else. I'll take a look and see if I can figure it out.
I'm not sure when the issue starts again, just noticed it recently. Flakiness dashboard doesn't provide data of long time ago. It's also down now. I'll try to find more data when flakiness dashboard is fixed.
Issue 638796 has been merged into this issue.
Owner: pdr@chromium.org
I bisected between my commit from #20 (good), d4c23ca618abaeeeba8b7f707bb2b1cb4460d642, and a commit I got from this morning (bad), 3839dbc4efacbba65f5d395301f2fecb9c58c1fa. During the bisect I filtered the tests I ran to just fast/harness/ as they were failing with the same missing image error and seemed to be a very good indication of problems as they test the layout test harness itself. This is the command line I used:

third_party/WebKit/Tools/Scripts/run-webkit-tests --debug --num-retries=0 --no-show-results third_party/WebKit/LayoutTests/fast/harness

The breaking change is https://codereview.chromium.org/2208603004 which changes the behavior of my fix of layout test preferences from #20. I'm almost sure it causes the "leaking" of preferences changes to following tests just like my original commit that was reverted.

Reassigning to pdr@ who landed it.

Comment 27 by pdr@chromium.org, Aug 19 2016

Status: Started (was: Assigned)
Cc: carlosk@chromium.org
Project Member

Comment 29 by bugdroid1@chromium.org, Aug 22 2016

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

commit ab2d1cd2ef3c8c12da17db01410d5749f1f4cb08
Author: pdr <pdr@chromium.org>
Date: Mon Aug 22 17:48:47 2016

Ensure previous test preference overrides are reset between tests

This patch fixes a bug introduced by [1] where explicit test preference
overrides (e.g., testRunner.overridePreference(...)) would get re-used
in later tests.

BlinkTestController::PrepareForLayoutTest should completely reset
preferences before every test. On the first test run, default_prefs_
is initialized with default preferences plus compositor-test-specific
preferences. To ensure the compositor-test-specific preferences are
reset for subsequent runs, we call OverrideWebkitPrefs(&default_prefs_).
The bug in [1] was that default_prefs_ was read from the previous test
and would include explicitly overridden preferences. This patch removes
this line so default_prefs_ is no longer set to the previous test's
preferences.

Test that compositor-specific preferences are still reset:
run-webkit-tests compositing/animation/state-at-end-event-transform-layer.html fast/canvas/canvas-render-layer.html --additional-driver-flag=--enable-slimming-paint-v2 --num-retries=0 --child-processes=1

Test that explicit preference overrides are reset:
run-webkit-tests third_party/WebKit/LayoutTests/fast/harness/override-preferences.html third_party/WebKit/LayoutTests/fast/harness/results.html --num-retries=0 --child-processes=1

[1] https://crrev.com/a5191dca2b309396a7743816917f19d037ebc39a

R=carlosk@chromium.org,wangxianzhu@chromium.org
BUG= 620126 

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

[modify] https://crrev.com/ab2d1cd2ef3c8c12da17db01410d5749f1f4cb08/content/shell/browser/layout_test/blink_test_controller.cc

Comment 30 by pdr@chromium.org, Aug 22 2016

Status: Fixed (was: Started)
Woohoo, I think this squashes the last of these bugs.
Cc: schenney@chromium.org
 Issue 638850  has been merged into this issue.
 Issue 638931  has been merged into this issue.
Cc: xiaoche...@chromium.org
 Issue 638152  has been merged into this issue.
Project Member

Comment 34 by bugdroid1@chromium.org, Aug 23 2016

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

commit cb38b2fb3d28b76924bf90ce98ce543b43f05e45
Author: wangxianzhu <wangxianzhu@chromium.org>
Date: Tue Aug 23 18:52:48 2016

Rebaseline for  bug 638850 ,  638931 ,  638152  (flakiness caused by  bug 620126 )

BUG= 638850 , 638931 , 638152 , 620126 
TBR=wangxianzhu@chromium.org

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

[modify] https://crrev.com/cb38b2fb3d28b76924bf90ce98ce543b43f05e45/third_party/WebKit/LayoutTests/TestExpectations
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/linux-precise/fast/inline-block/14498-positionForCoordinates-expected.png
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/linux-precise/fast/inline-block/14498-positionForCoordinates-expected.txt
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/js-late-clipPath-and-object-creation-expected.png
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/js-late-clipPath-and-object-creation-expected.txt
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/js-late-gradient-and-object-creation-expected.png
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/js-late-gradient-and-object-creation-expected.txt
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/js-late-pattern-and-object-creation-expected.png
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/js-late-pattern-and-object-creation-expected.txt
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-mac10.10/svg/custom/repaint-on-constant-size-change-expected.txt
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-mac10.9/svg/custom/repaint-on-constant-size-change-expected.txt
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-retina/fast/inline-block/14498-positionForCoordinates-expected.png
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-retina/fast/inline-block/14498-positionForCoordinates-expected.txt
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-retina/svg/custom/js-late-clipPath-and-object-creation-expected.png
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-retina/svg/custom/js-late-clipPath-and-object-creation-expected.txt
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-retina/svg/custom/js-late-gradient-and-object-creation-expected.png
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-retina/svg/custom/js-late-gradient-and-object-creation-expected.txt
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-retina/svg/custom/js-late-pattern-and-object-creation-expected.png
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/mac-retina/svg/custom/js-late-pattern-and-object-creation-expected.txt
[modify] https://crrev.com/cb38b2fb3d28b76924bf90ce98ce543b43f05e45/third_party/WebKit/LayoutTests/platform/mac/fast/inline-block/14498-positionForCoordinates-expected.png
[modify] https://crrev.com/cb38b2fb3d28b76924bf90ce98ce543b43f05e45/third_party/WebKit/LayoutTests/platform/mac/fast/inline-block/14498-positionForCoordinates-expected.txt
[modify] https://crrev.com/cb38b2fb3d28b76924bf90ce98ce543b43f05e45/third_party/WebKit/LayoutTests/platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.png
[modify] https://crrev.com/cb38b2fb3d28b76924bf90ce98ce543b43f05e45/third_party/WebKit/LayoutTests/platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.txt
[modify] https://crrev.com/cb38b2fb3d28b76924bf90ce98ce543b43f05e45/third_party/WebKit/LayoutTests/platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.png
[modify] https://crrev.com/cb38b2fb3d28b76924bf90ce98ce543b43f05e45/third_party/WebKit/LayoutTests/platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.txt
[modify] https://crrev.com/cb38b2fb3d28b76924bf90ce98ce543b43f05e45/third_party/WebKit/LayoutTests/platform/mac/svg/custom/js-late-pattern-and-object-creation-expected.png
[modify] https://crrev.com/cb38b2fb3d28b76924bf90ce98ce543b43f05e45/third_party/WebKit/LayoutTests/platform/mac/svg/custom/js-late-pattern-and-object-creation-expected.txt
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/win7/fast/inline-block/14498-positionForCoordinates-expected.png
[delete] https://crrev.com/49a0d443aad757be9766762fb8b7bd1bc26bf58e/third_party/WebKit/LayoutTests/platform/win7/fast/inline-block/14498-positionForCoordinates-expected.txt

Cc: -grunell@chromium.org
 Issue 637078  has been merged into this issue.
Components: Tests>Disabled
Labels: Test-Disabled

Sign in to add a comment