REGRESSION (r197541): many tiled drawing tests failing after new "large tile size...
authorsimon.fraser@apple.com <simon.fraser@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 4 Mar 2016 18:48:57 +0000 (18:48 +0000)
committersimon.fraser@apple.com <simon.fraser@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 4 Mar 2016 18:48:57 +0000 (18:48 +0000)
https://bugs.webkit.org/show_bug.cgi?id=155020

Rebaseline these tests.

* platform/mac-wk2/TestExpectations:
* tiled-drawing/background-transparency-toggle-expected.txt:
* tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
* tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
* tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
* tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
* tiled-drawing/scrolling/fixed-background/fixed-background-no-image-expected.txt:
* tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer-expected.txt:
* tiled-drawing/scrolling/fixed-background/fixed-body-background-expected.txt:
* tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity-expected.txt:
* tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned-expected.txt:
* tiled-drawing/scrolling/fixed-background/fixed-html-background-expected.txt:
* tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background-expected.txt:
* tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
* tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow-expected.txt:
* tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders-expected.txt:
* tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-expected.txt:
* tiled-drawing/tile-coverage-after-scroll-expected.txt:
* tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt:
* tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt:
* tiled-drawing/tile-coverage-slow-scrolling-expected.txt:
* tiled-drawing/tile-coverage-speculative-expected.txt:
* tiled-drawing/tile-size-unscrollable-expected.txt:
* tiled-drawing/tile-size-vertically-scrollable-expected.txt:
* tiled-drawing/visible-rect-content-inset-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@197571 268f45cc-cd09-0410-ab3c-d52691b4dbfc

26 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/mac-wk2/TestExpectations
LayoutTests/tiled-drawing/background-transparency-toggle-expected.txt
LayoutTests/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt
LayoutTests/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt
LayoutTests/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt
LayoutTests/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt
LayoutTests/tiled-drawing/scrolling/fixed-background/fixed-background-no-image-expected.txt
LayoutTests/tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer-expected.txt
LayoutTests/tiled-drawing/scrolling/fixed-background/fixed-body-background-expected.txt
LayoutTests/tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity-expected.txt
LayoutTests/tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned-expected.txt
LayoutTests/tiled-drawing/scrolling/fixed-background/fixed-html-background-expected.txt
LayoutTests/tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background-expected.txt
LayoutTests/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt
LayoutTests/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow-expected.txt
LayoutTests/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders-expected.txt
LayoutTests/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-expected.txt
LayoutTests/tiled-drawing/tile-coverage-after-scroll-expected.txt
LayoutTests/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt
LayoutTests/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt
LayoutTests/tiled-drawing/tile-coverage-slow-scrolling-expected.txt
LayoutTests/tiled-drawing/tile-coverage-speculative-expected.txt
LayoutTests/tiled-drawing/tile-size-unscrollable-expected.txt
LayoutTests/tiled-drawing/tile-size-vertically-scrollable-expected.txt
LayoutTests/tiled-drawing/visible-rect-content-inset-expected.txt

index 82178fd..51ae45d 100644 (file)
@@ -1,3 +1,36 @@
+2016-03-04  Simon Fraser  <simon.fraser@apple.com>
+
+        REGRESSION (r197541): many tiled drawing tests failing after new "large tile size" logic was added
+        https://bugs.webkit.org/show_bug.cgi?id=155020
+        
+        Rebaseline these tests.
+
+        * platform/mac-wk2/TestExpectations:
+        * tiled-drawing/background-transparency-toggle-expected.txt:
+        * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
+        * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
+        * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
+        * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
+        * tiled-drawing/scrolling/fixed-background/fixed-background-no-image-expected.txt:
+        * tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer-expected.txt:
+        * tiled-drawing/scrolling/fixed-background/fixed-body-background-expected.txt:
+        * tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity-expected.txt:
+        * tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned-expected.txt:
+        * tiled-drawing/scrolling/fixed-background/fixed-html-background-expected.txt:
+        * tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background-expected.txt:
+        * tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
+        * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow-expected.txt:
+        * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders-expected.txt:
+        * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-expected.txt:
+        * tiled-drawing/tile-coverage-after-scroll-expected.txt:
+        * tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt:
+        * tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt:
+        * tiled-drawing/tile-coverage-slow-scrolling-expected.txt:
+        * tiled-drawing/tile-coverage-speculative-expected.txt:
+        * tiled-drawing/tile-size-unscrollable-expected.txt:
+        * tiled-drawing/tile-size-vertically-scrollable-expected.txt:
+        * tiled-drawing/visible-rect-content-inset-expected.txt:
+
 2016-03-04  Darin Adler  <darin@apple.com>
 
         REGRESSION (r197541): many tiled drawing tests failing after new "large tile size" logic was added
