2009-07-31 Mike Fenton <mike.fenton@torchmobile.com>
authorkenneth@webkit.org <kenneth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 31 Jul 2009 17:07:53 +0000 (17:07 +0000)
committerkenneth@webkit.org <kenneth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 31 Jul 2009 17:07:53 +0000 (17:07 +0000)
        Reviewed by Adam Treat.

        Add LayoutTest results from BuildBot output for tests that currently lack results under Qt.

        https://bugs.webkit.org/show_bug.cgi?id=27882

        * platform/qt/fast/backgrounds/size/backgroundSize20-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize20-expected.txt.
        * platform/qt/fast/backgrounds/size/backgroundSize21-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize21-expected.txt.
        * platform/qt/fast/backgrounds/size/backgroundSize22-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize22-expected.txt.
        * platform/qt/fast/borders/border-radius-constraints-expected.txt: Added.
        * platform/qt/fast/box-shadow/inset-expected.txt: Added.
        * platform/qt/fast/box-shadow/spread-expected.txt: Copied from LayoutTests/platform/mac/fast/box-shadow/spread-expected.txt.
        * platform/qt/fast/canvas/image-pattern-rotate-expected.txt: Added.
        * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt: Added.
        * platform/qt/fast/css/pseudo-cache-stale-expected.txt: Added.
        * platform/qt/fast/css/rem-dynamic-scaling-expected.txt: Added.
        * platform/qt/fast/css/rem-units-on-root-expected.txt: Added.
        * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt: Added.
        * platform/qt/fast/dynamic/window-scrollbars-test-expected.txt: Added.
        * platform/qt/fast/forms/isindex-placeholder-expected.txt: Added.
        * platform/qt/fast/forms/search-vertical-alignment-expected.txt: Added.
        * platform/qt/fast/frames/content-opacity-1-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/content-opacity-1-expected.txt.
        * platform/qt/fast/frames/content-opacity-2-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/content-opacity-2-expected.txt.
        * platform/qt/fast/frames/frame-navigation-expected.txt: Added.
        * platform/qt/fast/frames/frame-scrolling-attribute-expected.txt: Added.
        * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt: Added.
        * platform/qt/fast/gradients/crash-on-zero-radius-expected.txt: Added.
        * platform/qt/fast/lists/ol-start-parsing-expected.txt: Added.
        * platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt: Added.
        * platform/qt/fast/repaint/float-new-in-block-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/float-new-in-block-expected.txt.
        * platform/qt/fast/text/international/khmer-selection-expected.txt: Added.
        * platform/qt/fast/text/shadow-translucent-fill-expected.txt: Added.
        * platform/qt/fast/text/text-letter-spacing-expected.txt: Added.
        * platform/qt/plugins/netscape-dom-access-expected.txt: Added.
        * platform/qt/svg/batik/filters/feTile-expected.txt: Added.
        * platform/qt/svg/custom/createImageElement-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/createImageElement-expected.txt.
        * platform/qt/svg/custom/createImageElement2-expected.txt: Added.
        * platform/qt/svg/custom/js-update-image-and-display-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display-expected.txt.
        * platform/qt/svg/custom/js-update-image-and-display2-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display2-expected.txt.
        * platform/qt/svg/custom/js-update-image-and-display3-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display3-expected.txt.
        * platform/qt/svg/custom/outer-svg-unknown-feature-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/outer-svg-unknown-feature-expected.txt.
        * platform/qt/svg/filters/feMerge-expected.txt: Added.
        * platform/qt/svg/filters/feOffset-expected.txt: Added.
        * platform/qt/svg/filters/feTile-expected.txt: Added.
        * platform/qt/svg/filters/subRegion-one-effect-expected.txt: Added.
        * platform/qt/svg/filters/subRegion-two-effects-expected.txt: Added.

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

42 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/qt/fast/backgrounds/size/backgroundSize20-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/backgrounds/size/backgroundSize21-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/backgrounds/size/backgroundSize22-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/border-radius-constraints-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/box-shadow/inset-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/box-shadow/spread-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/canvas/image-pattern-rotate-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/css/pseudo-cache-stale-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/css/rem-dynamic-scaling-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/css/rem-units-on-root-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/dom/HTMLTableColElement/output [new file with mode: 0644]
LayoutTests/platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/dynamic/window-scrollbars-test-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/forms/isindex-placeholder-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/forms/search-vertical-alignment-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/frames/content-opacity-1-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/frames/content-opacity-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/frames/frame-navigation-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/frames/frame-scrolling-attribute-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/gradients/crash-on-zero-radius-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/lists/ol-start-parsing-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/repaint/float-new-in-block-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/text/international/khmer-selection-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/text/shadow-translucent-fill-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/text/text-letter-spacing-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/plugins/netscape-dom-access-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/batik/filters/feTile-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/custom/createImageElement-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/custom/createImageElement2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/custom/js-update-image-and-display-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/custom/js-update-image-and-display2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/custom/js-update-image-and-display3-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/custom/outer-svg-unknown-feature-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/filters/feMerge-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/filters/feOffset-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/filters/feTile-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/filters/subRegion-one-effect-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/filters/subRegion-two-effects-expected.txt [new file with mode: 0644]

index 878d72fa0436c101ceb3bcfcc247a7b028ecee5a..e57b471b5b4343aee81082f1d80805fffa270af9 100644 (file)
@@ -1,3 +1,52 @@
+2009-07-31  Mike Fenton  <mike.fenton@torchmobile.com>
+
+        Reviewed by Adam Treat.
+
+        Add LayoutTest results from BuildBot output for tests that currently lack results under Qt.
+
+        https://bugs.webkit.org/show_bug.cgi?id=27882
+
+        * platform/qt/fast/backgrounds/size/backgroundSize20-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize20-expected.txt.
+        * platform/qt/fast/backgrounds/size/backgroundSize21-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize21-expected.txt.
+        * platform/qt/fast/backgrounds/size/backgroundSize22-expected.txt: Copied from LayoutTests/platform/mac/fast/backgrounds/size/backgroundSize22-expected.txt.
+        * platform/qt/fast/borders/border-radius-constraints-expected.txt: Added.
+        * platform/qt/fast/box-shadow/inset-expected.txt: Added.
+        * platform/qt/fast/box-shadow/spread-expected.txt: Copied from LayoutTests/platform/mac/fast/box-shadow/spread-expected.txt.
+        * platform/qt/fast/canvas/image-pattern-rotate-expected.txt: Added.
+        * platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt: Added.
+        * platform/qt/fast/css/pseudo-cache-stale-expected.txt: Added.
+        * platform/qt/fast/css/rem-dynamic-scaling-expected.txt: Added.
+        * platform/qt/fast/css/rem-units-on-root-expected.txt: Added.
+        * platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt: Added.
+        * platform/qt/fast/dynamic/window-scrollbars-test-expected.txt: Added.
+        * platform/qt/fast/forms/isindex-placeholder-expected.txt: Added.
+        * platform/qt/fast/forms/search-vertical-alignment-expected.txt: Added.
+        * platform/qt/fast/frames/content-opacity-1-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/content-opacity-1-expected.txt.
+        * platform/qt/fast/frames/content-opacity-2-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/content-opacity-2-expected.txt.
+        * platform/qt/fast/frames/frame-navigation-expected.txt: Added.
+        * platform/qt/fast/frames/frame-scrolling-attribute-expected.txt: Added.
+        * platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt: Added.
+        * platform/qt/fast/gradients/crash-on-zero-radius-expected.txt: Added.
+        * platform/qt/fast/lists/ol-start-parsing-expected.txt: Added.
+        * platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt: Added.
+        * platform/qt/fast/repaint/float-new-in-block-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/float-new-in-block-expected.txt.
+        * platform/qt/fast/text/international/khmer-selection-expected.txt: Added.
+        * platform/qt/fast/text/shadow-translucent-fill-expected.txt: Added.
+        * platform/qt/fast/text/text-letter-spacing-expected.txt: Added.
+        * platform/qt/plugins/netscape-dom-access-expected.txt: Added.
+        * platform/qt/svg/batik/filters/feTile-expected.txt: Added.
+        * platform/qt/svg/custom/createImageElement-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/createImageElement-expected.txt.
+        * platform/qt/svg/custom/createImageElement2-expected.txt: Added.
+        * platform/qt/svg/custom/js-update-image-and-display-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display-expected.txt.
+        * platform/qt/svg/custom/js-update-image-and-display2-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display2-expected.txt.
+        * platform/qt/svg/custom/js-update-image-and-display3-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/js-update-image-and-display3-expected.txt.
+        * platform/qt/svg/custom/outer-svg-unknown-feature-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/outer-svg-unknown-feature-expected.txt.
+        * platform/qt/svg/filters/feMerge-expected.txt: Added.
+        * platform/qt/svg/filters/feOffset-expected.txt: Added.
+        * platform/qt/svg/filters/feTile-expected.txt: Added.
+        * platform/qt/svg/filters/subRegion-one-effect-expected.txt: Added.
+        * platform/qt/svg/filters/subRegion-two-effects-expected.txt: Added.
+
 2009-07-31  Adam Treat  <adam.treat@torchmobile.com>
 
         Reviewed by Tor Arne Vestbo.
