Title: [88590] trunk/LayoutTests
Revision
88590
Author
[email protected]
Date
2011-06-10 19:51:59 -0700 (Fri, 10 Jun 2011)

Log Message

2011-06-10  James Robinson  <[email protected]>

        [chromium] Update chromium compositor baselines for r88580

        * platform/chromium-gpu-linux/compositing/direct-image-compositing-expected.png:
        * platform/chromium-gpu-linux/compositing/geometry/clip-expected.txt: Added.
        * platform/chromium-gpu-linux/compositing/geometry/fixed-in-composited-expected.png:
        * platform/chromium-gpu-linux/compositing/geometry/foreground-layer-expected.txt: Added.
        * platform/chromium-gpu-linux/compositing/iframes/invisible-nested-iframe-show-expected.txt: Added.
        * platform/chromium-gpu-linux/compositing/overflow/clip-descendents-expected.txt: Added.
        * platform/chromium-gpu-linux/compositing/reflections/nested-reflection-transformed-expected.png:
        * platform/chromium-gpu-linux/compositing/reflections/nested-reflection-transformed2-expected.png:
        * platform/chromium-gpu-linux/compositing/reflections/reflection-in-composited-expected.png:
        * platform/chromium-gpu-linux/compositing/reflections/reflection-on-composited-expected.png:
        * platform/chromium-gpu-linux/compositing/shadows/shadow-drawing-expected.png:
        * platform/chromium-gpu-linux/compositing/tiling/huge-layer-add-remove-child-expected.txt: Added.
        * platform/chromium-gpu-linux/compositing/tiling/huge-layer-expected.txt: Added.
        * platform/chromium-gpu-linux/compositing/tiling/huge-layer-resize-expected.txt: Added.
        * platform/chromium-gpu-mac/compositing/geometry/foreground-layer-expected.txt: Added.
        * platform/chromium-gpu-mac/compositing/iframes/invisible-nested-iframe-show-expected.txt: Added.
        * platform/chromium-gpu-mac/compositing/reflections/nested-reflection-transformed-expected.png:
        * platform/chromium-gpu-mac/compositing/reflections/nested-reflection-transformed2-expected.png:
        * platform/chromium-gpu-mac/compositing/reflections/reflection-in-composited-expected.png:
        * platform/chromium-gpu-mac/compositing/reflections/reflection-on-composited-expected.png:
        * platform/chromium-gpu-mac/compositing/shadows/shadow-drawing-expected.png:
        * platform/chromium-gpu-mac/compositing/tiling/huge-layer-add-remove-child-expected.txt: Added.
        * platform/chromium-gpu-mac/compositing/tiling/huge-layer-expected.txt: Added.
        * platform/chromium-gpu-mac/compositing/tiling/huge-layer-resize-expected.txt: Added.
        * platform/chromium/test_expectations.txt:

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (88589 => 88590)