index 2f9d5f3..7209834 100644 (file)
@@ -254,29 +254,6 @@ webkit.org/b/148408 tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-pa
 webkit.org/b/148408 tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html [ Pass Failure ]
 webkit.org/b/148408 tiled-drawing/scrolling/root-overflow-with-mousewheel.html [ Pass Failure Timeout ]
 
-# REGRESSION (r197541): tile drawing tests failing in WebKit 2 after new "large tile size" logic was added
-webkit.org/b/155020 tiled-drawing/background-transparency-toggle.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/scrolling/fixed-background/fixed-background-no-image.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/scrolling/fixed-background/fixed-body-background-body-layer.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/scrolling/fixed-background/fixed-body-background-opacity.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/scrolling/fixed-background/fixed-body-background-positioned.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/scrolling/fixed-background/fixed-body-background.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/scrolling/fixed-background/fixed-html-background.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/scrolling/fixed-background/fixed-non-propagated-body-background.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/scrolling/fixed/four-bars-zoomed.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/tile-coverage-after-scroll-speculative.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/tile-coverage-after-scroll.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/tile-coverage-scroll-to-bottom.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/tile-coverage-slow-scrolling.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/tile-coverage-speculative.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/tile-size-unscrollable.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/tile-size-vertically-scrollable.html [ Failure ]
-webkit.org/b/155020 tiled-drawing/visible-rect-content-inset.html [ Failure ]
-
 webkit.org/b/139820 fast/frames/lots-of-objects.html [ Timeout ]
 webkit.org/b/139820 fast/frames/lots-of-iframes.html [ Pass Timeout ]
 
index 5b81002..576b74e 100644 (file)
@@ -8,8 +8,8 @@ Page tiles should be transparent if the body's background has alpha.
       (bounds 800.00 600.00)
       (contentsOpaque 1)
       (tile cache coverage 0, 0 800 x 600)
-      (tile size 800 x 600)
-      (top left tile 0, 0 tiles grid 1 x 1)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 2)
     )
   )
 )
@@ -21,8 +21,8 @@ Page tiles should be transparent if the body's background has alpha.
       (bounds 800.00 600.00)
       (backgroundColor #00000033)
       (tile cache coverage 0, 0 800 x 600)
-      (tile size 800 x 600)
-      (top left tile 0, 0 tiles grid 1 x 1)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 2)
     )
   )
 )
@@ -34,8 +34,8 @@ Page tiles should be transparent if the body's background has alpha.
       (bounds 800.00 600.00)
       (contentsOpaque 1)
       (tile cache coverage 0, 0 800 x 600)
-      (tile size 800 x 600)
-      (top left tile 0, 0 tiles grid 1 x 1)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 2)
     )
   )
 )
@@ -46,9 +46,9 @@ Page tiles should be transparent if the body's background has alpha.
     (GraphicsLayer
       (bounds 785.00 648.00)
       (contentsOpaque 1)
-      (tile cache coverage 0, 0 785 x 600)
-      (tile size 800 x 600)
-      (top left tile 0, 0 tiles grid 1 x 1)
+      (tile cache coverage 0, 0 785 x 648)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 2)
     )
   )
 )
index 494019c..9625c20 100644 (file)
@@ -25,8 +25,8 @@ PASS Page did not receive wheel events.
       (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 785 x 2048)
-      (tile size 785 x 512)
-      (top left tile 0, 0 tiles grid 1 x 4)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 4)
     )
   )
 )
index 494019c..9625c20 100644 (file)
@@ -25,8 +25,8 @@ PASS Page did not receive wheel events.
       (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 785 x 2048)
-      (tile size 785 x 512)
-      (top left tile 0, 0 tiles grid 1 x 4)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 4)
     )
   )
 )
index 41b032b..19b94a3 100644 (file)
@@ -25,8 +25,8 @@ PASS IFrame did not receive wheel events.
       (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 785 x 2048)
