[Qt] Unreviewed gardening. Unskipp some passing compositing tests.
authorkadam@inf.u-szeged.hu <kadam@inf.u-szeged.hu@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 13 Mar 2013 07:43:19 +0000 (07:43 +0000)
committerkadam@inf.u-szeged.hu <kadam@inf.u-szeged.hu@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 13 Mar 2013 07:43:19 +0000 (07:43 +0000)
* platform/qt-5.0-wk1/TestExpectations:
* platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.png: Added.
* platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/geometry/fixed-in-composited-expected.png: Added.
* platform/qt-5.0-wk1/compositing/geometry/fixed-in-composited-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/geometry/layer-due-to-layer-children-switch-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-positioned-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-transformed-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/geometry/video-fixed-scrolling-expected.png: Added.
* platform/qt-5.0-wk1/compositing/geometry/video-fixed-scrolling-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/iframes/iframe-copy-on-scroll-expected.png: Added.
* platform/qt-5.0-wk1/compositing/iframes/iframe-copy-on-scroll-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/iframes/iframe-size-from-zero-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/iframes/page-cache-layer-tree-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/layer-creation/scroll-partial-update-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.png: Added.
* platform/qt-5.0-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/overflow/overflow-auto-with-touch-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/overflow/overflow-overlay-with-touch-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/overflow/scroll-ancestor-update-expected.png: Added.
* platform/qt-5.0-wk1/compositing/overflow/scroll-ancestor-update-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/overflow/scrolling-without-painting-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/overflow/textarea-scroll-touch-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/overflow/updating-scrolling-content-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/plugins/no-backing-store-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/plugins/small-to-large-composited-plugin-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/repaint/invalidations-on-composited-layers-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-expected.png: Added.
* platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.png: Added.
* platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-expected.png: Added.
* platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.png: Added.
* platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/self-painting-layers-expected.png: Added.
* platform/qt-5.0-wk1/compositing/self-painting-layers-expected.txt: Added.
* platform/qt-5.0-wk1/compositing/video/video-poster-expected.txt: Added.

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

