[Qt][WK2] Unskip/rebaseline some compositing tests.
authornoam.rosenthal@nokia.com <noam.rosenthal@nokia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 29 Jun 2012 22:02:37 +0000 (22:02 +0000)
committernoam.rosenthal@nokia.com <noam.rosenthal@nokia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 29 Jun 2012 22:02:37 +0000 (22:02 +0000)
https://bugs.webkit.org/show_bug.cgi?id=90290

Reviewed by Laszlo Gombos.

Rebaseline compositing tests that have good results that are slightly different than the
generic results, and unskipping several tests that should not be skipped.

* platform/qt-5.0-wk2/Skipped:
* platform/qt-5.0-wk2/compositing/iframes/composited-iframe-scroll-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/fixed-position-iframe-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/iframe-content-flipping-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/iframe-size-to-zero-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/invisible-iframe-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/invisible-nested-iframe-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/invisible-nested-iframe-hide-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/layout-on-compositing-change-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/leave-compositing-iframe-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/nested-composited-iframe-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/nested-iframe-scrolling-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/overlapped-iframe-iframe-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/remove-iframe-crash-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/repaint-after-losing-scrollbars-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/scroll-fixed-transformed-element-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/iframes/scroll-grandchild-iframe-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/masks/direct-image-mask-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/masks/masked-ancestor-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/masks/multiple-masks-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/masks/simple-composited-mask-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/become-simple-composited-reflection-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/compositing-change-inside-reflection-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/empty-reflection-with-mask-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/masked-reflection-on-composited-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/nested-reflection-mask-change-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/nested-reflection-transformed-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/nested-reflection-transformed2-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/reflection-in-composited-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/reflection-on-composited-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/reflection-opacity-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/reflection-ordering-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/reflection-positioning-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/reflection-positioning2-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/remove-add-reflection-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/remove-reflection-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/reflections/simple-composited-reflections-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/rtl/rtl-absolute-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/rtl/rtl-absolute-overflow-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-relative-expected.txt: Added.
* platform/qt-5.0-wk2/compositing/rtl/rtl-relative-expected.txt: Added.

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

53 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/qt-5.0-wk2/Skipped
LayoutTests/platform/qt-5.0-wk2/compositing/color-matching/image-color-matching-expected.png [deleted file]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/composited-iframe-scroll-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/fixed-position-iframe-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/iframe-content-flipping-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/iframe-size-to-zero-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/invisible-iframe-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/invisible-nested-iframe-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/invisible-nested-iframe-hide-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/layout-on-compositing-change-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/leave-compositing-iframe-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/nested-composited-iframe-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/nested-iframe-scrolling-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/overlapped-iframe-iframe-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/remove-iframe-crash-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/repaint-after-losing-scrollbars-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/scroll-fixed-transformed-element-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/iframes/scroll-grandchild-iframe-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/masks/direct-image-mask-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/masks/masked-ancestor-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/masks/multiple-masks-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/masks/simple-composited-mask-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/become-simple-composited-reflection-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/compositing-change-inside-reflection-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/empty-reflection-with-mask-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/masked-reflection-on-composited-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/nested-reflection-mask-change-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/nested-reflection-transformed-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/nested-reflection-transformed2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-in-composited-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-on-composited-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-opacity-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-ordering-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-positioning-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-positioning2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/remove-add-reflection-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/remove-reflection-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/reflections/simple-composited-reflections-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-absolute-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-absolute-overflow-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-relative-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-relative-expected.txt [new file with mode: 0644]

index c448a19..aab60cd 100644 (file)
@@ -1,3 +1,65 @@
+2012-06-29  No'am Rosenthal  <noam.rosenthal@nokia.com>0
+
+        [Qt][WK2] Unskip/rebaseline some compositing tests.
+        https://bugs.webkit.org/show_bug.cgi?id=90290
+
+        Reviewed by Laszlo Gombos.
+
+        Rebaseline compositing tests that have good results that are slightly different than the
+        generic results, and unskipping several tests that should not be skipped.
+
+        * platform/qt-5.0-wk2/Skipped:
+        * platform/qt-5.0-wk2/compositing/iframes/composited-iframe-scroll-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/fixed-position-iframe-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/iframe-content-flipping-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/iframe-size-to-zero-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/invisible-iframe-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/invisible-nested-iframe-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/invisible-nested-iframe-hide-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/layout-on-compositing-change-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/leave-compositing-iframe-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/nested-composited-iframe-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/nested-iframe-scrolling-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/overlapped-iframe-iframe-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/remove-iframe-crash-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/repaint-after-losing-scrollbars-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/scroll-fixed-transformed-element-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/iframes/scroll-grandchild-iframe-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/masks/direct-image-mask-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/masks/masked-ancestor-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/masks/multiple-masks-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/masks/simple-composited-mask-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/become-simple-composited-reflection-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/compositing-change-inside-reflection-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/empty-reflection-with-mask-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/masked-reflection-on-composited-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/nested-reflection-mask-change-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/nested-reflection-transformed-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/nested-reflection-transformed2-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/reflection-in-composited-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/reflection-on-composited-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/reflection-opacity-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/reflection-ordering-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/reflection-positioning-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/reflection-positioning2-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/remove-add-reflection-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/remove-reflection-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/reflections/simple-composited-reflections-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/rtl/rtl-absolute-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/rtl/rtl-absolute-overflow-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-relative-expected.txt: Added.
+        * platform/qt-5.0-wk2/compositing/rtl/rtl-relative-expected.txt: Added.
+
 2012-06-29  Hanna Ma  <Hanma@rim.com>
 
         Web Inspector: Add data length to resource events on timeline to