diff --git a/LayoutTests/platform/qt/fast/backgrounds/size/backgroundSize20-expected.txt b/LayoutTests/platform/qt/fast/backgrounds/size/backgroundSize20-expected.txt
new file mode 100644 (file)
index 0000000..5323c84
--- /dev/null
@@ -0,0 +1,6 @@
+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 {DIV} at (0,0) size 540x540 [border: (10px double #000000)]
diff --git a/LayoutTests/platform/qt/fast/backgrounds/size/backgroundSize21-expected.txt b/LayoutTests/platform/qt/fast/backgrounds/size/backgroundSize21-expected.txt
new file mode 100644 (file)
index 0000000..5323c84
--- /dev/null
@@ -0,0 +1,6 @@
+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 {DIV} at (0,0) size 540x540 [border: (10px double #000000)]
diff --git a/LayoutTests/platform/qt/fast/backgrounds/size/backgroundSize22-expected.txt b/LayoutTests/platform/qt/fast/backgrounds/size/backgroundSize22-expected.txt
new file mode 100644 (file)
index 0000000..5323c84
--- /dev/null
@@ -0,0 +1,6 @@
+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 {DIV} at (0,0) size 540x540 [border: (10px double #000000)]
diff --git a/LayoutTests/platform/qt/fast/borders/border-radius-constraints-expected.txt b/LayoutTests/platform/qt/fast/borders/border-radius-constraints-expected.txt
new file mode 100644 (file)
index 0000000..e81d224
--- /dev/null
@@ -0,0 +1,10 @@
+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 784x572
+      RenderBlock {P} at (0,0) size 784x17
+        RenderText {#text} at (0,0) size 384x17
+          text run at (0,0) width 384: "Test that corner-radii are constrained according to the CSS3 rules."
+      RenderBlock {DIV} at (20,37) size 240x80 [border: (20px solid #000000)]
+      RenderBlock {DIV} at (20,137) size 80x240 [border: (20px solid #000000)]
diff --git a/LayoutTests/platform/qt/fast/box-shadow/inset-expected.txt b/LayoutTests/platform/qt/fast/box-shadow/inset-expected.txt
new file mode 100644 (file)
index 0000000..d963d79
--- /dev/null
@@ -0,0 +1,42 @@
+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 {DIV} at (0,0) size 784x124
+        RenderBlock {DIV} at (10,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)]
+        RenderText {#text} at (120,107) size 4x17
+          text run at (120,107) width 4: " "
+        RenderBlock {DIV} at (134,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)]
+        RenderText {#text} at (244,107) size 4x17
+          text run at (244,107) width 4: " "
+        RenderBlock {DIV} at (258,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)]
+        RenderText {#text} at (368,107) size 4x17
+          text run at (368,107) width 4: " "
+        RenderBlock {DIV} at (382,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)]
+        RenderText {#text} at (492,107) size 4x17
+          text run at (492,107) width 4: " "
+        RenderBlock {DIV} at (506,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)]
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,124) size 784x124
+        RenderBlock {DIV} at (10,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)]
+        RenderText {#text} at (120,107) size 4x17
+          text run at (120,107) width 4: " "
+        RenderBlock {DIV} at (134,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)]
+        RenderText {#text} at (244,107) size 4x17
+          text run at (244,107) width 4: " "
+        RenderBlock {DIV} at (258,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)]
+        RenderText {#text} at (368,107) size 4x17
+          text run at (368,107) width 4: " "
+        RenderBlock {DIV} at (382,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px solid #008000)]
+        RenderText {#text} at (492,107) size 4x17
+          text run at (492,107) width 4: " "
+        RenderBlock {DIV} at (506,10) size 100x100 [bgcolor=#FFFFE0] [border: (10px dashed #008000)]
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,248) size 600x324
+        RenderInline {SPAN} at (0,0) size 572x316 [bgcolor=#FFFFE0] [border: (5px solid #008000)]
+          RenderText {#text} at (50,9) size 572x306
+            text run at (50,9) width 520: "This sentence is"
+            text run at (14,117) width 572: "too long to fit on a"
+            text run at (120,225) width 340: "single line."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/box-shadow/spread-expected.txt b/LayoutTests/platform/qt/fast/box-shadow/spread-expected.txt
new file mode 100644 (file)
index 0000000..e057001
--- /dev/null
@@ -0,0 +1,8 @@
+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 (floating) {DIV} at (25,0) size 50x50 [bgcolor=#FFFFE0]
+      RenderBlock (floating) {DIV} at (125,0) size 50x50 [bgcolor=#FFFFE0]
+      RenderBlock (floating) {DIV} at (225,0) size 50x50 [bgcolor=#FFFFE0]
diff --git a/LayoutTests/platform/qt/fast/canvas/image-pattern-rotate-expected.txt b/LayoutTests/platform/qt/fast/canvas/image-pattern-rotate-expected.txt
new file mode 100644 (file)
index 0000000..faa60a4
--- /dev/null
@@ -0,0 +1,41 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x81
+  RenderBlock {HTML} at (0,0) size 800x81
+    RenderBody {BODY} at (8,8) size 784x65
+      RenderBlock (anonymous) at (0,0) size 784x17
+        RenderText {#text} at (0,0) size 299x17
+          text run at (0,0) width 299: "You should see (almost) straight vertical line below."
+      RenderBlock {DIV} at (0,17) size 784x48
+        RenderBlock {DIV} at (0,0) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,3) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,6) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,9) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,12) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,15) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,18) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,21) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,24) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,27) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,30) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,33) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,36) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,39) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,42) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
+        RenderBlock {DIV} at (0,45) size 784x3
+          RenderHTMLCanvas {CANVAS} at (0,0) size 3x3
diff --git a/LayoutTests/platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt b/LayoutTests/platform/qt/fast/css/nested-floating-relative-position-percentages-expected.txt
new file mode 100644 (file)
index 0000000..c52464a
--- /dev/null
@@ -0,0 +1,32 @@
+layer at (0,0) size 1030x600
+  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 {DIV} at (0,0) size 784x17
+        RenderText {#text} at (0,0) size 354x17
+          text run at (0,0) width 354: "The six boxes below should be centered in two rows of three."
+layer at (400,25) size 630x420
+  RenderBlock (floating) {DIV} at (0,17) size 630x420
+    RenderBR {BR} at (630,0) size 0x17
+    RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (0,0) size 0x0
+layer at (90,30) size 200x200
+  RenderBlock (floating) {DIV} at (5,5) size 200x200 [bgcolor=#000000]
+    RenderImage {IMG} at (0,0) size 200x200
+layer at (300,30) size 200x200
+  RenderBlock (floating) {DIV} at (215,5) size 200x200 [bgcolor=#000000]
+    RenderImage {IMG} at (0,0) size 200x200
+layer at (510,30) size 200x200
+  RenderBlock (floating) {DIV} at (425,5) size 200x200 [bgcolor=#000000]
+    RenderImage {IMG} at (0,0) size 200x200
+layer at (90,240) size 200x200
+  RenderBlock (floating) {DIV} at (5,215) size 200x200 [bgcolor=#000000]
+    RenderImage {IMG} at (0,0) size 200x200
+layer at (300,240) size 200x200
+  RenderBlock (floating) {DIV} at (215,215) size 200x200 [bgcolor=#000000]
+    RenderImage {IMG} at (0,0) size 200x200
+layer at (510,240) size 200x200
+  RenderBlock (floating) {DIV} at (425,215) size 200x200 [bgcolor=#000000]
+    RenderImage {IMG} at (0,0) size 200x200
diff --git a/LayoutTests/platform/qt/fast/css/pseudo-cache-stale-expected.txt b/LayoutTests/platform/qt/fast/css/pseudo-cache-stale-expected.txt
new file mode 100644 (file)
index 0000000..ccc2e77
--- /dev/null
@@ -0,0 +1,26 @@
+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 {DIV} at (0,0) size 784x33
+        RenderInline (generated) at (0,0) size 16x33
+          RenderText {#text} at (0,0) size 16x33
+            text run at (0,0) width 16: "T"
+        RenderText {#text} at (16,12) size 346x17
+          text run at (16,12) width 346: "he first letter in this sentence should be larger than the rest."
+      RenderBlock {DIV} at (0,33) size 784x17
+        RenderText {#text} at (0,0) size 244x33
+          text run at (0,0) width 244: "This sentence should be extra-extra-large."
+      RenderBlock (anonymous) at (0,50) size 784x27
+        RenderTextControl {INPUT} at (2,2) size 155x23 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderBlock {DIV} at (3,3) size 149x17
+            RenderBlock {DIV} at (0,13) size 0x0
+            RenderBlock {DIV} at (149,13) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,63) size 149x17
+  RenderBlock {DIV} at (0,0) size 149x17 [color=#008000]
+    RenderText {#text} at (1,0) size 121x17
+      text run at (1,0) width 121: "This should be green"
diff --git a/LayoutTests/platform/qt/fast/css/rem-dynamic-scaling-expected.txt b/LayoutTests/platform/qt/fast/css/rem-dynamic-scaling-expected.txt
new file mode 100644 (file)
index 0000000..972446f
--- /dev/null
@@ -0,0 +1,18 @@
+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 (anonymous) at (0,0) size 784x93
+        RenderText {#text} at (0,0) size 761x92
+          text run at (0,0) width 444: "This is a test of dynamic rem unit scaling. "
+          text run at (444,0) width 317: "Changes to the root element's"
+          text run at (0,31) width 717: "font size need to cause dependent elements in the document tree to"
+          text run at (0,62) width 158: "update as well."
+      RenderBlock {DIV} at (0,93) size 784x44
+        RenderBlock (anonymous) at (0,0) size 784x13
+          RenderText {#text} at (0,0) size 117x13
+            text run at (0,0) width 117: "This text should be small."
+        RenderBlock {DIV} at (0,13) size 784x31
+          RenderText {#text} at (0,0) size 487x30
+            text run at (0,0) width 487: "This text should match the root (and be 24px)."
diff --git a/LayoutTests/platform/qt/fast/css/rem-units-on-root-expected.txt b/LayoutTests/platform/qt/fast/css/rem-units-on-root-expected.txt
new file mode 100644 (file)
index 0000000..82a9795
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderText {#text} at (0,0) size 744x66
+        text run at (0,0) width 744: "This is a test to make sure rem units used on the root element are"
+        text run at (0,33) width 370: "relative to the user agent default."
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/dom/HTMLTableColElement/output b/LayoutTests/platform/qt/fast/dom/HTMLTableColElement/output
new file mode 100644 (file)
index 0000000..b733d09
--- /dev/null
@@ -0,0 +1,98 @@
+diff --git a/LayoutTests/fast/forms/button-style-color.html b/LayoutTests/fast/forms/button-style-color.html
+new file mode 100644
+index 0000000..526bffe
+--- /dev/null
++++ b/LayoutTests/fast/forms/button-style-color.html
+@@ -0,0 +1,9 @@
++<button>Test Button</button>
++<button style="color:red">Test Button</button>
++<button style="background-color:green">Test Button</button>
++<button style="color:red;background-color:green">Test Button</button>
++<input type=button value="Test Button">
++<input type=button style="color:red" value="Test Button">
++<input type=button style="background-color:green" value="Test Button">
++<input type=button style="color:red;background-color:green" value="Test Button">
++
+diff --git a/LayoutTests/platform/qt/Skipped b/LayoutTests/platform/qt/Skipped
+index 67637f3..7eef2f6 100644
+--- a/LayoutTests/platform/qt/Skipped
++++ b/LayoutTests/platform/qt/Skipped
+@@ -4424,7 +4424,6 @@ tables/mozilla/bugs/bug9072.html
+ tables/mozilla/bugs/bug9123-1.html
+ tables/mozilla/bugs/bug9123-2.html
+ tables/mozilla/bugs/bug92143.html
+-tables/mozilla/bugs/bug92647-2.html
+ tables/mozilla/bugs/bug9271-1.html
+ tables/mozilla/bugs/bug9271-2.html
+ tables/mozilla/bugs/bug92868.html
+diff --git a/LayoutTests/platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt b/LayoutTests/platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt
+index 17a1d57..fbbdba4 100644
+--- a/LayoutTests/platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt
++++ b/LayoutTests/platform/qt/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt
+@@ -30,7 +30,7 @@ layer at (0,0) size 800x600
+               RenderText {#text} at (2,2) size 63x17
+                 text run at (2,2) width 63: "col 3 row 3"
+       RenderBlock (anonymous) at (0,50) size 784x32
+-        RenderButton {BUTTON} at (2,2) size 393x28 [color=#1A1A1A] [bgcolor=#C0C0C0]
++        RenderButton {BUTTON} at (2,2) size 393x28 [bgcolor=#C0C0C0]
+           RenderBlock (anonymous) at (6,6) size 381x17
+             RenderText {#text} at (0,0) size 381x17
+               text run at (0,0) width 381: "Click me to test manually. The first column should grow to 500px."
+diff --git a/LayoutTests/platform/qt/fast/forms/button-style-color-expected.txt b/LayoutTests/platform/qt/fast/forms/button-style-color-expected.txt
+new file mode 100644
+index 0000000..519f434
+--- /dev/null
++++ b/LayoutTests/platform/qt/fast/forms/button-style-color-expected.txt
+@@ -0,0 +1,52 @@
++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
++      RenderButton {BUTTON} at (2,2) size 80x28 [bgcolor=#C0C0C0]
++        RenderBlock (anonymous) at (6,6) size 68x17
++          RenderText {#text} at (0,0) size 68x17
++            text run at (0,0) width 68: "Test Button"
++      RenderText {#text} at (84,8) size 4x17
++        text run at (84,8) width 4: " "
++      RenderButton {BUTTON} at (90,2) size 80x28 [color=#FF0000] [bgcolor=#C0C0C0]
++        RenderBlock (anonymous) at (6,6) size 68x17
++          RenderText {#text} at (0,0) size 68x17
++            text run at (0,0) width 68: "Test Button"
++      RenderText {#text} at (172,8) size 4x17
++        text run at (172,8) width 4: " "
++      RenderButton {BUTTON} at (178,4) size 84x26 [bgcolor=#008000] [border: (2px outset #C0C0C0)]
++        RenderBlock (anonymous) at (8,4) size 68x17
++          RenderText {#text} at (0,0) size 68x17
++            text run at (0,0) width 68: "Test Button"
++      RenderText {#text} at (264,8) size 4x17
++        text run at (264,8) width 4: " "
++      RenderButton {BUTTON} at (270,4) size 84x26 [color=#FF0000] [bgcolor=#008000] [border: (2px outset #C0C0C0)]
++        RenderBlock (anonymous) at (8,4) size 68x17
++          RenderText {#text} at (0,0) size 68x17
++            text run at (0,0) width 68: "Test Button"
++      RenderText {#text} at (356,8) size 4x17
++        text run at (356,8) width 4: " "
++      RenderButton {INPUT} at (362,2) size 80x28 [bgcolor=#C0C0C0]
++        RenderBlock (anonymous) at (6,6) size 68x17
++          RenderText at (0,0) size 68x17
++            text run at (0,0) width 68: "Test Button"
++      RenderText {#text} at (444,8) size 4x17
++        text run at (444,8) width 4: " "
++      RenderButton {INPUT} at (450,2) size 80x28 [color=#FF0000] [bgcolor=#C0C0C0]
++        RenderBlock (anonymous) at (6,6) size 68x17
++          RenderText at (0,0) size 68x17
++            text run at (0,0) width 68: "Test Button"
++      RenderText {#text} at (532,8) size 4x17
++        text run at (532,8) width 4: " "
++      RenderButton {INPUT} at (538,4) size 84x26 [bgcolor=#008000] [border: (2px outset #C0C0C0)]
++        RenderBlock (anonymous) at (8,4) size 68x17
++          RenderText at (0,0) size 68x17
++            text run at (0,0) width 68: "Test Button"
++      RenderText {#text} at (624,8) size 4x17
++        text run at (624,8) width 4: " "
++      RenderButton {INPUT} at (630,4) size 84x26 [color=#FF0000] [bgcolor=#008000] [border: (2px outset #C0C0C0)]
++        RenderBlock (anonymous) at (8,4) size 68x17
++          RenderText at (0,0) size 68x17
++            text run at (0,0) width 68: "Test Button"
++      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt b/LayoutTests/platform/qt/fast/dynamic/window-resize-scrollbars-test-expected.txt
new file mode 100644 (file)
index 0000000..76b4476
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 768x600
+  RenderBlock {HTML} at (0,0) size 768x568
+    RenderBody {BODY} at (8,8) size 752x584
+      RenderText {#text} at (0,0) size 447x17
+        text run at (0,0) width 447: "This window should not have scroll bars. If it has scroll bars, try to use them."
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/dynamic/window-scrollbars-test-expected.txt b/LayoutTests/platform/qt/fast/dynamic/window-scrollbars-test-expected.txt
new file mode 100644 (file)
index 0000000..a73d4ba
--- /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 (8,8) size 784x584
+      RenderText {#text} at (0,0) size 235x17
+        text run at (0,0) width 235: "This window should not have scroll bars."
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/forms/isindex-placeholder-expected.txt b/LayoutTests/platform/qt/fast/forms/isindex-placeholder-expected.txt
new file mode 100644 (file)
index 0000000..cac007d
--- /dev/null
@@ -0,0 +1,41 @@
+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 784x17
+        RenderText {#text} at (0,0) size 30x17
+          text run at (0,0) width 30: "Test "
+        RenderInline {TT} at (0,0) size 57x17
+          RenderText {#text} at (30,0) size 57x17
+            text run at (30,0) width 57: "<isindex>"
+        RenderText {#text} at (87,0) size 116x17
+          text run at (87,0) width 116: " placeholder styling."
+      RenderBlock (anonymous) at (0,30) size 784x17
+        RenderText {#text} at (0,0) size 211x17
+          text run at (0,0) width 211: "The placeholder text should be gray:"
+      RenderBlock {DIV} at (0,53) size 784x43
+        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
+        RenderBlock (anonymous) at (0,8) size 784x27
+          RenderText {#text} at (0,5) size 301x17
+            text run at (0,5) width 301: "This is a searchable index. Enter search keywords: "
+          RenderTextControl {ISINDEX} at (303,2) size 153x23
+        RenderBlock {HR} at (0,41) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,102) size 784x17
+        RenderText {#text} at (0,0) size 218x17
+          text run at (0,0) width 218: "The placeholder text should be green:"
+      RenderBlock {DIV} at (0,125) size 784x43
+        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
+        RenderBlock (anonymous) at (0,8) size 784x27
+          RenderText {#text} at (0,5) size 301x17
+            text run at (0,5) width 301: "This is a searchable index. Enter search keywords: "
+          RenderTextControl {ISINDEX} at (303,2) size 153x23
+        RenderBlock {HR} at (0,41) size 784x2 [border: (1px inset #000000)]
+layer at (313,74) size 149x17
+  RenderBlock {DIV} at (2,3) size 149x17 [color=#A9A9A9]
+    RenderText {#text} at (1,0) size 66x17
+      text run at (1,0) width 66: "placeholder"
+layer at (313,146) size 149x17
+  RenderBlock {DIV} at (2,3) size 149x17 [color=#008000]
+    RenderText {#text} at (1,0) size 66x17
+      text run at (1,0) width 66: "placeholder"
diff --git a/LayoutTests/platform/qt/fast/forms/search-vertical-alignment-expected.txt b/LayoutTests/platform/qt/fast/forms/search-vertical-alignment-expected.txt
new file mode 100644 (file)
index 0000000..e52bb6e
--- /dev/null
@@ -0,0 +1,63 @@
+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 784x579
+      RenderBlock {P} at (0,0) size 784x34
+        RenderText {#text} at (0,0) size 771x34
+          text run at (0,0) width 395: "Test that search field text is vertically centered if the search field is "
+          text run at (395,0) width 376: "taller than the text. In each of the following pairs of a search field"
+          text run at (0,17) width 25: "and "
+          text run at (25,17) width 331: "a text field, the vertical position of the text should be the "
+          text run at (356,17) width 114: "same in both fields."
+      RenderBlock {P} at (0,47) size 784x45
+        RenderTextControl {INPUT} at (2,0) size 155x45 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderBlock {DIV} at (3,14) size 149x17
+            RenderBlock {DIV} at (0,13) size 0x0
+            RenderBlock {DIV} at (149,13) size 0x0
+        RenderText {#text} at (159,14) size 4x17
+          text run at (159,14) width 4: " "
+        RenderTextControl {INPUT} at (165,0) size 155x45 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,105) size 784x20
+        RenderTextControl {INPUT} at (2,0) size 155x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderBlock {DIV} at (3,3) size 149x17
+            RenderBlock {DIV} at (0,13) size 0x0
+            RenderBlock {DIV} at (149,13) size 0x0
+        RenderText {#text} at (159,3) size 4x17
+          text run at (159,3) width 4: " "
+        RenderTextControl {INPUT} at (165,0) size 155x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,138) size 784x17
+        RenderTextControl {INPUT} at (2,1) size 155x12 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderBlock {DIV} at (3,3) size 149x17
+            RenderBlock {DIV} at (0,13) size 0x0
+            RenderBlock {DIV} at (149,13) size 0x0
+        RenderText {#text} at (159,0) size 4x17
+          text run at (159,0) width 4: " "
+        RenderTextControl {INPUT} at (165,1) size 155x12 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,69) size 149x17
+  RenderBlock {DIV} at (0,0) size 149x17
+    RenderText {#text} at (1,0) size 26x17
+      text run at (1,0) width 26: "Text"
+layer at (176,69) size 149x17
+  RenderBlock {DIV} at (3,14) size 149x17
+    RenderText {#text} at (1,0) size 26x17
+      text run at (1,0) width 26: "Text"
+layer at (13,116) size 149x17
+  RenderBlock {DIV} at (0,0) size 149x17
+    RenderText {#text} at (1,0) size 26x17
+      text run at (1,0) width 26: "Text"
+layer at (176,116) size 149x17
+  RenderBlock {DIV} at (3,3) size 149x17
+    RenderText {#text} at (1,0) size 26x17
+      text run at (1,0) width 26: "Text"
+layer at (13,150) size 149x17
+  RenderBlock {DIV} at (0,0) size 149x17
+    RenderText {#text} at (1,0) size 26x17
+      text run at (1,0) width 26: "Text"
+layer at (176,150) size 149x17
+  RenderBlock {DIV} at (3,3) size 149x17
+    RenderText {#text} at (1,0) size 26x17
+      text run at (1,0) width 26: "Text"
diff --git a/LayoutTests/platform/qt/fast/frames/content-opacity-1-expected.txt b/LayoutTests/platform/qt/fast/frames/content-opacity-1-expected.txt
new file mode 100644 (file)
index 0000000..ea2e720
--- /dev/null
@@ -0,0 +1,13 @@
+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 (floating) {DIV} at (0,0) size 304x154
+        RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)]
+          layer at (0,0) size 300x150
+            RenderView at (0,0) size 300x150
+          layer at (0,0) size 300x150
+            RenderBlock {HTML} at (0,0) size 300x150
+              RenderBody {BODY} at (8,8) size 284x134 [bgcolor=#0000007F]
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/frames/content-opacity-2-expected.txt b/LayoutTests/platform/qt/fast/frames/content-opacity-2-expected.txt
new file mode 100644 (file)
index 0000000..332602a
--- /dev/null
@@ -0,0 +1,14 @@
+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 (floating) {DIV} at (0,0) size 304x154
+        RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)]
+          layer at (0,0) size 300x150
+            RenderView at (0,0) size 300x150
+          layer at (0,0) size 300x150
+            RenderBlock {HTML} at (0,0) size 300x150
+              RenderBody {BODY} at (8,8) size 284x134
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/frames/frame-navigation-expected.txt b/LayoutTests/platform/qt/fast/frames/frame-navigation-expected.txt
new file mode 100644 (file)
index 0000000..ce3055d
--- /dev/null
@@ -0,0 +1,24 @@
+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
+    RenderFrameSet {FRAMESET} at (0,0) size 800x600
+      RenderFrame {FRAME} at (0,0) size 397x600
+        layer at (0,0) size 397x600
+          RenderView at (0,0) size 397x600
+        layer at (0,0) size 397x600
+          RenderBlock {HTML} at (0,0) size 397x600
+            RenderBody {BODY} at (8,8) size 381x579
+              RenderBlock {P} at (0,0) size 381x34
+                RenderText {#text} at (0,0) size 366x34
+                  text run at (0,0) width 366: "This tests that navigating to two pages in a subframe, and then"
+                  text run at (0,17) width 235: "going back does not cause an assertion."
+              RenderBlock {P} at (0,47) size 381x17
+                RenderText {#text} at (0,0) size 151x17
+                  text run at (0,0) width 151: "SUCCESS - Didn't assert!"
+      RenderFrame {FRAME} at (403,0) size 397x600
+        layer at (0,0) size 397x600
+          RenderView at (0,0) size 397x600
+        layer at (0,0) size 397x600
+          RenderBlock {HTML} at (0,0) size 397x600
+            RenderBody {BODY} at (8,8) size 381x584
diff --git a/LayoutTests/platform/qt/fast/frames/frame-scrolling-attribute-expected.txt b/LayoutTests/platform/qt/fast/frames/frame-scrolling-attribute-expected.txt
new file mode 100644 (file)
index 0000000..65b8979
--- /dev/null
@@ -0,0 +1,101 @@
+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
+    RenderFrameSet {FRAMESET} at (0,0) size 800x600
+      RenderFrame {FRAME} at (0,0) size 195x145
+        layer at (0,0) size 408x480
+          RenderView at (0,0) size 179x129
+        layer at (0,0) size 408x480
+          RenderBlock {HTML} at (0,0) size 179x480
+            RenderBody {BODY} at (8,8) size 163x464
+              RenderBlock {P} at (0,0) size 163x51
+                RenderText {#text} at (0,0) size 150x51
+                  text run at (0,0) width 149: "This page is large enough"
+                  text run at (0,17) width 150: "to need to be scrolled in a"
+                  text run at (0,34) width 90: "200x200 frame."
+              RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+      RenderFrame {FRAME} at (201,0) size 195x145
+        layer at (0,0) size 408x480
+          RenderView at (0,0) size 179x129
+        layer at (0,0) size 408x480
+          RenderBlock {HTML} at (0,0) size 179x480
+            RenderBody {BODY} at (8,8) size 163x464
+              RenderBlock {P} at (0,0) size 163x51
+                RenderText {#text} at (0,0) size 150x51
+                  text run at (0,0) width 149: "This page is large enough"
+                  text run at (0,17) width 150: "to need to be scrolled in a"
+                  text run at (0,34) width 90: "200x200 frame."
+              RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+      RenderFrame {FRAME} at (402,0) size 195x145
+        layer at (0,0) size 408x480
+          RenderView at (0,0) size 179x129
+        layer at (0,0) size 408x480
+          RenderBlock {HTML} at (0,0) size 179x480
+            RenderBody {BODY} at (8,8) size 163x464
+              RenderBlock {P} at (0,0) size 163x51
+                RenderText {#text} at (0,0) size 150x51
+                  text run at (0,0) width 149: "This page is large enough"
+                  text run at (0,17) width 150: "to need to be scrolled in a"
+                  text run at (0,34) width 90: "200x200 frame."
+              RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+      RenderFrame {FRAME} at (603,0) size 197x145
+        layer at (0,0) size 408x480
+          RenderView at (0,0) size 181x129
+        layer at (0,0) size 408x480
+          RenderBlock {HTML} at (0,0) size 181x480
+            RenderBody {BODY} at (8,8) size 165x464
+              RenderBlock {P} at (0,0) size 165x51
+                RenderText {#text} at (0,0) size 164x51
+                  text run at (0,0) width 164: "This page is large enough to"
+                  text run at (0,17) width 135: "need to be scrolled in a"
+                  text run at (0,34) width 90: "200x200 frame."
+              RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+      RenderFrame {FRAME} at (0,151) size 195x145
+        layer at (0,0) size 408x480
+          RenderView at (0,0) size 179x129
+        layer at (0,0) size 408x480
+          RenderBlock {HTML} at (0,0) size 179x480
+            RenderBody {BODY} at (8,8) size 163x464
+              RenderBlock {P} at (0,0) size 163x51
+                RenderText {#text} at (0,0) size 150x51
+                  text run at (0,0) width 149: "This page is large enough"
+                  text run at (0,17) width 150: "to need to be scrolled in a"
+                  text run at (0,34) width 90: "200x200 frame."
+              RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+      RenderFrame {FRAME} at (201,151) size 195x145
+        layer at (0,0) size 408x480
+          RenderView at (0,0) size 195x145
+        layer at (0,0) size 408x480
+          RenderBlock {HTML} at (0,0) size 195x480
+            RenderBody {BODY} at (8,8) size 179x464
+              RenderBlock {P} at (0,0) size 179x51
+                RenderText {#text} at (0,0) size 164x51
+                  text run at (0,0) width 164: "This page is large enough to"
+                  text run at (0,17) width 135: "need to be scrolled in a"
+                  text run at (0,34) width 90: "200x200 frame."
+              RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+      RenderFrame {FRAME} at (402,151) size 195x145
+        layer at (0,0) size 408x480
+          RenderView at (0,0) size 179x129
+        layer at (0,0) size 408x480
+          RenderBlock {HTML} at (0,0) size 179x480
+            RenderBody {BODY} at (8,8) size 163x464
+              RenderBlock {P} at (0,0) size 163x51
+                RenderText {#text} at (0,0) size 150x51
+                  text run at (0,0) width 149: "This page is large enough"
+                  text run at (0,17) width 150: "to need to be scrolled in a"
+                  text run at (0,34) width 90: "200x200 frame."
+              RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+      RenderFrame {FRAME} at (603,151) size 197x145
+        layer at (0,0) size 408x480
+          RenderView at (0,0) size 181x129
+        layer at (0,0) size 408x480
+          RenderBlock {HTML} at (0,0) size 181x480
+            RenderBody {BODY} at (8,8) size 165x464
+              RenderBlock {P} at (0,0) size 165x51
+                RenderText {#text} at (0,0) size 164x51
+                  text run at (0,0) width 164: "This page is large enough to"
+                  text run at (0,17) width 135: "need to be scrolled in a"
+                  text run at (0,34) width 90: "200x200 frame."
+              RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
diff --git a/LayoutTests/platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt b/LayoutTests/platform/qt/fast/frames/iframe-scrolling-attribute-expected.txt
new file mode 100644 (file)
index 0000000..3ce2917
--- /dev/null
@@ -0,0 +1,130 @@
+layer at (0,0) size 800x670
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x670
+  RenderBlock {HTML} at (0,0) size 800x670
+    RenderBody {BODY} at (8,8) size 784x654
+      RenderBlock {P} at (0,0) size 784x17
+        RenderText {#text} at (0,0) size 206x17
+          text run at (0,0) width 206: "This page tests the behavior of the "
+        RenderInline {TT} at (0,0) size 48x17
+          RenderText {#text} at (206,0) size 48x17
+            text run at (206,0) width 48: "scrolling"
+        RenderText {#text} at (254,0) size 73x17
+          text run at (254,0) width 73: " attribute on "
+        RenderInline {TT} at (0,0) size 52x17
+          RenderText {#text} at (327,0) size 52x17
+            text run at (327,0) width 52: "<iframe>"
+        RenderText {#text} at (379,0) size 394x17
+          text run at (379,0) width 394: " elements which contain a page large enough to need to be scrolled."
+      RenderBlock (anonymous) at (0,30) size 784x624
+        RenderPartObject {IFRAME} at (0,0) size 204x204 [border: (2px inset #000000)]
+          layer at (0,0) size 408x480
+            RenderView at (0,0) size 184x184
+          layer at (0,0) size 408x480
+            RenderBlock {HTML} at (0,0) size 184x480
+              RenderBody {BODY} at (8,8) size 168x464
+                RenderBlock {P} at (0,0) size 168x51
+                  RenderText {#text} at (0,0) size 164x51
+                    text run at (0,0) width 164: "This page is large enough to"
+                    text run at (0,17) width 135: "need to be scrolled in a"
+                    text run at (0,34) width 90: "200x200 frame."
+                RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+        RenderText {#text} at (204,191) size 4x17
+          text run at (204,191) width 4: " "
+        RenderPartObject {IFRAME} at (208,0) size 204x204 [border: (2px inset #000000)]
+          layer at (0,0) size 408x480
+            RenderView at (0,0) size 184x184
+          layer at (0,0) size 408x480
+            RenderBlock {HTML} at (0,0) size 184x480
+              RenderBody {BODY} at (8,8) size 168x464
+                RenderBlock {P} at (0,0) size 168x51
+                  RenderText {#text} at (0,0) size 164x51
+                    text run at (0,0) width 164: "This page is large enough to"
+                    text run at (0,17) width 135: "need to be scrolled in a"
+                    text run at (0,34) width 90: "200x200 frame."
+                RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+        RenderText {#text} at (412,191) size 4x17
+          text run at (412,191) width 4: " "
+        RenderPartObject {IFRAME} at (416,0) size 204x204 [border: (2px inset #000000)]
+          layer at (0,0) size 408x480
+            RenderView at (0,0) size 184x184
+          layer at (0,0) size 408x480
+            RenderBlock {HTML} at (0,0) size 184x480
+              RenderBody {BODY} at (8,8) size 168x464
+                RenderBlock {P} at (0,0) size 168x51
+                  RenderText {#text} at (0,0) size 164x51
+                    text run at (0,0) width 164: "This page is large enough to"
+                    text run at (0,17) width 135: "need to be scrolled in a"
+                    text run at (0,34) width 90: "200x200 frame."
+                RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+        RenderText {#text} at (620,191) size 4x17
+          text run at (620,191) width 4: " "
+        RenderPartObject {IFRAME} at (0,208) size 204x204 [border: (2px inset #000000)]
+          layer at (0,0) size 408x480
+            RenderView at (0,0) size 184x184
+          layer at (0,0) size 408x480
+            RenderBlock {HTML} at (0,0) size 184x480
+              RenderBody {BODY} at (8,8) size 168x464
+                RenderBlock {P} at (0,0) size 168x51
+                  RenderText {#text} at (0,0) size 164x51
+                    text run at (0,0) width 164: "This page is large enough to"
+                    text run at (0,17) width 135: "need to be scrolled in a"
+                    text run at (0,34) width 90: "200x200 frame."
+                RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+        RenderText {#text} at (204,399) size 4x17
+          text run at (204,399) width 4: " "
+        RenderPartObject {IFRAME} at (208,208) size 204x204 [border: (2px inset #000000)]
+          layer at (0,0) size 408x480
+            RenderView at (0,0) size 184x184
+          layer at (0,0) size 408x480
+            RenderBlock {HTML} at (0,0) size 184x480
+              RenderBody {BODY} at (8,8) size 168x464
+                RenderBlock {P} at (0,0) size 168x51
+                  RenderText {#text} at (0,0) size 164x51
+                    text run at (0,0) width 164: "This page is large enough to"
+                    text run at (0,17) width 135: "need to be scrolled in a"
+                    text run at (0,34) width 90: "200x200 frame."
+                RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+        RenderText {#text} at (412,399) size 4x17
+          text run at (412,399) width 4: " "
+        RenderPartObject {IFRAME} at (416,208) size 204x204 [border: (2px inset #000000)]
+          layer at (0,0) size 408x480
+            RenderView at (0,0) size 200x200
+          layer at (0,0) size 408x480
+            RenderBlock {HTML} at (0,0) size 200x480
+              RenderBody {BODY} at (8,8) size 184x464
+                RenderBlock {P} at (0,0) size 184x51
+                  RenderText {#text} at (0,0) size 164x51
+                    text run at (0,0) width 164: "This page is large enough to"
+                    text run at (0,17) width 135: "need to be scrolled in a"
+                    text run at (0,34) width 90: "200x200 frame."
+                RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+        RenderText {#text} at (620,399) size 4x17
+          text run at (620,399) width 4: " "
+        RenderPartObject {IFRAME} at (0,416) size 204x204 [border: (2px inset #000000)]
+          layer at (0,0) size 408x480
+            RenderView at (0,0) size 184x184
+          layer at (0,0) size 408x480
+            RenderBlock {HTML} at (0,0) size 184x480
+              RenderBody {BODY} at (8,8) size 168x464
+                RenderBlock {P} at (0,0) size 168x51
+                  RenderText {#text} at (0,0) size 164x51
+                    text run at (0,0) width 164: "This page is large enough to"
+                    text run at (0,17) width 135: "need to be scrolled in a"
+                    text run at (0,34) width 90: "200x200 frame."
+                RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+        RenderText {#text} at (204,607) size 4x17
+          text run at (204,607) width 4: " "
+        RenderPartObject {IFRAME} at (208,416) size 204x204 [border: (2px inset #000000)]
+          layer at (0,0) size 408x480
+            RenderView at (0,0) size 184x184
+          layer at (0,0) size 408x480
+            RenderBlock {HTML} at (0,0) size 184x480
+              RenderBody {BODY} at (8,8) size 168x464
+                RenderBlock {P} at (0,0) size 168x51
+                  RenderText {#text} at (0,0) size 164x51
+                    text run at (0,0) width 164: "This page is large enough to"
+                    text run at (0,17) width 135: "need to be scrolled in a"
+                    text run at (0,34) width 90: "200x200 frame."
+                RenderBlock {DIV} at (0,64) size 400x400 [bgcolor=#0000FF]
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/gradients/crash-on-zero-radius-expected.txt b/LayoutTests/platform/qt/fast/gradients/crash-on-zero-radius-expected.txt
new file mode 100644 (file)
index 0000000..066ca0b
--- /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 (8,8) size 784x584
+      RenderBlock {H1} at (0,0) size 784x34
+        RenderText {#text} at (0,0) size 715x34
+          text run at (0,0) width 715: "Two gradients, one with zero radius that should not crash."
+      RenderBlock {DIV} at (0,51) size 154x154 [border: (2px solid #000000)]
diff --git a/LayoutTests/platform/qt/fast/lists/ol-start-parsing-expected.txt b/LayoutTests/platform/qt/fast/lists/ol-start-parsing-expected.txt
new file mode 100644 (file)
index 0000000..500a50d
--- /dev/null
@@ -0,0 +1,160 @@
+layer at (0,0) size 800x1022
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x1022
+  RenderBlock {HTML} at (0,0) size 800x1022
+    RenderBody {BODY} at (8,8) size 784x1006
+      RenderBlock (anonymous) at (0,0) size 784x17
+        RenderText {#text} at (0,0) size 101x17
+          text run at (0,0) width 101: "No start attribute."
+      RenderBlock {OL} at (0,30) size 784x34
+        RenderListItem {LI} at (40,0) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "1"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 1"
+        RenderListItem {LI} at (40,17) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "2"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 2"
+      RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,85) size 784x17
+        RenderText {#text} at (0,0) size 26x17
+          text run at (0,0) width 26: "start"
+      RenderBlock {OL} at (0,115) size 784x34
+        RenderListItem {LI} at (40,0) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "1"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 1"
+        RenderListItem {LI} at (40,17) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "2"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 2"
+      RenderBlock {HR} at (0,162) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,170) size 784x17
+        RenderText {#text} at (0,0) size 44x17
+          text run at (0,0) width 44: "start=\"\""
+      RenderBlock {OL} at (0,200) size 784x34
+        RenderListItem {LI} at (40,0) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "1"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 1"
+        RenderListItem {LI} at (40,17) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "2"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 2"
+      RenderBlock {HR} at (0,247) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,255) size 784x17
+        RenderText {#text} at (0,0) size 59x17
+          text run at (0,0) width 59: "start=\" 2 \""
+      RenderBlock {OL} at (0,285) size 784x34
+        RenderListItem {LI} at (40,0) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "2"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 2"
+        RenderListItem {LI} at (40,17) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "3"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 3"
+      RenderBlock {HR} at (0,332) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,340) size 784x17
+        RenderText {#text} at (0,0) size 59x17
+          text run at (0,0) width 59: "start=\"+2\""
+      RenderBlock {OL} at (0,370) size 784x34
+        RenderListItem {LI} at (40,0) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "2"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 2"
+        RenderListItem {LI} at (40,17) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "3"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 3"
+      RenderBlock {HR} at (0,417) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,425) size 784x17
+        RenderText {#text} at (0,0) size 60x17
+          text run at (0,0) width 60: "start=\"A2\""
+      RenderBlock {OL} at (0,455) size 784x34
+        RenderListItem {LI} at (40,0) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "1"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 1"
+        RenderListItem {LI} at (40,17) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "2"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 2"
+      RenderBlock {HR} at (0,502) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,510) size 784x17
+        RenderText {#text} at (0,0) size 55x17
+          text run at (0,0) width 55: "start=\".2\""
+      RenderBlock {OL} at (0,540) size 784x34
+        RenderListItem {LI} at (40,0) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "1"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 1"
+        RenderListItem {LI} at (40,17) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "2"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 2"
+      RenderBlock {HR} at (0,587) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,595) size 784x17
+        RenderText {#text} at (0,0) size 58x17
+          text run at (0,0) width 58: "start=\"#2\""
+      RenderBlock {OL} at (0,625) size 784x34
+        RenderListItem {LI} at (40,0) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "1"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 1"
+        RenderListItem {LI} at (40,17) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "2"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 2"
+      RenderBlock (anonymous) at (0,672) size 784x17
+        RenderText {#text} at (0,0) size 51x17
+          text run at (0,0) width 51: "start=\"0\""
+      RenderBlock {OL} at (0,702) size 784x34
+        RenderListItem {LI} at (40,0) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "0"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 0"
+        RenderListItem {LI} at (40,17) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "1"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 1"
+      RenderBlock {HR} at (0,749) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,757) size 784x17
+        RenderText {#text} at (0,0) size 59x17
+          text run at (0,0) width 59: "start=\" 0 \""
+      RenderBlock {OL} at (0,787) size 784x34
+        RenderListItem {LI} at (40,0) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "0"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 0"
+        RenderListItem {LI} at (40,17) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "1"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 1"
+      RenderBlock {HR} at (0,834) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,842) size 784x17
+        RenderText {#text} at (0,0) size 51x17
+          text run at (0,0) width 51: "start=\"2\""
+      RenderBlock {OL} at (0,872) size 784x34
+        RenderListItem {LI} at (40,0) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "2"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 2"
+        RenderListItem {LI} at (40,17) size 744x17
+          RenderListMarker at (-19,0) size 15x17: "3"
+          RenderText {#text} at (0,0) size 69x17
+            text run at (0,0) width 69: "Should be 3"
+      RenderBlock {HR} at (0,919) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,927) size 784x17
+        RenderText {#text} at (0,0) size 55x17
+          text run at (0,0) width 55: "start=\"-2\""
+      RenderBlock {OL} at (0,957) size 784x34
+        RenderListItem {LI} at (40,0) size 744x17
+          RenderListMarker at (-23,0) size 19x17: "-2"
+          RenderText {#text} at (0,0) size 73x17
+            text run at (0,0) width 73: "Should be -2"
+        RenderListItem {LI} at (40,17) size 744x17
+          RenderListMarker at (-23,0) size 19x17: "-1"
+          RenderText {#text} at (0,0) size 73x17
+            text run at (0,0) width 73: "Should be -1"
+      RenderBlock {HR} at (0,1004) size 784x2 [border: (1px inset #000000)]
diff --git a/LayoutTests/platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt b/LayoutTests/platform/qt/fast/overflow/overflow-with-local-background-attachment-expected.txt
new file mode 100644 (file)
index 0000000..7a2317c
--- /dev/null
@@ -0,0 +1,60 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x283
+  RenderBlock {HTML} at (0,0) size 800x283
+    RenderBody {BODY} at (8,13) size 784x262
+      RenderBlock {UL} at (0,0) size 784x51 [color=#000080]
+        RenderListItem {LI} at (40,0) size 744x17
+          RenderListMarker at (-16,0) size 6x17: bullet
+          RenderText {#text} at (0,0) size 307x17
+            text run at (0,0) width 307: "You should not see the background under the border."
+        RenderListItem {LI} at (40,17) size 744x17
+          RenderListMarker at (-16,0) size 6x17: bullet
+          RenderText {#text} at (0,0) size 318x17
+            text run at (0,0) width 318: "As you scroll the element below the cats should move."
+        RenderListItem {LI} at (40,34) size 744x17
+          RenderListMarker at (-16,0) size 6x17: bullet
+          RenderText {#text} at (0,0) size 272x17
+            text run at (0,0) width 272: "The cats should be on a light grey background."
+layer at (8,77) size 390x198 clip at (38,107) size 314x138 scrollHeight 420
+  RenderBlock {DIV} at (0,64) size 390x198 [bgcolor=#C0C0C0] [border: (30px dotted #000000)]
+    RenderText {#text} at (30,30) size 34x420
+      text run at (30,30) width 21: "   1"
+      text run at (51,30) width 0: " "
+      text run at (30,51) width 21: "   2"
+      text run at (51,51) width 0: " "
+      text run at (30,72) width 21: "   3"
+      text run at (51,72) width 0: " "
+      text run at (30,93) width 21: "   4"
+      text run at (51,93) width 0: " "
+      text run at (30,114) width 21: "   5"
+      text run at (51,114) width 0: " "
+      text run at (30,135) width 21: "   6"
+      text run at (51,135) width 0: " "
+      text run at (30,156) width 21: "   7"
+      text run at (51,156) width 0: " "
+      text run at (30,177) width 21: "   8"
+      text run at (51,177) width 0: " "
+      text run at (30,198) width 21: "   9"
+      text run at (51,198) width 0: " "
+      text run at (30,219) width 26: "  10"
+      text run at (56,219) width 0: " "
+      text run at (30,240) width 26: "  11"
+      text run at (56,240) width 0: " "
+      text run at (30,261) width 26: "  12"
+      text run at (56,261) width 0: " "
+      text run at (30,282) width 26: "  13"
+      text run at (56,282) width 0: " "
+      text run at (30,303) width 26: "  14"
+      text run at (56,303) width 0: " "
+      text run at (30,324) width 26: "  15"
+      text run at (56,324) width 0: " "
+      text run at (30,345) width 26: "  16"
+      text run at (56,345) width 0: " "
+      text run at (30,366) width 26: "  17"
+      text run at (56,366) width 0: " "
+      text run at (30,387) width 26: "  18"
+      text run at (56,387) width 0: " "
+      text run at (30,408) width 26: "  19"
+      text run at (56,408) width 0: " "
+      text run at (30,429) width 34: "  20  "
diff --git a/LayoutTests/platform/qt/fast/repaint/float-new-in-block-expected.txt b/LayoutTests/platform/qt/fast/repaint/float-new-in-block-expected.txt
new file mode 100644 (file)
index 0000000..100ec5e
--- /dev/null
@@ -0,0 +1,7 @@
+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 {DIV} at (0,0) size 784x20 [bgcolor=#ADD8E6]
+        RenderBlock (floating) {DIV} at (0,0) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/qt/fast/text/international/khmer-selection-expected.txt b/LayoutTests/platform/qt/fast/text/international/khmer-selection-expected.txt
new file mode 100644 (file)
index 0000000..90169a6
--- /dev/null
@@ -0,0 +1,47 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x108
+  RenderBlock {HTML} at (0,0) size 800x108
+    RenderBody {BODY} at (8,13) size 784x82
+      RenderBlock {P} at (0,0) size 784x18
+        RenderInline {NOBR} at (0,0) size 389x17
+          RenderInline {B} at (0,0) size 78x17
+            RenderText {#text} at (0,0) size 78x17
+              text run at (0,0) width 78: "\x{179C}\x{17C9}\x{17C2}\x{1794}"
+          RenderText {#text} at (78,0) size 4x17
+            text run at (78,0) width 4: " "
+          RenderInline {A} at (0,0) size 104x17 [color=#0000EE]
+            RenderText {#text} at (82,0) size 104x17
+              text run at (82,0) width 104: "\x{179A}\x{17BC}\x{1794}\x{1797}\x{17B6}\x{1796}"
+          RenderText {#text} at (186,0) size 4x17
+            text run at (186,0) width 4: " "
+          RenderInline {A} at (0,0) size 91x17 [color=#0000EE]
+            RenderText {#text} at (190,0) size 91x17
+              text run at (190,0) width 91: "\x{1780}\x{17D2}\x{179A}\x{17BB}\x{1798}"
+          RenderText {#text} at (281,0) size 4x17
+            text run at (281,0) width 4: " "
+          RenderInline {A} at (0,0) size 104x17 [color=#0000EE]
+            RenderText {#text} at (285,0) size 104x17
+              text run at (285,0) width 104: "\x{1790}\x{178F}\x{17AF}\x{1780}\x{179F}\x{17B6}\x{179A}"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,31) size 784x51
+        RenderText {#text} at (0,0) size 493x17
+          text run at (0,0) width 493: "Some Harfbuzz shapers will output cluster logs which suggest that some glyphs had "
+        RenderInline {I} at (0,0) size 14x17
+          RenderText {#text} at (493,0) size 14x17
+            text run at (493,0) width 14: "no"
+        RenderText {#text} at (507,0) size 761x34
+          text run at (507,0) width 254: " contributing code points. This test contains"
+          text run at (0,17) width 115: "such text and uses "
+        RenderInline {TT} at (0,0) size 73x17
+          RenderText {#text} at (115,17) size 73x17
+            text run at (115,17) width 73: "eventSender"
+        RenderText {#text} at (188,17) size 420x17
+          text run at (188,17) width 420: " to select the text. You should see some of the above text selected and "
+        RenderInline {TT} at (0,0) size 56x17
+          RenderText {#text} at (608,17) size 56x17
+            text run at (608,17) width 56: "test_shell"
+        RenderText {#text} at (664,17) size 784x34
+          text run at (664,17) width 120: " shouldn't trigger any"
+          text run at (0,34) width 115: "assertions or crash."
+caret: position 0 of child 0 {#text} of child 0 {B} of child 1 {NOBR} of child 1 {P} of child 1 {BODY} of child 1 {HTML} of document
diff --git a/LayoutTests/platform/qt/fast/text/shadow-translucent-fill-expected.txt b/LayoutTests/platform/qt/fast/text/shadow-translucent-fill-expected.txt
new file mode 100644 (file)
index 0000000..9432b6f
--- /dev/null
@@ -0,0 +1,54 @@
+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 784x579
+      RenderBlock {P} at (0,0) size 784x17
+        RenderText {#text} at (0,0) size 551x17
+          text run at (0,0) width 439: "Test that the intensity of text-shadow does not depend on the transparency "
+          text run at (439,0) width 112: "of the text fill color."
+      RenderBlock {DIV} at (0,30) size 784x72
+        RenderText {#text} at (0,0) size 48x25
+          text run at (0,0) width 48: "A "
+        RenderInline {SPAN} at (0,0) size 24x25 [color=#00000000]
+          RenderText {#text} at (48,0) size 24x25
+            text run at (48,0) width 24: "A"
+        RenderText {#text} at (72,0) size 24x25
+          text run at (72,0) width 24: " "
+        RenderInline {SPAN} at (0,0) size 24x25 [color=#00000019]
+          RenderText {#text} at (96,0) size 24x25
+            text run at (96,0) width 24: "A"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,115) size 784x17
+        RenderText {#text} at (0,0) size 371x17
+          text run at (0,0) width 371: "There should be three identical green squares on the line above."
+      RenderBlock {DIV} at (0,145) size 784x72
+        RenderText {#text} at (0,0) size 48x25
+          text run at (0,0) width 48: "A "
+        RenderInline {SPAN} at (0,0) size 24x25 [color=#00000000]
+          RenderText {#text} at (48,0) size 24x25
+            text run at (48,0) width 24: "A"
+        RenderText {#text} at (72,0) size 24x25
+          text run at (72,0) width 24: " "
+        RenderInline {SPAN} at (0,0) size 24x25 [color=#00000019]
+          RenderText {#text} at (96,0) size 24x25
+            text run at (96,0) width 24: "A"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,230) size 784x17
+        RenderText {#text} at (0,0) size 436x17
+          text run at (0,0) width 436: "There should be three identical soft-edged green squares on the line above."
+      RenderBlock {DIV} at (0,260) size 784x72 [textStrokeColor=#0000FF] [textStrokeWidth=5.00]
+        RenderText {#text} at (0,0) size 48x25
+          text run at (0,0) width 48: "A "
+        RenderInline {SPAN} at (0,0) size 24x25 [color=#00000000]
+          RenderText {#text} at (48,0) size 24x25
+            text run at (48,0) width 24: "A"
+        RenderText {#text} at (72,0) size 24x25
+          text run at (72,0) width 24: " "
+        RenderInline {SPAN} at (0,0) size 24x25 [color=#00000019]
+          RenderText {#text} at (96,0) size 24x25
+            text run at (96,0) width 24: "A"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,345) size 784x17
+        RenderText {#text} at (0,0) size 371x17
+          text run at (0,0) width 371: "There should be three identical green squares on the line above."
diff --git a/LayoutTests/platform/qt/fast/text/text-letter-spacing-expected.txt b/LayoutTests/platform/qt/fast/text/text-letter-spacing-expected.txt
new file mode 100644 (file)
index 0000000..bfd1ff8
--- /dev/null
@@ -0,0 +1,182 @@
+layer at (0,0) size 10925x1435
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 10925x1435
+  RenderBlock {HTML} at (0,0) size 800x1435
+    RenderBody {BODY} at (8,13) size 784x1409
+      RenderBlock {P} at (0,0) size 784x68 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 770x68
+          text run at (0,0) width 751: "The following lines test various combinations of letter-spacing (especially negative values) and opacity. All of the lines should say"
+          text run at (0,17) width 770: "\"Hello, world\" but the spacing and background shading will vary from test to test. The W3C specs are fairly silent on how user agents"
+          text run at (0,34) width 750: "should handle unusual values of letter-spacing, especially negative ones, which are explicitly implementation-dependent. Different"
+          text run at (0,51) width 553: "browsers will render these differently, but hopefully the WebKit ports will be consistent, at least."
+      RenderBlock {P} at (0,81) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 235x17
+          text run at (0,0) width 235: "The first line should be normally spaced."
+      RenderBlock {P} at (0,111) size 784x17 [bgcolor=#EEEEEE]
+        RenderInline {SPAN} at (0,0) size 67x17
+          RenderText {#text} at (130,0) size 67x17
+            text run at (130,0) width 67: "Hello, world"
+      RenderBlock {P} at (0,141) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 605x17
+          text run at (0,0) width 605: "The next line tests a slight positive letter spacing, and should be slightly spaced out (wider than normal)."
+      RenderBlock {P} at (0,171) size 784x17 [bgcolor=#EEEEEE]
+        RenderInline {SPAN} at (0,0) size 67x17
+          RenderText {#text} at (130,0) size 67x17
+            text run at (130,0) width 67: "Hello, world"
+      RenderBlock {P} at (0,201) size 784x34 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 775x34
+          text run at (0,0) width 737: "The next line tests a large positive letter spacing, and should be *very* spaced out. You may only see an 'H' and a 'w', perhaps "
+          text run at (737,0) width 38: "on two"
+          text run at (0,17) width 281: "different lines, unless you scroll way to the right."
+      RenderBlock {P} at (0,248) size 784x17 [bgcolor=#EEEEEE]
+        RenderInline {SPAN} at (0,0) size 67x17
+          RenderText {#text} at (130,0) size 67x17
+            text run at (130,0) width 67: "Hello, world"
+      RenderBlock {P} at (0,278) size 784x34 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 740x34
+          text run at (0,0) width 740: "The next line tests a very large positive letter spacing, and should also be *very* spaced out. You may only see an 'H' and a 'w',"
+          text run at (0,17) width 373: "perhaps on two different lines, unless you scroll way to the right."
+      RenderBlock {P} at (0,325) size 784x17 [bgcolor=#EEEEEE]
+        RenderInline {SPAN} at (0,0) size 67x17
+          RenderText {#text} at (130,0) size 67x17
+            text run at (130,0) width 67: "Hello, world"
+      RenderBlock {P} at (0,355) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 493x17
+          text run at (0,0) width 493: "The next line tests a small negative line spacing, and should be crammed backwards"
+      RenderBlock {P} at (0,385) size 784x17 [bgcolor=#EEEEEE]
+        RenderInline {SPAN} at (0,0) size 67x17
+          RenderText {#text} at (130,0) size 67x17
+            text run at (130,0) width 67: "Hello, world"
+      RenderBlock {P} at (0,415) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 471x17
+          text run at (0,0) width 471: "The next line tests a large negative line spacing, and should be just display an 'H'"
+      RenderBlock {P} at (0,445) size 784x17 [bgcolor=#EEEEEE]
+        RenderInline {SPAN} at (0,0) size 67x17
+          RenderText {#text} at (130,0) size 67x17
+            text run at (130,0) width 67: "Hello, world"
+      RenderBlock {P} at (0,475) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 473x17
+          text run at (0,0) width 473: "The next line tests a very large negative line spacing, and should just have an 'H'."
+      RenderBlock {P} at (0,505) size 784x17 [bgcolor=#EEEEEE]
+        RenderInline {SPAN} at (0,0) size 67x17
+          RenderText {#text} at (130,0) size 67x17
+            text run at (130,0) width 67: "Hello, world"
+      RenderBlock {P} at (0,535) size 784x34 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 770x34
+          text run at (0,0) width 655: "The next few lines test the interaction with opacity. The first line should be normally spaced out, slightly opaque, "
+          text run at (655,0) width 115: "and on a differently-"
+          text run at (0,17) width 113: "colored background"
+      RenderBlock {P} at (0,582) size 784x17 [bgcolor=#EEEEEE]
+      RenderBlock {P} at (0,612) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 661x17
+          text run at (0,0) width 309: "The next line tests a small positive line spacing, and "
+          text run at (309,0) width 352: "should be slightly spaced out, opaque, and on a background."
+      RenderBlock {P} at (0,642) size 784x17 [bgcolor=#EEEEEE]
+      RenderBlock {P} at (0,672) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 585x17
+          text run at (0,0) width 585: "The next line tests a large positive line spacing, and should be very widely spaced, on a background."
+      RenderBlock {P} at (0,702) size 784x17 [bgcolor=#EEEEEE]
+      RenderBlock {P} at (0,732) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 696x17
+          text run at (0,0) width 310: "The next line tests a very large positive line spacing, "
+          text run at (310,0) width 386: "and should be very widely spaced but blank, and on a background."
+      RenderBlock {P} at (0,762) size 784x17 [bgcolor=#EEEEEE]
+      RenderBlock {P} at (0,792) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 408x17
+          text run at (0,0) width 408: "The next line tests a small negative line spacing, and should be blank."
+      RenderBlock {P} at (0,822) size 784x17 [bgcolor=#EEEEEE]
+      RenderBlock {P} at (0,852) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 405x17
+          text run at (0,0) width 405: "The next line tests a large negative line spacing, and should be blank."
+      RenderBlock {P} at (0,882) size 784x17 [bgcolor=#EEEEEE]
+      RenderBlock {P} at (0,912) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 434x17
+          text run at (0,0) width 434: "The next line tests a very large negative line spacing, and should be blank."
+      RenderBlock {P} at (0,942) size 784x17 [bgcolor=#EEEEEE]
+      RenderBlock {P} at (0,972) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 236x17
+          text run at (0,0) width 236: "Now we do a few basic right-to-left tests:"
+      RenderBlock {P} at (0,1002) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 235x17
+          text run at (0,0) width 235: "The first line should be normally spaced."
+      RenderBlock {P} at (0,1032) size 784x17 [bgcolor=#EEEEEE]
+        RenderInline {SPAN} at (0,0) size 67x17
+          RenderText {#text} at (130,0) size 67x17
+            text run at (130,0) width 67 RTL override: "Hello, world"
+      RenderBlock {P} at (0,1062) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 366x17
+          text run at (0,0) width 366: "The next line should be slightly spaced out (wider than normal)."
+      RenderBlock {P} at (0,1092) size 784x17 [bgcolor=#EEEEEE]
+        RenderInline {SPAN} at (0,0) size 67x17
+          RenderText {#text} at (130,0) size 67x17
+            text run at (130,0) width 67 RTL override: "Hello, world"
+      RenderBlock {P} at (0,1122) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 434x17
+          text run at (0,0) width 321: "The next line should be crammed backwards, just as if "
+          text run at (321,0) width 113: "it wasn't right-to-left"
+      RenderBlock {P} at (0,1152) size 784x17 [bgcolor=#EEEEEE]
+        RenderInline {SPAN} at (0,0) size 67x17
+          RenderText {#text} at (130,0) size 67x17
+            text run at (130,0) width 67 RTL override: "Hello, world"
+      RenderBlock {P} at (0,1182) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 428x17
+          text run at (0,0) width 310: "The next line tests a large negative line spacing, and "
+          text run at (310,0) width 118: "should just print a 'd'"
+      RenderBlock {P} at (0,1212) size 784x17 [bgcolor=#EEEEEE]
+        RenderInline {SPAN} at (0,0) size 67x17
+          RenderText {#text} at (130,0) size 67x17
+            text run at (130,0) width 67 RTL override: "Hello, world"
+      RenderBlock {P} at (0,1242) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 739x17
+          text run at (0,0) width 131: "Now, opacity as well - "
+          text run at (131,0) width 365: "The next line should be printed right to left, slightly spaced out "
+          text run at (496,0) width 243: "(wider than normal), and on a background."
+      RenderBlock {P} at (0,1272) size 784x17 [bgcolor=#EEEEEE]
+      RenderBlock {P} at (0,1302) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 408x17
+          text run at (0,0) width 408: "The next line tests a small negative line spacing, and should be blank."
+      RenderBlock {P} at (0,1332) size 784x17 [bgcolor=#EEEEEE]
+      RenderBlock {P} at (0,1362) size 784x17 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 416x17
+          text run at (0,0) width 416: "The next line tests a large negative line spacing, and it should be blank."
+      RenderBlock {P} at (0,1392) size 784x17 [bgcolor=#EEEEEE]
+layer at (8,595) size 67x17
+  RenderInline {SPAN} at (0,0) size 67x17 [bgcolor=#CCCCFF]
+    RenderText {#text} at (130,0) size 67x17
+      text run at (130,0) width 67: "Hello, world"
+layer at (8,655) size 67x17
+  RenderInline {SPAN} at (0,0) size 67x17 [bgcolor=#CCCCFF]
+    RenderText {#text} at (130,0) size 67x17
+      text run at (130,0) width 67: "Hello, world"
+layer at (8,715) size 67x17
+  RenderInline {SPAN} at (0,0) size 67x17 [bgcolor=#CCCCFF]
+    RenderText {#text} at (130,0) size 67x17
+      text run at (130,0) width 67: "Hello, world"
+layer at (8,775) size 67x17
+  RenderInline {SPAN} at (0,0) size 67x17 [bgcolor=#CCCCFF]
+    RenderText {#text} at (130,0) size 67x17
+      text run at (130,0) width 67: "Hello, world"
+layer at (8,835) size 67x17
+  RenderInline {SPAN} at (0,0) size 67x17 [bgcolor=#CCCCFF]
+    RenderText {#text} at (130,0) size 67x17
+      text run at (130,0) width 67: "Hello, world"
+layer at (8,895) size 67x17
+  RenderInline {SPAN} at (0,0) size 67x17 [bgcolor=#CCCCFF]
+    RenderText {#text} at (130,0) size 67x17
+      text run at (130,0) width 67: "Hello, world"
+layer at (8,955) size 67x17
+  RenderInline {SPAN} at (0,0) size 67x17 [bgcolor=#CCCCFF]
+    RenderText {#text} at (130,0) size 67x17
+      text run at (130,0) width 67: "Hello, world"
+layer at (8,1285) size 67x17
+  RenderInline {SPAN} at (0,0) size 67x17 [bgcolor=#CCCCFF]
+    RenderText {#text} at (130,0) size 67x17
+      text run at (130,0) width 67 RTL override: "Hello, world"
+layer at (8,1345) size 67x17
+  RenderInline {SPAN} at (0,0) size 67x17 [bgcolor=#CCCCFF]
+    RenderText {#text} at (130,0) size 67x17
+      text run at (130,0) width 67 RTL override: "Hello, world"
+layer at (8,1405) size 67x17
+  RenderInline {SPAN} at (0,0) size 67x17 [bgcolor=#CCCCFF]
+    RenderText {#text} at (130,0) size 67x17
+      text run at (130,0) width 67 RTL override: "Hello, world"
diff --git a/LayoutTests/platform/qt/plugins/netscape-dom-access-expected.txt b/LayoutTests/platform/qt/plugins/netscape-dom-access-expected.txt
new file mode 100644 (file)
index 0000000..fbea461
--- /dev/null
@@ -0,0 +1,14 @@
+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 784x17
+        RenderText {#text} at (0,0) size 713x17
+          text run at (0,0) width 473: "This page tests whether Netscape plug-ins can access their own DOM elements. "
+          text run at (473,0) width 240: "The plug-in should have a 3px red border."
+      RenderBlock (anonymous) at (0,30) size 784x206
+        RenderPartObject {EMBED} at (0,0) size 206x206 [border: (3px solid #FF0000)]
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/svg/batik/filters/feTile-expected.txt b/LayoutTests/platform/qt/svg/batik/filters/feTile-expected.txt
new file mode 100644 (file)
index 0000000..435238a
--- /dev/null
@@ -0,0 +1,76 @@
+KRenderingPaintServer {id="tileFill" [type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (0.50,#44CCFF), (1.00,#000033)]] [start=(0,0)] [end=(1,1)]}
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 450x500
+  RenderSVGRoot {svg} at (7,27) size 367.66x452
+    RenderSVGContainer {g} at (7,27) size 367.66x351.43
+      RenderSVGText {text} at (194,40) size 62x17 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,-13) size 62x17
+          chunk 1 (middle anchor) text run 1 at (194.00,40.00) startOffset 0 endOffset 11 width 62.00: "feTile Test"
+      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+        RenderSVGHiddenContainer {linearGradient} at (0,0) size 0x0
+          RenderSVGGradientStop {stop} at (0,0) size 0x0
+          RenderSVGGradientStop {stop} at (0,0) size 0x0
+          RenderSVGGradientStop {stop} at (0,0) size 0x0
+      RenderSVGContainer {g} at (14,72) size 112x78.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,100.00)}]
+        RenderPath {rect} at (20,100) size 50x25 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (0.50,#44CCFF), (1.00,#000033)]] [start=(0,0)] [end=(1,1)]}] [filter=tile_1] [data="M 0 0L 50 0L 50 25L 0 25L 0 0"]
+        RenderPath {rect} at (19.50,99.50) size 101x51 [stroke={[type=SOLID] [color=#000000]}] [data="M 0 0L 100 0L 100 50L 0 50L 0 0"]
+        RenderSVGText {text} at (34,-15) size 32x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,-13) size 32x17
+            chunk 1 (middle anchor) text run 1 at (34.50,-15.00) startOffset 0 endOffset 6 width 31.00: "tile_1"
+        RenderSVGText {text} at (-6,-3) size 112x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,-13) size 112x17
+            chunk 1 (middle anchor) text run 1 at (-5.50,-3.00) startOffset 0 endOffset 21 width 111.00: "4 tiles, quarter size"
+      RenderSVGContainer {g} at (7,172) size 126x78.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,200.00)}]
+        RenderPath {rect} at (45,212.50) size 50x25 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (0.50,#44CCFF), (1.00,#000033)]] [start=(0,0)] [end=(1,1)]}] [filter=tile_2] [data="M 25 12.5L 75 12.5L 75 37.5L 25 37.5L 25 12.5"]
+        RenderPath {rect} at (19.50,199.50) size 101x51 [stroke={[type=SOLID] [color=#000000]}] [data="M 0 0L 100 0L 100 50L 0 50L 0 0"]
+        RenderSVGText {text} at (3,-15) size 94x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,-13) size 94x17
+            chunk 1 (middle anchor) text run 1 at (3.50,-15.00) startOffset 0 endOffset 17 width 93.00: "tile_2 (centered)"
+        RenderSVGText {text} at (-13,-3) size 126x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,-13) size 126x17
+            chunk 1 (middle anchor) text run 1 at (-12.50,-3.00) startOffset 0 endOffset 26 width 125.00: "9 tiles, 1 full, 8 partial"
+      RenderSVGContainer {g} at (7.50,271.25) size 125x79.25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(32.50,307.25)}]
+        RenderPath {rect} at (32.50,307.25) size 50x25 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (0.50,#44CCFF), (1.00,#000033)]] [start=(0,0)] [end=(1,1)]}] [filter=tile_3] [data="M 0 0L 50 0L 50 25L 0 25L 0 0"]
+        RenderPath {rect} at (19.50,299.50) size 101x51 [stroke={[type=SOLID] [color=#000000]}] [data="M -12.5 -7.25L 87.5 -7.25L 87.5 42.75L -12.5 42.75L -12.5 -7.25"]
+        RenderSVGText {text} at (-23,-23) size 121x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,-13) size 121x18
+            chunk 1 (middle anchor) text run 1 at (-22.50,-22.25) startOffset 0 endOffset 24 width 120.00: "tile_3 (top left offset)"
+        RenderSVGText {text} at (-25,-11) size 125x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,-13) size 125x18
+            chunk 1 (middle anchor) text run 1 at (-25.00,-10.25) startOffset 0 endOffset 26 width 125.00: "9 tiles, 1 full, 8 partial"
+      RenderSVGContainer {g} at (244.21,99.50) size 130.44x51 [transform={m=((1.00,0.00)(0.58,1.00)) t=(245.00,100.00)}]
+        RenderPath {rect} at (245,100) size 64.43x25 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (0.50,#44CCFF), (1.00,#000033)]] [start=(0,0)] [end=(1,1)]}] [filter=tile_1] [data="M 0 0L 50 0L 50 25L 0 25L 0 0"]
+        RenderPath {rect} at (244.21,99.50) size 130.44x51 [stroke={[type=SOLID] [color=#000000]}] [data="M 0 0L 100 0L 100 50L 0 50L 0 0"]
+      RenderSVGContainer {g} at (266,72) size 58x29 [transform={m=((1.00,0.00)(0.00,1.00)) t=(245.00,100.00)}]
+        RenderSVGText {text} at (34,-15) size 32x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,-13) size 32x17
+            chunk 1 (middle anchor) text run 1 at (34.50,-15.00) startOffset 0 endOffset 6 width 31.00: "tile_1"
+        RenderSVGText {text} at (21,-3) size 58x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,-13) size 58x17
+            chunk 1 (middle anchor) text run 1 at (21.50,-3.00) startOffset 0 endOffset 8 width 57.00: "skewed X"
+      RenderSVGContainer {g} at (255.68,201.14) size 78.65x57.73 [transform={m=((0.66,0.24)(-0.24,0.66)) t=(268.10,201.58)}]
+        RenderPath {rect} at (275.56,215.79) size 38.87x28.42 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (0.50,#44CCFF), (1.00,#000033)]] [start=(0,0)] [end=(1,1)]}] [filter=tile_2] [data="M 25 12.5L 75 12.5L 75 37.5L 25 37.5L 25 12.5"]
+        RenderPath {rect} at (255.68,201.14) size 78.65x57.73 [stroke={[type=SOLID] [color=#000000]}] [data="M 0 0L 100 0L 100 50L 0 50L 0 0"]
+      RenderSVGContainer {g} at (221,172) size 148x29 [transform={m=((1.00,0.00)(0.00,1.00)) t=(245.00,200.00)}]
+        RenderSVGText {text} at (34,-15) size 32x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,-13) size 32x17
+            chunk 1 (middle anchor) text run 1 at (34.50,-15.00) startOffset 0 endOffset 6 width 31.00: "tile_2"
+        RenderSVGText {text} at (-24,-3) size 148x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,-13) size 148x17
+            chunk 1 (middle anchor) text run 1 at (-23.50,-3.00) startOffset 0 endOffset 26 width 147.00: "(centered, rotate & scale)"
+      RenderSVGContainer {g} at (244.50,300.37) size 101x78.06 [transform={m=((1.00,0.27)(0.00,1.00)) t=(257.50,310.60)}]
+        RenderPath {rect} at (257.50,310.60) size 50x38.40 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (0.50,#44CCFF), (1.00,#000033)]] [start=(0,0)] [end=(1,1)]}] [filter=tile_3] [data="M 0 0L 50 0L 50 25L 0 25L 0 0"]
+        RenderPath {rect} at (244.50,300.37) size 101x78.06 [stroke={[type=SOLID] [color=#000000]}] [data="M -12.5 -6.25L 87.5 -6.25L 87.5 43.75L -12.5 43.75L -12.5 -6.25"]
+      RenderSVGContainer {g} at (234.50,271.25) size 121x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(257.50,307.25)}]
+        RenderSVGText {text} at (-23,-23) size 121x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,-13) size 121x18
+            chunk 1 (middle anchor) text run 1 at (-22.50,-22.25) startOffset 0 endOffset 24 width 120.00: "tile_3 (top left offset)"
+        RenderSVGText {text} at (9,-11) size 57x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,-13) size 57x18
+            chunk 1 (middle anchor) text run 1 at (9.00,-10.25) startOffset 0 endOffset 8 width 57.00: "skewed Y"
+    RenderSVGContainer {a} at (20,462) size 142x17
+      RenderSVGText {text} at (20,475) size 142x17 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,-13) size 142x17
+          chunk 1 text run 1 at (20.00,475.00) startOffset 0 endOffset 26 width 142.00: "How it should look like..."
+    RenderSVGContainer {use} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/svg/custom/createImageElement-expected.txt b/LayoutTests/platform/qt/svg/custom/createImageElement-expected.txt
new file mode 100644 (file)
index 0000000..2ff564e
--- /dev/null
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 100x100
+    RenderSVGImage {image} at (0,0) size 100x100
diff --git a/LayoutTests/platform/qt/svg/custom/createImageElement2-expected.txt b/LayoutTests/platform/qt/svg/custom/createImageElement2-expected.txt
new file mode 100644 (file)
index 0000000..165a5a9
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x120
+  RenderBlock {html} at (0,0) size 800x120
+    RenderBlock {body} at (8,8) size 784x104
+      RenderSVGRoot {svg} at (18,18) size 100x60
+        RenderSVGImage {image} at (18,18) size 100x60
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/svg/custom/js-update-image-and-display-expected.txt b/LayoutTests/platform/qt/svg/custom/js-update-image-and-display-expected.txt
new file mode 100644 (file)
index 0000000..4c96de5
--- /dev/null
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 75x75
+    RenderSVGImage {image} at (0,0) size 75x75
diff --git a/LayoutTests/platform/qt/svg/custom/js-update-image-and-display2-expected.txt b/LayoutTests/platform/qt/svg/custom/js-update-image-and-display2-expected.txt
new file mode 100644 (file)
index 0000000..4c96de5
--- /dev/null
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 75x75
+    RenderSVGImage {image} at (0,0) size 75x75
diff --git a/LayoutTests/platform/qt/svg/custom/js-update-image-and-display3-expected.txt b/LayoutTests/platform/qt/svg/custom/js-update-image-and-display3-expected.txt
new file mode 100644 (file)
index 0000000..4c96de5
--- /dev/null
@@ -0,0 +1,5 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 75x75
+    RenderSVGImage {image} at (0,0) size 75x75
diff --git a/LayoutTests/platform/qt/svg/custom/outer-svg-unknown-feature-expected.txt b/LayoutTests/platform/qt/svg/custom/outer-svg-unknown-feature-expected.txt
new file mode 100644 (file)
index 0000000..e50061b
--- /dev/null
@@ -0,0 +1,2 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
diff --git a/LayoutTests/platform/qt/svg/filters/feMerge-expected.txt b/LayoutTests/platform/qt/svg/filters/feMerge-expected.txt
new file mode 100644 (file)
index 0000000..789cba9
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (10,10) size 550x150
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderPath {rect} at (10,10) size 150x150 [fill={[type=SOLID] [color=#000000]}] [filter=filter_1] [data="M 10 10L 160 10L 160 160L 10 160L 10 10"]
+    RenderPath {rect} at (210,10) size 150x150 [fill={[type=SOLID] [color=#000000]}] [filter=filter_2] [data="M 210 10L 360 10L 360 160L 210 160L 210 10"]
+    RenderPath {rect} at (410,10) size 150x150 [fill={[type=SOLID] [color=#000000]}] [filter=filter_3] [data="M 410 10L 560 10L 560 160L 410 160L 410 10"]
diff --git a/LayoutTests/platform/qt/svg/filters/feOffset-expected.txt b/LayoutTests/platform/qt/svg/filters/feOffset-expected.txt
new file mode 100644 (file)
index 0000000..f7ed098
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (35,35) size 650x50
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGContainer {g} at (35,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
+      RenderPath {rect} at (35,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_01] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+    RenderSVGContainer {g} at (135,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,10.00)}]
+      RenderPath {rect} at (135,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_02] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+    RenderSVGContainer {g} at (235,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,10.00)}]
+      RenderPath {rect} at (235,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_03] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+    RenderSVGContainer {g} at (335,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,10.00)}]
+      RenderPath {rect} at (335,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_04] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+    RenderSVGContainer {g} at (435,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,10.00)}]
+      RenderPath {rect} at (435,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_05] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+    RenderSVGContainer {g} at (535,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(510.00,10.00)}]
+      RenderPath {rect} at (535,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_06] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+    RenderSVGContainer {g} at (635,35) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(610.00,10.00)}]
+      RenderPath {rect} at (635,35) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_07] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
diff --git a/LayoutTests/platform/qt/svg/filters/feTile-expected.txt b/LayoutTests/platform/qt/svg/filters/feTile-expected.txt
new file mode 100644 (file)
index 0000000..684101b
--- /dev/null
@@ -0,0 +1,13 @@
+KRenderingPaintServer {id="gradient" [type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (1.00,#0000FF)]] [start=(0,0)] [end=(1,1)]}
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (10,10) size 372x100
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+      RenderSVGHiddenContainer {linearGradient} at (0,0) size 0x0
+        RenderSVGGradientStop {stop} at (0,0) size 0x0
+        RenderSVGGradientStop {stop} at (0,0) size 0x0
+    RenderSVGContainer {g} at (10,10) size 372x100
+      RenderPath {rect} at (10,10) size 100x100 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (1.00,#0000FF)]] [start=(0,0)] [end=(1,1)]}] [filter=filter_1] [data="M 10 10L 110 10L 110 110L 10 110L 10 10"]
+      RenderPath {rect} at (160,10) size 50x50 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (1.00,#0000FF)]] [start=(0,0)] [end=(1,1)]}] [filter=filter_2] [data="M 160 10L 210 10L 210 60L 160 60L 160 10"]
+      RenderPath {rect} at (332,22) size 50x50 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (1.00,#0000FF)]] [start=(0,0)] [end=(1,1)]}] [filter=filter_3] [data="M 332 22L 382 22L 382 72L 332 72L 332 22"]
diff --git a/LayoutTests/platform/qt/svg/filters/subRegion-one-effect-expected.txt b/LayoutTests/platform/qt/svg/filters/subRegion-one-effect-expected.txt
new file mode 100644 (file)
index 0000000..f2dd8ea
--- /dev/null
@@ -0,0 +1,75 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (9.90,9.90) size 687.85x375.10
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGContainer {g} at (9.90,9.90) size 75.35x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
+      RenderPath {rect} at (34.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (9.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (34.75,34.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (35,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_01] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (109.90,9.90) size 75.20x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,10.00)}]
+      RenderPath {rect} at (134.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (109.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (122.25,22.25) size 25.50x38 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 12.5 12.5L 37.5 12.5L 37.5 50L 12.5 50L 12.5 12.5"]
+      RenderPath {rect} at (135,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_02] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (209.90,9.90) size 75.20x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,10.00)}]
+      RenderPath {rect} at (234.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (209.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (234.75,34.75) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 25 25L 50 25L 50 50L 25 50L 25 25"]
+      RenderPath {rect} at (235,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_03] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (309.90,9.90) size 75.35x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,10.00)}]
+      RenderPath {rect} at (334.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (309.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (359.75,47.25) size 25.50x13 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 50 37.5L 75 37.5L 75 50L 50 50L 50 37.5"]
+      RenderPath {rect} at (335,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_04] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (409.90,9.90) size 75.20x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,10.00)}]
+      RenderPath {rect} at (434.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (409.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (447.25,47.25) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 37.5 37.5L 62.5 37.5L 62.5 62.5L 37.5 62.5L 37.5 37.5"]
+      RenderPath {rect} at (435,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_05] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (509.90,9.90) size 75.20x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(510.00,10.00)}]
+      RenderPath {rect} at (534.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (509.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (522.25,22.25) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 12.5 12.5L 62.5 12.5L 62.5 62.5L 12.5 62.5L 12.5 12.5"]
+      RenderPath {rect} at (535,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_06] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (609.90,9.90) size 75.20x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(610.00,10.00)}]
+      RenderPath {rect} at (634.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (609.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (641,41) size 13x13 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 31.25 31.25L 43.75 31.25L 43.75 43.75L 31.25 43.75L 31.25 31.25"]
+      RenderPath {rect} at (635,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_07] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (29.90,229.90) size 60.20x155.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,210.00)}]
+      RenderPath {rect} at (34.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (29.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (34.75,234.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (35,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_08] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (122.25,222.25) size 67.85x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,210.00)}]
+      RenderPath {rect} at (134.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (129.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (122.25,222.25) size 25.50x38 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 12.5 12.5L 37.5 12.5L 37.5 50L 12.5 50L 12.5 12.5"]
+      RenderPath {rect} at (135,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_09] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (229.90,229.90) size 60.20x155.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,210.00)}]
+      RenderPath {rect} at (234.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (229.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (234.75,234.75) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 25 25L 50 25L 50 50L 25 50L 25 25"]
+      RenderPath {rect} at (235,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_10] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (329.90,229.90) size 80.35x155.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,210.00)}]
+      RenderPath {rect} at (334.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (329.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (359.75,259.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 50 50L 100 50L 100 100L 50 100L 50 50"]
+      RenderPath {rect} at (335,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_11] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (429.90,229.90) size 60.20x155.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,210.00)}]
+      RenderPath {rect} at (434.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (429.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (447.25,247.25) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 37.5 37.5L 62.5 37.5L 62.5 62.5L 37.5 62.5L 37.5 37.5"]
+      RenderPath {rect} at (435,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_12] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (522.25,222.25) size 67.85x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(510.00,210.00)}]
+      RenderPath {rect} at (534.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (529.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (522.25,222.25) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 12.5 12.5L 62.5 12.5L 62.5 62.5L 12.5 62.5L 12.5 12.5"]
+      RenderPath {rect} at (535,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_13] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (622.25,222.25) size 75.50x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(610.00,210.00)}]
+      RenderPath {rect} at (634.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (629.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (622.25,222.25) size 75.50x75.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 12.5 12.5L 87.5 12.5L 87.5 87.5L 12.5 87.5L 12.5 12.5"]
+      RenderPath {rect} at (635,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_14] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
diff --git a/LayoutTests/platform/qt/svg/filters/subRegion-two-effects-expected.txt b/LayoutTests/platform/qt/svg/filters/subRegion-two-effects-expected.txt
new file mode 100644 (file)
index 0000000..2c1f800
--- /dev/null
@@ -0,0 +1,89 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (9.75,9.75) size 700.50x375.25
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGContainer {g} at (9.75,9.75) size 75.50x175.25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
+      RenderPath {rect} at (34.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (9.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (34.75,34.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (9.75,9.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (35,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_01] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (109.90,9.90) size 87.85x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,10.00)}]
+      RenderPath {rect} at (134.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (109.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (122.25,22.25) size 25.50x38 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 12.5 12.5L 37.5 12.5L 37.5 50L 12.5 50L 12.5 12.5"]
+      RenderPath {rect} at (159.75,59.75) size 38x38 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 50 50L 87.5 50L 87.5 87.5L 50 87.5L 50 50"]
+      RenderPath {rect} at (135,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_02] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (209.75,9.75) size 75.35x175.25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,10.00)}]
+      RenderPath {rect} at (234.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (209.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (209.75,9.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (209.75,9.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (235,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_03] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (309.75,9.90) size 88x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,10.00)}]
+      RenderPath {rect} at (334.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (309.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (309.75,34.75) size 50.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 0 25L 50 25L 50 50L 0 50L 0 25"]
+      RenderPath {rect} at (347.25,34.75) size 50.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 37.5 25L 87.5 25L 87.5 50L 37.5 50L 37.5 25"]
+      RenderPath {rect} at (335,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_04] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (409.90,9.90) size 75.35x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,10.00)}]
+      RenderPath {rect} at (434.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (409.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (434.75,34.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (434.75,34.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (435,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_05] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (509.75,9.75) size 75.50x175.25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(510.00,10.00)}]
+      RenderPath {rect} at (534.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (509.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (509.75,9.75) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 0 0L 25 0L 25 25L 0 25L 0 0"]
+      RenderPath {rect} at (534.75,34.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (535,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_06] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (609.90,9.90) size 75.20x175.10 [transform={m=((1.00,0.00)(0.00,1.00)) t=(610.00,10.00)}]
+      RenderPath {rect} at (634.90,34.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (609.90,9.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
+      RenderPath {rect} at (622.25,22.25) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 12.5 12.5L 37.5 12.5L 37.5 37.5L 12.5 37.5L 12.5 12.5"]
+      RenderPath {rect} at (634.75,34.75) size 38x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 25 25L 62.5 25L 62.5 50L 25 50L 25 25"]
+      RenderPath {rect} at (635,135) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_07] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (22.25,222.25) size 67.85x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,210.00)}]
+      RenderPath {rect} at (34.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (29.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (34.75,234.75) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (22.25,222.25) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 12.5 12.5L 37.5 12.5L 37.5 37.5L 12.5 37.5L 12.5 12.5"]
+      RenderPath {rect} at (35,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_08] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (122.25,222.25) size 67.85x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,210.00)}]
+      RenderPath {rect} at (134.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (129.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (122.25,222.25) size 25.50x38 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 12.5 12.5L 37.5 12.5L 37.5 50L 12.5 50L 12.5 12.5"]
+      RenderPath {rect} at (147.25,247.25) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 37.5 37.5L 62.5 37.5L 62.5 62.5L 37.5 62.5L 37.5 37.5"]
+      RenderPath {rect} at (135,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_09] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (229.75,229.75) size 65.50x155.25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,210.00)}]
+      RenderPath {rect} at (234.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (229.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (234.75,234.75) size 60.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 25 25L 85 25L 85 50L 25 50L 25 25"]
+      RenderPath {rect} at (229.75,229.75) size 60.50x60.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (235,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_10] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (329.75,229.75) size 60.50x155.25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,210.00)}]
+      RenderPath {rect} at (334.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (329.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (329.75,229.75) size 60.50x60.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (329.75,229.75) size 60.50x60.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (335,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_11] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (422.25,222.25) size 67.85x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,210.00)}]
+      RenderPath {rect} at (434.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (429.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (422.25,222.25) size 60.50x60.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 12.5 12.5L 72.5 12.5L 72.5 72.5L 12.5 72.5L 12.5 12.5"]
+      RenderPath {rect} at (447.25,247.25) size 25.50x25.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 37.5 37.5L 62.5 37.5L 62.5 62.5L 37.5 62.5L 37.5 37.5"]
+      RenderPath {rect} at (435,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_12] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (522.25,222.25) size 75.50x162.75 [transform={m=((1.00,0.00)(0.00,1.00)) t=(510.00,210.00)}]
+      RenderPath {rect} at (534.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (529.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (522.25,222.25) size 50.50x50.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 12.5 12.5L 62.5 12.5L 62.5 62.5L 12.5 62.5L 12.5 12.5"]
+      RenderPath {rect} at (559.75,259.75) size 38x38 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 50 50L 87.5 50L 87.5 87.5L 50 87.5L 50 50"]
+      RenderPath {rect} at (535,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_13] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]
+    RenderSVGContainer {g} at (609.75,209.75) size 100.50x175.25 [transform={m=((1.00,0.00)(0.00,1.00)) t=(610.00,210.00)}]
+      RenderPath {rect} at (634.90,234.90) size 50.20x50.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={5.00}]}] [fill={[type=SOLID] [color=#96FF96]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
+      RenderPath {rect} at (629.90,229.90) size 60.20x60.20 [stroke={[type=SOLID] [color=#000000] [stroke width=0.20] [dash array={3.00}]}] [fill={[type=SOLID] [color=#C8C8C8] [opacity=0.40]}] [data="M 20 20L 80 20L 80 80L 20 80L 20 20"]
+      RenderPath {rect} at (622.25,222.25) size 75.50x75.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#000096] [opacity=0.40]}] [data="M 12.5 12.5L 87.5 12.5L 87.5 87.5L 12.5 87.5L 12.5 12.5"]
+      RenderPath {rect} at (609.75,209.75) size 100.50x100.50 [stroke={[type=SOLID] [color=#000000] [stroke width=0.50]}] [fill={[type=SOLID] [color=#960000] [opacity=0.40]}] [data="M 0 0L 100 0L 100 100L 0 100L 0 0"]
+      RenderPath {rect} at (635,335) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_14] [data="M 25 125L 75 125L 75 175L 25 175L 25 125"]