[Qt] Add platform specific expected results for new passing tests.
authorossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 26 Apr 2011 22:00:36 +0000 (22:00 +0000)
committerossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 26 Apr 2011 22:00:36 +0000 (22:00 +0000)
* platform/qt/fast/backgrounds/background-leakage-expected.png: Added.
* platform/qt/fast/backgrounds/background-leakage-expected.txt: Added.
* platform/qt/fast/backgrounds/background-leakage-transforms-expected.png: Added.
* platform/qt/fast/backgrounds/background-leakage-transforms-expected.txt: Added.
* platform/qt/fast/backgrounds/gradient-background-leakage-expected.png: Added.
* platform/qt/fast/backgrounds/gradient-background-leakage-expected.txt: Added.
* platform/qt/fast/block/positioning/rtl-fixed-positioning-expected.png: Added.
* platform/qt/fast/block/positioning/rtl-fixed-positioning-expected.txt: Added.
* platform/qt/fast/block/positioning/vertical-rl/fixed-positioning-expected.png: Added.
* platform/qt/fast/block/positioning/vertical-rl/fixed-positioning-expected.txt: Added.
* platform/qt/fast/borders/bidi-002-expected.png: Added.
* platform/qt/fast/borders/bidi-002-expected.txt: Added.
* platform/qt/fast/borders/bidi-009a-expected.png: Added.
* platform/qt/fast/borders/bidi-009a-expected.txt: Added.
* platform/qt/fast/borders/bidi-012-expected.png: Added.
* platform/qt/fast/borders/bidi-012-expected.txt: Added.
* platform/qt/fast/borders/border-radius-different-width-001-expected.png: Added.
* platform/qt/fast/borders/border-radius-different-width-001-expected.txt: Added.
* platform/qt/fast/borders/border-radius-inset-outset-expected.png: Added.
* platform/qt/fast/borders/border-radius-inset-outset-expected.txt: Added.
* platform/qt/fast/borders/mixed-border-styles-expected.png: Added.
* platform/qt/fast/borders/mixed-border-styles-expected.txt: Added.
* platform/qt/fast/borders/mixed-border-styles-radius-expected.png: Added.
* platform/qt/fast/borders/mixed-border-styles-radius-expected.txt: Added.
* platform/qt/fast/borders/table-borders-expected.png: Added.
* platform/qt/fast/borders/table-borders-expected.txt: Added.
* platform/qt/fast/borders/webkit-border-radius-expected.png: Added.
* platform/qt/fast/borders/webkit-border-radius-expected.txt: Added.
* platform/qt/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png: Added.
* platform/qt/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt: Added.
* platform/qt/fast/dom/HTMLProgressElement/progress-writing-mode-expected.png: Added.
* platform/qt/fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt: Added.
* platform/qt/fast/forms/select-background-none-expected.png: Added.
* platform/qt/fast/forms/select-background-none-expected.txt: Added.
* platform/qt/fast/html/details-add-child-1-expected.png: Added.
* platform/qt/fast/html/details-add-child-1-expected.txt: Added.
* platform/qt/fast/html/details-add-child-2-expected.png: Added.
* platform/qt/fast/html/details-add-child-2-expected.txt: Added.
* platform/qt/fast/html/details-add-summary-child-1-expected.png: Added.
* platform/qt/fast/html/details-add-summary-child-1-expected.txt: Added.
* platform/qt/fast/html/details-add-summary-child-2-expected.png: Added.
* platform/qt/fast/html/details-add-summary-child-2-expected.txt: Added.
* platform/qt/fast/html/details-remove-child-1-expected.png: Added.
* platform/qt/fast/html/details-remove-child-1-expected.txt: Added.
* platform/qt/fast/html/details-remove-child-2-expected.png: Added.
* platform/qt/fast/html/details-remove-child-2-expected.txt: Added.
* platform/qt/fast/html/details-remove-summary-child-1-expected.png: Added.
* platform/qt/fast/html/details-remove-summary-child-1-expected.txt: Added.
* platform/qt/fast/html/details-remove-summary-child-2-expected.png: Added.
* platform/qt/fast/html/details-remove-summary-child-2-expected.txt: Added.
* platform/qt/fast/inline/positioned-object-between-replaced-elements-expected.png: Added.
* platform/qt/fast/inline/positioned-object-between-replaced-elements-expected.txt: Added.
* platform/qt/fast/table/auto-100-percent-width-expected.png: Added.
* platform/qt/fast/table/auto-100-percent-width-expected.txt: Added.
* platform/qt/fast/text/zero-font-size-expected.png: Added.
* platform/qt/fast/text/zero-font-size-expected.txt: Added.
* platform/qt/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png: Added.
* platform/qt/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt: Added.
* platform/qt/svg/filters/feDropShadow-expected.png: Added.
* platform/qt/svg/filters/feDropShadow-expected.txt: Added.

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

61 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/qt/fast/backgrounds/background-leakage-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/backgrounds/background-leakage-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/backgrounds/background-leakage-transforms-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/backgrounds/background-leakage-transforms-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/backgrounds/gradient-background-leakage-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/backgrounds/gradient-background-leakage-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/block/positioning/rtl-fixed-positioning-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/block/positioning/rtl-fixed-positioning-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/block/positioning/vertical-rl/fixed-positioning-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/block/positioning/vertical-rl/fixed-positioning-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/bidi-002-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/bidi-002-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/bidi-009a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/bidi-009a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/bidi-012-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/bidi-012-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/border-radius-different-width-001-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/border-radius-different-width-001-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/border-radius-inset-outset-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/border-radius-inset-outset-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/mixed-border-styles-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/mixed-border-styles-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/mixed-border-styles-radius-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/mixed-border-styles-radius-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/table-borders-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/table-borders-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/webkit-border-radius-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/borders/webkit-border-radius-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/dom/HTMLProgressElement/progress-writing-mode-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/forms/select-background-none-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/forms/select-background-none-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-add-child-1-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-add-child-1-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-add-child-2-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-add-child-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-add-summary-child-1-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-add-summary-child-1-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-add-summary-child-2-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-add-summary-child-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-remove-child-1-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-remove-child-1-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-remove-child-2-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-remove-child-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-remove-summary-child-1-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-remove-summary-child-1-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-remove-summary-child-2-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/html/details-remove-summary-child-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/inline/positioned-object-between-replaced-elements-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/inline/positioned-object-between-replaced-elements-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/table/auto-100-percent-width-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/table/auto-100-percent-width-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/fast/text/zero-font-size-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/fast/text/zero-font-size-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/svg/filters/feDropShadow-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/svg/filters/feDropShadow-expected.txt [new file with mode: 0644]

index 607ef6c..13572bf 100644 (file)
@@ -1,3 +1,68 @@
+2011-04-26  Csaba Osztrogon√°c  <ossy@webkit.org>
+
+        [Qt] Add platform specific expected results for new passing tests.
+
+        * platform/qt/fast/backgrounds/background-leakage-expected.png: Added.
+        * platform/qt/fast/backgrounds/background-leakage-expected.txt: Added.
+        * platform/qt/fast/backgrounds/background-leakage-transforms-expected.png: Added.
+        * platform/qt/fast/backgrounds/background-leakage-transforms-expected.txt: Added.
+        * platform/qt/fast/backgrounds/gradient-background-leakage-expected.png: Added.
+        * platform/qt/fast/backgrounds/gradient-background-leakage-expected.txt: Added.
+        * platform/qt/fast/block/positioning/rtl-fixed-positioning-expected.png: Added.
+        * platform/qt/fast/block/positioning/rtl-fixed-positioning-expected.txt: Added.
+        * platform/qt/fast/block/positioning/vertical-rl/fixed-positioning-expected.png: Added.
+        * platform/qt/fast/block/positioning/vertical-rl/fixed-positioning-expected.txt: Added.
+        * platform/qt/fast/borders/bidi-002-expected.png: Added.
+        * platform/qt/fast/borders/bidi-002-expected.txt: Added.
+        * platform/qt/fast/borders/bidi-009a-expected.png: Added.
+        * platform/qt/fast/borders/bidi-009a-expected.txt: Added.
+        * platform/qt/fast/borders/bidi-012-expected.png: Added.
+        * platform/qt/fast/borders/bidi-012-expected.txt: Added.
+        * platform/qt/fast/borders/border-radius-different-width-001-expected.png: Added.
+        * platform/qt/fast/borders/border-radius-different-width-001-expected.txt: Added.
+        * platform/qt/fast/borders/border-radius-inset-outset-expected.png: Added.
+        * platform/qt/fast/borders/border-radius-inset-outset-expected.txt: Added.
+        * platform/qt/fast/borders/mixed-border-styles-expected.png: Added.
+        * platform/qt/fast/borders/mixed-border-styles-expected.txt: Added.
+        * platform/qt/fast/borders/mixed-border-styles-radius-expected.png: Added.
+        * platform/qt/fast/borders/mixed-border-styles-radius-expected.txt: Added.
+        * platform/qt/fast/borders/table-borders-expected.png: Added.
+        * platform/qt/fast/borders/table-borders-expected.txt: Added.
+        * platform/qt/fast/borders/webkit-border-radius-expected.png: Added.
+        * platform/qt/fast/borders/webkit-border-radius-expected.txt: Added.
+        * platform/qt/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png: Added.
+        * platform/qt/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt: Added.
+        * platform/qt/fast/dom/HTMLProgressElement/progress-writing-mode-expected.png: Added.
+        * platform/qt/fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt: Added.
+        * platform/qt/fast/forms/select-background-none-expected.png: Added.
+        * platform/qt/fast/forms/select-background-none-expected.txt: Added.
+        * platform/qt/fast/html/details-add-child-1-expected.png: Added.
+        * platform/qt/fast/html/details-add-child-1-expected.txt: Added.
+        * platform/qt/fast/html/details-add-child-2-expected.png: Added.
+        * platform/qt/fast/html/details-add-child-2-expected.txt: Added.
+        * platform/qt/fast/html/details-add-summary-child-1-expected.png: Added.
+        * platform/qt/fast/html/details-add-summary-child-1-expected.txt: Added.
+        * platform/qt/fast/html/details-add-summary-child-2-expected.png: Added.
+        * platform/qt/fast/html/details-add-summary-child-2-expected.txt: Added.
+        * platform/qt/fast/html/details-remove-child-1-expected.png: Added.
+        * platform/qt/fast/html/details-remove-child-1-expected.txt: Added.
+        * platform/qt/fast/html/details-remove-child-2-expected.png: Added.
+        * platform/qt/fast/html/details-remove-child-2-expected.txt: Added.
+        * platform/qt/fast/html/details-remove-summary-child-1-expected.png: Added.
+        * platform/qt/fast/html/details-remove-summary-child-1-expected.txt: Added.
+        * platform/qt/fast/html/details-remove-summary-child-2-expected.png: Added.
+        * platform/qt/fast/html/details-remove-summary-child-2-expected.txt: Added.
+        * platform/qt/fast/inline/positioned-object-between-replaced-elements-expected.png: Added.
+        * platform/qt/fast/inline/positioned-object-between-replaced-elements-expected.txt: Added.
+        * platform/qt/fast/table/auto-100-percent-width-expected.png: Added.
+        * platform/qt/fast/table/auto-100-percent-width-expected.txt: Added.
+        * platform/qt/fast/text/zero-font-size-expected.png: Added.
+        * platform/qt/fast/text/zero-font-size-expected.txt: Added.
+        * platform/qt/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png: Added.
+        * platform/qt/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt: Added.
+        * platform/qt/svg/filters/feDropShadow-expected.png: Added.
+        * platform/qt/svg/filters/feDropShadow-expected.txt: Added.
+
 2011-04-26  Antti Koivisto  <antti@apple.com>
 
         Not reviewed.