--- trunk/LayoutTests/ChangeLog	2011-06-11 02:06:42 UTC (rev 88589)
+++ trunk/LayoutTests/ChangeLog	2011-06-11 02:51:59 UTC (rev 88590)
@@ -1,3 +1,33 @@
+2011-06-10  James Robinson  <[email protected]>
+
+        [chromium] Update chromium compositor baselines for r88580
+
+        * platform/chromium-gpu-linux/compositing/direct-image-compositing-expected.png:
+        * platform/chromium-gpu-linux/compositing/geometry/clip-expected.txt: Added.
+        * platform/chromium-gpu-linux/compositing/geometry/fixed-in-composited-expected.png:
+        * platform/chromium-gpu-linux/compositing/geometry/foreground-layer-expected.txt: Added.
+        * platform/chromium-gpu-linux/compositing/iframes/invisible-nested-iframe-show-expected.txt: Added.
+        * platform/chromium-gpu-linux/compositing/overflow/clip-descendents-expected.txt: Added.
+        * platform/chromium-gpu-linux/compositing/reflections/nested-reflection-transformed-expected.png:
+        * platform/chromium-gpu-linux/compositing/reflections/nested-reflection-transformed2-expected.png:
+        * platform/chromium-gpu-linux/compositing/reflections/reflection-in-composited-expected.png:
+        * platform/chromium-gpu-linux/compositing/reflections/reflection-on-composited-expected.png:
+        * platform/chromium-gpu-linux/compositing/shadows/shadow-drawing-expected.png:
+        * platform/chromium-gpu-linux/compositing/tiling/huge-layer-add-remove-child-expected.txt: Added.
+        * platform/chromium-gpu-linux/compositing/tiling/huge-layer-expected.txt: Added.
+        * platform/chromium-gpu-linux/compositing/tiling/huge-layer-resize-expected.txt: Added.
+        * platform/chromium-gpu-mac/compositing/geometry/foreground-layer-expected.txt: Added.
+        * platform/chromium-gpu-mac/compositing/iframes/invisible-nested-iframe-show-expected.txt: Added.
+        * platform/chromium-gpu-mac/compositing/reflections/nested-reflection-transformed-expected.png:
+        * platform/chromium-gpu-mac/compositing/reflections/nested-reflection-transformed2-expected.png:
+        * platform/chromium-gpu-mac/compositing/reflections/reflection-in-composited-expected.png:
+        * platform/chromium-gpu-mac/compositing/reflections/reflection-on-composited-expected.png:
+        * platform/chromium-gpu-mac/compositing/shadows/shadow-drawing-expected.png:
+        * platform/chromium-gpu-mac/compositing/tiling/huge-layer-add-remove-child-expected.txt: Added.
+        * platform/chromium-gpu-mac/compositing/tiling/huge-layer-expected.txt: Added.
+        * platform/chromium-gpu-mac/compositing/tiling/huge-layer-resize-expected.txt: Added.
+        * platform/chromium/test_expectations.txt:
+
 2011-06-10  James Simonsen  <[email protected]>
 
         Unreviewed, missing expectations for non-V8 from change 88584.

Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (88589 => 88590)


--- trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-06-11 02:06:42 UTC (rev 88589)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-06-11 02:51:59 UTC (rev 88590)
@@ -2862,9 +2862,7 @@
 
 // Most of the tiling tests are misbehaving in Chrome even though the
 // DRT output looks similar to Safari's. These need to be investigated.
-BUGWK47951 GPU MAC : compositing/tiling/huge-layer-add-remove-child.html = TEXT
 BUGWK47951 GPU MAC : compositing/tiling/huge-layer-with-layer-children.html = TEXT
-BUGWK47951 GPU MAC : compositing/tiling/huge-layer.html = TEXT
 
 BUGWK48012 GPU WIN LINUX : compositing/tiling/huge-layer-with-layer-children-resize.html = TEXT PASS
 
@@ -2874,7 +2872,6 @@
 
 // The following tests are failing on Mac.
 BUGWK48029 GPU MAC : compositing/tiling/crash-reparent-tiled-layer.html = TEXT
-BUGWK48029 GPU MAC : compositing/tiling/huge-layer-resize.html = TEXT
 BUGWK48029 GPU MAC : compositing/tiling/huge-layer-with-layer-children-resize.html = TEXT
 
 // These tests are too slow with our MESA backend.  We can re-enable when we have
@@ -3535,7 +3532,6 @@
 BUGCR79917 WIN LINUX : tables/mozilla_expected_failures/marvin/backgr_position-table-row.html = IMAGE
 BUGCR79917 WIN LINUX : transforms/svg-vs-css.xhtml = IMAGE
 
-BUGWK58951 MAC : compositing/iframes/invisible-nested-iframe-show.html = TEXT
 BUGWK58924 MAC : plugins/mouse-click-iframe-to-plugin.html = TIMEOUT
 
 BUGWK60099 DEBUG : fast/dom/Attr/access-after-element-destruction.html = CRASH PASS

Modified: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/direct-image-compositing-expected.png


(Binary files differ)

Added: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/geometry/clip-expected.txt (0 => 88590)


