Title: [245990] trunk/LayoutTests
Revision
245990
Author
simon.fra...@apple.com
Date
2019-05-31 15:30:55 -0700 (Fri, 31 May 2019)

Log Message

tile-coverage-iframe-to-zero-coverage.html flakey after r245974
https://bugs.webkit.org/show_bug.cgi?id=198438

Unreviewed test gardening.

layerTreeAsText() doesn't force layouts on subframes (webkit.org/b/198439) so
have the test force an update on the subframe via a dummy layerTreeAsText() call.

* tiled-drawing/tile-coverage-iframe-to-zero-coverage-expected.txt:
* tiled-drawing/tile-coverage-iframe-to-zero-coverage.html:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (245989 => 245990)


--- trunk/LayoutTests/ChangeLog	2019-05-31 22:12:19 UTC (rev 245989)
+++ trunk/LayoutTests/ChangeLog	2019-05-31 22:30:55 UTC (rev 245990)
@@ -40,6 +40,19 @@
         * platform/ios-wk2/compositing/overflow/stacking-context-composited-scroller-with-foreground-paint-phases-expected.txt: Added.
         * platform/mac-wk1/compositing/overflow/stacking-context-composited-scroller-with-foreground-paint-phases-expected.txt: Added.
 
+2019-05-31  Simon Fraser  <simon.fra...@apple.com>
+
+        tile-coverage-iframe-to-zero-coverage.html flakey after r245974
+        https://bugs.webkit.org/show_bug.cgi?id=198438
+
+        Unreviewed test gardening.
+        
+        layerTreeAsText() doesn't force layouts on subframes (webkit.org/b/198439) so
+        have the test force an update on the subframe via a dummy layerTreeAsText() call.
+
+        * tiled-drawing/tile-coverage-iframe-to-zero-coverage-expected.txt:
+        * tiled-drawing/tile-coverage-iframe-to-zero-coverage.html:
+
 2019-05-31  Saam Barati  <sbar...@apple.com>
 
         [WHLSL] Make sure we properly emit code for "&*x"

Modified: trunk/LayoutTests/tiled-drawing/tile-coverage-iframe-to-zero-coverage-expected.txt (245989 => 245990)


--- trunk/LayoutTests/tiled-drawing/tile-coverage-iframe-to-zero-coverage-expected.txt	2019-05-31 22:12:19 UTC (rev 245989)
+++ trunk/LayoutTests/tiled-drawing/tile-coverage-iframe-to-zero-coverage-expected.txt	2019-05-31 22:30:55 UTC (rev 245990)
@@ -79,7 +79,7 @@
                                   (contentsOpaque 1)
                                   (drawsContent 1)
                                   (visible rect 0.00, 0.00 0.00 x 0.00)
-                                  (coverage rect -8.00, -8.00 0.00 x 0.00)
+                                  (coverage rect 0.00, 0.00 0.00 x 0.00)
                                   (intersects coverage rect 0)
                                   (contentsScale 1.00)
                                   (tile cache coverage 0, 0 0 x 0)

Modified: trunk/LayoutTests/tiled-drawing/tile-coverage-iframe-to-zero-coverage.html (245989 => 245990)


--- trunk/LayoutTests/tiled-drawing/tile-coverage-iframe-to-zero-coverage.html	2019-05-31 22:12:19 UTC (rev 245989)
+++ trunk/LayoutTests/tiled-drawing/tile-coverage-iframe-to-zero-coverage.html	2019-05-31 22:30:55 UTC (rev 245990)
@@ -24,6 +24,7 @@
         {
             setTimeout(function() {
                 window.scrollTo(0, 3000);
+				internals.layerTreeAsText(subframe.contentDocument);
                 if (window.internals) {
                     document.getElementById('layers').innerText = internals.layerTreeAsText(document,
                         internals.LAYER_TREE_INCLUDES_VISIBLE_RECTS | internals.LAYER_TREE_INCLUDES_TILE_CACHES);
@@ -37,7 +38,7 @@
 </head>
 <body>
 
-<iframe scrolling="no" srcdoc="<div style='width: 2500px; height: 200px; background-color: silver; will-change: transform'>Stuff here</div>"></iframe>
+<iframe id="subframe" scrolling="no" srcdoc="<div style='width: 2500px; height: 200px; background-color: silver; will-change: transform'>Stuff here</div>"></iframe>
 <pre id="layers">Layer tree goes here</p>
 </body>
 </html>
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to