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

Unified Diff: third_party/WebKit/LayoutTests/paint/invalidation/subpixel-shadow-included-in-invalidation.html

Issue 2397333002: Change layerTreeAsText to default to layer lists. (Closed)
Patch Set: none Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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();

Powered by Google App Engine
This is Rietveld 408576698