--- trunk/LayoutTests/platform/chromium-gpu-linux/compositing/geometry/clip-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-gpu-linux/compositing/geometry/clip-expected.txt	2011-06-11 02:51:59 UTC (rev 88590)
@@ -0,0 +1,36 @@
+Test CSS clip with composited layers. Left and right sides should look the same.
+
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 10.00 10.00)
+          (bounds 120.00 120.00)
+          (drawsContent 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+        )
+        (GraphicsLayer
+          (position 220.00 20.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 215.00 15.00)
+          (bounds 110.00 110.00)
+          (children 1
+            (GraphicsLayer
+              (position -5.00 -5.00)
+              (bounds 120.00 120.00)
+              (drawsContent 1)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
Property changes on: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/geometry/clip-expected.txt
___________________________________________________________________

Added: svn:eol-style

Modified: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/geometry/fixed-in-composited-expected.png


(Binary files differ)

Added: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/geometry/foreground-layer-expected.txt (0 => 88590)


--- trunk/LayoutTests/platform/chromium-gpu-linux/compositing/geometry/foreground-layer-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-gpu-linux/compositing/geometry/foreground-layer-expected.txt	2011-06-11 02:51:59 UTC (rev 88590)
@@ -0,0 +1,54 @@
+  
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 18.00 18.00)
+          (bounds 320.00 320.00)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 60.00 60.00)
+              (bounds 50.00 50.00)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+            )
+            (GraphicsLayer
+              (bounds 320.00 320.00)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 362.00 18.00)
+          (bounds 320.00 320.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 60.00 60.00)
+              (bounds 200.00 200.00)
+              (children 2
+                (GraphicsLayer
+                  (bounds 50.00 50.00)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                )
+                (GraphicsLayer
+                  (bounds 200.00 200.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 361.00)
+          (bounds 784.00 10.00)
+          (opacity 0.00)
+        )
+      )
+    )
+  )
+)
+
Property changes on: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/geometry/foreground-layer-expected.txt
___________________________________________________________________

Added: svn:eol-style

Added: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/iframes/invisible-nested-iframe-show-expected.txt (0 => 88590)


--- trunk/LayoutTests/platform/chromium-gpu-linux/compositing/iframes/invisible-nested-iframe-show-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-gpu-linux/compositing/iframes/invisible-nested-iframe-show-expected.txt	2011-06-11 02:51:59 UTC (rev 88590)
@@ -0,0 +1,92 @@
+
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position -12.00 -12.00)
+          (bounds 370.00 220.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 35.00 35.00)
+              (children 2
+                (GraphicsLayer
+                  (bounds 285.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (bounds 285.00 193.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 285.00 193.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 8.00 8.00)
+                                  (bounds 252.00 172.00)
+                                  (drawsContent 1)
+                                  (children 1
+                                    (GraphicsLayer
+                                      (position 1.00 1.00)
+                                      (children 1
+                                        (GraphicsLayer
+                                          (bounds 250.00 170.00)
+                                          (children 1
+                                            (GraphicsLayer
+                                              (children 1
+                                                (GraphicsLayer
+                                                  (bounds 250.00 230.00)
+                                                  (children 1
+                                                    (GraphicsLayer
+                                                      (bounds 250.00 230.00)
+                                                      (drawsContent 1)
+                                                      (children 1
+                                                        (GraphicsLayer
+                                                          (position 18.00 10.00)
+                                                          (bounds 210.00 210.00)
+                                                          (drawsContent 1)
+                                                        )
+                                                      )
+                                                    )
+                                                  )
+                                                )
+                                              )
+                                            )
+                                          )
+                                        )
+                                      )
+                                    )
+                                  )
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+                (GraphicsLayer
+                  (position 285.00 0.00)
+                  (bounds 15.00 150.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 18.00 203.00)
+          (bounds 210.00 210.00)
+          (drawsContent 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+        )
+      )
+    )
+  )
+)
+
Property changes on: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/iframes/invisible-nested-iframe-show-expected.txt
___________________________________________________________________

Added: svn:eol-style

Added: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/overflow/clip-descendents-expected.txt (0 => 88590)