49 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/qt-5.0-wk1/TestExpectations
LayoutTests/platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.png [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/fixed-in-composited-expected.png [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/fixed-in-composited-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/layer-due-to-layer-children-switch-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-positioned-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-transformed-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/video-fixed-scrolling-expected.png [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/geometry/video-fixed-scrolling-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/iframes/iframe-copy-on-scroll-expected.png [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/iframes/iframe-copy-on-scroll-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/iframes/iframe-size-from-zero-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/iframes/page-cache-layer-tree-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/layer-creation/scroll-partial-update-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.png [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/overflow/overflow-auto-with-touch-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/overflow/overflow-overlay-with-touch-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scroll-ancestor-update-expected.png [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scroll-ancestor-update-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scrolling-without-painting-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/overflow/textarea-scroll-touch-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/overflow/updating-scrolling-content-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/plugins/no-backing-store-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/plugins/small-to-large-composited-plugin-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/repaint/invalidations-on-composited-layers-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-expected.png [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.png [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-expected.png [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.png [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/self-painting-layers-expected.png [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/self-painting-layers-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk1/compositing/video/video-poster-expected.txt [new file with mode: 0644]

index 0d6dfdd..18a0736 100644 (file)
@@ -1,3 +1,56 @@
+2013-03-13  Ádám Kallai  <kadam@inf.u-szeged.hu>
+
+        [Qt] Unreviewed gardening. Unskipp some passing compositing tests.
+
+        * platform/qt-5.0-wk1/TestExpectations:
+        * platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.png: Added.
+        * platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/fixed-in-composited-expected.png: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/fixed-in-composited-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/layer-due-to-layer-children-switch-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-positioned-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-transformed-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/video-fixed-scrolling-expected.png: Added.
+        * platform/qt-5.0-wk1/compositing/geometry/video-fixed-scrolling-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/iframes/iframe-copy-on-scroll-expected.png: Added.
+        * platform/qt-5.0-wk1/compositing/iframes/iframe-copy-on-scroll-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/iframes/iframe-size-from-zero-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/iframes/page-cache-layer-tree-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/layer-creation/scroll-partial-update-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.png: Added.
+        * platform/qt-5.0-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/overflow/overflow-auto-with-touch-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/overflow/overflow-overlay-with-touch-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/overflow/scroll-ancestor-update-expected.png: Added.
+        * platform/qt-5.0-wk1/compositing/overflow/scroll-ancestor-update-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/overflow/scrolling-without-painting-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/overflow/textarea-scroll-touch-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/overflow/updating-scrolling-content-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/plugins/no-backing-store-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/plugins/small-to-large-composited-plugin-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/repaint/invalidations-on-composited-layers-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-expected.png: Added.
+        * platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.png: Added.
+        * platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-expected.png: Added.
+        * platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.png: Added.
+        * platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/self-painting-layers-expected.png: Added.
+        * platform/qt-5.0-wk1/compositing/self-painting-layers-expected.txt: Added.
+        * platform/qt-5.0-wk1/compositing/video/video-poster-expected.txt: Added.
+
 2013-03-13  Zan Dobersek  <zdobersek@igalia.com>
 
         Unreviewed GTK gardening.
index 221a7a8..0cac57e 100644 (file)
@@ -1,51 +1,16 @@
 # Tests failing on WK1 only (working on WK2)
 
 # Failing compositing tests - need more investigation
-compositing/direct-image-compositing.html
-compositing/geometry/bounds-ignores-hidden-composited-descendant.html
-compositing/geometry/fixed-in-composited.html
 compositing/geometry/fixed-position-composited-switch.html
-compositing/geometry/layer-due-to-layer-children-deep-switch.html
-compositing/geometry/layer-due-to-layer-children-switch.html
-compositing/geometry/limit-layer-bounds-clipping-ancestor.html
-compositing/geometry/limit-layer-bounds-fixed-positioned.html
-compositing/geometry/limit-layer-bounds-opacity-transition.html
-compositing/geometry/limit-layer-bounds-overflow-root.html
-compositing/geometry/limit-layer-bounds-positioned-transition.html
-compositing/geometry/limit-layer-bounds-positioned.html
-compositing/geometry/limit-layer-bounds-transformed-overflow.html
-compositing/geometry/limit-layer-bounds-transformed.html
-compositing/geometry/video-fixed-scrolling.html
-compositing/iframes/iframe-copy-on-scroll.html
-compositing/iframes/iframe-size-from-zero.html
 compositing/iframes/invisible-nested-iframe-show.html
-compositing/iframes/page-cache-layer-tree.html
 compositing/layer-creation/no-compositing-for-preserve-3d.html
-compositing/layer-creation/scroll-partial-update.html
-compositing/layer-creation/spanOverlapsCanvas.html
 compositing/masks/masked-ancestor.html
 compositing/masks/multiple-masks.html
 compositing/masks/simple-composited-mask.html
 compositing/overflow/clip-descendents.html
-compositing/overflow/overflow-auto-with-touch-toggle.html
-compositing/overflow/overflow-auto-with-touch.html
-compositing/overflow/overflow-overlay-with-touch.html
 compositing/overflow/overflow-scroll.html
-compositing/overflow/scroll-ancestor-update.html
 compositing/overflow/scrollbar-painting.html
-compositing/overflow/scrolling-content-clip-to-viewport.html
-compositing/overflow/scrolling-without-painting.html
-compositing/overflow/textarea-scroll-touch.html
-compositing/overflow/updating-scrolling-content.html
-compositing/plugins/no-backing-store.html
-compositing/plugins/small-to-large-composited-plugin.html
 compositing/reflections/animation-inside-reflection.html
-compositing/repaint/invalidations-on-composited-layers.html
-compositing/rtl/rtl-iframe-absolute-overflow-scrolled.html
-compositing/rtl/rtl-iframe-absolute-overflow.html
-compositing/rtl/rtl-iframe-fixed-overflow-scrolled.html
-compositing/rtl/rtl-iframe-fixed-overflow.html
-compositing/self-painting-layers.html
 compositing/tiled-layers-hidpi.html
 compositing/tiling/crash-reparent-tiled-layer.html
 compositing/tiling/huge-layer-add-remove-child.html
@@ -53,7 +18,6 @@ compositing/tiling/huge-layer-with-layer-children-resize.html
 compositing/tiling/huge-layer-with-layer-children.html
 compositing/tiling/tile-cache-zoomed.html
 compositing/video-page-visibility.html
-compositing/video/video-poster.html
 
 # Failing compositing tests (image failures) - need more investigation
 compositing/background-color/background-color-change-to-text.html
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.png b/LayoutTests/platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.png
new file mode 100644 (file)
index 0000000..8aeed82
Binary files /dev/null and b/LayoutTests/platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.png differ
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/direct-image-compositing-expected.txt
new file mode 100644 (file)
index 0000000..caf0fe5
--- /dev/null
@@ -0,0 +1,65 @@
+layer at (0,0) size 785x752
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x752
+  RenderBlock {HTML} at (0,0) size 785x752
+    RenderBody {BODY} at (8,21) size 769x115
+      RenderBlock {H1} at (0,0) size 769x37
+        RenderText {#text} at (0,0) size 387x36
+          text run at (0,0) width 387: "Image optimisation in layers"
+      RenderBlock {P} at (0,58) size 769x57
+        RenderText {#text} at (0,0) size 747x57
+          text run at (0,0) width 564: "This test exercises direct compositing of images with hardware acceleration. The visual results "
+          text run at (564,0) width 30: "using"
+          text run at (0,19) width 641: "ACCELERATED_COMPOSITING and regular TOT should be identical. Running this test manually with "
+          text run at (641,19) width 106: "the correct debug"
+          text run at (0,38) width 379: "options will show which elements are directly composited. See "
+        RenderInline {A} at (0,0) size 291x19 [color=#0000EE]
+          RenderText {#text} at (379,38) size 291x19
+            text run at (379,38) width 291: "https://bugs.webkit.org/show_bug.cgi?id=23361"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock (floating) {DIV} at (0,131) size 260x200
+        RenderText {#text} at (150,0) size 101x76
+          text run at (150,0) width 101: "Basic image - no"
+          text run at (150,19) width 81: "style - can be"
+          text run at (150,38) width 44: "directly"
+          text run at (150,57) width 70: "composited"
+      RenderBlock (floating) {DIV} at (260,131) size 260x200
+        RenderText {#text} at (160,0) size 97x76
+          text run at (160,0) width 97: "5px blue border"
+          text run at (160,19) width 87: "- can NOT be"
+          text run at (160,38) width 44: "directly"
+          text run at (160,57) width 70: "composited"
+      RenderBlock (floating) {DIV} at (0,331) size 260x200
+        RenderText {#text} at (160,0) size 100x57
+          text run at (160,0) width 75: "margin - can"
+          text run at (160,19) width 100: "NOT be directly"
+          text run at (160,38) width 70: "composited"
+      RenderBlock (floating) {DIV} at (260,331) size 260x200
+        RenderText {#text} at (150,0) size 104x57
+          text run at (150,0) width 104: "solid background"
+          text run at (150,19) width 98: "- can be directly"
+          text run at (150,38) width 70: "composited"
+      RenderBlock (floating) {DIV} at (0,531) size 260x200
+        RenderText {#text} at (150,0) size 107x76
+          text run at (150,0) width 72: "background"
+          text run at (150,19) width 107: "image - can NOT"
+          text run at (150,38) width 63: "be directly"
+          text run at (150,57) width 70: "composited"
+      RenderBlock (floating) {DIV} at (260,531) size 260x200
+        RenderText {#text} at (150,0) size 108x76
+          text run at (150,0) width 66: "rotated but"
+          text run at (150,19) width 108: "otherwise no style"
+          text run at (150,38) width 98: "- can be directly"
+          text run at (150,57) width 70: "composited"
+layer at (8,152) size 150x150
+  RenderImage {IMG} at (0,0) size 150x150
+layer at (268,152) size 160x160
+  RenderImage {IMG} at (0,0) size 160x160 [border: (5px solid #0000FF)]
+layer at (13,357) size 150x150
+  RenderImage {IMG} at (5,5) size 150x150
+layer at (268,352) size 150x150
+  RenderImage {IMG} at (0,0) size 150x150 [bgcolor=#808080]
+layer at (8,552) size 150x150
+  RenderImage {IMG} at (0,0) size 150x150 [bgcolor=#FFA500]
+layer at (268,552) size 150x150
+  RenderImage {IMG} at (0,0) size 150x150
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt
new file mode 100644 (file)
index 0000000..ce17443
--- /dev/null
@@ -0,0 +1,32 @@
+
+
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 2
+        (GraphicsLayer
+          (position 10.00 10.00)
+          (anchor -0.02 -0.05)
+          (bounds 590.00 209.00)
+          (drawsContent 1)
+        )
+        (GraphicsLayer
+          (position 10.00 260.00)
+          (anchor -0.02 -0.05)
+          (bounds 590.00 209.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 490.00 109.00)
+              (bounds 100.00 100.00)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/fixed-in-composited-expected.png b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/fixed-in-composited-expected.png
new file mode 100644 (file)
index 0000000..2902a44
Binary files /dev/null and b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/fixed-in-composited-expected.png differ
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/fixed-in-composited-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/fixed-in-composited-expected.txt
new file mode 100644 (file)
index 0000000..6889d5a
--- /dev/null
@@ -0,0 +1,31 @@
+layer at (0,0) size 785x1000
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x1000
+  RenderBlock {HTML} at (0,0) size 785x1000
+    RenderBody {BODY} at (0,0) size 785x1000
+      RenderBlock {P} at (0,210) size 785x19
+        RenderText {#text} at (0,0) size 181x19
+          text run at (0,0) width 181: "You should see no red above."
+layer at (20,70) size 100x100
+  RenderBlock (positioned) {DIV} at (20,70) size 100x100 [bgcolor=#FF0000]
+layer at (220,120) size 100x100
+  RenderBlock (positioned) {DIV} at (220,120) size 100x100 [bgcolor=#FF0000]
+layer at (420,120) size 100x100
+  RenderBlock (positioned) {DIV} at (420,120) size 100x100 [bgcolor=#FF0000]
+layer at (0,0) size 60x60
+  RenderBlock {DIV} at (0,0) size 60x60 [bgcolor=#0000FF33]
+layer at (95,145) size 50x50
+  RenderBlock (positioned) zI: 1 {DIV} at (95,145) size 50x50
+layer at (20,70) size 100x100
+  RenderBlock (positioned) {DIV} at (20,20) size 100x100 [bgcolor=#008000]
+layer at (200,100) size 50x50
+  RenderBlock (positioned) zI: 1 {DIV} at (200,100) size 50x50
+layer at (220,120) size 100x100
+  RenderBlock (positioned) {DIV} at (20,20) size 100x100 [bgcolor=#008000]
+layer at (400,100) size 50x50
+  RenderBlock (positioned) zI: 1 {DIV} at (400,100) size 50x50
+layer at (400,100) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100
+layer at (420,120) size 100x100
+  RenderBlock (positioned) {DIV} at (20,20) size 100x100 [bgcolor=#008000]
+scrolled to 0,50
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt
new file mode 100644 (file)
index 0000000..6882731
--- /dev/null
@@ -0,0 +1,46 @@
+This content is in the parent
+Box should switch between perspective and flat
+
+First dump layer tree:
+
+Second dump layer tree:
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 342.00 292.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 31.00 40.00)
+              (bounds 250.00 220.00)
+              (children 1
+                (GraphicsLayer
+                  (position 10.00 10.00)
+                  (bounds 200.00 200.00)
+                  (transform [0.87 0.50 0.00 0.00] [-0.50 0.87 0.00 0.00] [0.00 0.00 1.00 0.00] [0.00 0.00 0.00 1.00])
+                  (children 1
+                    (GraphicsLayer
+                      (position 100.00 0.00)
+                      (bounds 250.00 100.00)
+                      (drawsContent 1)
+                      (transform [0.50 0.00 -0.87 0.00] [0.00 1.00 0.00 0.00] [0.87 0.00 0.50 -0.00] [-30.00 30.00 100.00 0.75])
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+Third dump layer tree:
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/layer-due-to-layer-children-switch-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/layer-due-to-layer-children-switch-expected.txt
new file mode 100644 (file)
index 0000000..59e6d12
--- /dev/null
@@ -0,0 +1,33 @@
+This content is in the parent
+Box should switch between perspective and flat
+
+First dump layer tree:
+
+Second dump layer tree:
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 242.00 192.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 121.00 40.00)
+              (bounds 250.00 100.00)
+              (drawsContent 1)
+              (transform [0.71 0.00 -0.71 0.00] [0.00 1.00 0.00 0.00] [0.71 0.00 0.71 -0.00] [-50.00 10.00 100.00 0.83])
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
+Third dump layer tree:
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt
new file mode 100644 (file)
index 0000000..fad5059
--- /dev/null
@@ -0,0 +1,7 @@
+top
+
+middlebottom
+top
+
+middlebottom
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-fixed-positioned-expected.txt
new file mode 100644 (file)
index 0000000..2a8d2d0
--- /dev/null
@@ -0,0 +1,2 @@
+Text here
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt
new file mode 100644 (file)
index 0000000..9e472fe
--- /dev/null
@@ -0,0 +1,3 @@
+Test
+Fader
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt
new file mode 100644 (file)
index 0000000..8b13789
--- /dev/null
@@ -0,0 +1 @@
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-positioned-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-positioned-expected.txt
new file mode 100644 (file)
index 0000000..2a8d2d0
--- /dev/null
@@ -0,0 +1,2 @@
+Text here
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt
new file mode 100644 (file)
index 0000000..2a8d2d0
--- /dev/null
@@ -0,0 +1,2 @@
+Text here
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-transformed-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-transformed-expected.txt
new file mode 100644 (file)
index 0000000..2a8d2d0
--- /dev/null
@@ -0,0 +1,2 @@
+Text here
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/limit-layer-bounds-transformed-overflow-expected.txt
new file mode 100644 (file)
index 0000000..e47be3a
--- /dev/null
@@ -0,0 +1,2 @@
+middle
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/video-fixed-scrolling-expected.png b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/video-fixed-scrolling-expected.png
new file mode 100644 (file)
index 0000000..6914011
Binary files /dev/null and b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/video-fixed-scrolling-expected.png differ
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/video-fixed-scrolling-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/geometry/video-fixed-scrolling-expected.txt
new file mode 100644 (file)
index 0000000..cc10b9f
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 785x1016
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x1016
+  RenderBlock {HTML} at (0,0) size 785x1016
+    RenderBody {BODY} at (8,8) size 769x1000
+      RenderBlock (anonymous) at (0,0) size 769x384
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,400) size 769x19
+        RenderText {#text} at (0,0) size 425x19
+          text run at (0,0) width 425: "The blue bar should be in front of the video, and at the top of the page."
+layer at (8,88) size 400x300
+  RenderVideo {VIDEO} at (0,80) size 400x300
+layer at (0,50) size 500x60
+  RenderBlock (positioned) {DIV} at (0,0) size 500x60 [bgcolor=#0000FFCC]
+scrolled to 0,50
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/iframes/iframe-copy-on-scroll-expected.png b/LayoutTests/platform/qt-5.0-wk1/compositing/iframes/iframe-copy-on-scroll-expected.png
new file mode 100644 (file)
index 0000000..8da04fa
Binary files /dev/null and b/LayoutTests/platform/qt-5.0-wk1/compositing/iframes/iframe-copy-on-scroll-expected.png differ
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/iframes/iframe-copy-on-scroll-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/iframes/iframe-copy-on-scroll-expected.txt
new file mode 100644 (file)
index 0000000..812515f
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {HTML} at (0,0) size 800x51
+    RenderBody {BODY} at (8,16) size 784x19
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 356x19
+          text run at (0,0) width 356: "In pixel results, the blue box should be scrolled out of view."
+layer at (8,51) size 324x228
+  RenderBlock (positioned) zI: 1 {DIV} at (8,51) size 324x228
+    RenderPartObject {IFRAME} at (10,10) size 304x204 [border: (2px inset #000000)]
+      layer at (0,0) size 285x1018
+        RenderView at (0,0) size 285x200
+      layer at (0,0) size 285x1018
+        RenderBlock {HTML} at (0,0) size 285x1018
+          RenderBody {BODY} at (8,10) size 269x1000 [bgcolor=#C0C0C0]
+            RenderBlock {DIV} at (10,0) size 110x110 [bgcolor=#0000FF]
+    RenderText zI: 1 {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/iframes/iframe-size-from-zero-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/iframes/iframe-size-from-zero-expected.txt
new file mode 100644 (file)
index 0000000..e1cb1cf
--- /dev/null
@@ -0,0 +1,53 @@
+
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 2
+        (GraphicsLayer
+          (position 28.00 28.00)
+          (bounds 330.00 180.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 15.00 15.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 285.00 150.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (bounds 285.00 230.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 285.00 230.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 5.00 5.00)
+          (bounds 50.00 50.00)
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/iframes/page-cache-layer-tree-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/iframes/page-cache-layer-tree-expected.txt
new file mode 100644 (file)
index 0000000..18cba48
--- /dev/null
@@ -0,0 +1,101 @@
+ALERT: pageshow - not from cache
+ALERT: pagehide - entering cache
+ALERT: pageshow - from cache
+This tests that layers are rebuilt properly after the page is restored from the page cache.
+
+
+
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 4
+        (GraphicsLayer
+          (position 8.00 51.00)
+          (bounds 370.00 220.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 35.00 35.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 285.00 135.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (bounds 352.00 352.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 352.00 352.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 8.00 8.00)
+                                  (bounds 202.00 202.00)
+                                  (drawsContent 1)
+                                  (transform [0.71 0.71 0.00 0.00] [-0.71 0.71 0.00 0.00] [0.00 0.00 1.00 0.00] [100.00 100.00 0.00 1.00])
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 13.00 56.00)
+          (bounds 50.00 50.00)
+        )
+        (GraphicsLayer
+          (position 8.00 275.00)
+          (bounds 370.00 220.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 35.00 35.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 285.00 135.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (bounds 508.00 608.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 508.00 608.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 108.00 100.00)
+                                  (bounds 200.00 200.00)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 13.00 280.00)
+          (bounds 50.00 50.00)
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/layer-creation/scroll-partial-update-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/layer-creation/scroll-partial-update-expected.txt
new file mode 100644 (file)
index 0000000..01234bb
--- /dev/null
@@ -0,0 +1,2 @@
+scroll me
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.png b/LayoutTests/platform/qt-5.0-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.png
new file mode 100644 (file)
index 0000000..8c4a393
Binary files /dev/null and b/LayoutTests/platform/qt-5.0-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.png differ
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/layer-creation/spanOverlapsCanvas-expected.txt
new file mode 100644 (file)
index 0000000..8b13789
--- /dev/null
@@ -0,0 +1 @@
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/overflow-auto-with-touch-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/overflow-auto-with-touch-expected.txt
new file mode 100644 (file)
index 0000000..8b13789
--- /dev/null
@@ -0,0 +1 @@
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/overflow-auto-with-touch-toggle-expected.txt
new file mode 100644 (file)
index 0000000..8b13789
--- /dev/null
@@ -0,0 +1 @@
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/overflow-overlay-with-touch-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/overflow-overlay-with-touch-expected.txt
new file mode 100644 (file)
index 0000000..8b13789
--- /dev/null
@@ -0,0 +1 @@
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scroll-ancestor-update-expected.png b/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scroll-ancestor-update-expected.png
new file mode 100644 (file)
index 0000000..e8f4dba
Binary files /dev/null and b/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scroll-ancestor-update-expected.png differ
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scroll-ancestor-update-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scroll-ancestor-update-expected.txt
new file mode 100644 (file)
index 0000000..09fd069
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x104
+  RenderBlock {HTML} at (0,0) size 800x104
+    RenderBody {BODY} at (0,0) size 800x104
+      RenderText {#text} at (0,0) size 0x0
+layer at (0,0) size 100x100
+  RenderVideo {VIDEO} at (0,0) size 100x100
+layer at (50,50) size 100x100
+  RenderBlock (positioned) {DIV} at (50,50) size 100x100 [bgcolor=#FF0000]
+layer at (50,50) size 200x200
+  RenderBlock (positioned) {DIV} at (50,50) size 200x200
+    RenderBlock {P} at (0,218) size 200x57
+      RenderText {#text} at (0,0) size 198x57
+        text run at (0,0) width 182: "The green box should obscure"
+        text run at (0,19) width 198: "the red box, and move when you"
+        text run at (0,38) width 109: "drag the scrollbar."
+layer at (50,50) size 202x202 clip at (51,51) size 185x200 scrollY 50 scrollHeight 550
+  RenderBlock {DIV} at (0,0) size 202x202 [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,51) size 185x500
+layer at (51,51) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scrolling-content-clip-to-viewport-expected.txt
new file mode 100644 (file)
index 0000000..3134dc7
--- /dev/null
@@ -0,0 +1,41 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (bounds 320.00 340.00)
+          (children 4
+            (GraphicsLayer
+              (bounds 320.00 340.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 305.00 1224.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+            (GraphicsLayer
+              (position 0.00 325.00)
+              (bounds 305.00 15.00)
+              (drawsContent 1)
+            )
+            (GraphicsLayer
+              (position 305.00 0.00)
+              (bounds 15.00 325.00)
+              (drawsContent 1)
+            )
+            (GraphicsLayer
+              (position 305.00 325.00)
+              (bounds 15.00 15.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scrolling-without-painting-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/scrolling-without-painting-expected.txt
new file mode 100644 (file)
index 0000000..9948548
--- /dev/null
@@ -0,0 +1,50 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 202.00 202.00)
+          (drawsContent 1)
+          (children 4
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 200.00 200.00)
+              (children 1
+                (GraphicsLayer
+                  (position 0.00 -25.00)
+                  (bounds 185.00 1025.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+            (GraphicsLayer
+              (position 1.00 186.00)
+              (bounds 185.00 15.00)
+              (drawsContent 1)
+            )
+            (GraphicsLayer
+              (position 186.00 1.00)
+              (bounds 15.00 185.00)
+              (drawsContent 1)
+              (repaint rects
+                (rect 0.00 0.00 15.00 185.00)
+                (rect 0.00 0.00 15.00 185.00)
+                (rect 0.00 0.00 15.00 185.00)
+              )
+            )
+            (GraphicsLayer
+              (position 186.00 186.00)
+              (bounds 15.00 15.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/textarea-scroll-touch-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/textarea-scroll-touch-expected.txt
new file mode 100644 (file)
index 0000000..2c16b85
--- /dev/null
@@ -0,0 +1,69 @@
+  
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 2
+        (GraphicsLayer
+          (position 18.00 18.00)
+          (bounds 206.00 126.00)
+          (drawsContent 1)
+          (children 3
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 204.00 124.00)
+              (children 1
+                (GraphicsLayer
+                  (position 0.00 -50.00)
+                  (bounds 189.00 263.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+            (GraphicsLayer
+              (position 190.00 1.00)
+              (bounds 15.00 109.00)
+              (drawsContent 1)
+            )
+            (GraphicsLayer
+              (position 190.00 110.00)
+              (bounds 15.00 15.00)
+              (drawsContent 1)
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 248.00 18.00)
+          (bounds 206.00 126.00)
+          (drawsContent 1)
+          (children 3
+            (GraphicsLayer
+              (position 1.00 1.00)
+              (bounds 204.00 124.00)
+              (children 1
+                (GraphicsLayer
+                  (position 0.00 -50.00)
+                  (bounds 189.00 263.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+            (GraphicsLayer
+              (position 190.00 1.00)
+              (bounds 15.00 109.00)
+              (drawsContent 1)
+            )
+            (GraphicsLayer
+              (position 190.00 110.00)
+              (bounds 15.00 15.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/updating-scrolling-content-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/overflow/updating-scrolling-content-expected.txt
new file mode 100644 (file)
index 0000000..f77a768
--- /dev/null
@@ -0,0 +1,47 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 200.00 200.00)
+          (children 4
+            (GraphicsLayer
+              (bounds 200.00 200.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 185.00 1200.00)
+                  (drawsContent 1)
+                )
+              )
+            )
+            (GraphicsLayer
+              (position 0.00 185.00)
+              (bounds 185.00 15.00)
+              (drawsContent 1)
+            )
+            (GraphicsLayer
+              (position 185.00 0.00)
+              (bounds 15.00 185.00)
+              (drawsContent 1)
+              (repaint rects
+                (rect 0.00 0.00 15.00 185.00)
+                (rect 0.00 0.00 15.00 185.00)
+                (rect 0.00 0.00 15.00 185.00)
+              )
+            )
+            (GraphicsLayer
+              (position 185.00 185.00)
+              (bounds 15.00 15.00)
+              (drawsContent 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/plugins/no-backing-store-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/plugins/no-backing-store-expected.txt
new file mode 100644 (file)
index 0000000..d7d9c21
--- /dev/null
@@ -0,0 +1,2 @@
+      
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/plugins/small-to-large-composited-plugin-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/plugins/small-to-large-composited-plugin-expected.txt
new file mode 100644 (file)
index 0000000..139597f
--- /dev/null
@@ -0,0 +1,2 @@
+
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/repaint/invalidations-on-composited-layers-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/repaint/invalidations-on-composited-layers-expected.txt
new file mode 100644 (file)
index 0000000..410f6ef
--- /dev/null
@@ -0,0 +1,27 @@
+(repaint rects
+  (rect 8 13 784 15)
+  (rect 8 413 784 28)
+  (rect 0 421 800 28)
+)
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 41.00)
+          (bounds 400.00 400.00)
+          (children 1
+            (GraphicsLayer
+              (position 50.00 50.00)
+              (bounds 75.00 75.00)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-expected.png b/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-expected.png
new file mode 100644 (file)
index 0000000..d5c0491
Binary files /dev/null and b/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-expected.png differ
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt
new file mode 100644 (file)
index 0000000..1e25a70
--- /dev/null
@@ -0,0 +1,47 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (bounds 385.00 385.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (position -615.00 0.00)
+                          (bounds 1000.00 1000.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 1000.00 1000.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 665.00 50.00)
+                                  (bounds 100.00 100.00)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.png b/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.png
new file mode 100644 (file)
index 0000000..15a0bd8
Binary files /dev/null and b/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.png differ
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt
new file mode 100644 (file)
index 0000000..ed6ef84
--- /dev/null
@@ -0,0 +1,47 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (bounds 385.00 385.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (position -615.00 0.00)
+                          (bounds 1000.00 1000.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 1000.00 1000.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 51.00 50.00)
+                                  (bounds 100.00 100.00)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-expected.png b/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-expected.png
new file mode 100644 (file)
index 0000000..d5c0491
Binary files /dev/null and b/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-expected.png differ
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt
new file mode 100644 (file)
index 0000000..1e25a70
--- /dev/null
@@ -0,0 +1,47 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (bounds 385.00 385.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (position -615.00 0.00)
+                          (bounds 1000.00 1000.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 1000.00 1000.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 665.00 50.00)
+                                  (bounds 100.00 100.00)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.png b/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.png
new file mode 100644 (file)
index 0000000..15a0bd8
Binary files /dev/null and b/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.png differ
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt
new file mode 100644 (file)
index 0000000..1e25a70
--- /dev/null
@@ -0,0 +1,47 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (bounds 385.00 385.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (position -615.00 0.00)
+                          (bounds 1000.00 1000.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 1000.00 1000.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 665.00 50.00)
+                                  (bounds 100.00 100.00)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/self-painting-layers-expected.png b/LayoutTests/platform/qt-5.0-wk1/compositing/self-painting-layers-expected.png
new file mode 100644 (file)
index 0000000..c0212b8
Binary files /dev/null and b/LayoutTests/platform/qt-5.0-wk1/compositing/self-painting-layers-expected.png differ
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/self-painting-layers-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/self-painting-layers-expected.txt
new file mode 100644 (file)
index 0000000..d1bce71
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x429
+  RenderBlock {HTML} at (0,0) size 800x429
+    RenderBody {BODY} at (8,16) size 784x403
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 309x19
+          text run at (0,0) width 309: "You should not see double text when the div scrolls"
+      RenderBlock {DIV} at (10,35) size 302x206 [border: (1px solid #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (19,52) size 300x200
+  RenderVideo {VIDEO} at (1,1) size 300x200
+layer at (18,267) size 302x152 clip at (19,268) size 285x150 scrollY 24 scrollHeight 500
+  RenderBlock {DIV} at (10,251) size 302x152 [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 285x500
+      RenderText {#text} at (0,6) size 107x36
+        text run at (0,6) width 107: "Scrolled"
+      RenderBR {BR} at (107,6) size 0x36
+      RenderText {#text} at (0,54) size 47x36
+        text run at (0,54) width 47: "text"
+      RenderBR {BR} at (47,54) size 0x36
+      RenderText {#text} at (0,102) size 62x36
+        text run at (0,102) width 62: "here."
diff --git a/LayoutTests/platform/qt-5.0-wk1/compositing/video/video-poster-expected.txt b/LayoutTests/platform/qt-5.0-wk1/compositing/video/video-poster-expected.txt
new file mode 100644 (file)
index 0000000..0ead1ef
--- /dev/null
@@ -0,0 +1,13 @@
+A <video> should not have a layer until playback begins.
+This test can not be run manually, it requires testRunner.layerTreeAsText.
+
+No src, no poster 
+  PASS: wants layers = false, has layers = false
+
+Displaying poster 
+  PASS: wants layers = false, has layers = false
+
+Displaying movie 
+  FAIL: wants layers = true, has layers = false
+
+