Title: [128811] trunk/LayoutTests
Revision
128811
Author
[email protected]
Date
2012-09-17 14:56:42 -0700 (Mon, 17 Sep 2012)

Log Message

https://bugs.webkit.org/show_bug.cgi?id=96945
REGRESSION (r128678): Several tests fail on WK2 bots 
(compositing/rtl/rtl-fixed-overflow.html, 
compositing/rtl/rtl-fixed.html, 
fast/regions/float-pushed-width-change.html, 
fast/repaint/fixed-move-after-keyboard-scroll.html)

Reviewed by Tim Horton.

These tests are failing after 
https://bugs.webkit.org/show_bug.cgi?id=96688 They are failing on WK2 
only because that change only forces compositing mode for fixed 
position elements in WK2, not WK1. 

This one is a ref test where the expectation used fixed positioning. 
We can avoid using fixed pos and avoid that fact that that creates a 
layer in WK2 and use absolute pos instead.
* fast/regions/float-pushed-width-change-expected.html:

These tests just need updated results in the mac-wk2 directory.
* platform/mac-wk2/compositing/rtl: Added.
* platform/mac-wk2/compositing/rtl/rtl-fixed-expected.txt: Added.
* platform/mac-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt: Added.
* platform/mac-wk2/fast/repaint: Added.
* platform/mac-wk2/fast/repaint/fixed-move-after-keyboard-scroll-expected.png: Added.
* platform/mac-wk2/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt: Added.

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (128810 => 128811)


--- trunk/LayoutTests/ChangeLog	2012-09-17 21:44:01 UTC (rev 128810)
+++ trunk/LayoutTests/ChangeLog	2012-09-17 21:56:42 UTC (rev 128811)
@@ -1,3 +1,32 @@
+2012-09-17  Beth Dakin  <[email protected]>
+
+        https://bugs.webkit.org/show_bug.cgi?id=96945
+        REGRESSION (r128678): Several tests fail on WK2 bots 
+        (compositing/rtl/rtl-fixed-overflow.html, 
+        compositing/rtl/rtl-fixed.html, 
+        fast/regions/float-pushed-width-change.html, 
+        fast/repaint/fixed-move-after-keyboard-scroll.html)
+
+        Reviewed by Tim Horton.
+
+        These tests are failing after 
+        https://bugs.webkit.org/show_bug.cgi?id=96688 They are failing on WK2 
+        only because that change only forces compositing mode for fixed 
+        position elements in WK2, not WK1. 
+
+        This one is a ref test where the expectation used fixed positioning. 
+        We can avoid using fixed pos and avoid that fact that that creates a 
+        layer in WK2 and use absolute pos instead.
+        * fast/regions/float-pushed-width-change-expected.html:
+
+        These tests just need updated results in the mac-wk2 directory.
+        * platform/mac-wk2/compositing/rtl: Added.
+        * platform/mac-wk2/compositing/rtl/rtl-fixed-expected.txt: Added.
+        * platform/mac-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt: Added.
+        * platform/mac-wk2/fast/repaint: Added.
+        * platform/mac-wk2/fast/repaint/fixed-move-after-keyboard-scroll-expected.png: Added.
+        * platform/mac-wk2/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt: Added.
+
 2012-09-17  Nate Chapin  <[email protected]>
 
         Unreviewed, test expectations update.

Modified: trunk/LayoutTests/fast/regions/float-pushed-width-change-expected.html (128810 => 128811)


--- trunk/LayoutTests/fast/regions/float-pushed-width-change-expected.html	2012-09-17 21:44:01 UTC (rev 128810)
+++ trunk/LayoutTests/fast/regions/float-pushed-width-change-expected.html	2012-09-17 21:56:42 UTC (rev 128811)
@@ -10,7 +10,7 @@
    
     #float1 {
         float: left;
-        position:fixed;
+        position:absolute;
         width: 150px;
         height: 102px;
         background-color:green;

Added: trunk/LayoutTests/platform/mac-wk2/compositing/rtl/rtl-fixed-expected.txt (0 => 128811)


--- trunk/LayoutTests/platform/mac-wk2/compositing/rtl/rtl-fixed-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/mac-wk2/compositing/rtl/rtl-fixed-expected.txt	2012-09-17 21:56:42 UTC (rev 128811)
@@ -0,0 +1,21 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position 50.00 50.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 50.00 50.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+

Added: trunk/LayoutTests/platform/mac-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt (0 => 128811)


--- trunk/LayoutTests/platform/mac-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/mac-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt	2012-09-17 21:56:42 UTC (rev 128811)
@@ -0,0 +1,22 @@
+(GraphicsLayer
+  (position -215.00 0.00)
+  (bounds 1000.00 1000.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1000.00 1000.00)
+      (children 2
+        (GraphicsLayer
+          (position 265.00 50.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 265.00 50.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+

Added: trunk/LayoutTests/platform/mac-wk2/fast/repaint/fixed-move-after-keyboard-scroll-expected.png


(Binary files differ)
Property changes on: trunk/LayoutTests/platform/mac-wk2/fast/repaint/fixed-move-after-keyboard-scroll-expected.png ___________________________________________________________________

Added: svn:mime-type

Added: trunk/LayoutTests/platform/mac-wk2/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt (0 => 128811)


--- trunk/LayoutTests/platform/mac-wk2/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/mac-wk2/fast/repaint/fixed-move-after-keyboard-scroll-expected.txt	2012-09-17 21:56:42 UTC (rev 128811)
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderText {#text} at (0,0) size 477x18
+        text run at (0,0) width 477: "If running this test manually put focus inside the iframe and hit 'page down'."
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,26) size 504x504
+  RenderPartObject {IFRAME} at (0,18) size 504x504 [border: (2px inset #000000)]
+    layer at (0,0) size 485x836
+      RenderView at (0,0) size 485x500
+    layer at (0,0) size 485x836 layerType: background only
+    layer at (10,406) size 100x100
+      RenderBlock (positioned) zI: -5 {DIV} at (10,406) size 100x100 [bgcolor=#FFFF00]
+    layer at (0,0) size 485x836 layerType: foreground only
+      RenderBlock {HTML} at (0,0) size 485x836
+        RenderBody {BODY} at (8,8) size 469x820
+    layer at (8,346) size 477x36
+      RenderBlock (positioned) {P} at (8,346) size 477x36
+        RenderText {#text} at (0,0) size 462x36
+          text run at (0,0) width 462: "You should see a yellow rect on the left, and a green one on the right. No"
+          text run at (0,18) width 65: "red pixels."
+    layer at (150,406) size 100x100
+      RenderBlock (positioned) {DIV} at (150,70) size 100x100 [bgcolor=#008000]
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to