diff --git a/LayoutTests/platform/qt/fast/backgrounds/background-leakage-expected.png b/LayoutTests/platform/qt/fast/backgrounds/background-leakage-expected.png
new file mode 100644 (file)
index 0000000..b138c91
Binary files /dev/null and b/LayoutTests/platform/qt/fast/backgrounds/background-leakage-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/backgrounds/background-leakage-expected.txt b/LayoutTests/platform/qt/fast/backgrounds/background-leakage-expected.txt
new file mode 100644 (file)
index 0000000..d9d9056
--- /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 {DIV} at (0,0) size 784x130
+        RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF)]
+        RenderText {#text} at (132,106) size 4x22
+          text run at (132,106) width 4: " "
+        RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#000000] [border: (20px double #FFFFFF)]
+        RenderText {#text} at (266,106) size 4x22
+          text run at (266,106) width 4: " "
+        RenderBlock {DIV} at (280,12) size 110x100 [bgcolor=#000000] [border: (20px groove #808080)]
+        RenderText {#text} at (400,106) size 4x22
+          text run at (400,106) width 4: " "
+        RenderBlock {DIV} at (414,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF) (20px double #FFFFFF) (20px solid #FFFFFF)]
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,130) size 784x130 [bgcolor=#808080]
+        RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px solid #0000FF7F)]
+        RenderText {#text} at (132,106) size 4x22
+          text run at (132,106) width 4: " "
+        RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px double #0000FF7F)]
+        RenderText {#text} at (266,106) size 4x22
+          text run at (266,106) width 4: " "
+        RenderBlock {DIV} at (280,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px groove #808080)]
+        RenderText {#text} at (400,106) size 4x22
+          text run at (400,106) width 4: " "
+        RenderBlock {DIV} at (414,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px solid #0000FF7F) (20px double #0000FF7F) (20px solid #0000FF7F)]
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,260) size 784x130
+        RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF)]
+        RenderText {#text} at (132,106) size 4x22
+          text run at (132,106) width 4: " "
+        RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#000000] [border: (20px double #FFFFFF)]
+        RenderText {#text} at (266,106) size 4x22
+          text run at (266,106) width 4: " "
+        RenderBlock {DIV} at (280,12) size 110x100 [bgcolor=#000000] [border: (20px groove #808080)]
+        RenderText {#text} at (400,106) size 4x22
+          text run at (400,106) width 4: " "
+        RenderBlock {DIV} at (414,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF) (20px double #FFFFFF) (20px solid #FFFFFF)]
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/backgrounds/background-leakage-transforms-expected.png b/LayoutTests/platform/qt/fast/backgrounds/background-leakage-transforms-expected.png
new file mode 100644 (file)
index 0000000..df81eeb
Binary files /dev/null and b/LayoutTests/platform/qt/fast/backgrounds/background-leakage-transforms-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/backgrounds/background-leakage-transforms-expected.txt b/LayoutTests/platform/qt/fast/backgrounds/background-leakage-transforms-expected.txt
new file mode 100644 (file)
index 0000000..703af3d
--- /dev/null
@@ -0,0 +1,55 @@
+layer at (0,0) size 784x916
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x916
+  RenderBlock {HTML} at (0,0) size 784x916
+    RenderBody {BODY} at (8,8) size 768x900
+      RenderBlock {DIV} at (0,0) size 768x150
+        RenderBlock {DIV} at (10,10) size 268x130
+          RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF)]
+          RenderText {#text} at (132,106) size 4x22
+            text run at (132,106) width 4: " "
+          RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#000000] [border: (20px double #FFFFFF)]
+          RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (288,116) size 4x22
+          text run at (288,116) width 4: " "
+        RenderBlock {DIV} at (302,10) size 268x130 [bgcolor=#808080]
+          RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px solid #0000FF7F)]
+          RenderText {#text} at (132,106) size 4x22
+            text run at (132,106) width 4: " "
+          RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px double #0000FF7F)]
+          RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,158) size 768x150
+  RenderBlock {DIV} at (0,150) size 768x150
+    RenderBlock {DIV} at (10,10) size 268x130
+      RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF)]
+      RenderText {#text} at (132,106) size 4x22
+        text run at (132,106) width 4: " "
+      RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#000000] [border: (20px double #FFFFFF)]
+      RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (288,116) size 4x22
+      text run at (288,116) width 4: " "
+    RenderBlock {DIV} at (302,10) size 268x130 [bgcolor=#808080]
+      RenderBlock {DIV} at (12,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px solid #0000FF7F)]
+      RenderText {#text} at (132,106) size 4x22
+        text run at (132,106) width 4: " "
+      RenderBlock {DIV} at (146,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px double #0000FF7F)]
+      RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (0,0) size 0x0
+layer at (8,308) size 160x600
+  RenderBlock {DIV} at (0,300) size 160x600
+    RenderBlock {DIV} at (10,10) size 140x248
+      RenderBlock {DIV} at (18,12) size 110x100 [bgcolor=#000000] [border: (20px solid #FFFFFF)]
+      RenderText {#text} at (2,122) size 22x4
+        text run at (2,122) width 4: " "
+      RenderBlock {DIV} at (18,136) size 110x100 [bgcolor=#000000] [border: (20px double #FFFFFF)]
+      RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (126,268) size 22x4
+      text run at (126,268) width 4: " "
+    RenderBlock {DIV} at (10,282) size 140x248 [bgcolor=#808080]
+      RenderBlock {DIV} at (18,12) size 110x100 [bgcolor=#FFFFFF] [border: (20px solid #0000FF7F)]
+      RenderText {#text} at (2,122) size 22x4
+        text run at (2,122) width 4: " "
+      RenderBlock {DIV} at (18,136) size 110x100 [bgcolor=#FFFFFF] [border: (20px double #0000FF7F)]
+      RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/backgrounds/gradient-background-leakage-expected.png b/LayoutTests/platform/qt/fast/backgrounds/gradient-background-leakage-expected.png
new file mode 100644 (file)
index 0000000..7b0b37a
Binary files /dev/null and b/LayoutTests/platform/qt/fast/backgrounds/gradient-background-leakage-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/backgrounds/gradient-background-leakage-expected.txt b/LayoutTests/platform/qt/fast/backgrounds/gradient-background-leakage-expected.txt
new file mode 100644 (file)
index 0000000..a6faf29
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x146
+  RenderBlock {HTML} at (0,0) size 800x146
+    RenderBody {BODY} at (8,10) size 784x126
+      RenderBlock {DIV} at (10,0) size 308x58 [border: (4px solid #EEEEEE)]
+layer at (18,78) size 308x58
+  RenderBlock {DIV} at (10,68) size 308x58 [border: (4px solid #EEEEEE)]
diff --git a/LayoutTests/platform/qt/fast/block/positioning/rtl-fixed-positioning-expected.png b/LayoutTests/platform/qt/fast/block/positioning/rtl-fixed-positioning-expected.png
new file mode 100644 (file)
index 0000000..3bc4d73
Binary files /dev/null and b/LayoutTests/platform/qt/fast/block/positioning/rtl-fixed-positioning-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/block/positioning/rtl-fixed-positioning-expected.txt b/LayoutTests/platform/qt/fast/block/positioning/rtl-fixed-positioning-expected.txt
new file mode 100644 (file)
index 0000000..94f56a0
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x2016
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x2016
+  RenderBlock {HTML} at (0,0) size 800x2016
+    RenderBody {BODY} at (8,8) size 784x2000
+      RenderBlock {DIV} at (-1216,0) size 2000x2000 [bgcolor=#00FF00]
+scrolled to -100,100
diff --git a/LayoutTests/platform/qt/fast/block/positioning/vertical-rl/fixed-positioning-expected.png b/LayoutTests/platform/qt/fast/block/positioning/vertical-rl/fixed-positioning-expected.png
new file mode 100644 (file)
index 0000000..09c5969
Binary files /dev/null and b/LayoutTests/platform/qt/fast/block/positioning/vertical-rl/fixed-positioning-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/block/positioning/vertical-rl/fixed-positioning-expected.txt b/LayoutTests/platform/qt/fast/block/positioning/vertical-rl/fixed-positioning-expected.txt
new file mode 100644 (file)
index 0000000..6d86f94
--- /dev/null
@@ -0,0 +1,6 @@
+layer at (0,0) size 2016x600
+  RenderView at (0,0) size 800x600
+layer at (-1216,0) size 2016x600 backgroundClip at (0,0) size 2016x600 clip at (0,0) size 2016x600 outlineClip at (0,0) size 2016x600
+  RenderBlock {HTML} at (0,0) size 2016x600
+    RenderBody {BODY} at (8,8) size 2000x584
+      RenderBlock {DIV} at (0,-1416) size 2000x2000 [bgcolor=#00FF00]
diff --git a/LayoutTests/platform/qt/fast/borders/bidi-002-expected.png b/LayoutTests/platform/qt/fast/borders/bidi-002-expected.png
new file mode 100644 (file)
index 0000000..3906f98
Binary files /dev/null and b/LayoutTests/platform/qt/fast/borders/bidi-002-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/borders/bidi-002-expected.txt b/LayoutTests/platform/qt/fast/borders/bidi-002-expected.txt
new file mode 100644 (file)
index 0000000..283507a
--- /dev/null
@@ -0,0 +1,29 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x270
+  RenderBlock {HTML} at (0,0) size 800x270
+    RenderBody {BODY} at (8,16) size 784x238
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 542x22
+          text run at (0,0) width 542: "The following two blocks should be identical, including overflow. (Force bidi: \x{D7}\x{90})"
+      RenderBlock {DIV} at (0,38) size 784x200
+        RenderBlock {P} at (16,0) size 294x92 [bgcolor=#FFFFCC] [border: (3px solid #000000)]
+          RenderInline {SPAN} at (0,0) size 124x40 [color=#000080] [border: (3px solid #000080) none (3px solid #000080)]
+            RenderText {#text} at (30,24) size 105x22
+              text run at (30,24) width 105: "AAABBBCCC"
+          RenderText {#text} at (135,24) size 99x22
+            text run at (135,24) width 99: "DDDEEEFFF"
+          RenderInline {SPAN} at (0,0) size 109x40 [color=#000080] [border: (3px solid #000080) none]
+            RenderText {#text} at (234,24) size 90x22
+              text run at (234,24) width 90: "GGGHHHIII"
+          RenderText {#text} at (11,59) size 210x22
+            text run at (11,59) width 210: "JJJKKKLLLMMMNNNOOO"
+        RenderBlock {P} at (16,108) size 294x92 [bgcolor=#FFFFCC] [border: (3px solid #000000)]
+          RenderInline {SPAN} at (0,0) size 336x40 [color=#000080] [border: (3px solid #000080)]
+            RenderText {#text} at (30,24) size 298x22
+              text run at (30,24) width 105: "AAABBBCCC"
+              text run at (234,24) width 94 RTL override: "\x{202E}IIIHHHGGG"
+          RenderText {#text} at (135,24) size 223x57
+            text run at (135,24) width 99 RTL override: "FFFEEEDDD"
+            text run at (11,59) width 93 RTL override: "LLLKKKJJJ"
+            text run at (104,59) width 121: "\x{202C}MMMNNNOOO"
diff --git a/LayoutTests/platform/qt/fast/borders/bidi-009a-expected.png b/LayoutTests/platform/qt/fast/borders/bidi-009a-expected.png
new file mode 100644 (file)
index 0000000..589c208
Binary files /dev/null and b/LayoutTests/platform/qt/fast/borders/bidi-009a-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/borders/bidi-009a-expected.txt b/LayoutTests/platform/qt/fast/borders/bidi-009a-expected.txt
new file mode 100644 (file)
index 0000000..30c1e44
--- /dev/null
@@ -0,0 +1,79 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x294
+  RenderBlock {HTML} at (0,0) size 800x294
+    RenderBody {BODY} at (8,16) size 784x246
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 542x22
+          text run at (0,0) width 542: "The following two blocks should be identical, including overflow. (Force bidi: \x{D7}\x{90})"
+      RenderBlock {DIV} at (32,54) size 720x80 [color=#FFFF00] [bgcolor=#000000]
+        RenderTable at (24,24) size 275x32
+          RenderTableSection (anonymous) at (0,0) size 275x32
+            RenderTableRow {P} at (0,0) size 275x32
+              RenderTableCell (anonymous) at (0,0) size 275x32 [r=0 c=0 rs=1 cs=1]
+                RenderInline {SPAN} at (0,0) size 16x42
+                  RenderText {#text} at (0,-5) size 16x42
+                    text run at (0,-5) width 16: "a"
+                RenderInline {SPAN} at (0,0) size 21x54 [color=#FF00FF] [border: (3px solid #FF00FF) none (3px solid #FF00FF)]
+                  RenderText {#text} at (35,-5) size 18x42
+                    text run at (35,-5) width 18: "b"
+                RenderInline {SPAN} at (0,0) size 17x54 [color=#00FFFF] [border: (3px solid #00FFFF) none (3px solid #00FFFF)]
+                  RenderText {#text} at (72,-5) size 14x42
+                    text run at (72,-5) width 14: "c"
+                RenderInline {SPAN} at (0,0) size 18x54 [color=#FF00FF] [border: (3px solid #FF00FF) none (3px solid #FF00FF) none]
+                  RenderText {#text} at (86,-5) size 18x42
+                    text run at (86,-5) width 18: "d"
+                RenderInline {SPAN} at (0,0) size 14x54 [color=#00FFFF] [border: (3px solid #00FFFF) none (3px solid #00FFFF) none]
+                  RenderText {#text} at (104,-5) size 14x42
+                    text run at (104,-5) width 14: "e"
+                RenderInline {SPAN} at (0,0) size 11x42
+                  RenderText {#text} at (118,-5) size 11x42
+                    text run at (118,-5) width 11: "f"
+                RenderInline {SPAN} at (0,0) size 16x42
+                  RenderText {#text} at (129,-5) size 16x42
+                    text run at (129,-5) width 16: "g"
+                RenderInline {SPAN} at (0,0) size 18x42
+                  RenderText {#text} at (145,-5) size 18x42
+                    text run at (145,-5) width 18: "h"
+                RenderInline {SPAN} at (0,0) size 9x54 [color=#FF00FF] [border: (3px solid #FF00FF) none (3px solid #FF00FF) none]
+                  RenderText {#text} at (163,-5) size 9x42
+                    text run at (163,-5) width 9: "i"
+                RenderInline {SPAN} at (0,0) size 14x54 [color=#00FFFF] [border: (3px solid #00FFFF) none]
+                  RenderText {#text} at (172,-5) size 11x42
+                    text run at (172,-5) width 11: "j"
+                RenderInline {SPAN} at (0,0) size 21x54 [color=#FF00FF] [border: (3px solid #FF00FF) none]
+                  RenderText {#text} at (202,-5) size 18x42
+                    text run at (202,-5) width 18: "k"
+                RenderInline {SPAN} at (0,0) size 9x42
+                  RenderText {#text} at (239,-5) size 9x42
+                    text run at (239,-5) width 9: "l"
+                RenderInline {SPAN} at (0,0) size 27x42
+                  RenderText {#text} at (248,-5) size 27x42
+                    text run at (248,-5) width 27: "m"
+      RenderBlock {DIV} at (32,166) size 720x80 [color=#FFFF00] [bgcolor=#000000]
+        RenderTable at (24,24) size 371x32
+          RenderTableSection (anonymous) at (0,0) size 371x32
+            RenderTableRow {P} at (0,0) size 371x32
+              RenderTableCell (anonymous) at (0,0) size 371x32 [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (0,-5) size 336x42
+                  text run at (0,-5) width 16: "a"
+                  text run at (61,-5) width 8 LTR override: "\x{202D}"
+                  text run at (319,-5) width 17 RTL override: "\x{202E}l"
+                RenderInline {SPAN} at (0,0) size 173x54 [color=#00FFFF] [border: (3px solid #00FFFF)]
+                  RenderText {#text} at (88,-5) size 167x42
+                    text run at (88,-5) width 14 LTR override: "c"
+                    text run at (128,-5) width 22 LTR override: "\x{202D}e"
+                    text run at (211,-5) width 8 RTL override: "\x{202E}"
+                    text run at (236,-5) width 19 RTL override: "\x{202E}j"
+                RenderText {#text} at (150,-5) size 61x42
+                  text run at (150,-5) width 19 RTL override: "\x{202C}f"
+                  text run at (169,-5) width 24 LTR override: "\x{202D}g"
+                  text run at (193,-5) width 18 RTL override: "h"
+                RenderInline {SPAN} at (0,0) size 271x54 [color=#FF00FF] [border: (3px solid #FF00FF)]
+                  RenderText {#text} at (35,-5) size 265x42
+                    text run at (35,-5) width 26 RTL override: "\x{202C}b"
+                    text run at (102,-5) width 26 RTL override: "\x{202C}d"
+                    text run at (219,-5) width 17 LTR override: "\x{202C}i"
+                    text run at (274,-5) width 26 LTR override: "\x{202C}k"
+                RenderText {#text} at (336,-5) size 35x42
+                  text run at (336,-5) width 35: "\x{202C}m"
diff --git a/LayoutTests/platform/qt/fast/borders/bidi-012-expected.png b/LayoutTests/platform/qt/fast/borders/bidi-012-expected.png
new file mode 100644 (file)
index 0000000..bd43d34
Binary files /dev/null and b/LayoutTests/platform/qt/fast/borders/bidi-012-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/borders/bidi-012-expected.txt b/LayoutTests/platform/qt/fast/borders/bidi-012-expected.txt
new file mode 100644 (file)
index 0000000..9d7f4f2
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 533x22
+          text run at (0,0) width 524: "The following two blocks should be identical, including overflow. (Force bidi: "
+          text run at (524,0) width 4 RTL: "\x{5D0}"
+          text run at (528,0) width 5: ")"
+      RenderBlock {DIV} at (0,38) size 784x0
+        RenderBlock (floating) {P} at (16,16) size 186x166 [bgcolor=#FFFFCC] [border: (3px solid #000000)]
+          RenderInline {SPAN} at (0,0) size 159x40 [color=#000080] [border: (3px solid #000080) none (3px solid #000080)]
+            RenderText {#text} at (30,24) size 140x22
+              text run at (30,24) width 140: "aaa bbb ccc  ddd eee"
+          RenderBR {BR} at (170,24) size 0x22
+          RenderInline {SPAN} at (0,0) size 38x40 [color=#000080] [border: (3px solid #000080) none]
+            RenderText {#text} at (11,72) size 19x22
+              text run at (11,72) width 19: "fff "
+          RenderText {#text} at (49,72) size 75x22
+            text run at (49,72) width 75: "ggg hhh iii "
+          RenderInline {SPAN} at (0,0) size 34x40 [color=#FFA500] [border: (3px solid #FFA500) none (3px solid #FFA500)]
+            RenderText {#text} at (143,72) size 15x22
+              text run at (143,72) width 15: "jjj"
+          RenderBR {BR} at (158,72) size 0x22
+          RenderInline {SPAN} at (0,0) size 164x40 [color=#FFA500] [border: (3px solid #FFA500) none]
+            RenderText {#text} at (11,120) size 145x22
+              text run at (11,120) width 145: "kkk lll mmm nnn ooo"
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock (floating) {P} at (16,214) size 194x166 [bgcolor=#FFFFCC] [border: (3px solid #000000)]
+          RenderInline {SPAN} at (0,0) size 167x88 [color=#000080] [border: (3px solid #000080)]
+            RenderText {#text} at (30,24) size 148x22
+              text run at (30,24) width 28: "aaa "
+              text run at (58,24) width 31: "bbb "
+              text run at (89,24) width 25: "ccc "
+              text run at (114,24) width 31 RTL override: "ddd "
+              text run at (145,24) width 33 RTL override: "\x{202E} eee "
+            RenderBR {BR} at (0,0) size 0x0
+            RenderText {#text} at (11,72) size 19x22
+              text run at (11,72) width 19: "fff "
+          RenderText {#text} at (49,72) size 75x22
+            text run at (49,72) width 28: "ggg "
+            text run at (77,72) width 31: "hhh "
+            text run at (108,72) width 16: "iii "
+          RenderInline {SPAN} at (0,0) size 172x88 [color=#FFA500] [border: (3px solid #FFA500)]
+            RenderText {#text} at (143,72) size 19x22
+              text run at (143,72) width 19: "jjj "
+            RenderBR {BR} at (0,0) size 0x0
+            RenderText {#text} at (11,120) size 153x22
+              text run at (11,120) width 31: "kkk "
+              text run at (42,120) width 67: "lll \x{202C} mmm "
+              text run at (109,120) width 31: "nnn "
+              text run at (140,120) width 24: "ooo"
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/borders/border-radius-different-width-001-expected.png b/LayoutTests/platform/qt/fast/borders/border-radius-different-width-001-expected.png
new file mode 100644 (file)
index 0000000..087175a
Binary files /dev/null and b/LayoutTests/platform/qt/fast/borders/border-radius-different-width-001-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/borders/border-radius-different-width-001-expected.txt b/LayoutTests/platform/qt/fast/borders/border-radius-different-width-001-expected.txt
new file mode 100644 (file)
index 0000000..6cf6a98
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x462
+  RenderBlock {HTML} at (0,0) size 800x462
+    RenderBody {BODY} at (8,8) size 784x446
+      RenderTable {TABLE} at (0,0) size 690x446
+        RenderTableSection {TBODY} at (0,0) size 690x446
+          RenderTableRow {TR} at (0,2) size 690x442
+            RenderTableCell {TD} at (2,2) size 272x442 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (11,11) size 245x130 [border: (10px solid #000000) (15px solid #000000) (20px solid #000000) (30px solid #000000)]
+              RenderBlock {DIV} at (11,151) size 250x150 [border: (10px solid #000000) (25px solid #000000) (40px solid #000000) (25px solid #000000)]
+              RenderBlock {DIV} at (11,311) size 250x120 [border: (10px solid #000000) (25px solid #000000) (10px solid #000000) (25px solid #000000)]
+            RenderTableCell {TD} at (276,45) size 232x356 [r=0 c=1 rs=1 cs=1]
+              RenderBlock {DIV} at (11,11) size 204x106 [border: (1px solid #000000) (3px solid #000000) (5px solid #000000) (1px solid #000000)]
+              RenderBlock {DIV} at (11,127) size 206x106 [border: (1px solid #000000) (3px solid #000000) (5px solid #000000) (3px solid #000000)]
+              RenderBlock {DIV} at (11,243) size 210x102 [border: (1px solid #000000) (5px solid #000000) (1px solid #000000) (5px solid #000000)]
+            RenderTableCell {TD} at (510,62) size 178x322 [r=0 c=2 rs=1 cs=1]
+              RenderBlock {DIV} at (11,11) size 156x300 [border: (4px solid #000000) (16px solid #000000) (32px solid #000000) (120px solid #000000)]
diff --git a/LayoutTests/platform/qt/fast/borders/border-radius-inset-outset-expected.png b/LayoutTests/platform/qt/fast/borders/border-radius-inset-outset-expected.png
new file mode 100644 (file)
index 0000000..a3f6965
Binary files /dev/null and b/LayoutTests/platform/qt/fast/borders/border-radius-inset-outset-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/borders/border-radius-inset-outset-expected.txt b/LayoutTests/platform/qt/fast/borders/border-radius-inset-outset-expected.txt
new file mode 100644 (file)
index 0000000..b643b67
--- /dev/null
@@ -0,0 +1,35 @@
+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 784x134
+        RenderBlock {SPAN} at (4,4) size 120x120 [border: (40px ridge #FF0000)]
+        RenderText {#text} at (128,112) size 4x22
+          text run at (128,112) width 4: " "
+        RenderBlock {SPAN} at (136,4) size 120x120 [border: (40px ridge #FF0000)]
+        RenderText {#text} at (260,112) size 4x22
+          text run at (260,112) width 4: " "
+        RenderBlock {SPAN} at (268,4) size 120x120 [border: (40px ridge #FF0000)]
+        RenderText {#text} at (392,112) size 4x22
+          text run at (392,112) width 4: " "
+        RenderBlock {SPAN} at (400,4) size 120x120 [border: (40px ridge #FF0000)]
+        RenderText {#text} at (524,112) size 4x22
+          text run at (524,112) width 4: " "
+        RenderBlock {SPAN} at (532,4) size 120x120 [border: (40px ridge #FF0000)]
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,134) size 784x134
+        RenderBlock {SPAN} at (4,4) size 120x120 [border: (40px outset #FF0000)]
+        RenderText {#text} at (128,112) size 4x22
+          text run at (128,112) width 4: " "
+        RenderBlock {SPAN} at (136,4) size 120x120 [border: (40px outset #FF0000)]
+        RenderText {#text} at (260,112) size 4x22
+          text run at (260,112) width 4: " "
+        RenderBlock {SPAN} at (268,4) size 120x120 [border: (40px outset #FF0000)]
+        RenderText {#text} at (392,112) size 4x22
+          text run at (392,112) width 4: " "
+        RenderBlock {SPAN} at (400,4) size 120x120 [border: (40px outset #FF0000)]
+        RenderText {#text} at (524,112) size 4x22
+          text run at (524,112) width 4: " "
+        RenderBlock {SPAN} at (532,4) size 120x120 [border: (40px outset #FF0000)]
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/borders/mixed-border-styles-expected.png b/LayoutTests/platform/qt/fast/borders/mixed-border-styles-expected.png
new file mode 100644 (file)
index 0000000..4d246b7
Binary files /dev/null and b/LayoutTests/platform/qt/fast/borders/mixed-border-styles-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/borders/mixed-border-styles-expected.txt b/LayoutTests/platform/qt/fast/borders/mixed-border-styles-expected.txt
new file mode 100644 (file)
index 0000000..96ec57b
--- /dev/null
@@ -0,0 +1,42 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x544
+  RenderBlock {HTML} at (0,0) size 800x544
+    RenderBody {BODY} at (8,8) size 784x528
+      RenderBlock {DIV} at (10,10) size 150x150 [border: (50px solid #0000007F)]
+      RenderText {#text} at (170,154) size 4x22
+        text run at (170,154) width 4: " "
+      RenderBlock {DIV} at (184,10) size 150x150 [border: (50px solid #0000007F) (50px double #0000007F) (50px solid #0000007F)]
+      RenderText {#text} at (344,154) size 4x22
+        text run at (344,154) width 4: " "
+      RenderBlock {DIV} at (358,10) size 150x150 [border: (50px solid #0000007F) none (50px solid #0000007F)]
+      RenderText {#text} at (518,154) size 4x22
+        text run at (518,154) width 4: " "
+      RenderBlock {DIV} at (532,10) size 150x150 [border: (50px solid #0000007F) (50px solid #00000000) (50px solid #0000007F)]
+      RenderText {#text} at (692,154) size 4x22
+        text run at (692,154) width 4: " "
+      RenderBR {BR} at (0,0) size 0x0
+      RenderBlock {DIV} at (10,186) size 150x150 [border: (50px solid #0000007F) none (50px solid #0000007F)]
+      RenderText {#text} at (170,330) size 4x22
+        text run at (170,330) width 4: " "
+      RenderBlock {DIV} at (184,186) size 150x150 [border: (50px solid #0000007F) none (50px solid #00000000) (50px solid #0000007F)]
+      RenderText {#text} at (344,330) size 4x22
+        text run at (344,330) width 4: " "
+      RenderBlock {DIV} at (358,186) size 150x150 [border: (50px solid #0000007F) none (50px solid #0000007F)]
+      RenderText {#text} at (518,330) size 4x22
+        text run at (518,330) width 4: " "
+      RenderBlock {DIV} at (532,186) size 150x150 [border: (50px solid #0000007F) none (50px groove #0000007F) (50px solid #0000007F)]
+      RenderText {#text} at (692,330) size 4x22
+        text run at (692,330) width 4: " "
+      RenderBR {BR} at (0,0) size 0x0
+      RenderBlock {DIV} at (10,362) size 150x150 [border: (50px solid #0000007F) (50px double #0000007F) (50px solid #0000007F)]
+      RenderText {#text} at (170,506) size 4x22
+        text run at (170,506) width 4: " "
+      RenderBlock {DIV} at (184,362) size 150x150 [border: (50px solid #0000007F) none (50px double #0000007F) (50px solid #0000007F)]
+      RenderText {#text} at (344,506) size 4x22
+        text run at (344,506) width 4: " "
+      RenderBlock {DIV} at (358,362) size 150x150 [border: (50px solid #0000007F) (50px solid #0080007F) (50px solid #0000007F)]
+      RenderText {#text} at (518,506) size 4x22
+        text run at (518,506) width 4: " "
+      RenderBlock {DIV} at (532,362) size 150x150 [border: (50px solid #0000007F) (50px solid #0080007F) (50px solid #0000007F) (50px solid #0080007F)]
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/borders/mixed-border-styles-radius-expected.png b/LayoutTests/platform/qt/fast/borders/mixed-border-styles-radius-expected.png
new file mode 100644 (file)
index 0000000..d9e4cba
Binary files /dev/null and b/LayoutTests/platform/qt/fast/borders/mixed-border-styles-radius-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/borders/mixed-border-styles-radius-expected.txt b/LayoutTests/platform/qt/fast/borders/mixed-border-styles-radius-expected.txt
new file mode 100644 (file)
index 0000000..cca8f0c
--- /dev/null
@@ -0,0 +1,42 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x496
+  RenderBlock {HTML} at (0,0) size 800x496
+    RenderBody {BODY} at (8,8) size 784x480
+      RenderBlock {DIV} at (10,10) size 150x150 [border: (50px solid #0000007F)]
+      RenderText {#text} at (170,154) size 4x22
+        text run at (170,154) width 4: " "
+      RenderBlock {DIV} at (184,10) size 150x150 [border: (50px solid #0000007F)]
+      RenderText {#text} at (344,154) size 4x22
+        text run at (344,154) width 4: " "
+      RenderBlock {DIV} at (358,10) size 150x150 [border: (50px solid #0000007F) (50px double #0000007F) (50px solid #0000007F)]
+      RenderText {#text} at (518,154) size 4x22
+        text run at (518,154) width 4: " "
+      RenderBlock {DIV} at (532,10) size 150x150 [border: (50px solid #0000007F) none (50px solid #0000007F)]
+      RenderText {#text} at (692,154) size 4x22
+        text run at (692,154) width 4: " "
+      RenderBR {BR} at (0,0) size 0x0
+      RenderBlock {DIV} at (10,186) size 150x150 [border: (50px solid #0000007F) (50px solid #00000000) (50px solid #0000007F)]
+      RenderText {#text} at (170,330) size 4x22
+        text run at (170,330) width 4: " "
+      RenderBlock {DIV} at (184,186) size 150x150 [border: (50px solid #0000007F) (50px solid #00000000) (50px solid #0000007F)]
+      RenderText {#text} at (344,330) size 4x22
+        text run at (344,330) width 4: " "
+      RenderBlock {DIV} at (358,186) size 150x150 [border: (50px solid #0000007F) none (50px solid #00000000) (50px solid #0000007F)]
+      RenderText {#text} at (518,330) size 4x22
+        text run at (518,330) width 4: " "
+      RenderBlock {DIV} at (532,186) size 150x150 [border: (50px solid #0000007F) none (50px solid #0000007F)]
+      RenderText {#text} at (692,330) size 4x22
+        text run at (692,330) width 4: " "
+      RenderBR {BR} at (0,0) size 0x0
+      RenderBlock {DIV} at (10,362) size 150x102 [border: (50px solid #0000007F)]
+      RenderText {#text} at (170,458) size 4x22
+        text run at (170,458) width 4: " "
+      RenderBlock {DIV} at (184,362) size 150x102 [border: (50px solid #0000007F) (50px double #0000007F) (50px solid #0000007F)]
+      RenderText {#text} at (344,458) size 4x22
+        text run at (344,458) width 4: " "
+      RenderBlock {DIV} at (358,362) size 150x102 [border: (50px solid #0000007F) none (50px solid #00000000) (50px solid #0000007F)]
+      RenderText {#text} at (518,458) size 4x22
+        text run at (518,458) width 4: " "
+      RenderBlock {DIV} at (532,362) size 150x102 [border: (50px solid #0000007F)]
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/borders/table-borders-expected.png b/LayoutTests/platform/qt/fast/borders/table-borders-expected.png
new file mode 100644 (file)
index 0000000..573dad8
Binary files /dev/null and b/LayoutTests/platform/qt/fast/borders/table-borders-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/borders/table-borders-expected.txt b/LayoutTests/platform/qt/fast/borders/table-borders-expected.txt
new file mode 100644 (file)
index 0000000..4c450a6
--- /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
+      RenderText {#text} at (0,0) size 0x0
+layer at (28,28) size 22x40
+  RenderTable {TABLE} at (20,20) size 22x40 [border: (5px outset #808080)]
+    RenderTableSection {TBODY} at (5,5) size 12x30
+      RenderTableRow {TR} at (0,2) size 12x26
+        RenderTableCell {TD} at (2,2) size 8x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+          RenderText {#text} at (2,2) size 4x22
+            text run at (2,2) width 4: " "
diff --git a/LayoutTests/platform/qt/fast/borders/webkit-border-radius-expected.png b/LayoutTests/platform/qt/fast/borders/webkit-border-radius-expected.png
new file mode 100644 (file)
index 0000000..c4cb56e
Binary files /dev/null and b/LayoutTests/platform/qt/fast/borders/webkit-border-radius-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/borders/webkit-border-radius-expected.txt b/LayoutTests/platform/qt/fast/borders/webkit-border-radius-expected.txt
new file mode 100644 (file)
index 0000000..40d80af
--- /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,10) size 784x580
+      RenderBlock {DIV} at (10,0) size 150x150 [border: (50px solid #000000)]
+      RenderBlock {DIV} at (10,160) size 150x150 [border: (50px solid #000000)]
diff --git a/LayoutTests/platform/qt/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png b/LayoutTests/platform/qt/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png
new file mode 100644 (file)
index 0000000..95a6825
Binary files /dev/null and b/LayoutTests/platform/qt/fast/dom/HTMLMeterElement/meter-writing-mode-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt b/LayoutTests/platform/qt/fast/dom/HTMLMeterElement/meter-writing-mode-expected.txt
new file mode 100644 (file)
index 0000000..3ba55a2
--- /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
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderMeter {METER} at (0,0) size 50x50 [bgcolor=#FF0000]
+        RenderBlock {DIV} at (0,0) size 50x50
+          RenderBlock {DIV} at (0,0) size 15x50
+      RenderText {#text} at (50,31) size 4x22
+        text run at (50,31) width 4: " "
+      RenderMeter {METER} at (54,0) size 50x50 [bgcolor=#FF0000]
+        RenderBlock {DIV} at (0,0) size 50x50
+          RenderBlock {DIV} at (0,0) size 15x50
+      RenderText {#text} at (104,31) size 4x22
+        text run at (104,31) width 4: " "
+      RenderMeter {METER} at (108,0) size 50x50 [bgcolor=#FF0000]
+        RenderBlock {DIV} at (0,0) size 50x50
+          RenderBlock {DIV} at (0,0) size 15x50
+      RenderText {#text} at (158,31) size 4x22
+        text run at (158,31) width 4: " "
+      RenderMeter {METER} at (162,0) size 50x50 [bgcolor=#FF0000]
+        RenderBlock {DIV} at (0,0) size 50x50
+          RenderBlock {DIV} at (0,0) size 15x50
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/dom/HTMLProgressElement/progress-writing-mode-expected.png b/LayoutTests/platform/qt/fast/dom/HTMLProgressElement/progress-writing-mode-expected.png
new file mode 100644 (file)
index 0000000..2ea3ce3
Binary files /dev/null and b/LayoutTests/platform/qt/fast/dom/HTMLProgressElement/progress-writing-mode-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt b/LayoutTests/platform/qt/fast/dom/HTMLProgressElement/progress-writing-mode-expected.txt
new file mode 100644 (file)
index 0000000..30a306e
--- /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
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderProgress {PROGRESS} at (0,0) size 50x50 [bgcolor=#FF0000]
+        RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#808080]
+          RenderBlock {DIV} at (0,0) size 15x50 [bgcolor=#008000]
+      RenderText {#text} at (50,31) size 4x22
+        text run at (50,31) width 4: " "
+      RenderProgress {PROGRESS} at (54,0) size 50x50 [bgcolor=#FF0000]
+        RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#808080]
+          RenderBlock {DIV} at (0,0) size 15x50 [bgcolor=#008000]
+      RenderText {#text} at (104,31) size 4x22
+        text run at (104,31) width 4: " "
+      RenderProgress {PROGRESS} at (108,0) size 50x50 [bgcolor=#FF0000]
+        RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#808080]
+          RenderBlock {DIV} at (0,0) size 15x50 [bgcolor=#008000]
+      RenderText {#text} at (158,31) size 4x22
+        text run at (158,31) width 4: " "
+      RenderProgress {PROGRESS} at (162,0) size 50x50 [bgcolor=#FF0000]
+        RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#808080]
+          RenderBlock {DIV} at (0,0) size 15x50 [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/forms/select-background-none-expected.png b/LayoutTests/platform/qt/fast/forms/select-background-none-expected.png
new file mode 100644 (file)
index 0000000..5936a70
Binary files /dev/null and b/LayoutTests/platform/qt/fast/forms/select-background-none-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/forms/select-background-none-expected.txt b/LayoutTests/platform/qt/fast/forms/select-background-none-expected.txt
new file mode 100644 (file)
index 0000000..a5f9c1e
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x48
+  RenderBlock {HTML} at (0,0) size 800x48
+    RenderBody {BODY} at (8,8) size 784x32 [bgcolor=#666666]
+      RenderMenuList {SELECT} at (2,2) size 72x28 [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (5,3) size 42x22
+          RenderText at (0,0) size 8x22
+            text run at (0,0) width 8: "1"
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/html/details-add-child-1-expected.png b/LayoutTests/platform/qt/fast/html/details-add-child-1-expected.png
new file mode 100644 (file)
index 0000000..2571720
Binary files /dev/null and b/LayoutTests/platform/qt/fast/html/details-add-child-1-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/html/details-add-child-1-expected.txt b/LayoutTests/platform/qt/fast/html/details-add-child-1-expected.txt
new file mode 100644 (file)
index 0000000..b790c37
--- /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
+      RenderDetails {DETAILS} at (0,0) size 784x44
+        RenderSummary {SUMMARY} at (0,0) size 784x22
+          RenderDetailsMarker {DIV} at (0,6) size 10x10: down
+          RenderText {#text} at (16,0) size 64x22
+            text run at (16,0) width 64: "summary"
+        RenderBlock (anonymous) at (0,22) size 784x22
+          RenderInline {B} at (0,0) size 142x22
+            RenderText {#text} at (0,0) size 142x22
+              text run at (0,0) width 142: "should have bold test"
diff --git a/LayoutTests/platform/qt/fast/html/details-add-child-2-expected.png b/LayoutTests/platform/qt/fast/html/details-add-child-2-expected.png
new file mode 100644 (file)
index 0000000..2571720
Binary files /dev/null and b/LayoutTests/platform/qt/fast/html/details-add-child-2-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/html/details-add-child-2-expected.txt b/LayoutTests/platform/qt/fast/html/details-add-child-2-expected.txt
new file mode 100644 (file)
index 0000000..5e45da6
--- /dev/null
@@ -0,0 +1,15 @@
+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
+      RenderDetails {DETAILS} at (0,0) size 784x44
+        RenderSummary {SUMMARY} at (0,0) size 784x22
+          RenderDetailsMarker {DIV} at (0,6) size 10x10: down
+          RenderText {#text} at (16,0) size 64x22
+            text run at (16,0) width 64: "summary"
+        RenderBlock (anonymous) at (0,22) size 784x22
+          RenderInline {B} at (0,0) size 142x22
+            RenderText {#text} at (0,0) size 142x22
+              text run at (0,0) width 142: "should have bold test"
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/html/details-add-summary-child-1-expected.png b/LayoutTests/platform/qt/fast/html/details-add-summary-child-1-expected.png
new file mode 100644 (file)
index 0000000..43e40fb
Binary files /dev/null and b/LayoutTests/platform/qt/fast/html/details-add-summary-child-1-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/html/details-add-summary-child-1-expected.txt b/LayoutTests/platform/qt/fast/html/details-add-summary-child-1-expected.txt
new file mode 100644 (file)
index 0000000..19e24eb
--- /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
+      RenderDetails {DETAILS} at (0,0) size 784x22
+        RenderSummary {SUMMARY} at (0,0) size 784x22
+          RenderDetailsMarker {DIV} at (0,6) size 10x10: down
+          RenderText {#text} at (16,0) size 68x22
+            text run at (16,0) width 68: "summary "
+          RenderInline {B} at (0,0) size 142x22
+            RenderText {#text} at (84,0) size 142x22
+              text run at (84,0) width 142: "should have bold test"
diff --git a/LayoutTests/platform/qt/fast/html/details-add-summary-child-2-expected.png b/LayoutTests/platform/qt/fast/html/details-add-summary-child-2-expected.png
new file mode 100644 (file)
index 0000000..43e40fb
Binary files /dev/null and b/LayoutTests/platform/qt/fast/html/details-add-summary-child-2-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/html/details-add-summary-child-2-expected.txt b/LayoutTests/platform/qt/fast/html/details-add-summary-child-2-expected.txt
new file mode 100644 (file)
index 0000000..eb5d0fd
--- /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
+      RenderDetails {DETAILS} at (0,0) size 784x22
+        RenderSummary {SUMMARY} at (0,0) size 784x22
+          RenderDetailsMarker {DIV} at (0,6) size 10x10: down
+          RenderText {#text} at (16,0) size 68x22
+            text run at (16,0) width 68: "summary "
+          RenderInline {SPAN} at (0,0) size 142x22
+            RenderInline {B} at (0,0) size 142x22
+              RenderText {#text} at (84,0) size 142x22
+                text run at (84,0) width 142: "should have bold test"
diff --git a/LayoutTests/platform/qt/fast/html/details-remove-child-1-expected.png b/LayoutTests/platform/qt/fast/html/details-remove-child-1-expected.png
new file mode 100644 (file)
index 0000000..8031b3e
Binary files /dev/null and b/LayoutTests/platform/qt/fast/html/details-remove-child-1-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/html/details-remove-child-1-expected.txt b/LayoutTests/platform/qt/fast/html/details-remove-child-1-expected.txt
new file mode 100644 (file)
index 0000000..de414fc
--- /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
+      RenderDetails {DETAILS} at (0,0) size 784x44
+        RenderSummary {SUMMARY} at (0,0) size 784x22
+          RenderDetailsMarker {DIV} at (0,6) size 10x10: down
+          RenderText {#text} at (16,0) size 64x22
+            text run at (16,0) width 64: "summary"
+        RenderBlock (anonymous) at (0,22) size 784x22
+          RenderText {#text} at (0,0) size 167x22
+            text run at (0,0) width 167: "should have no bold test."
diff --git a/LayoutTests/platform/qt/fast/html/details-remove-child-2-expected.png b/LayoutTests/platform/qt/fast/html/details-remove-child-2-expected.png
new file mode 100644 (file)
index 0000000..8031b3e
Binary files /dev/null and b/LayoutTests/platform/qt/fast/html/details-remove-child-2-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/html/details-remove-child-2-expected.txt b/LayoutTests/platform/qt/fast/html/details-remove-child-2-expected.txt
new file mode 100644 (file)
index 0000000..de414fc
--- /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
+      RenderDetails {DETAILS} at (0,0) size 784x44
+        RenderSummary {SUMMARY} at (0,0) size 784x22
+          RenderDetailsMarker {DIV} at (0,6) size 10x10: down
+          RenderText {#text} at (16,0) size 64x22
+            text run at (16,0) width 64: "summary"
+        RenderBlock (anonymous) at (0,22) size 784x22
+          RenderText {#text} at (0,0) size 167x22
+            text run at (0,0) width 167: "should have no bold test."
diff --git a/LayoutTests/platform/qt/fast/html/details-remove-summary-child-1-expected.png b/LayoutTests/platform/qt/fast/html/details-remove-summary-child-1-expected.png
new file mode 100644 (file)
index 0000000..ccf2c35
Binary files /dev/null and b/LayoutTests/platform/qt/fast/html/details-remove-summary-child-1-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/html/details-remove-summary-child-1-expected.txt b/LayoutTests/platform/qt/fast/html/details-remove-summary-child-1-expected.txt
new file mode 100644 (file)
index 0000000..0cf7c1b
--- /dev/null
@@ -0,0 +1,12 @@
+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
+      RenderDetails {DETAILS} at (0,0) size 784x22
+        RenderSummary {SUMMARY} at (0,0) size 784x22
+          RenderDetailsMarker {DIV} at (0,6) size 10x10: down
+          RenderText {#text} at (16,0) size 68x22
+            text run at (16,0) width 68: "summary "
+          RenderText {#text} at (84,0) size 199x22
+            text run at (84,0) width 199: "shouldn't have only bold text."
diff --git a/LayoutTests/platform/qt/fast/html/details-remove-summary-child-2-expected.png b/LayoutTests/platform/qt/fast/html/details-remove-summary-child-2-expected.png
new file mode 100644 (file)
index 0000000..57049d8
Binary files /dev/null and b/LayoutTests/platform/qt/fast/html/details-remove-summary-child-2-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/html/details-remove-summary-child-2-expected.txt b/LayoutTests/platform/qt/fast/html/details-remove-summary-child-2-expected.txt
new file mode 100644 (file)
index 0000000..1b2e5dd
--- /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
+      RenderDetails {DETAILS} at (0,0) size 784x22
+        RenderSummary {SUMMARY} at (0,0) size 784x22
+          RenderDetailsMarker {DIV} at (0,6) size 10x10: down
+          RenderText {#text} at (16,0) size 68x22
+            text run at (16,0) width 68: "summary "
+          RenderInline {SPAN} at (0,0) size 195x22
+            RenderText {#text} at (84,0) size 195x22
+              text run at (84,0) width 195: "shouldn't have any bold text."
diff --git a/LayoutTests/platform/qt/fast/inline/positioned-object-between-replaced-elements-expected.png b/LayoutTests/platform/qt/fast/inline/positioned-object-between-replaced-elements-expected.png
new file mode 100644 (file)
index 0000000..63e75e2
Binary files /dev/null and b/LayoutTests/platform/qt/fast/inline/positioned-object-between-replaced-elements-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/inline/positioned-object-between-replaced-elements-expected.txt b/LayoutTests/platform/qt/fast/inline/positioned-object-between-replaced-elements-expected.txt
new file mode 100644 (file)
index 0000000..cd540ca
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x132
+  RenderBlock {HTML} at (0,0) size 800x132
+    RenderBody {BODY} at (8,8) size 784x116
+      RenderBlock {DIV} at (0,10) size 100x100 [bgcolor=#FF0000]
+      RenderText {#text} at (100,94) size 4x22
+        text run at (100,94) width 4: " "
+      RenderBlock {DIV} at (-6,0) size 110x110 [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/fast/table/auto-100-percent-width-expected.png b/LayoutTests/platform/qt/fast/table/auto-100-percent-width-expected.png
new file mode 100644 (file)
index 0000000..026f463
Binary files /dev/null and b/LayoutTests/platform/qt/fast/table/auto-100-percent-width-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/table/auto-100-percent-width-expected.txt b/LayoutTests/platform/qt/fast/table/auto-100-percent-width-expected.txt
new file mode 100644 (file)
index 0000000..0e2dfcc
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x8
+  RenderBlock {HTML} at (0,0) size 800x8
+    RenderBody {BODY} at (8,8) size 784x0
+layer at (70,40) size 480x540
+  RenderBlock (positioned) {DIV} at (70,40) size 480x540 [bgcolor=#FF0000]
+    RenderTable {TABLE} at (0,0) size 480x540
+      RenderTableSection {TBODY} at (0,0) size 480x540
+        RenderTableRow {TR} at (0,0) size 480x540
+          RenderTableCell {TD} at (0,269) size 480x2 [bgcolor=#008000] [r=0 c=0 rs=1 cs=1]
+          RenderTableCell {TD} at (480,270) size 0x0 [bgcolor=#FF0000] [r=0 c=1 rs=1 cs=1]
diff --git a/LayoutTests/platform/qt/fast/text/zero-font-size-expected.png b/LayoutTests/platform/qt/fast/text/zero-font-size-expected.png
new file mode 100644 (file)
index 0000000..6a5a723
Binary files /dev/null and b/LayoutTests/platform/qt/fast/text/zero-font-size-expected.png differ
diff --git a/LayoutTests/platform/qt/fast/text/zero-font-size-expected.txt b/LayoutTests/platform/qt/fast/text/zero-font-size-expected.txt
new file mode 100644 (file)
index 0000000..de62b4b
--- /dev/null
@@ -0,0 +1,16 @@
+ERROR: LayoutTestController::overridePreference() does not support the 'WebKitMinimumFontSize' preference
+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 784x44
+        RenderText {#text} at (0,0) size 784x44
+          text run at (0,0) width 784: "Test that text with 0px font size is not displayed, even if a non-zero minimum font size setting is specified. On success,"
+          text run at (0,22) width 389: "this paragraph should be the only text visible on the page."
+      RenderBlock {DIV} at (0,60) size 784x0 [color=#FF0000]
+        RenderText {#text} at (0,0) size 0x0
+          text run at (0,0) width 0: "FAIL"
+      RenderBlock {DIV} at (0,60) size 784x0 [color=#FF0000]
+        RenderText {#text} at (0,0) size 0x0
+          text run at (0,0) width 0: "FAIL"
diff --git a/LayoutTests/platform/qt/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png b/LayoutTests/platform/qt/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png
new file mode 100644 (file)
index 0000000..731ec75
Binary files /dev/null and b/LayoutTests/platform/qt/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png differ
diff --git a/LayoutTests/platform/qt/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt b/LayoutTests/platform/qt/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt
new file mode 100644 (file)
index 0000000..3b7aca0
--- /dev/null
@@ -0,0 +1,145 @@
+Blocked access to external URL http://example.org/image.jpg
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGContainer {g} at (10,48) size 429x232
+      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+        RenderSVGPath {rect} at (0,0) size 1x1 [fill={[type=SOLID] [color=#000000]}] [x=0.00] [y=0.00] [width=1.00] [height=1.00]
+        RenderSVGGradientStop {stop} [offset=0.00] [color=#000000]
+        RenderSVGImage {image} at (0,0) size 1x1
+        RenderSVGResourceRadialGradient {radialGradient} [id="g"] [gradientUnits=objectBoundingBox] [center=(0.50,0.50)] [focal=(0.50,0.50)] [radius=0.50]
+        RenderSVGText {text}
+        RenderSVGText {text} at (0,-18) size 73x24 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 73x24
+            chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 8 width 73.00: "sometext"
+        RenderSVGResourceMarker {marker} [id="m"] [markerUnits=strokeWidth] [ref at (0,0)] [angle=0.00]
+        RenderSVGViewportContainer {svg} at (0,0) size 0x0
+        RenderSVGResourceFilter {filter} [id="f"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+        RenderSVGPath {polygon} at (0,0) size 0x0 [fill={[type=SOLID] [color=#000000]}] [points=""]
+      RenderSVGContainer {g} at (10,48) size 146x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,50.00)}]
+        RenderSVGPath {rect} at (10,51) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 136x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 136x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 30 width 136.00: "r.x.baseVal.value == 0: PASSED"
+      RenderSVGContainer {g} at (10,58) size 301x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,60.00)}]
+        RenderSVGPath {rect} at (10,61) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 291x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 291x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 57 width 291.00: "r.x.baseVal.unitType == 1 (SVG_LENGTHTYPE_NUMBER): PASSED"
+      RenderSVGContainer {g} at (10,68) size 243x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,70.00)}]
+        RenderSVGPath {rect} at (10,71) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 233x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 233x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 52 width 233.00: "v.width.baseVal.valueInSpecifiedUnits == 100: PASSED"
+      RenderSVGContainer {g} at (10,78) size 343x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,80.00)}]
+        RenderSVGPath {rect} at (10,81) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 333x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 333x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 65 width 333.00: "v.width.baseVal.unitType == 2 (SVG_LENGTHTYPE_PERCENTAGE): PASSED"
+      RenderSVGContainer {g} at (10,88) size 301x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,90.00)}]
+        RenderSVGPath {rect} at (10,91) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 291x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 291x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 65 width 291.00: "tt.textLength.baseVal.value == tt.getComputedTextLength(): PASSED"
+      RenderSVGContainer {g} at (10,98) size 142x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,100.00)}]
+        RenderSVGPath {rect} at (10,101) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 132x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 132x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 29 width 132.00: "s.offset.baseVal == 0: PASSED"
+      RenderSVGContainer {g} at (10,108) size 192x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,110.00)}]
+        RenderSVGPath {rect} at (10,111) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 182x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 182x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 40 width 182.00: "c.preserveAlpha.baseVal == false: PASSED"
+      RenderSVGContainer {g} at (10,118) size 166x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,120.00)}]
+        RenderSVGPath {rect} at (10,121) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 156x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 156x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 33 width 156.00: "c.className.baseVal == \"\": PASSED"
+      RenderSVGContainer {g} at (10,128) size 132x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,130.00)}]
+        RenderSVGPath {rect} at (10,131) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 122x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 122x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 28 width 122.00: "i.href.baseVal == \"\": PASSED"
+      RenderSVGContainer {g} at (10,138) size 217x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,140.00)}]
+        RenderSVGPath {rect} at (10,141) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 207x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 207x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 45 width 207.00: "i.requiredFeatures.numberOfItems == 0: PASSED"
+      RenderSVGContainer {g} at (10,148) size 237x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,150.00)}]
+        RenderSVGPath {rect} at (10,151) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 227x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 227x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 49 width 227.00: "c.kernelMatrix.baseVal.numberOfItems == 0: PASSED"
+      RenderSVGContainer {g} at (10,158) size 189x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,160.00)}]
+        RenderSVGPath {rect} at (10,161) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 179x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 179x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 38 width 179.00: "t.x.baseVal.numberOfItems == 0: PASSED"
+      RenderSVGContainer {g} at (10,168) size 175x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,170.00)}]
+        RenderSVGPath {rect} at (10,171) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 165x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 165x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 35 width 165.00: "p.points.numberOfItems == 0: PASSED"
+      RenderSVGContainer {g} at (10,178) size 370x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,180.00)}]
+        RenderSVGPath {rect} at (10,181) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 360x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 360x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 70 width 360.00: "g.gradientUnits.baseVal == 2 (SVG_UNIT_TYPE_OBJECTBOUNDINGBOX): PASSED"
+      RenderSVGContainer {g} at (10,188) size 157x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,190.00)}]
+        RenderSVGPath {rect} at (10,191) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 147x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 147x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 33 width 147.00: "f.filterResX.baseVal == 0: PASSED"
+      RenderSVGContainer {g} at (10,198) size 192x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,200.00)}]
+        RenderSVGPath {rect} at (10,201) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 182x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 182x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 40 width 182.00: "m.orientAngle.baseVal.value == 0: PASSED"
+      RenderSVGContainer {g} at (10,208) size 363x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,210.00)}]
+        RenderSVGPath {rect} at (10,211) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 353x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 353x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 71 width 353.00: "m.orientAngle.baseVal.unitType == 1 (SVG_ANGLETYPE_UNSPECIFIED): PASSED"
+      RenderSVGContainer {g} at (10,218) size 228x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,220.00)}]
+        RenderSVGPath {rect} at (10,221) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 218x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 218x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 49 width 218.00: "v.viewBox.baseVal.[x,y,width,height] == 0: PASSED"
+      RenderSVGContainer {g} at (10,228) size 224x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,230.00)}]
+        RenderSVGPath {rect} at (10,231) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 214x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 214x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 46 width 214.00: "t.transform.baseVal.numberOfItems == 0: PASSED"
+      RenderSVGContainer {g} at (10,238) size 429x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,240.00)}]
+        RenderSVGPath {rect} at (10,241) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 419x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 419x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 83 width 419.00: "v.preserveAspectRatio.baseVal.align == 6 (SVG_PRESERVEASPECTRATIO_XMIDYMID): PASSED"
+      RenderSVGContainer {g} at (10,248) size 390x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,250.00)}]
+        RenderSVGPath {rect} at (10,251) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 380x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 380x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 77 width 380.00: "v.preserveAspectRatio.baseVal.meetOrSlice == 1 (SVG_MEETORSLICE_MEET): PASSED"
+      RenderSVGContainer {g} at (10,258) size 285x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,260.00)}]
+        RenderSVGPath {rect} at (10,261) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 275x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 275x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 50 width 275.00: "v.zoomAndPan == 2 (SVG_ZOOMANDPAN_MAGNIFY): PASSED"
+      RenderSVGContainer {g} at (10,268) size 101x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,270.00)}]
+        RenderSVGPath {rect} at (10,271) size 5x5 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=1.00] [width=5.00] [height=5.00]
+        RenderSVGText {text} at (10,-2) size 91x12 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 91x12
+            chunk 1 text run 1 at (10.00,7.00) startOffset 0 endOffset 19 width 91.00: "Test status: PASSED"
+    RenderSVGContainer {g} at (10,309) size 231x41
+      RenderSVGText {text} at (10,309) size 231x41 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 231x41
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.9 $"
+    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 480x26
+      RenderSVGPath {rect} at (0,0) size 480x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (207,-2) size 66x27 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 66x27
+          chunk 1 (middle anchor) text run 1 at (207.00,18.00) startOffset 0 endOffset 5 width 66.00: "DRAFT"
diff --git a/LayoutTests/platform/qt/svg/filters/feDropShadow-expected.png b/LayoutTests/platform/qt/svg/filters/feDropShadow-expected.png
new file mode 100644 (file)
index 0000000..d77c021
Binary files /dev/null and b/LayoutTests/platform/qt/svg/filters/feDropShadow-expected.png differ
diff --git a/LayoutTests/platform/qt/svg/filters/feDropShadow-expected.txt b/LayoutTests/platform/qt/svg/filters/feDropShadow-expected.txt
new file mode 100644 (file)
index 0000000..63ec1da
--- /dev/null
@@ -0,0 +1,45 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 684x334
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+      RenderSVGResourceFilter {filter} [id="drop-shadow-1"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+        [feDropShadow stdDeviation="2.00, 2.00" dx="2.00" dy="2.00" flood-color="#008000" flood-opacity="1.00]
+          [SourceGraphic]
+      RenderSVGResourceFilter {filter} [id="drop-shadow-2"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+        [feDropShadow stdDeviation="0.00, 0.00" dx="0.00" dy="0.00" flood-color="#008000" flood-opacity="1.00]
+          [SourceGraphic]
+      RenderSVGResourceFilter {filter} [id="drop-shadow-3"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+        [feDropShadow stdDeviation="0.00, 10.00" dx="5.00" dy="5.00" flood-color="#008000" flood-opacity="1.00]
+          [SourceGraphic]
+      RenderSVGResourceFilter {filter} [id="drop-shadow-4"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+        [feDropShadow stdDeviation="10.00, 0.00" dx="5.00" dy="5.00" flood-color="#008000" flood-opacity="1.00]
+          [SourceGraphic]
+      RenderSVGResourceFilter {filter} [id="drop-shadow-5"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+        [feDropShadow stdDeviation="10.00, 10.00" dx="5.00" dy="5.00" flood-color="#008000" flood-opacity="1.00]
+          [SourceGraphic]
+      RenderSVGResourceFilter {filter} [id="drop-shadow-6"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+        [feDropShadow stdDeviation="10.00, 10.00" dx="-5.00" dy="-5.00" flood-color="#008000" flood-opacity="1.00]
+          [SourceGraphic]
+      RenderSVGResourceFilter {filter} [id="drop-shadow-7"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+        [feDropShadow stdDeviation="128.00, 128.00" dx="0.00" dy="0.00" flood-color="#008000" flood-opacity="1.00]
+          [SourceGraphic]
+      RenderSVGResourceFilter {filter} [id="drop-shadow-8"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+        [feDropShadow stdDeviation="10.00, 10.00" dx="5.00" dy="5.00" flood-color="#008000" flood-opacity="0.50]
+          [SourceGraphic]
+    RenderSVGPath {circle} at (0,0) size 159x159 [stroke={[type=SOLID] [color=#0000FF] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=75.00] [cy=75.00] [r=70.00]
+      [filter="drop-shadow-1"] RenderSVGResourceFilter {filter} at (-9,-9) size 168x168
+    RenderSVGPath {circle} at (166,0) size 168x159 [stroke={[type=SOLID] [color=#0000FF] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=250.00] [cy=75.00] [r=70.00]
+      [filter="drop-shadow-2"] RenderSVGResourceFilter {filter} at (166,-9) size 168x168
+    RenderSVGPath {circle} at (341,0) size 168x159 [stroke={[type=SOLID] [color=#0000FF] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=425.00] [cy=75.00] [r=70.00]
+      [filter="drop-shadow-3"] RenderSVGResourceFilter {filter} at (341,-9) size 168x168
+    RenderSVGPath {circle} at (516,0) size 168x159 [stroke={[type=SOLID] [color=#0000FF] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=600.00] [cy=75.00] [r=70.00]
+      [filter="drop-shadow-4"] RenderSVGResourceFilter {filter} at (516,-9) size 168x168
+    RenderSVGPath {circle} at (0,166) size 159x168 [stroke={[type=SOLID] [color=#0000FF] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=75.00] [cy=250.00] [r=70.00]
+      [filter="drop-shadow-5"] RenderSVGResourceFilter {filter} at (-9,166) size 168x168
+    RenderSVGPath {circle} at (166,166) size 168x168 [stroke={[type=SOLID] [color=#0000FF] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=250.00] [cy=250.00] [r=70.00]
+      [filter="drop-shadow-6"] RenderSVGResourceFilter {filter} at (166,166) size 168x168
+    RenderSVGPath {circle} at (341,166) size 168x168 [stroke={[type=SOLID] [color=#0000FF] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=425.00] [cy=250.00] [r=70.00]
+      [filter="drop-shadow-7"] RenderSVGResourceFilter {filter} at (341,166) size 168x168
+    RenderSVGPath {circle} at (516,166) size 168x168 [stroke={[type=SOLID] [color=#0000FF] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=600.00] [cy=250.00] [r=70.00]
+      [filter="drop-shadow-8"] RenderSVGResourceFilter {filter} at (516,166) size 168x168