index 006dd02..ce05b3d 100644 (file)
@@ -270,17 +270,21 @@ platform/qt/plugins/qt-qwidget-plugin.html
 # https://bugs.webkit.org/show_bug.cgi?id=76986
 scrollbars/scroll-rtl-or-bt-layer.html
 
-###################################
-# Unskipping 'compositing' tests. #
-###################################
-
-# Most of these tests crash or doesn't generate expected results.
-compositing/reflections
+# There are some bugs with reflections.
+compositing/reflections/animation-inside-reflection.html
+compositing/reflections/backface-hidden-reflection.html
+compositing/reflections/deeply-nested-reflections.html
+compositing/reflections/nested-reflection-anchor-point.html
+compositing/reflections/nested-reflection-animated.html
+compositing/reflections/nested-reflection.html
+compositing/reflections/nested-reflection-on-overflow.html
+compositing/reflections/nested-reflection-opacity.html
+compositing/reflections/nested-reflection-size-change.html
+compositing/reflections/nested-reflection-transition.html
+compositing/reflections/load-video-in-reflection.html
+compositing/reflections/transform-inside-reflection.html
 
 # Flaky tests.
-compositing/masks/simple-composited-mask.html
-compositing/masks/direct-image-mask.html
-compositing/masks/masked-ancestor.html
 compositing/geometry/limit-layer-bounds-fixed-positioned.html
 compositing/geometry/video-opacity-overlay.html
 compositing/rtl/rtl-absolute-overflow-scrolled.html
@@ -288,19 +292,7 @@ compositing/visibility/layer-visible-content.html
 
 # Some of them crashes once other tests are skipped.
 compositing/overflow/clip-descendents.html
-compositing/overflow/clip-content-under-overflow-controls.html
-compositing/overflow/ancestor-overflow.html
-compositing/masks/simple-composited-mask.html
-compositing/masks/multiple-masks.html
-compositing/color-matching/image-color-matching.html
-compositing/culling/tile-occlusion-boundaries.html
-compositing/direct-image-compositing.html
-compositing/fixed-position-changed-in-composited-layer.html
-compositing/images/content-image-change.html
-compositing/images/content-image.html
-compositing/tiling/crash-huge-layer.html
 compositing/visibility/visibility-image-layers-dynamic.html
-compositing/visibility/visibility-image-layers.html
 compositing/visibility/visibility-simple-webgl-layer.html
 
 # The following tests doesnt match expected text files.
@@ -314,25 +306,20 @@ 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/iframes/composited-iframe-scroll.html
-compositing/iframes/iframe-content-flipping.html
-compositing/iframes/iframe-size-to-zero.html
-compositing/iframes/leave-compositing-iframe.html
 compositing/layer-creation/overflow-scroll-overlap.html
 compositing/layer-creation/scroll-partial-update.html
 compositing/layer-creation/spanOverlapsCanvas.html
-compositing/plugins/1x1-composited-plugin.html
-compositing/plugins/invalidate_rect.html
-compositing/plugins/large-to-small-composited-plugin.html
-compositing/plugins/small-to-large-composited-plugin.html
 compositing/tiling/crash-reparent-tiled-layer.html
-compositing/video/video-poster.html
-compositing/layers-inside-overflow-scroll.html
 
 # The following tests doesnt match both expected image and text.
 compositing/geometry/ancestor-overflow-change.html
 compositing/geometry/tall-page-composited.html
 
+# We still don't accelerate plugin and video in WK2.
+compositing/plugins
+compositing/video
+compositing/layers-inside-overflow-scroll.html
+
 # [Qt][WK2] New compositing/backface-visibility/backface-visibility-webgl.html fails
 # https://bugs.webkit.org/show_bug.cgi?id=89645
 compositing/backface-visibility/backface-visibility-webgl.html