-      (tile size 785 x 512)
-      (top left tile 0, 0 tiles grid 1 x 4)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 4)
     )
   )
 )
index 41b032b..19b94a3 100644 (file)
@@ -25,8 +25,8 @@ PASS IFrame did not receive wheel events.
       (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 785 x 2048)
-      (tile size 785 x 512)
-      (top left tile 0, 0 tiles grid 1 x 4)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 4)
     )
   )
 )
index b1187dc..f037c14 100644 (file)
@@ -6,8 +6,8 @@
       (bounds 785.00 1700.00)
       (contentsOpaque 1)
       (tile cache coverage 0, 0 785 x 1024)
-      (tile size 785 x 512)
-      (top left tile 0, 0 tiles grid 1 x 2)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 2)
     )
   )
 )
index 7764648..f6c8c0e 100644 (file)
@@ -16,8 +16,8 @@
         (GraphicsLayer
           (bounds 785.00 1600.00)
           (tile cache coverage 0, 0 785 x 1024)
-          (tile size 785 x 512)
-          (top left tile 0, 0 tiles grid 1 x 2)
+          (tile size 512 x 512)
+          (top left tile 0, 0 tiles grid 2 x 2)
         )
       )
     )
index 55935a3..40c20f2 100644 (file)
@@ -16,8 +16,8 @@
         (GraphicsLayer
           (bounds 785.00 1700.00)
           (tile cache coverage 0, 0 785 x 1024)
-          (tile size 785 x 512)
-          (top left tile 0, 0 tiles grid 1 x 2)
+          (tile size 512 x 512)
+          (top left tile 0, 0 tiles grid 2 x 2)
         )
       )
     )
index 55935a3..40c20f2 100644 (file)
@@ -16,8 +16,8 @@
         (GraphicsLayer
           (bounds 785.00 1700.00)
           (tile cache coverage 0, 0 785 x 1024)
-          (tile size 785 x 512)
-          (top left tile 0, 0 tiles grid 1 x 2)
+          (tile size 512 x 512)
+          (top left tile 0, 0 tiles grid 2 x 2)
         )
       )
     )
index 560fdd6..ab47449 100644 (file)
@@ -16,8 +16,8 @@
         (GraphicsLayer
           (bounds 785.00 3700.00)
           (tile cache coverage 0, 0 785 x 1024)
-          (tile size 785 x 512)
-          (top left tile 0, 0 tiles grid 1 x 2)
+          (tile size 512 x 512)
+          (top left tile 0, 0 tiles grid 2 x 2)
         )
       )
     )
index 4746451..1643ec5 100644 (file)
@@ -16,8 +16,8 @@
         (GraphicsLayer
           (bounds 785.00 1516.00)
           (tile cache coverage 0, 0 785 x 1024)
-          (tile size 785 x 512)
-          (top left tile 0, 0 tiles grid 1 x 2)
+          (tile size 512 x 512)
+          (top left tile 0, 0 tiles grid 2 x 2)
         )
       )
     )
index 21305e9..7c2275a 100644 (file)
@@ -7,8 +7,8 @@
       (contentsOpaque 1)
       (backgroundColor #C0C0C0)
       (tile cache coverage 0, 0 785 x 1024)
-      (tile size 785 x 512)
-      (top left tile 0, 0 tiles grid 1 x 2)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 2)
     )
   )
 )
index 7d5fa03..fe5457f 100644 (file)
@@ -43,9 +43,9 @@
       (coverage rect 0.00, 0.00 341.30 x 254.35)
       (intersects coverage rect 1)
       (contentsScale 2.30)