--- trunk/LayoutTests/platform/chromium-gpu-linux/compositing/overflow/clip-descendents-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-gpu-linux/compositing/overflow/clip-descendents-expected.txt	2011-06-11 02:51:59 UTC (rev 88590)
@@ -0,0 +1,91 @@
+Test overflow clipping of composited elements in various configurations.
+
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 6
+        (GraphicsLayer
+          (position 48.00 66.00)
+          (bounds 60.00 70.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 12.00)
+              (bounds 100.00 150.00)
+              (drawsContent 1)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 220.00 56.00)
+          (bounds 142.00 142.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 240.00 66.00)
+          (bounds 60.00 70.00)
+          (children 1
+            (GraphicsLayer
+              (position -9.00 1.00)
+              (bounds 122.00 122.00)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 240.00 66.00)
+          (bounds 60.00 70.00)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 12.00)
+              (bounds 100.00 150.00)
+              (drawsContent 1)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 28.00 220.00)
+          (bounds 142.00 142.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 20.00 10.00)
+              (bounds 60.00 70.00)
+              (children 1
+                (GraphicsLayer
+                  (position 2.00 12.00)
+                  (bounds 100.00 150.00)
+                  (drawsContent 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 220.00 220.00)
+          (bounds 142.00 142.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 20.00 10.00)
+              (bounds 60.00 70.00)
+              (children 1
+                (GraphicsLayer
+                  (position 2.00 12.00)
+                  (bounds 100.00 150.00)
+                  (drawsContent 1)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
Property changes on: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/overflow/clip-descendents-expected.txt
___________________________________________________________________

Added: svn:eol-style

Modified: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/reflections/nested-reflection-transformed-expected.png


(Binary files differ)

Modified: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/reflections/nested-reflection-transformed2-expected.png


(Binary files differ)

Modified: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/reflections/reflection-in-composited-expected.png


(Binary files differ)

Modified: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/reflections/reflection-on-composited-expected.png


(Binary files differ)

Modified: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/shadows/shadow-drawing-expected.png


(Binary files differ)

Added: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/tiling/huge-layer-add-remove-child-expected.txt (0 => 88590)


--- trunk/LayoutTests/platform/chromium-gpu-linux/compositing/tiling/huge-layer-add-remove-child-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-gpu-linux/compositing/tiling/huge-layer-add-remove-child-expected.txt	2011-06-11 02:51:59 UTC (rev 88590)
@@ -0,0 +1,62 @@
+The yellow box should be large enough to scroll off the bottom. At the start there should be no child. After 100ms a red box is added and after 100ms more it should be removed. This tests that we can support very large compositing layers with dynamically added and removed child compositing layers.
+
+First (no children):
+(GraphicsLayer
+  (bounds 785.00 5136.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 5136.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 92.00)
+          (bounds 502.00 5002.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
+
+Second (child added):
+(GraphicsLayer
+  (bounds 785.00 5136.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 5136.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 92.00)
+          (bounds 502.00 5002.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 51.00 401.00)
+              (bounds 200.00 200.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+
+Third (child removed):
+(GraphicsLayer
+  (bounds 785.00 5136.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 5136.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 92.00)
+          (bounds 502.00 5002.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
Property changes on: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/tiling/huge-layer-add-remove-child-expected.txt
___________________________________________________________________

Added: svn:eol-style

Added: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/tiling/huge-layer-expected.txt (0 => 88590)


--- trunk/LayoutTests/platform/chromium-gpu-linux/compositing/tiling/huge-layer-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-gpu-linux/compositing/tiling/huge-layer-expected.txt	2011-06-11 02:51:59 UTC (rev 88590)
@@ -0,0 +1,30 @@
+The yellow box should be large enough to scroll off the bottom. There should be a red box on the first page and a blue box near the bottom of the yellow box. This tests that we can support very large compositing layers.
+
+(GraphicsLayer
+  (bounds 785.00 5116.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 5116.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 72.00)
+          (bounds 502.00 5002.00)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 51.00 101.00)
+              (bounds 200.00 200.00)
+              (drawsContent 1)
+            )
+            (GraphicsLayer
+              (position 51.00 4701.00)
+              (bounds 200.00 200.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
Property changes on: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/tiling/huge-layer-expected.txt
___________________________________________________________________

Added: svn:eol-style

Added: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/tiling/huge-layer-resize-expected.txt (0 => 88590)


--- trunk/LayoutTests/platform/chromium-gpu-linux/compositing/tiling/huge-layer-resize-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-gpu-linux/compositing/tiling/huge-layer-resize-expected.txt	2011-06-11 02:51:59 UTC (rev 88590)
@@ -0,0 +1,76 @@
+The yellow box should be 500 x 500 on startup. Then it should stretch to be 500 x 5000, then shrink back down to 500 x 500. This tests that we can resize to a huge layer and back again and still maintain integrity of the layer tree.
+
+First (small layer):
+(GraphicsLayer
+  (bounds 785.00 616.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 616.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 72.00)
+          (bounds 502.00 502.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 51.00 101.00)
+              (bounds 200.00 200.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+
+Second (huge layer):
+(GraphicsLayer
+  (bounds 785.00 5116.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 5116.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 72.00)
+          (bounds 502.00 5002.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 51.00 101.00)
+              (bounds 200.00 200.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+
+Third (small layer):
+(GraphicsLayer
+  (bounds 785.00 616.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 616.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 72.00)
+          (bounds 502.00 502.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 51.00 101.00)
+              (bounds 200.00 200.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
Property changes on: trunk/LayoutTests/platform/chromium-gpu-linux/compositing/tiling/huge-layer-resize-expected.txt
___________________________________________________________________

Added: svn:eol-style

Added: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/geometry/foreground-layer-expected.txt (0 => 88590)


--- trunk/LayoutTests/platform/chromium-gpu-mac/compositing/geometry/foreground-layer-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-gpu-mac/compositing/geometry/foreground-layer-expected.txt	2011-06-11 02:51:59 UTC (rev 88590)
@@ -0,0 +1,54 @@
+  
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 3
+        (GraphicsLayer
+          (position 18.00 18.00)
+          (bounds 320.00 320.00)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 60.00 60.00)
+              (bounds 50.00 50.00)
+              (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+            )
+            (GraphicsLayer
+              (bounds 320.00 320.00)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 362.00 18.00)
+          (bounds 320.00 320.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 60.00 60.00)
+              (bounds 200.00 200.00)
+              (children 2
+                (GraphicsLayer
+                  (bounds 50.00 50.00)
+                  (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+                )
+                (GraphicsLayer
+                  (bounds 200.00 200.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 8.00 361.00)
+          (bounds 784.00 10.00)
+          (opacity 0.00)
+        )
+      )
+    )
+  )
+)
+
Property changes on: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/geometry/foreground-layer-expected.txt
___________________________________________________________________

Added: svn:eol-style

Added: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/iframes/invisible-nested-iframe-show-expected.txt (0 => 88590)


--- trunk/LayoutTests/platform/chromium-gpu-mac/compositing/iframes/invisible-nested-iframe-show-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-gpu-mac/compositing/iframes/invisible-nested-iframe-show-expected.txt	2011-06-11 02:51:59 UTC (rev 88590)
@@ -0,0 +1,92 @@
+
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (position -12.00 -12.00)
+          (bounds 370.00 220.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 35.00 35.00)
+              (children 2
+                (GraphicsLayer
+                  (bounds 285.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (bounds 285.00 192.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 285.00 192.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 8.00 8.00)
+                                  (bounds 252.00 172.00)
+                                  (drawsContent 1)
+                                  (children 1
+                                    (GraphicsLayer
+                                      (position 1.00 1.00)
+                                      (children 1
+                                        (GraphicsLayer
+                                          (bounds 250.00 170.00)
+                                          (children 1
+                                            (GraphicsLayer
+                                              (children 1
+                                                (GraphicsLayer
+                                                  (bounds 250.00 230.00)
+                                                  (children 1
+                                                    (GraphicsLayer
+                                                      (bounds 250.00 230.00)
+                                                      (drawsContent 1)
+                                                      (children 1
+                                                        (GraphicsLayer
+                                                          (position 18.00 10.00)
+                                                          (bounds 210.00 210.00)
+                                                          (drawsContent 1)
+                                                        )
+                                                      )
+                                                    )
+                                                  )
+                                                )
+                                              )
+                                            )
+                                          )
+                                        )
+                                      )
+                                    )
+                                  )
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+                (GraphicsLayer
+                  (position 285.00 0.00)
+                  (bounds 15.00 150.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 18.00 202.00)
+          (bounds 210.00 210.00)
+          (drawsContent 1)
+          (transform [1.00 0.00 0.00 0.00] [0.00 1.00 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 1.00 1.00])
+        )
+      )
+    )
+  )
+)
+
Property changes on: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/iframes/invisible-nested-iframe-show-expected.txt
___________________________________________________________________

Added: svn:eol-style

Modified: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/reflections/nested-reflection-transformed-expected.png


(Binary files differ)

Modified: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/reflections/nested-reflection-transformed2-expected.png


(Binary files differ)

Modified: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/reflections/reflection-in-composited-expected.png


(Binary files differ)

Modified: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/reflections/reflection-on-composited-expected.png


(Binary files differ)

Modified: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/shadows/shadow-drawing-expected.png


(Binary files differ)

Added: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/tiling/huge-layer-add-remove-child-expected.txt (0 => 88590)


--- trunk/LayoutTests/platform/chromium-gpu-mac/compositing/tiling/huge-layer-add-remove-child-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-gpu-mac/compositing/tiling/huge-layer-add-remove-child-expected.txt	2011-06-11 02:51:59 UTC (rev 88590)
@@ -0,0 +1,62 @@
+The yellow box should be large enough to scroll off the bottom. At the start there should be no child. After 100ms a red box is added and after 100ms more it should be removed. This tests that we can support very large compositing layers with dynamically added and removed child compositing layers.
+
+First (no children):
+(GraphicsLayer
+  (bounds 785.00 5129.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 5129.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 86.00)
+          (bounds 502.00 5002.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
+
+Second (child added):
+(GraphicsLayer
+  (bounds 785.00 5129.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 5129.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 86.00)
+          (bounds 502.00 5002.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 51.00 401.00)
+              (bounds 200.00 200.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+
+Third (child removed):
+(GraphicsLayer
+  (bounds 785.00 5129.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 5129.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 86.00)
+          (bounds 502.00 5002.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
Property changes on: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/tiling/huge-layer-add-remove-child-expected.txt
___________________________________________________________________

Added: svn:eol-style

Added: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/tiling/huge-layer-expected.txt (0 => 88590)


--- trunk/LayoutTests/platform/chromium-gpu-mac/compositing/tiling/huge-layer-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-gpu-mac/compositing/tiling/huge-layer-expected.txt	2011-06-11 02:51:59 UTC (rev 88590)
@@ -0,0 +1,30 @@
+The yellow box should be large enough to scroll off the bottom. There should be a red box on the first page and a blue box near the bottom of the yellow box. This tests that we can support very large compositing layers.
+
+(GraphicsLayer
+  (bounds 785.00 5111.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 5111.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 68.00)
+          (bounds 502.00 5002.00)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 51.00 101.00)
+              (bounds 200.00 200.00)
+              (drawsContent 1)
+            )
+            (GraphicsLayer
+              (position 51.00 4701.00)
+              (bounds 200.00 200.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
Property changes on: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/tiling/huge-layer-expected.txt
___________________________________________________________________

Added: svn:eol-style

Added: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/tiling/huge-layer-resize-expected.txt (0 => 88590)


--- trunk/LayoutTests/platform/chromium-gpu-mac/compositing/tiling/huge-layer-resize-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-gpu-mac/compositing/tiling/huge-layer-resize-expected.txt	2011-06-11 02:51:59 UTC (rev 88590)
@@ -0,0 +1,76 @@
+The yellow box should be 500 x 500 on startup. Then it should stretch to be 500 x 5000, then shrink back down to 500 x 500. This tests that we can resize to a huge layer and back again and still maintain integrity of the layer tree.
+
+First (small layer):
+(GraphicsLayer
+  (bounds 785.00 611.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 611.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 68.00)
+          (bounds 502.00 502.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 51.00 101.00)
+              (bounds 200.00 200.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+
+Second (huge layer):
+(GraphicsLayer
+  (bounds 785.00 5111.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 5111.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 68.00)
+          (bounds 502.00 5002.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 51.00 101.00)
+              (bounds 200.00 200.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+
+Third (small layer):
+(GraphicsLayer
+  (bounds 785.00 611.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 785.00 611.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 68.00)
+          (bounds 502.00 502.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 51.00 101.00)
+              (bounds 200.00 200.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
Property changes on: trunk/LayoutTests/platform/chromium-gpu-mac/compositing/tiling/huge-layer-resize-expected.txt
___________________________________________________________________

Added: svn:eol-style

_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to