@@ -368,16 +355,6 @@ fast/frames/iframe-window-focus.html
 # Missing layoutTestController.numberOfPendingGeolocationPermissionRequests() implementation
 fast/dom/Geolocation/page-reload-cancel-permission-requests.html
 
-# [Qt] REGRESSION(r116560): It made 7 compositing tests fail
-# https://bugs.webkit.org/show_bug.cgi?id=86086
-compositing/rtl/rtl-absolute-overflow.html
-compositing/rtl/rtl-fixed-overflow-scrolled.html
-compositing/rtl/rtl-fixed-overflow.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
-
 # [Qt] New failing and flakey tests with newer Qt 5
 # https://bugs.webkit.org/show_bug.cgi?id=86452
 fast/ruby/ruby-inline-style-not-updated.html
@@ -407,9 +384,6 @@ fast/multicol/pagination-v-horizontal-tb.html
 fast/dom/beforeload/image-object-before-load-innerHTML.html
 fast/dom/beforeload/image-object-before-load.html
 
-# [Qt][WK2] Modified test failing after r119529
-compositing/layer-creation/no-compositing-for-preserve-3d.html
-
 # [Qt][WK2] New http/tests/cache/xhr-vary-header.html fails
 # https://bugs.webkit.org/show_bug.cgi?id=89278
 http/tests/cache/xhr-vary-header.html
@@ -418,3 +392,4 @@ http/tests/cache/xhr-vary-header.html
 # https://bugs.webkit.org/show_bug.cgi?id=89473
 editing/pasteboard/copy-in-password-field.html
 editing/pasteboard/copy-element-with-conflicting-background-color-from-rule.html