-      (tile cache coverage 0, 0 341 x 445)
-      (tile size 785 x 512)
-      (top left tile 0, 0 tiles grid 1 x 2)
+      (tile cache coverage 0, 0 445 x 445)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 2)
       (children 4
         (GraphicsLayer
           (position -4.00 -4.00)
index 52af4f4..d1fe1ec 100644 (file)
@@ -1,6 +1,6 @@
-FAIL div did not honor 2D snap points. (diagonal glide)
-FAIL div did not honor 2D snap points. (diagonal snap)
-PASS div successfully snapped after dragging along one axis and then scrolling in the other.
+PASS div successfully scrolled diagonally.
+PASS div successfully snapped diagonally.
+FAIL div did not honor 2D snap points. (single axis scroll followed by flick on other axis)
 PASS successfullyParsed is true
 
 TEST COMPLETE
index 81b6035..3b2a748 100644 (file)
@@ -1,12 +1,12 @@
 Tests that the scroll-snap feature works properly in overflow regions.
  Testing scroll-snap glide for horizontalTarget:
-FAIL div did not honor snap points. Expected 300, but got 50
+PASS div scrolled to next window.
 Testing scroll-snap snap for horizontalTarget:
-FAIL div did not snap back to proper location for horizontalTarget. Expected 50, but got 0
+PASS div honored snap points.
 Testing scroll-snap glide for verticalTarget:
-PASS div scrolled to next window.
+FAIL div did not honor snap points. Expected 300, but got 50
 Testing scroll-snap snap for verticalTarget:
-PASS div honored snap points.
+FAIL div did not snap back to proper location for verticalTarget. Expected 50, but got 0
 PASS successfullyParsed is true
 
 TEST COMPLETE
index 3b2a748..7a772aa 100644 (file)
@@ -4,9 +4,9 @@ PASS div scrolled to next window.
 Testing scroll-snap snap for horizontalTarget:
 PASS div honored snap points.
 Testing scroll-snap glide for verticalTarget:
-FAIL div did not honor snap points. Expected 300, but got 50
+PASS div scrolled to next window.
 Testing scroll-snap snap for verticalTarget:
-FAIL div did not snap back to proper location for verticalTarget. Expected 50, but got 0
+PASS div honored snap points.
 PASS successfullyParsed is true
 
 TEST COMPLETE
index 1857e4f..08b9410 100644 (file)
@@ -14,8 +14,8 @@
       (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 2560 785 x 1536)
-      (tile size 785 x 512)
-      (top left tile 0, 5 tiles grid 1 x 3)
+      (tile size 512 x 512)
+      (top left tile 0, 5 tiles grid 2 x 3)
     )
   )
 )
index 1857e4f..08b9410 100644 (file)
@@ -14,8 +14,8 @@
       (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 2560 785 x 1536)
-      (tile size 785 x 512)
-      (top left tile 0, 5 tiles grid 1 x 3)
+      (tile size 512 x 512)
+      (top left tile 0, 5 tiles grid 2 x 3)
     )
   )
 )
index 1de1202..3ea25e5 100644 (file)
@@ -14,8 +14,8 @@
       (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 4096 785 x 925)
-      (tile size 785 x 512)
-      (top left tile 0, 8 tiles grid 1 x 2)
+      (tile size 512 x 512)
+      (top left tile 0, 8 tiles grid 2 x 2)
     )
   )
 )
index d1ec668..b68546b 100644 (file)
@@ -14,8 +14,8 @@
       (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 800 x 600)
-      (tile size 800 x 600)
-      (top left tile 0, 0 tiles grid 1 x 1)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 2)
     )
   )
 )
index 1f95d2b..8871325 100644 (file)
@@ -14,8 +14,8 @@
       (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 785 x 1024)
-      (tile size 785 x 512)
-      (top left tile 0, 0 tiles grid 1 x 2)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 2)
     )
   )
 )
index 058faee..22c71df 100644 (file)
@@ -6,8 +6,8 @@
       (bounds 800.00 600.00)
       (contentsOpaque 1)
       (tile cache coverage 0, 0 800 x 600)
-      (tile size 800 x 600)
-      (top left tile 0, 0 tiles grid 1 x 1)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 2)
     )
   )
 )
index 48b1aa2..cc9e29f 100644 (file)
@@ -6,8 +6,8 @@
       (bounds 785.00 2021.00)
       (contentsOpaque 1)
       (tile cache coverage 0, 0 785 x 1024)
-      (tile size 785 x 512)
-      (top left tile 0, 0 tiles grid 1 x 2)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 2)
     )
   )
 )
index eb05a90..1bfcf7b 100644 (file)
@@ -15,8 +15,8 @@ This test applies a content inset and then dumps the layer tree including visibl
       (intersects coverage rect 1)
       (contentsScale 1.00)
       (tile cache coverage 0, 0 800 x 500)
-      (tile size 800 x 512)
-      (top left tile 0, 0 tiles grid 1 x 1)
+      (tile size 512 x 512)
+      (top left tile 0, 0 tiles grid 2 x 1)
     )
   )
 )