| Index: third_party/WebKit/LayoutTests/paint/invalidation/subpixel-shadow-included-in-invalidation.html
|
| diff --git a/third_party/WebKit/LayoutTests/paint/invalidation/subpixel-shadow-included-in-invalidation.html b/third_party/WebKit/LayoutTests/paint/invalidation/subpixel-shadow-included-in-invalidation.html
|
| index 28ec07fc67855e0c6d6484c76e6664393ab9010c..ef0f826fc5cb3ca67a4422749cf3cc61ac176e66 100644
|
| --- a/third_party/WebKit/LayoutTests/paint/invalidation/subpixel-shadow-included-in-invalidation.html
|
| +++ b/third_party/WebKit/LayoutTests/paint/invalidation/subpixel-shadow-included-in-invalidation.html
|
| @@ -35,13 +35,14 @@ if (!window.internals) {
|
| box.style.boxShadow = 'none';
|
|
|
| runAfterLayoutAndPaint(function() {
|
| - var layerTree = JSON.parse(internals.layerTreeAsText(document, internals.LAYER_TREE_INCLUDES_PAINT_INVALIDATIONS));
|
| - var repaintRects = layerTree.children[0].repaintRects;
|
| + var layers = JSON.parse(internals.layerTreeAsText(document, internals.LAYER_TREE_INCLUDES_PAINT_INVALIDATIONS))["layers"];
|
| + console.log(internals.layerTreeAsText(document, internals.LAYER_TREE_INCLUDES_PAINT_INVALIDATIONS));
|
| + var paintInvalidations = layers[0]["paintInvalidations"];
|
| var shadowRect = [1.4, 1.4, 100, 100];
|
| - if (repaintRects.some(repaintRect => rectContainsRect(repaintRect, shadowRect)))
|
| + if (paintInvalidations.some(paintInvalidationRect => rectContainsRect(paintInvalidationRect, shadowRect)))
|
| testPassed('Subpixel shadow was repainted.');
|
| else
|
| - testFailed('Subpixel shadow ' + JSON.stringify(shadowRect) + ' was not repainted. Repaint rects were ' + JSON.stringify(repaintRects) + '.');
|
| + testFailed('Subpixel shadow ' + JSON.stringify(shadowRect) + ' was not repainted. Repaint rects were ' + JSON.stringify(paintInvalidations) + '.');
|
|
|
| internals.stopTrackingRepaints(document);
|
| box.remove();
|
|
|