+.
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/color-matching/image-color-matching-expected.png b/LayoutTests/platform/qt-5.0-wk2/compositing/color-matching/image-color-matching-expected.png
deleted file mode 100644 (file)
index cf42aff..0000000
Binary files a/LayoutTests/platform/qt-5.0-wk2/compositing/color-matching/image-color-matching-expected.png and /dev/null differ
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/composited-iframe-scroll-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/composited-iframe-scroll-expected.txt
new file mode 100644 (file)
index 0000000..626f333
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x0
+  RenderBlock {HTML} at (0,0) size 800x0
+    RenderBody {BODY} at (0,0) size 800x0
+layer at (120,120) size 200x200
+  RenderBlock (positioned) {DIV} at (120,120) size 200x200 [bgcolor=#FF0000]
+layer at (0,100) size 240x245
+  RenderBlock (positioned) {DIV} at (0,100) size 240x245
+    RenderText {#text} at (0,0) size 0x0
+layer at (10,110) size 220x220
+  RenderPartObject {IFRAME} at (10,10) size 220x220
+    layer at (0,0) size 200x400
+      RenderView at (0,0) size 200x200
+    layer at (0,0) size 200x400
+      RenderBlock {HTML} at (0,0) size 200x400
+        RenderBody {BODY} at (0,0) size 200x400
+          RenderBlock {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
+          RenderBlock {DIV} at (0,200) size 200x200 [bgcolor=#008000]
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/fixed-position-iframe-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/fixed-position-iframe-expected.txt
new file mode 100644 (file)
index 0000000..8b13789
--- /dev/null
@@ -0,0 +1 @@
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/iframe-content-flipping-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/iframe-content-flipping-expected.txt
new file mode 100644 (file)
index 0000000..a481d48
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x263
+  RenderBlock {HTML} at (0,0) size 800x263
+    RenderBody {BODY} at (8,8) size 784x247
+      RenderText {#text} at (0,0) size 0x0
+layer at (28,28) size 202x202
+  RenderPartObject {IFRAME} at (20,20) size 202x202 [border: (1px solid #000000)]
+    layer at (0,0) size 200x400
+      RenderView at (0,0) size 200x200
+    layer at (0,0) size 200x400
+      RenderBlock {HTML} at (0,0) size 200x400
+        RenderBody {BODY} at (0,0) size 200x400
+    layer at (0,0) size 200x200
+      RenderBlock {DIV} at (0,0) size 200x200 [bgcolor=#008000]
+    layer at (0,200) size 200x200
+      RenderBlock {DIV} at (0,200) size 200x200 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/iframe-size-to-zero-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/iframe-size-to-zero-expected.txt
new file mode 100644 (file)
index 0000000..290223e
--- /dev/null
@@ -0,0 +1,2 @@
+
+FAIL: layers should have gone. hadLayers = true, haveLayers = true
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/invisible-iframe-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/invisible-iframe-expected.txt
new file mode 100644 (file)
index 0000000..90a72d1
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x230
+  RenderBlock {HTML} at (0,0) size 800x230
+    RenderBody {BODY} at (8,10) size 784x210
+layer at (18,10) size 210x210
+  RenderBlock {DIV} at (10,0) size 210x210 [bgcolor=#0000FF]
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/invisible-nested-iframe-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/invisible-nested-iframe-expected.txt
new file mode 100644 (file)
index 0000000..90a72d1
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x230
+  RenderBlock {HTML} at (0,0) size 800x230
+    RenderBody {BODY} at (8,10) size 784x210
+layer at (18,10) size 210x210
+  RenderBlock {DIV} at (10,0) size 210x210 [bgcolor=#0000FF]
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/invisible-nested-iframe-hide-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/invisible-nested-iframe-hide-expected.txt
new file mode 100644 (file)
index 0000000..3d6cf04
--- /dev/null
@@ -0,0 +1,16 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 18.00 10.00)
+          (bounds 210.00 210.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/layout-on-compositing-change-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/layout-on-compositing-change-expected.txt
new file mode 100644 (file)
index 0000000..a33e947
--- /dev/null
@@ -0,0 +1,2 @@
+Text  
+PASS: hit target node in iframe
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/leave-compositing-iframe-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/leave-compositing-iframe-expected.txt
new file mode 100644 (file)
index 0000000..e40071c
--- /dev/null
@@ -0,0 +1,10 @@
+
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/nested-composited-iframe-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/nested-composited-iframe-expected.txt
new file mode 100644 (file)
index 0000000..8b13789
--- /dev/null
@@ -0,0 +1 @@
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/nested-iframe-scrolling-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/nested-iframe-scrolling-expected.txt
new file mode 100644 (file)
index 0000000..976886c
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (0,0) size 800x600
+      RenderText {#text} at (0,0) size 0x0
+layer at (0,0) size 100x100
+  RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
+layer at (0,0) size 320x200
+  RenderPartObject {IFRAME} at (0,0) size 320x200
+    layer at (0,0) size 320x200
+      RenderView at (0,0) size 320x200
+    layer at (0,0) size 320x200
+      RenderBlock {HTML} at (0,0) size 320x200
+        RenderBody {BODY} at (0,0) size 320x200
+          RenderPartObject {IFRAME} at (0,0) size 300x150
+            layer at (0,0) size 300x1100
+              RenderView at (0,0) size 300x150
+            layer at (0,0) size 300x1100
+              RenderBlock {HTML} at (0,0) size 300x1100
+                RenderBody {BODY} at (0,100) size 300x1000
+                  RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/overlapped-iframe-iframe-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/overlapped-iframe-iframe-expected.txt
new file mode 100644 (file)
index 0000000..2eff84a
--- /dev/null
@@ -0,0 +1,52 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 2
+        (GraphicsLayer
+          (bounds 304.00 304.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 2.00 2.00)
+              (children 1
+                (GraphicsLayer
+                  (bounds 300.00 300.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (bounds 300.00 300.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 300.00 300.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 18.00 10.00)
+                                  (bounds 210.00 210.00)
+                                  (drawsContent 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+        (GraphicsLayer
+          (position 250.00 0.00)
+          (bounds 304.00 304.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/remove-iframe-crash-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/remove-iframe-crash-expected.txt
new file mode 100644 (file)
index 0000000..3691de4
--- /dev/null
@@ -0,0 +1,2 @@
+
+This test should not crash.
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/repaint-after-losing-scrollbars-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/repaint-after-losing-scrollbars-expected.txt
new file mode 100644 (file)
index 0000000..8b13789
--- /dev/null
@@ -0,0 +1 @@
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/scroll-fixed-transformed-element-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/scroll-fixed-transformed-element-expected.txt
new file mode 100644 (file)
index 0000000..8b13789
--- /dev/null
@@ -0,0 +1 @@
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/scroll-grandchild-iframe-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/iframes/scroll-grandchild-iframe-expected.txt
new file mode 100644 (file)
index 0000000..8b13789
--- /dev/null
@@ -0,0 +1 @@
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt
new file mode 100644 (file)
index 0000000..e2210e8
--- /dev/null
@@ -0,0 +1,28 @@
+This layer should not be composited.
+This layer should not be composited.
+This layer should be composited.
+(GraphicsLayer
+  (bounds 784.00 622.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 784.00 622.00)
+      (children 1
+        (GraphicsLayer
+          (position 18.00 396.00)
+          (bounds 342.00 183.00)
+          (preserves3D 1)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 31.00 52.00)
+              (bounds 100.00 100.00)
+              (drawsContent 1)
+              (transform [0.98 0.00 -0.17 0.00] [0.00 1.00 0.00 0.00] [0.17 0.00 0.98 0.00] [0.00 0.00 0.00 1.00])
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/masks/direct-image-mask-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/masks/direct-image-mask-expected.txt
new file mode 100644 (file)
index 0000000..289f880
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x21
+        RenderText {#text} at (0,0) size 650x21
+          text run at (0,0) width 650: "Testing reflections on directly composited images. Left and right sides should look the same."
+      RenderBlock (anonymous) at (0,37) size 784x169
+        RenderText {#text} at (224,148) size 4x21
+          text run at (224,148) width 4: " "
+        RenderText {#text} at (0,0) size 0x0
+layer at (28,65) size 184x124
+  RenderImage {IMG} at (20,20) size 184x124
+layer at (256,65) size 184x124
+  RenderImage {IMG} at (248,20) size 184x124
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/masks/masked-ancestor-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/masks/masked-ancestor-expected.txt
new file mode 100644 (file)
index 0000000..c948e94
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 784x620
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x620
+  RenderBlock {HTML} at (0,0) size 784x620
+    RenderBody {BODY} at (8,8) size 768x604
+      RenderBlock {P} at (0,0) size 768x21
+        RenderText {#text} at (0,0) size 585x21
+          text run at (0,0) width 585: "Testing masks on compositing layers. Left and right columns should look the same."
+      RenderBlock (anonymous) at (0,37) size 768x567
+        RenderText {#text} at (262,546) size 4x21
+          text run at (262,546) width 4: " "
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,45) size 262x562
+  RenderBlock {DIV} at (0,0) size 262x562 [border: (1px solid #000000)]
+layer at (39,76) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,31) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
+layer at (274,45) size 262x562
+  RenderBlock {DIV} at (266,0) size 262x562 [border: (1px solid #000000)]
+layer at (305,76) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,31) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/masks/multiple-masks-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/masks/multiple-masks-expected.txt
new file mode 100644 (file)
index 0000000..9f06d9f
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 784x620
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x620
+  RenderBlock {HTML} at (0,0) size 784x620
+    RenderBody {BODY} at (8,8) size 768x604
+      RenderBlock {P} at (0,0) size 768x21
+        RenderText {#text} at (0,0) size 585x21
+          text run at (0,0) width 585: "Testing masks on compositing layers. Left and right columns should look the same."
+      RenderBlock (anonymous) at (0,37) size 768x567
+        RenderBlock {DIV} at (0,0) size 262x562 [border: (1px solid #000000)]
+        RenderText {#text} at (262,546) size 4x21
+          text run at (262,546) width 4: " "
+        RenderBlock {DIV} at (266,0) size 262x562 [border: (1px solid #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (39,76) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,31) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
+layer at (305,76) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,31) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/masks/simple-composited-mask-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/masks/simple-composited-mask-expected.txt
new file mode 100644 (file)
index 0000000..de2903f
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 784x620
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x620
+  RenderBlock {HTML} at (0,0) size 784x620
+    RenderBody {BODY} at (8,8) size 768x604
+      RenderBlock {P} at (0,0) size 768x21
+        RenderText {#text} at (0,0) size 585x21
+          text run at (0,0) width 585: "Testing masks on compositing layers. Left and right columns should look the same."
+      RenderBlock (anonymous) at (0,37) size 768x567
+        RenderBlock {DIV} at (0,0) size 262x562 [border: (1px solid #000000)]
+        RenderText {#text} at (262,546) size 4x21
+          text run at (262,546) width 4: " "
+        RenderBlock {DIV} at (266,0) size 262x562 [border: (1px solid #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (39,76) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,31) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
+layer at (39,306) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,261) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
+layer at (305,76) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,31) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
+layer at (305,306) size 200x200
+  RenderBlock (relative positioned) {DIV} at (31,261) size 200x200 [bgcolor=#6464FFCC] [border: (10px solid #000000)]
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/become-simple-composited-reflection-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/become-simple-composited-reflection-expected.txt
new file mode 100644 (file)
index 0000000..8b13789
--- /dev/null
@@ -0,0 +1 @@
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/compositing-change-inside-reflection-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/compositing-change-inside-reflection-expected.txt
new file mode 100644 (file)
index 0000000..105e6ec
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x53
+  RenderBlock {HTML} at (0,0) size 800x53
+    RenderBody {BODY} at (8,16) size 784x21
+      RenderBlock {P} at (0,0) size 784x21
+        RenderText {#text} at (0,0) size 641x21
+          text run at (0,0) width 641: "Test dynamically created compositing layer inside reflection. You should see no red below."
+layer at (19,184) size 100x100
+  RenderBlock (positioned) {DIV} at (11,131) size 100x100 [bgcolor=#FF0000]
+layer at (8,53) size 120x120
+  RenderBlock (positioned) {DIV} at (0,0) size 120x120 [border: (1px solid #000000)]
+layer at (19,64) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/empty-reflection-with-mask-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/empty-reflection-with-mask-expected.txt
new file mode 100644 (file)
index 0000000..8b13789
--- /dev/null
@@ -0,0 +1 @@
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/masked-reflection-on-composited-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/masked-reflection-on-composited-expected.txt
new file mode 100644 (file)
index 0000000..95451f1
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x277
+  RenderBlock {HTML} at (0,0) size 800x277
+    RenderBody {BODY} at (8,16) size 784x141
+      RenderBlock {P} at (0,0) size 784x21
+        RenderText {#text} at (0,0) size 305x21
+          text run at (0,0) width 305: "Reflection should be masked with gradient."
+layer at (28,57) size 100x100
+  RenderBlock {DIV} at (20,41) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/nested-reflection-mask-change-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/nested-reflection-mask-change-expected.txt
new file mode 100644 (file)
index 0000000..1fc6b1c
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x309
+  RenderBlock {HTML} at (0,0) size 800x309
+    RenderBody {BODY} at (8,16) size 784x273
+      RenderBlock {P} at (0,0) size 784x21
+        RenderText {#text} at (0,0) size 406x21
+          text run at (0,0) width 406: "The four green squares should all have the mask applied."
+layer at (28,57) size 122x232
+  RenderBlock {DIV} at (20,41) size 122x232 [border: (1px solid #000000)]
+layer at (39,68) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+    RenderText {#text} at (31,0) size 38x84
+      text run at (31,0) width 38: "1"
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/nested-reflection-transformed-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/nested-reflection-transformed-expected.txt
new file mode 100644 (file)
index 0000000..5995dea
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x309
+  RenderBlock {HTML} at (0,0) size 800x309
+    RenderBody {BODY} at (8,16) size 784x273
+      RenderBlock {P} at (0,0) size 784x21
+        RenderText {#text} at (0,0) size 615x21
+          text run at (0,0) width 615: "Test transform change on reflected elements. Left and right side should be symmetrical."
+layer at (28,57) size 122x232
+  RenderBlock {DIV} at (20,41) size 122x232 [border: (1px solid #000000)]
+layer at (39,68) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+    RenderText {#text} at (31,0) size 38x84
+      text run at (31,0) width 38: "1"
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/nested-reflection-transformed2-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/nested-reflection-transformed2-expected.txt
new file mode 100644 (file)
index 0000000..0b35cb5
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x330
+  RenderBlock {HTML} at (0,0) size 800x330
+    RenderBody {BODY} at (8,16) size 784x294
+      RenderBlock {P} at (0,0) size 784x42
+        RenderText {#text} at (0,0) size 765x42
+          text run at (0,0) width 765: "Test transform change on reflected elements, with compositing layers larger than render layers. Left and right"
+          text run at (0,21) width 197: "side should be symmetrical."
+layer at (28,78) size 122x232
+  RenderBlock {DIV} at (20,62) size 122x232 [border: (1px solid #000000)]
+layer at (39,89) size 100x100
+  RenderBlock {DIV} at (11,11) size 100x100 [bgcolor=#008000]
+    RenderText {#text} at (31,0) size 38x84
+      text run at (31,0) width 38: "1"
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-in-composited-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-in-composited-expected.txt
new file mode 100644 (file)
index 0000000..c8b1ee9
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x576
+      RenderBlock {P} at (0,0) size 784x21
+        RenderText {#text} at (0,0) size 458x21
+          text run at (0,0) width 458: "Reflection should not be cropped by being in a composited layer."
+      RenderBlock {P} at (0,293) size 784x21
+        RenderText {#text} at (0,0) size 271x21
+          text run at (0,0) width 271: "This is the next paragraph in the page."
+layer at (208,79) size 342x172
+  RenderBlock {DIV} at (200,71) size 342x172 [border: (1px solid #000000)]
+    RenderBlock {P} at (21,27) size 300x21
+      RenderText {#text} at (0,0) size 260x21
+        text run at (0,0) width 260: "This element has a composited layer"
+layer at (349,120) size 260x94
+  RenderBlock (positioned) {DIV} at (141,41) size 260x94 [bgcolor=#DDDDDD]
+    RenderBlock {P} at (10,26) size 240x42
+      RenderText {#text} at (0,0) size 207x42
+        text run at (0,0) width 207: "This is a positioned, reflected"
+        text run at (0,21) width 38: "child."
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-on-composited-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-on-composited-expected.txt
new file mode 100644 (file)
index 0000000..fc55761
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x460
+  RenderBlock {HTML} at (0,0) size 800x460
+    RenderBody {BODY} at (8,20) size 784x320
+layer at (28,20) size 200x100
+  RenderBlock {DIV} at (20,0) size 200x100 [bgcolor=#808080]
+    RenderText {#text} at (0,0) size 123x21
+      text run at (0,0) width 123: "Here is some text"
+layer at (8,240) size 784x100
+  RenderBlock {DIV} at (0,220) size 784x100
+layer at (28,240) size 200x100
+  RenderBlock {DIV} at (20,0) size 200x100 [bgcolor=#808080]
+    RenderText {#text} at (0,0) size 123x21
+      text run at (0,0) width 123: "Here is some text"
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-opacity-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-opacity-expected.txt
new file mode 100644 (file)
index 0000000..cfe3ed4
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x182
+  RenderBlock {HTML} at (0,0) size 800x182
+    RenderBody {BODY} at (8,16) size 784x158
+      RenderBlock {P} at (0,0) size 784x42
+        RenderText {#text} at (0,0) size 759x42
+          text run at (0,0) width 759: "Opacity should be applied after reflection, so you should see a green rectangle below. The overlap between"
+          text run at (0,21) width 333: "the original and reflection should not be visible."
+layer at (8,74) size 150x100
+  RenderBlock (relative positioned) {DIV} at (0,58) size 150x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-ordering-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-ordering-expected.txt
new file mode 100644 (file)
index 0000000..56a3814
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x218
+  RenderBlock {HTML} at (0,0) size 800x218
+    RenderBody {BODY} at (8,16) size 784x182
+      RenderBlock {P} at (0,0) size 784x42
+        RenderText {#text} at (0,0) size 738x42
+          text run at (0,0) width 738: "You should see a black rectangle divided into two parts; the top part should be taller (reflection should be"
+          text run at (0,21) width 115: "behind original)."
+layer at (28,78) size 220x120
+  RenderBlock {DIV} at (20,62) size 220x120 [bgcolor=#FFFFFF] [border: (10px solid #000000)]
+    RenderText {#text} at (62,10) size 96x30
+      text run at (62,10) width 96: "Contents"
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-positioning-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-positioning-expected.txt
new file mode 100644 (file)
index 0000000..db02dc8
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x53
+  RenderBlock {HTML} at (0,0) size 800x53
+    RenderBody {BODY} at (8,16) size 784x21
+      RenderBlock {P} at (0,0) size 784x21
+        RenderText {#text} at (0,0) size 567x21
+          text run at (0,0) width 567: "Position of reflected layer should update correctly. You should see no red below."
+layer at (20,50) size 150x120
+  RenderBlock (positioned) {DIV} at (20,50) size 150x120
+layer at (46,185) size 100x100
+  RenderBlock (positioned) {DIV} at (26,135) size 100x100 [bgcolor=#FF0000]
+layer at (20,50) size 150x120
+  RenderBlock (relative positioned) {DIV} at (0,0) size 150x120 [border: (1px solid #000000)]
+layer at (46,61) size 100x100
+  RenderBlock (positioned) {DIV} at (26,11) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-positioning2-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/reflection-positioning2-expected.txt
new file mode 100644 (file)
index 0000000..24b2f52
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x53
+  RenderBlock {HTML} at (0,0) size 800x53
+    RenderBody {BODY} at (8,16) size 784x21
+      RenderBlock {P} at (0,0) size 784x21
+        RenderText {#text} at (0,0) size 567x21
+          text run at (0,0) width 567: "Position of reflected layer should update correctly. You should see no red below."
+layer at (50,50) size 150x120
+  RenderBlock (positioned) {DIV} at (50,50) size 150x120
+layer at (76,185) size 100x100
+  RenderBlock (positioned) {DIV} at (26,135) size 100x100 [bgcolor=#FF0000]
+layer at (50,50) size 150x120
+  RenderBlock (relative positioned) {DIV} at (0,0) size 150x120 [border: (1px solid #000000)]
+layer at (76,61) size 100x100
+  RenderBlock (positioned) {DIV} at (26,11) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/remove-add-reflection-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/remove-add-reflection-expected.txt
new file mode 100644 (file)
index 0000000..2211cce
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (0,0) size 800x600
+layer at (50,150) size 100x100
+  RenderBlock (positioned) {DIV} at (50,150) size 100x100 [bgcolor=#FF0000]
+layer at (0,0) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/remove-reflection-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/remove-reflection-expected.txt
new file mode 100644 (file)
index 0000000..f48a72d
--- /dev/null
@@ -0,0 +1 @@
+Test passes if it did not crash
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/simple-composited-reflections-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/reflections/simple-composited-reflections-expected.txt
new file mode 100644 (file)
index 0000000..289f880
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x21
+        RenderText {#text} at (0,0) size 650x21
+          text run at (0,0) width 650: "Testing reflections on directly composited images. Left and right sides should look the same."
+      RenderBlock (anonymous) at (0,37) size 784x169
+        RenderText {#text} at (224,148) size 4x21
+          text run at (224,148) width 4: " "
+        RenderText {#text} at (0,0) size 0x0
+layer at (28,65) size 184x124
+  RenderImage {IMG} at (20,20) size 184x124
+layer at (256,65) size 184x124
+  RenderImage {IMG} at (248,20) size 184x124
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-absolute-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-absolute-expected.txt
new file mode 100644 (file)
index 0000000..bdcf0c4
--- /dev/null
@@ -0,0 +1,16 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 50.00 50.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-absolute-overflow-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-absolute-overflow-expected.txt
new file mode 100644 (file)
index 0000000..08e4271
--- /dev/null
@@ -0,0 +1,17 @@
+(GraphicsLayer
+  (position -216.00 0.00)
+  (bounds 1000.00 1000.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1000.00 1000.00)
+      (children 1
+        (GraphicsLayer
+          (position 266.00 50.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-expected.txt
new file mode 100644 (file)
index 0000000..bdcf0c4
--- /dev/null
@@ -0,0 +1,16 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 50.00 50.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-expected.txt
new file mode 100644 (file)
index 0000000..08e4271
--- /dev/null
@@ -0,0 +1,17 @@
+(GraphicsLayer
+  (position -216.00 0.00)
+  (bounds 1000.00 1000.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1000.00 1000.00)
+      (children 1
+        (GraphicsLayer
+          (position 266.00 50.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-fixed-overflow-scrolled-expected.txt
new file mode 100644 (file)
index 0000000..e9df2ec
--- /dev/null
@@ -0,0 +1,17 @@
+(GraphicsLayer
+  (position -216.00 0.00)
+  (bounds 1000.00 1000.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 1000.00 1000.00)
+      (children 1
+        (GraphicsLayer
+          (position 51.00 50.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-expected.txt
new file mode 100644 (file)
index 0000000..862dbc1
--- /dev/null
@@ -0,0 +1,46 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (bounds 400.00 400.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (bounds 400.00 400.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 400.00 400.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 50.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (drawsContent 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt
new file mode 100644 (file)
index 0000000..4e6b57b
--- /dev/null
@@ -0,0 +1,47 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (bounds 384.00 384.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (position -616.00 0.00)
+                          (bounds 1000.00 1000.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 1000.00 1000.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 666.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (drawsContent 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt
new file mode 100644 (file)
index 0000000..f9df38a
--- /dev/null
@@ -0,0 +1,47 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (bounds 384.00 384.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (position -616.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)
+                                  (drawsContent 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-expected.txt
new file mode 100644 (file)
index 0000000..862dbc1
--- /dev/null
@@ -0,0 +1,46 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (bounds 400.00 400.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (bounds 400.00 400.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 400.00 400.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 50.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (drawsContent 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt
new file mode 100644 (file)
index 0000000..4e6b57b
--- /dev/null
@@ -0,0 +1,47 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (bounds 384.00 384.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (position -616.00 0.00)
+                          (bounds 1000.00 1000.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 1000.00 1000.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 666.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (drawsContent 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt
new file mode 100644 (file)
index 0000000..4e6b57b
--- /dev/null
@@ -0,0 +1,47 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (bounds 384.00 384.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (position -616.00 0.00)
+                          (bounds 1000.00 1000.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 1000.00 1000.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 666.00 50.00)
+                                  (bounds 100.00 100.00)
+                                  (drawsContent 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-relative-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-iframe-relative-expected.txt
new file mode 100644 (file)
index 0000000..1dda1df
--- /dev/null
@@ -0,0 +1,46 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 400.00 400.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (children 1
+                (GraphicsLayer
+                  (bounds 400.00 400.00)
+                  (children 1
+                    (GraphicsLayer
+                      (children 1
+                        (GraphicsLayer
+                          (bounds 400.00 400.00)
+                          (children 1
+                            (GraphicsLayer
+                              (bounds 400.00 400.00)
+                              (drawsContent 1)
+                              (children 1
+                                (GraphicsLayer
+                                  (position 242.00 58.00)
+                                  (bounds 100.00 100.00)
+                                  (drawsContent 1)
+                                )
+                              )
+                            )
+                          )
+                        )
+                      )
+                    )
+                  )
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-relative-expected.txt b/LayoutTests/platform/qt-5.0-wk2/compositing/rtl/rtl-relative-expected.txt
new file mode 100644 (file)
index 0000000..c9daf41
--- /dev/null
@@ -0,0 +1,16 @@
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 642.00 58.00)
+          (bounds 100.00 100.00)
+          (drawsContent 1)
+        )
+      )
+    )
+  )
+)
+