Add the next 100 test cases.
authorlars <lars@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 25 Jan 2007 19:52:22 +0000 (19:52 +0000)
committerlars <lars@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 25 Jan 2007 19:52:22 +0000 (19:52 +0000)
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@19129 268f45cc-cd09-0410-ab3c-d52691b4dbfc

90 files changed:
LayoutTestResults/ChangeLog
LayoutTestResults/qt/Skipped
LayoutTestResults/qt/fast/canvas/canvas-before-css-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/canvas/canvas-transforms-during-path-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/canvas/fillrect_gradient-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/canvas/image-object-in-canvas-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/canvas/patternfill-repeat-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/canvas/quadraticCurveTo-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/canvas/zero-size-fill-rect-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/001-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/002-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/003-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/004-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/005-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/009-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/010-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/011-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/012-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/013-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/014-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/015-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/016-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/017-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/nestedTransparencyClip-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/clip/outline-overflowClip-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/compact/001-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/compact/002-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/compact/003-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/001-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/002-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/003-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/004-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/005-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/006-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/007-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/008-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/MarqueeLayoutTest-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/ZeroOpacityLayers-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/ZeroOpacityLayers2-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/acid2-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/acid2-pixel-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/beforeSelectorOnCodeElement-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/border-radius-outline-offset-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/color-quirk-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/color-strict-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/content-dynamic-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/contentDiv-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/contentDivWithChildren-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/contentImage-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/counters/counter-text-security-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/counters/counter-text-transform-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/css-imports-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/css2-system-fonts-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/css3-modsel-22-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/error-in-last-decl-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/ex-after-font-variant-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/find-next-layer-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/first-letter-detach-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/font-shorthand-weight-only-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/font_property_normal-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/getFloatValueForUnit-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/hsl-color-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/hsla-color-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/imageTileOpacity-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/import-rule-regression-11590-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/invalidation-errors-2-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/invalidation-errors-3-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/invalidation-errors-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/line-height-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/list-outline-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/margin-top-bottom-dynamic-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/marginComputedStyle-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/max-height-none-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/namespaces/001-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/namespaces/002-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/namespaces/003-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/namespaces/004-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/namespaces/005-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/namespaces/006-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/namespaces/007-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/outline-auto-empty-rects-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/outline-auto-location-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/percentage-non-integer-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/position-negative-top-margin-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/resize-corner-tracking-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/rgb-float-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/selector-set-attribute-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/text-security-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/word-space-extra-expected.txt [new file with mode: 0644]
LayoutTestResults/qt/fast/css/xml-stylesheet-pi-not-in-prolog-expected.txt [new file with mode: 0644]

index c42bf81bb37a9dcebed7e11a38cbff731960c270..84c63abcf5097b93ccf6c90c513ff71380331e90 100644 (file)
@@ -1,3 +1,97 @@
+2007-01-25  Lars Knoll <lars@trolltech.com>
+
+        Add the next 100 test cases.
+
+        * qt/Skipped:
+        * qt/fast/canvas/canvas-before-css-expected.txt: Added.
+        * qt/fast/canvas/canvas-transforms-during-path-expected.txt: Added.
+        * qt/fast/canvas/fillrect_gradient-expected.txt: Added.
+        * qt/fast/canvas/image-object-in-canvas-expected.txt: Added.
+        * qt/fast/canvas/patternfill-repeat-expected.txt: Added.
+        * qt/fast/canvas/quadraticCurveTo-expected.txt: Added.
+        * qt/fast/canvas/zero-size-fill-rect-expected.txt: Added.
+        * qt/fast/clip/001-expected.txt: Added.
+        * qt/fast/clip/002-expected.txt: Added.
+        * qt/fast/clip/003-expected.txt: Added.
+        * qt/fast/clip/004-expected.txt: Added.
+        * qt/fast/clip/005-expected.txt: Added.
+        * qt/fast/clip/009-expected.txt: Added.
+        * qt/fast/clip/010-expected.txt: Added.
+        * qt/fast/clip/011-expected.txt: Added.
+        * qt/fast/clip/012-expected.txt: Added.
+        * qt/fast/clip/013-expected.txt: Added.
+        * qt/fast/clip/014-expected.txt: Added.
+        * qt/fast/clip/015-expected.txt: Added.
+        * qt/fast/clip/016-expected.txt: Added.
+        * qt/fast/clip/017-expected.txt: Added.
+        * qt/fast/clip/nestedTransparencyClip-expected.txt: Added.
+        * qt/fast/clip/outline-overflowClip-expected.txt: Added.
+        * qt/fast/compact/001-expected.txt: Added.
+        * qt/fast/compact/002-expected.txt: Added.
+        * qt/fast/compact/003-expected.txt: Added.
+        * qt/fast/css/001-expected.txt: Added.
+        * qt/fast/css/002-expected.txt: Added.
+        * qt/fast/css/003-expected.txt: Added.
+        * qt/fast/css/004-expected.txt: Added.
+        * qt/fast/css/005-expected.txt: Added.
+        * qt/fast/css/006-expected.txt: Added.
+        * qt/fast/css/007-expected.txt: Added.
+        * qt/fast/css/008-expected.txt: Added.
+        * qt/fast/css/MarqueeLayoutTest-expected.txt: Added.
+        * qt/fast/css/ZeroOpacityLayers-expected.txt: Added.
+        * qt/fast/css/ZeroOpacityLayers2-expected.txt: Added.
+        * qt/fast/css/acid2-expected.txt: Added.
+        * qt/fast/css/acid2-pixel-expected.txt: Added.
+        * qt/fast/css/beforeSelectorOnCodeElement-expected.txt: Added.
+        * qt/fast/css/border-radius-outline-offset-expected.txt: Added.
+        * qt/fast/css/color-quirk-expected.txt: Added.
+        * qt/fast/css/color-strict-expected.txt: Added.
+        * qt/fast/css/content-dynamic-expected.txt: Added.
+        * qt/fast/css/contentDiv-expected.txt: Added.
+        * qt/fast/css/contentDivWithChildren-expected.txt: Added.
+        * qt/fast/css/contentImage-expected.txt: Added.
+        * qt/fast/css/counters/counter-text-security-expected.txt: Added.
+        * qt/fast/css/counters/counter-text-transform-expected.txt: Added.
+        * qt/fast/css/css-imports-expected.txt: Added.
+        * qt/fast/css/css2-system-fonts-expected.txt: Added.
+        * qt/fast/css/css3-modsel-22-expected.txt: Added.
+        * qt/fast/css/error-in-last-decl-expected.txt: Added.
+        * qt/fast/css/ex-after-font-variant-expected.txt: Added.
+        * qt/fast/css/find-next-layer-expected.txt: Added.
+        * qt/fast/css/first-letter-detach-expected.txt: Added.
+        * qt/fast/css/font-shorthand-weight-only-expected.txt: Added.
+        * qt/fast/css/font_property_normal-expected.txt: Added.
+        * qt/fast/css/getFloatValueForUnit-expected.txt: Added.
+        * qt/fast/css/hsl-color-expected.txt: Added.
+        * qt/fast/css/hsla-color-expected.txt: Added.
+        * qt/fast/css/imageTileOpacity-expected.txt: Added.
+        * qt/fast/css/import-rule-regression-11590-expected.txt: Added.
+        * qt/fast/css/invalidation-errors-2-expected.txt: Added.
+        * qt/fast/css/invalidation-errors-3-expected.txt: Added.
+        * qt/fast/css/invalidation-errors-expected.txt: Added.
+        * qt/fast/css/line-height-expected.txt: Added.
+        * qt/fast/css/list-outline-expected.txt: Added.
+        * qt/fast/css/margin-top-bottom-dynamic-expected.txt: Added.
+        * qt/fast/css/marginComputedStyle-expected.txt: Added.
+        * qt/fast/css/max-height-none-expected.txt: Added.
+        * qt/fast/css/namespaces/001-expected.txt: Added.
+        * qt/fast/css/namespaces/002-expected.txt: Added.
+        * qt/fast/css/namespaces/003-expected.txt: Added.
+        * qt/fast/css/namespaces/004-expected.txt: Added.
+        * qt/fast/css/namespaces/005-expected.txt: Added.
+        * qt/fast/css/namespaces/006-expected.txt: Added.
+        * qt/fast/css/namespaces/007-expected.txt: Added.
+        * qt/fast/css/outline-auto-empty-rects-expected.txt: Added.
+        * qt/fast/css/outline-auto-location-expected.txt: Added.
+        * qt/fast/css/percentage-non-integer-expected.txt: Added.
+        * qt/fast/css/position-negative-top-margin-expected.txt: Added.
+        * qt/fast/css/resize-corner-tracking-expected.txt: Added.
+        * qt/fast/css/rgb-float-expected.txt: Added.
+        * qt/fast/css/selector-set-attribute-expected.txt: Added.
+        * qt/fast/css/text-security-expected.txt: Added.
+        * qt/fast/css/word-space-extra-expected.txt: Added.
+        * qt/fast/css/xml-stylesheet-pi-not-in-prolog-expected.txt: Added.
+
 2007-01-25  Lars Knoll <lars@trolltech.com>
 
         Add more test cases that pass on the Qt build.
index f703ab23402d8d12e162e66c3f17ee351d765ea6..154d6cb26b7dc7845ba1bac83180287c73bbb0af 100644 (file)
@@ -2,11 +2,8 @@
 editing
 
 fast/AppleScript
+fast/box-shadow
 fast/box-sizing
-fast/canvas
-fast/clip
-fast/compact
-fast/css
 fast/css-generated-content
 fast/doctypes
 fast/dynamic
@@ -100,6 +97,23 @@ fast/block/positioning/absolute-with-html-border-strict.html
 fast/block/positioning/auto/003.html
 fast/block/positioning/auto/006.html
 
+fast/clip/006.html
+fast/clip/007.html
+fast/clip/008.html
+fast/css/absolute-poition-in-rtl-parent.html
+fast/css/apple-prefix.html
+fast/css/continuationCrash.html
+fast/css/hover-subselector.html
+fast/css/layerZOrderCrash.html
+fast/css/rtl-ordering.html
+fast/css/textCapitalizeEdgeCases.html
+fast/css/universal-hover-quirk.html
+fast/css/case-transform.html
+fast/css/computed-style.html
+fast/css/pseudostyle-anonymous-text.html
+fast/css/target-fragment-match.html
+
+
 fast/dom/blur-contenteditable.html
 fast/dom/capturing-event-listeners.html
 fast/dom/character-index-for-point.html
diff --git a/LayoutTestResults/qt/fast/canvas/canvas-before-css-expected.txt b/LayoutTestResults/qt/fast/canvas/canvas-before-css-expected.txt
new file mode 100644 (file)
index 0000000..173c2ae
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 408x390
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 408x390
+  RenderBlock {HTML} at (0,0) size 96x390
+    RenderBody {BODY} at (8,8) size 80x374
+      RenderBlock {P} at (0,0) size 80x160
+        RenderText {#text} at (0,0) size 75x160
+          text run at (0,0) width 32: "If the"
+          text run at (0,16) width 45: "canvas"
+          text run at (0,32) width 50: "below is"
+          text run at (0,48) width 67: "black, then"
+          text run at (0,64) width 18: "we"
+          text run at (0,80) width 75: "managed to"
+          text run at (0,96) width 75: "draw before"
+          text run at (0,112) width 46: "loading"
+          text run at (0,128) width 74: "stylesheets."
+          text run at (0,144) width 50: "Hooray!"
+      RenderBlock (anonymous) at (0,174) size 80x200
+        RenderHTMLCanvas {CANVAS} at (0,0) size 400x200
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTestResults/qt/fast/canvas/canvas-transforms-during-path-expected.txt b/LayoutTestResults/qt/fast/canvas/canvas-transforms-during-path-expected.txt
new file mode 100644 (file)
index 0000000..9aa0927
--- /dev/null
@@ -0,0 +1,32 @@
+layer at (0,0) size 108x436
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 108x436
+  RenderBlock {HTML} at (0,0) size 96x436
+    RenderBody {BODY} at (8,8) size 80x420
+      RenderBlock (anonymous) at (0,0) size 80x100
+        RenderHTMLCanvas {CANVAS} at (0,0) size 100x100 [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,100) size 80x320
+        RenderText {#text} at (0,0) size 79x176
+          text run at (0,0) width 61: "This tests"
+          text run at (0,16) width 24: "that"
+          text run at (0,32) width 67: "transforms"
+          text run at (0,48) width 74: "applied to a"
+          text run at (0,64) width 73: "canvas, are"
+          text run at (0,80) width 54: "correctly"
+          text run at (0,96) width 62: "applied to"
+          text run at (0,112) width 63: "the stroke"
+          text run at (0,128) width 79: "path defined"
+          text run at (0,144) width 35: "in the"
+          text run at (0,160) width 53: "context. "
+        RenderBR {BR} at (53,173) size 0x0
+        RenderText {#text} at (0,176) size 72x144
+          text run at (0,176) width 67: "The above"
+          text run at (0,192) width 38: "image"
+          text run at (0,208) width 72: "should be a"
+          text run at (0,224) width 37: "green"
+          text run at (0,240) width 43: "square"
+          text run at (0,256) width 72: "divided into"
+          text run at (0,272) width 70: "quarters by"
+          text run at (0,288) width 58: "two black"
+          text run at (0,304) width 32: "lines."
diff --git a/LayoutTestResults/qt/fast/canvas/fillrect_gradient-expected.txt b/LayoutTestResults/qt/fast/canvas/fillrect_gradient-expected.txt
new file mode 100644 (file)
index 0000000..9127875
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 158x342
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 158x342
+  RenderBlock {HTML} at (0,0) size 96x342
+    RenderBody {BODY} at (8,8) size 80x326
+      RenderText {#text} at (0,0) size 78x176
+        text run at (0,0) width 74: "The canvas"
+        text run at (0,16) width 36: "below"
+        text run at (0,32) width 78: "should show"
+        text run at (0,48) width 67: "a gradient,"
+        text run at (0,64) width 63: "starting at"
+        text run at (0,80) width 77: "green at the"
+        text run at (0,96) width 48: "top and"
+        text run at (0,112) width 55: "fading to"
+        text run at (0,128) width 73: "white at the"
+        text run at (0,144) width 58: "bottom of"
+        text run at (0,160) width 55: "the rect. "
+      RenderHTMLCanvas {CANVAS} at (0,176) size 150x150
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTestResults/qt/fast/canvas/image-object-in-canvas-expected.txt b/LayoutTestResults/qt/fast/canvas/image-object-in-canvas-expected.txt
new file mode 100644 (file)
index 0000000..73682f4
--- /dev/null
@@ -0,0 +1,40 @@
+layer at (0,0) size 158x860
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 158x860
+  RenderBlock {HTML} at (0,0) size 96x860
+    RenderBody {BODY} at (8,14) size 80x832
+      RenderBlock {P} at (0,0) size 80x272
+        RenderText {#text} at (0,0) size 78x272
+          text run at (0,0) width 61: "This tests"
+          text run at (0,16) width 48: "that the"
+          text run at (0,32) width 39: "Image"
+          text run at (0,48) width 66: "JavaScript"
+          text run at (0,64) width 78: "object works"
+          text run at (0,80) width 77: "as expected"
+          text run at (0,96) width 68: "when used"
+          text run at (0,112) width 75: "in a canvas."
+          text run at (0,128) width 73: "If the test is"
+          text run at (0,144) width 67: "successful,"
+          text run at (0,160) width 60: "the Apple"
+          text run at (0,176) width 72: "logo should"
+          text run at (0,192) width 45: "appear"
+          text run at (0,208) width 44: "scaled,"
+          text run at (0,224) width 71: "normal and"
+          text run at (0,240) width 66: "finally tiled"
+          text run at (0,256) width 63: "in a circle."
+      RenderBlock {DIV} at (0,286) size 80x182
+        RenderHTMLCanvas {CANVAS} at (0,0) size 150x150
+        RenderText {#text} at (0,150) size 73x32
+          text run at (0,150) width 36: "Using"
+          text run at (0,166) width 73: "drawImage."
+      RenderBlock {DIV} at (0,468) size 80x182
+        RenderHTMLCanvas {CANVAS} at (0,0) size 150x150
+        RenderText {#text} at (0,150) size 134x32
+          text run at (0,150) width 36: "Using"
+          text run at (0,166) width 134: "drawImageFromRect."
+      RenderBlock {DIV} at (0,650) size 80x182
+        RenderHTMLCanvas {CANVAS} at (0,0) size 150x150
+        RenderText {#text} at (0,150) size 88x32
+          text run at (0,150) width 36: "Using"
+          text run at (0,166) width 88: "ImagePattern."
+      RenderBlock {PRE} at (0,846) size 80x0
diff --git a/LayoutTestResults/qt/fast/canvas/patternfill-repeat-expected.txt b/LayoutTestResults/qt/fast/canvas/patternfill-repeat-expected.txt
new file mode 100644 (file)
index 0000000..6db1fe5
--- /dev/null
@@ -0,0 +1,50 @@
+layer at (0,0) size 344x1037
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 344x1037
+  RenderBlock {HTML} at (0,0) size 96x1037
+    RenderBody {BODY} at (8,14) size 80x1009
+      RenderBlock {P} at (0,0) size 80x656
+        RenderText {#text} at (0,0) size 80x656
+          text run at (0,0) width 38: "There"
+          text run at (0,16) width 60: "should be"
+          text run at (0,32) width 46: "one big"
+          text run at (0,48) width 43: "square"
+          text run at (0,64) width 36: "below"
+          text run at (0,80) width 65: "containing"
+          text run at (0,96) width 24: "four"
+          text run at (0,112) width 53: "squares."
+          text run at (0,128) width 48: "Top left"
+          text run at (0,144) width 43: "square"
+          text run at (0,160) width 60: "should be"
+          text run at (0,176) width 70: "filled with 3"
+          text run at (0,192) width 58: "rows of 2"
+          text run at (0,208) width 42: "and bit"
+          text run at (0,224) width 36: "Apple"
+          text run at (0,240) width 77: "images. Top"
+          text run at (0,256) width 75: "right square"
+          text run at (0,272) width 72: "should be 2"
+          text run at (0,288) width 54: "and a bit"
+          text run at (0,304) width 59: "rows with"
+          text run at (0,320) width 64: "one Apple"
+          text run at (0,336) width 38: "image"
+          text run at (0,352) width 44: "column"
+          text run at (0,368) width 59: "along the"
+          text run at (0,384) width 71: "left edge of"
+          text run at (0,400) width 70: "the square."
+          text run at (0,416) width 67: "Bottom left"
+          text run at (0,432) width 43: "square"
+          text run at (0,448) width 60: "should be"
+          text run at (0,464) width 80: "one row with"
+          text run at (0,480) width 73: "three Apple"
+          text run at (0,496) width 45: "images"
+          text run at (0,512) width 59: "along the"
+          text run at (0,528) width 60: "top of the"
+          text run at (0,544) width 46: "square."
+          text run at (0,560) width 76: "Bottom right"
+          text run at (0,576) width 43: "square"
+          text run at (0,592) width 60: "should be"
+          text run at (0,608) width 64: "one Apple"
+          text run at (0,624) width 77: "image in top"
+          text run at (0,640) width 67: "left corner."
+      RenderBlock {P} at (0,670) size 80x339
+        RenderHTMLCanvas {CANVAS} at (0,0) size 336x336 [border: (3px solid #000000)]
diff --git a/LayoutTestResults/qt/fast/canvas/quadraticCurveTo-expected.txt b/LayoutTestResults/qt/fast/canvas/quadraticCurveTo-expected.txt
new file mode 100644 (file)
index 0000000..a8d66fe
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 480x487
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 480x487
+  RenderBlock {html} at (0,0) size 96x487
+    RenderBody {body} at (8,14) size 80x96
+      RenderBlock {p} at (0,0) size 80x96
+        RenderText {#text} at (0,0) size 76x96
+          text run at (0,0) width 54: "This test"
+          text run at (0,16) width 75: "case should"
+          text run at (0,32) width 63: "produce a"
+          text run at (0,48) width 63: "sine-wave"
+          text run at (0,64) width 76: "stroked with"
+          text run at (0,80) width 62: "1px black."
+    RenderBlock (anonymous) at (0,124) size 96x363
+      RenderHTMLCanvas {canvas} at (0,0) size 480x360
diff --git a/LayoutTestResults/qt/fast/canvas/zero-size-fill-rect-expected.txt b/LayoutTestResults/qt/fast/canvas/zero-size-fill-rect-expected.txt
new file mode 100644 (file)
index 0000000..a0ce20a
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 108x196
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 108x196
+  RenderBlock {HTML} at (0,0) size 96x196
+    RenderBody {BODY} at (8,8) size 80x180
+      RenderHTMLCanvas {CANVAS} at (0,0) size 100x100
+      RenderText {#text} at (0,0) size 0x0
+      RenderBR {BR} at (0,0) size 0x0
+      RenderText {#text} at (0,100) size 68x80
+        text run at (0,100) width 60: "PASS -- 0"
+        text run at (0,116) width 68: "sized rects"
+        text run at (0,132) width 43: "did not"
+        text run at (0,148) width 61: "trigger an"
+        text run at (0,164) width 61: "exception"
diff --git a/LayoutTestResults/qt/fast/clip/001-expected.txt b/LayoutTestResults/qt/fast/clip/001-expected.txt
new file mode 100644 (file)
index 0000000..b2b3ca4
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 208x352
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x160
+  RenderBlock {HTML} at (0,0) size 96x160
+    RenderBody {BODY} at (8,8) size 80x144
+      RenderText {#text} at (0,0) size 78x144
+        text run at (0,0) width 69: "You should"
+        text run at (0,16) width 35: "see a"
+        text run at (0,32) width 55: "100x100"
+        text run at (0,48) width 37: "green"
+        text run at (0,64) width 43: "square"
+        text run at (0,80) width 43: "below. "
+        text run at (43,80) width 34: "If you"
+        text run at (0,96) width 78: "see any red,"
+        text run at (0,112) width 74: "the test has"
+        text run at (0,128) width 41: "failed. "
+layer at (8,152) size 200x200 backgroundClip at (108,252) size 100x100 clip at (108,252) size 100x100 outlineClip at (108,252) size 100x100
+  RenderBlock (positioned) {DIV} at (8,152) size 200x200 [bgcolor=#008000]
+    RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTestResults/qt/fast/clip/002-expected.txt b/LayoutTestResults/qt/fast/clip/002-expected.txt
new file mode 100644 (file)
index 0000000..5acf98a
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 108x260
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 108x260
+  RenderBlock {HTML} at (0,0) size 96x260
+    RenderBody {BODY} at (8,8) size 80x244
+      RenderBlock (anonymous) at (0,0) size 80x144
+        RenderText {#text} at (0,0) size 78x144
+          text run at (0,0) width 69: "You should"
+          text run at (0,16) width 35: "see a"
+          text run at (0,32) width 55: "100x100"
+          text run at (0,48) width 37: "green"
+          text run at (0,64) width 43: "square"
+          text run at (0,80) width 43: "below. "
+          text run at (43,80) width 34: "If you"
+          text run at (0,96) width 78: "see any red,"
+          text run at (0,112) width 74: "the test has"
+          text run at (0,128) width 37: "failed."
+layer at (8,152) size 100x100 scrollHeight 200
+  RenderBlock {DIV} at (0,144) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTestResults/qt/fast/clip/003-expected.txt b/LayoutTestResults/qt/fast/clip/003-expected.txt
new file mode 100644 (file)
index 0000000..92e97c5
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 250x260
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 108x260
+  RenderBlock {HTML} at (0,0) size 96x260
+    RenderBody {BODY} at (8,8) size 80x244
+      RenderBlock (anonymous) at (0,0) size 80x144
+        RenderText {#text} at (0,0) size 78x144
+          text run at (0,0) width 69: "You should"
+          text run at (0,16) width 35: "see a"
+          text run at (0,32) width 55: "100x100"
+          text run at (0,48) width 37: "green"
+          text run at (0,64) width 43: "square"
+          text run at (0,80) width 43: "below. "
+          text run at (43,80) width 34: "If you"
+          text run at (0,96) width 78: "see any red,"
+          text run at (0,112) width 74: "the test has"
+          text run at (0,128) width 37: "failed."
+layer at (8,152) size 100x100 scrollWidth 200 scrollHeight 200
+  RenderBlock {DIV} at (0,144) size 100x100
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
+layer at (150,100) size 100x100
+  RenderBlock (positioned) {DIV} at (150,100) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTestResults/qt/fast/clip/004-expected.txt b/LayoutTestResults/qt/fast/clip/004-expected.txt
new file mode 100644 (file)
index 0000000..47f3901
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 108x364
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x272
+  RenderBlock {HTML} at (0,0) size 96x272
+    RenderBody {BODY} at (8,8) size 80x256
+      RenderText {#text} at (0,0) size 78x256
+        text run at (0,0) width 69: "You should"
+        text run at (0,16) width 35: "see a"
+        text run at (0,32) width 55: "100x100"
+        text run at (0,48) width 37: "green"
+        text run at (0,64) width 43: "square"
+        text run at (0,80) width 43: "below. "
+        text run at (43,80) width 34: "If you"
+        text run at (0,96) width 78: "see any red,"
+        text run at (0,112) width 74: "the test has"
+        text run at (0,128) width 41: "failed. "
+        text run at (41,128) width 27: "This"
+        text run at (0,144) width 37: "test is"
+        text run at (0,160) width 72: "checking to"
+        text run at (0,176) width 65: "make sure"
+        text run at (0,192) width 67: "overflow is"
+        text run at (0,208) width 69: "done using"
+        text run at (0,224) width 77: "a containing"
+        text run at (0,240) width 77: "block model."
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,264) size 100x100 scrollWidth 200 scrollHeight 400
+  RenderBlock (positioned) {DIV} at (8,264) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTestResults/qt/fast/clip/005-expected.txt b/LayoutTestResults/qt/fast/clip/005-expected.txt
new file mode 100644 (file)
index 0000000..1027717
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 108x372
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 108x372
+  RenderBlock {HTML} at (0,0) size 96x372
+    RenderBody {BODY} at (8,8) size 80x356
+      RenderBlock (anonymous) at (0,0) size 80x256
+        RenderText {#text} at (0,0) size 78x256
+          text run at (0,0) width 69: "You should"
+          text run at (0,16) width 35: "see a"
+          text run at (0,32) width 55: "100x100"
+          text run at (0,48) width 37: "green"
+          text run at (0,64) width 43: "square"
+          text run at (0,80) width 43: "below. "
+          text run at (43,80) width 34: "If you"
+          text run at (0,96) width 78: "see any red,"
+          text run at (0,112) width 74: "the test has"
+          text run at (0,128) width 41: "failed. "
+          text run at (41,128) width 27: "This"
+          text run at (0,144) width 37: "test is"
+          text run at (0,160) width 72: "checking to"
+          text run at (0,176) width 65: "make sure"
+          text run at (0,192) width 67: "overflow is"
+          text run at (0,208) width 69: "done using"
+          text run at (0,224) width 77: "a containing"
+          text run at (0,240) width 77: "block model."
+layer at (8,264) size 100x100 scrollWidth 200 scrollHeight 400
+  RenderBlock (relative positioned) {DIV} at (0,256) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTestResults/qt/fast/clip/009-expected.txt b/LayoutTestResults/qt/fast/clip/009-expected.txt
new file mode 100644 (file)
index 0000000..fcf5a6e
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 208x664
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x272
+  RenderBlock {HTML} at (0,0) size 96x272
+    RenderBody {BODY} at (8,8) size 80x256
+      RenderText {#text} at (0,0) size 84x256
+        text run at (0,0) width 69: "You should"
+        text run at (0,16) width 35: "see a"
+        text run at (0,32) width 55: "100x100"
+        text run at (0,48) width 37: "green"
+        text run at (0,64) width 43: "square"
+        text run at (0,80) width 43: "below. "
+        text run at (43,80) width 34: "If you"
+        text run at (0,96) width 78: "see any red,"
+        text run at (0,112) width 74: "the test has"
+        text run at (0,128) width 41: "failed. "
+        text run at (41,128) width 27: "This"
+        text run at (0,144) width 37: "test is"
+        text run at (0,160) width 72: "checking to"
+        text run at (0,176) width 65: "make sure"
+        text run at (0,192) width 35: "clip is"
+        text run at (0,208) width 69: "applying to"
+        text run at (0,224) width 14: "all"
+        text run at (0,240) width 84: "descendants."
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,264) size 200x200 backgroundClip at (8,264) size 100x100 clip at (8,264) size 100x100 outlineClip at (8,264) size 100x100
+  RenderBlock (positioned) {DIV} at (8,264) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTestResults/qt/fast/clip/010-expected.txt b/LayoutTestResults/qt/fast/clip/010-expected.txt
new file mode 100644 (file)
index 0000000..51580a2
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 96x272
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x272
+  RenderBlock {HTML} at (0,0) size 96x272
+    RenderBody {BODY} at (8,8) size 80x256
+      RenderText {#text} at (0,0) size 84x256
+        text run at (0,0) width 69: "You should"
+        text run at (0,16) width 35: "see a"
+        text run at (0,32) width 55: "100x100"
+        text run at (0,48) width 37: "green"
+        text run at (0,64) width 43: "square"
+        text run at (0,80) width 43: "below. "
+        text run at (43,80) width 34: "If you"
+        text run at (0,96) width 78: "see any red,"
+        text run at (0,112) width 74: "the test has"
+        text run at (0,128) width 41: "failed. "
+        text run at (41,128) width 27: "This"
+        text run at (0,144) width 37: "test is"
+        text run at (0,160) width 72: "checking to"
+        text run at (0,176) width 65: "make sure"
+        text run at (0,192) width 35: "clip is"
+        text run at (0,208) width 69: "applying to"
+        text run at (0,224) width 14: "all"
+        text run at (0,240) width 84: "descendants."
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,264) size 200x200 backgroundClip at (8,264) size 88x8 clip at (8,264) size 88x8 outlineClip at (8,264) size 88x8
+  RenderBlock (positioned) {DIV} at (8,264) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTestResults/qt/fast/clip/011-expected.txt b/LayoutTestResults/qt/fast/clip/011-expected.txt
new file mode 100644 (file)
index 0000000..7988346
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 96x272
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x272
+  RenderBlock {HTML} at (0,0) size 96x272
+    RenderBody {BODY} at (8,8) size 80x256
+      RenderText {#text} at (0,0) size 84x256
+        text run at (0,0) width 69: "You should"
+        text run at (0,16) width 35: "see a"
+        text run at (0,32) width 55: "100x100"
+        text run at (0,48) width 37: "green"
+        text run at (0,64) width 43: "square"
+        text run at (0,80) width 43: "below. "
+        text run at (43,80) width 34: "If you"
+        text run at (0,96) width 78: "see any red,"
+        text run at (0,112) width 74: "the test has"
+        text run at (0,128) width 41: "failed. "
+        text run at (41,128) width 27: "This"
+        text run at (0,144) width 37: "test is"
+        text run at (0,160) width 72: "checking to"
+        text run at (0,176) width 65: "make sure"
+        text run at (0,192) width 35: "clip is"
+        text run at (0,208) width 69: "applying to"
+        text run at (0,224) width 14: "all"
+        text run at (0,240) width 84: "descendants."
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,264) size 200x400 backgroundClip at (8,264) size 88x8 clip at (8,264) size 88x8 outlineClip at (8,264) size 88x8
+  RenderBlock (positioned) {DIV} at (8,264) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTestResults/qt/fast/clip/012-expected.txt b/LayoutTestResults/qt/fast/clip/012-expected.txt
new file mode 100644 (file)
index 0000000..eb53d29
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 208x664
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x272
+  RenderBlock {HTML} at (0,0) size 96x272
+    RenderBody {BODY} at (8,8) size 80x256
+      RenderText {#text} at (0,0) size 84x256
+        text run at (0,0) width 69: "You should"
+        text run at (0,16) width 35: "see a"
+        text run at (0,32) width 55: "100x100"
+        text run at (0,48) width 37: "green"
+        text run at (0,64) width 43: "square"
+        text run at (0,80) width 43: "below. "
+        text run at (43,80) width 34: "If you"
+        text run at (0,96) width 78: "see any red,"
+        text run at (0,112) width 74: "the test has"
+        text run at (0,128) width 41: "failed. "
+        text run at (41,128) width 27: "This"
+        text run at (0,144) width 37: "test is"
+        text run at (0,160) width 72: "checking to"
+        text run at (0,176) width 65: "make sure"
+        text run at (0,192) width 35: "clip is"
+        text run at (0,208) width 69: "applying to"
+        text run at (0,224) width 14: "all"
+        text run at (0,240) width 84: "descendants."
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,264) size 200x400 backgroundClip at (8,264) size 100x100 clip at (8,264) size 100x100 outlineClip at (8,264) size 100x100
+  RenderBlock (positioned) {DIV} at (8,264) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTestResults/qt/fast/clip/013-expected.txt b/LayoutTestResults/qt/fast/clip/013-expected.txt
new file mode 100644 (file)
index 0000000..12edc89
--- /dev/null
@@ -0,0 +1,30 @@
+layer at (0,0) size 128x432
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x320
+  RenderBlock {HTML} at (0,0) size 96x320
+    RenderBody {BODY} at (8,8) size 80x304
+      RenderText {#text} at (0,0) size 78x304
+        text run at (0,0) width 69: "You should"
+        text run at (0,16) width 35: "see a"
+        text run at (0,32) width 55: "100x100"
+        text run at (0,48) width 37: "green"
+        text run at (0,64) width 43: "square"
+        text run at (0,80) width 43: "below. "
+        text run at (43,80) width 34: "If you"
+        text run at (0,96) width 78: "see any red,"
+        text run at (0,112) width 74: "the test has"
+        text run at (0,128) width 41: "failed. "
+        text run at (41,128) width 27: "This"
+        text run at (0,144) width 37: "test is"
+        text run at (0,160) width 72: "checking to"
+        text run at (0,176) width 65: "make sure"
+        text run at (0,192) width 70: "clip applies"
+        text run at (0,208) width 36: "to the"
+        text run at (0,224) width 50: "element"
+        text run at (0,240) width 57: "itself and"
+        text run at (0,256) width 67: "starts from"
+        text run at (0,272) width 65: "the border"
+        text run at (0,288) width 39: "edge. "
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,312) size 120x120 backgroundClip at (18,322) size 100x100 clip at (18,322) size 100x100 outlineClip at (18,322) size 100x100
+  RenderBlock (positioned) {DIV} at (8,312) size 120x120 [bgcolor=#008000] [border: (10px solid #FF0000)]
diff --git a/LayoutTestResults/qt/fast/clip/014-expected.txt b/LayoutTestResults/qt/fast/clip/014-expected.txt
new file mode 100644 (file)
index 0000000..52a4300
--- /dev/null
@@ -0,0 +1,39 @@
+layer at (0,0) size 128x660
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x448
+  RenderBlock {HTML} at (0,0) size 96x448
+    RenderBody {BODY} at (8,8) size 80x432
+      RenderText {#text} at (0,0) size 80x432
+        text run at (0,0) width 69: "You should"
+        text run at (0,16) width 35: "see a"
+        text run at (0,32) width 55: "100x100"
+        text run at (0,48) width 37: "green"
+        text run at (0,64) width 72: "square with"
+        text run at (0,80) width 65: "a scrollbar"
+        text run at (0,96) width 43: "below. "
+        text run at (43,96) width 34: "If you"
+        text run at (0,112) width 78: "see any red,"
+        text run at (0,128) width 74: "the test has"
+        text run at (0,144) width 41: "failed. "
+        text run at (41,144) width 27: "This"
+        text run at (0,160) width 37: "test is"
+        text run at (0,176) width 72: "checking to"
+        text run at (0,192) width 65: "make sure"
+        text run at (0,208) width 70: "clip applies"
+        text run at (0,224) width 36: "to the"
+        text run at (0,240) width 50: "element"
+        text run at (0,256) width 71: "itself, starts"
+        text run at (0,272) width 52: "from the"
+        text run at (0,288) width 80: "border edge,"
+        text run at (0,304) width 79: "and clips out"
+        text run at (0,320) width 63: "scrollbars."
+        text run at (0,336) width 71: "The bottom"
+        text run at (0,352) width 36: "of the"
+        text run at (0,368) width 52: "scrolling"
+        text run at (0,384) width 71: "mechanism"
+        text run at (0,400) width 60: "should be"
+        text run at (0,416) width 52: "clipped. "
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,440) size 120x220 backgroundClip at (18,450) size 100x100 clip at (18,450) size 100x100 outlineClip at (18,450) size 100x100 scrollHeight 1000
+  RenderBlock (positioned) {DIV} at (8,440) size 120x220 [bgcolor=#008000] [border: (10px solid #FF0000)]
+    RenderBlock {DIV} at (10,10) size 100x1000
diff --git a/LayoutTestResults/qt/fast/clip/015-expected.txt b/LayoutTestResults/qt/fast/clip/015-expected.txt
new file mode 100644 (file)
index 0000000..20cd384
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 108x324
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 108x324
+  RenderBlock {HTML} at (0,0) size 96x324
+    RenderBody {BODY} at (8,8) size 80x308
+      RenderBlock (anonymous) at (0,0) size 80x208
+        RenderText {#text} at (0,0) size 77x208
+          text run at (0,0) width 69: "You should"
+          text run at (0,16) width 35: "see a"
+          text run at (0,32) width 55: "100x100"
+          text run at (0,48) width 37: "green"
+          text run at (0,64) width 43: "square"
+          text run at (0,80) width 43: "below. "
+          text run at (43,80) width 27: "This"
+          text run at (0,96) width 68: "test makes"
+          text run at (0,112) width 27: "sure"
+          text run at (0,128) width 53: "overflow"
+          text run at (0,144) width 29: "uses"
+          text run at (0,160) width 65: "containing"
+          text run at (0,176) width 77: "blocks when"
+          text run at (0,192) width 51: "clipping."
+layer at (8,216) size 100x100 scrollWidth 200 scrollHeight 200
+  RenderBlock {DIV} at (0,208) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTestResults/qt/fast/clip/016-expected.txt b/LayoutTestResults/qt/fast/clip/016-expected.txt
new file mode 100644 (file)
index 0000000..f50c025
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 150x550
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x112
+  RenderBlock {HTML} at (0,0) size 96x112
+    RenderBody {BODY} at (8,8) size 80x96
+      RenderText {#text} at (0,0) size 69x96
+        text run at (0,0) width 69: "You should"
+        text run at (0,16) width 35: "see a"
+        text run at (0,32) width 55: "100x100"
+        text run at (0,48) width 37: "green"
+        text run at (0,64) width 43: "square"
+        text run at (0,80) width 39: "below."
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+layer at (50,50) size 100x500 backgroundClip at (50,50) size 100x100 clip at (50,50) size 100x100 outlineClip at (50,50) size 100x100
+  RenderBlock (positioned) {DIV} at (50,50) size 100x500 [bgcolor=#008000]
diff --git a/LayoutTestResults/qt/fast/clip/017-expected.txt b/LayoutTestResults/qt/fast/clip/017-expected.txt
new file mode 100644 (file)
index 0000000..212741c
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 100x100
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 100x26
+  RenderBlock {HTML} at (0,0) size 96x26
+    RenderBody {BODY} at (0,0) size 96x26
+layer at (0,0) size 100x100
+  RenderBlock (positioned) {DIV} at (0,0) size 100x100
+layer at (0,0) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTestResults/qt/fast/clip/nestedTransparencyClip-expected.txt b/LayoutTestResults/qt/fast/clip/nestedTransparencyClip-expected.txt
new file mode 100644 (file)
index 0000000..c5e2124
--- /dev/null
@@ -0,0 +1,44 @@
+layer at (0,0) size 96x408
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x384
+  RenderBlock {HTML} at (0,0) size 96x384
+    RenderBody {BODY} at (8,8) size 80x368
+      RenderBlock (anonymous) at (0,0) size 80x352
+        RenderText {#text} at (0,0) size 83x336
+          text run at (0,0) width 68: "This test is"
+          text run at (0,16) width 77: "for a bug we"
+          text run at (0,32) width 53: "had with"
+          text run at (0,48) width 48: "clipping"
+          text run at (0,64) width 83: "transparency"
+          text run at (0,80) width 70: "layers. The"
+          text run at (0,96) width 78: "bug is visual,"
+          text run at (0,112) width 72: "so the pixel"
+          text run at (0,128) width 73: "test is more"
+          text run at (0,144) width 70: "worthwhile."
+          text run at (0,160) width 41: "Below,"
+          text run at (0,176) width 53: "\"Peach,\""
+          text run at (0,192) width 71: "\"Plum,\" and"
+          text run at (0,208) width 40: "\"Pear\""
+          text run at (0,224) width 41: "should"
+          text run at (0,240) width 48: "appear."
+          text run at (0,256) width 67: "Before, we"
+          text run at (0,272) width 31: "were"
+          text run at (0,288) width 71: "clipping out"
+          text run at (0,304) width 68: "\"Plum\" and"
+          text run at (0,320) width 43: "\"Pear.\""
+        RenderBR {BR} at (43,333) size 0x0
+        RenderBR {BR} at (0,336) size 0x16
+layer at (8,360) size 80x16
+  RenderBlock {DIV} at (0,352) size 80x16
+    RenderText {#text} at (0,0) size 44x16
+      text run at (0,0) width 44: "Peach "
+    RenderText {#text} at (0,0) size 0x0
+layer at (8,376) size 30x16
+  RenderBlock (positioned) {DIV} at (8,376) size 30x16
+    RenderText {#text} at (0,0) size 30x16
+      text run at (0,0) width 30: "Plum"
+    RenderText {#text} at (0,0) size 0x0
+layer at (8,392) size 30x16
+  RenderBlock (positioned) {DIV} at (0,16) size 30x16
+    RenderText {#text} at (0,0) size 30x16
+      text run at (0,0) width 30: "Pear"
diff --git a/LayoutTestResults/qt/fast/clip/outline-overflowClip-expected.txt b/LayoutTestResults/qt/fast/clip/outline-overflowClip-expected.txt
new file mode 100644 (file)
index 0000000..49a7c71
--- /dev/null
@@ -0,0 +1,33 @@
+layer at (0,0) size 312x420
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x224
+  RenderBlock {HTML} at (0,0) size 96x224
+    RenderBody {BODY} at (8,8) size 80x208
+      RenderText {#text} at (0,0) size 80x208
+        text run at (0,0) width 61: "This tests"
+        text run at (0,16) width 64: "clipping of"
+        text run at (0,32) width 72: "the outline. "
+        text run at (72,32) width 8: "It"
+        text run at (0,48) width 65: "should not"
+        text run at (0,64) width 64: "be clipped"
+        text run at (0,80) width 38: "by the"
+        text run at (0,96) width 53: "overflow"
+        text run at (0,112) width 31: "rect. "
+        text run at (31,112) width 25: "The"
+        text run at (0,128) width 54: "inner div"
+        text run at (0,144) width 76: "has a green"
+        text run at (0,160) width 69: "outline and"
+        text run at (0,176) width 33: "a red"
+        text run at (0,192) width 48: "border. "
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,216) size 304x204 backgroundClip at (83,216) size 229x204 clip at (83,216) size 229x204 outlineClip at (83,216) size 229x204
+  RenderBlock (positioned) {DIV} at (8,216) size 304x204 [border: (2px solid #0000FF)]
+    RenderText {#text} at (2,2) size 100x16
+      text run at (2,2) width 100: "text in outer div "
+    RenderText {#text} at (0,0) size 0x0
+layer at (60,234) size 102x22 backgroundClip at (83,234) size 79x22 clip at (83,237) size 76x16 outlineClip at (83,216) size 229x204 scrollWidth 97
+  RenderBlock (positioned) {DIV} at (52,18) size 102x22 [bgcolor=#EEEEEE] [border: (3px solid #FF0000)]
+    RenderText {#text} at (3,3) size 96x16
+      text run at (3,3) width 96: "text in inner div"
+      text run at (99,3) width 0: " "
diff --git a/LayoutTestResults/qt/fast/compact/001-expected.txt b/LayoutTestResults/qt/fast/compact/001-expected.txt
new file mode 100644 (file)
index 0000000..60b85e2
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 224x130
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 224x130
+  RenderBlock {HTML} at (0,0) size 96x130
+    RenderBody {BODY} at (8,14) size 80x108
+      RenderBlock {P} at (0,0) size 80x48
+        RenderText {#text} at (0,0) size 80x48
+          text run at (0,0) width 38: "There"
+          text run at (0,16) width 80: "should be no"
+          text run at (0,32) width 64: "red below."
+      RenderBlock {DIV} at (140,62) size 0x46 [color=#FF0000] [bgcolor=#00FF00]
+        RenderBlock (compact) {DIV} at (-140,0) size 0x0 [color=#000000]
+          RenderText {#text} at (0,0) size 31x16
+            text run at (0,0) width 31: "Test:"
+        RenderInline {SPAN} at (0,0) size 76x49 [color=#000000]
+          RenderText {#text} at (0,0) size 76x49
+            text run at (0,0) width 27: "This"
+            text run at (0,8) width 58: "sentence"
+            text run at (0,13) width 41: "should"
+            text run at (0,18) width 31: "have"
+            text run at (0,23) width 8: "a"
+            text run at (0,28) width 37: "green"
+            text run at (0,33) width 76: "background."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTestResults/qt/fast/compact/002-expected.txt b/LayoutTestResults/qt/fast/compact/002-expected.txt
new file mode 100644 (file)
index 0000000..c0e8d71
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 470x184
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 470x184
+  RenderBlock {HTML} at (0,0) size 96x184
+    RenderBody {BODY} at (8,8) size 80x168
+      RenderBlock (anonymous) at (0,0) size 80x16
+        RenderInline {DIV} at (0,0) size 462x16 [color=#FFFFFF] [bgcolor=#FF0000]
+          RenderText {#text} at (0,1) size 462x16
+            text run at (0,1) width 462: "Ahem_font_required_for_this_test."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,30) size 80x96
+        RenderText {#text} at (0,0) size 78x96
+          text run at (0,0) width 38: "There"
+          text run at (0,16) width 72: "should be a"
+          text run at (0,32) width 78: "single green"
+          text run at (0,48) width 59: "rectangle"
+          text run at (0,64) width 43: "square"
+          text run at (0,80) width 39: "below."
+      RenderBlock {DIV} at (0,140) size 56x28 [color=#008000] [bgcolor=#FF0000]
+        RenderBlock {DIV} at (28,0) size 28x28
+          RenderBlock (compact) {DIV} at (-28,0) size 0x0
+            RenderText {#text} at (0,-1) size 28x30
+              text run at (0,-1) width 28: "X"
+          RenderText {#text} at (0,-1) size 28x30
+            text run at (0,-1) width 28: "X"
diff --git a/LayoutTestResults/qt/fast/compact/003-expected.txt b/LayoutTestResults/qt/fast/compact/003-expected.txt
new file mode 100644 (file)
index 0000000..a9680cc
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 96x54
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x54
+  RenderBlock {HTML} at (0,0) size 96x54
+    RenderBody {BODY} at (8,8) size 80x32
+      RenderBlock {DL} at (0,0) size 80x32
+        RenderBlock (compact) {DT} at (0,0) size 80x16
+          RenderText {#text} at (0,0) size 58x16
+            text run at (0,0) width 58: "Line One"
+        RenderBlock (compact) {DT} at (0,16) size 80x16
+          RenderText {#text} at (0,0) size 31x16
+            text run at (0,0) width 31: "Line "
+          RenderInline {SPAN} at (0,0) size 27x16
+            RenderText {#text} at (31,0) size 27x16
+              text run at (31,0) width 27: "Two"
diff --git a/LayoutTestResults/qt/fast/css/001-expected.txt b/LayoutTestResults/qt/fast/css/001-expected.txt
new file mode 100644 (file)
index 0000000..69af16c
--- /dev/null
@@ -0,0 +1,26 @@
+layer at (0,0) size 96x262
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x262
+  RenderBlock {HTML} at (0,0) size 96x262
+    RenderBody {BODY} at (8,8) size 80x240
+      RenderBlock {UL} at (0,0) size 80x240
+        RenderListItem {LI} at (40,0) size 40x240
+          RenderListMarker at (-1,0) size 6x16: bullet
+          RenderText {#text} at (13,0) size 41x128
+            text run at (13,0) width 27: "This"
+            text run at (0,16) width 17: "list"
+            text run at (0,32) width 26: "item"
+            text run at (0,48) width 41: "should"
+            text run at (0,64) width 31: "have"
+            text run at (0,80) width 16: "an"
+            text run at (0,96) width 37: "inside"
+            text run at (0,112) width 35: "bullet."
+          RenderBR {BR} at (35,125) size 0x0
+          RenderText {#text} at (0,128) size 41x112
+            text run at (0,128) width 27: "This"
+            text run at (0,144) width 22: "line"
+            text run at (0,160) width 41: "should"
+            text run at (0,176) width 34: "begin"
+            text run at (0,192) width 36: "under"
+            text run at (0,208) width 20: "the"
+            text run at (0,224) width 35: "bullet."
diff --git a/LayoutTestResults/qt/fast/css/002-expected.txt b/LayoutTestResults/qt/fast/css/002-expected.txt
new file mode 100644 (file)
index 0000000..e3dec39
--- /dev/null
@@ -0,0 +1,31 @@
+layer at (0,0) size 124x768
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 124x768
+  RenderBlock {HTML} at (0,0) size 96x768
+    RenderBody {BODY} at (8,8) size 80x732
+      RenderBlock (anonymous) at (0,0) size 80x352
+        RenderText {#text} at (0,1) size 116x350
+          text run at (0,1) width 79: "These"
+          text run at (0,33) width 44: "two"
+          text run at (0,65) width 58: "lines"
+          text run at (0,97) width 84: "should"
+          text run at (0,129) width 56: "both"
+          text run at (0,161) width 32: "be"
+          text run at (0,193) width 116: "Verdana."
+          text run at (0,225) width 63: "They"
+          text run at (0,257) width 84: "should"
+          text run at (0,289) width 32: "be"
+          text run at (0,321) width 112: "identical."
+      RenderBlock {P} at (0,380) size 80x352
+        RenderText {#text} at (0,1) size 116x350
+          text run at (0,1) width 79: "These"
+          text run at (0,33) width 44: "two"
+          text run at (0,65) width 58: "lines"
+          text run at (0,97) width 84: "should"
+          text run at (0,129) width 56: "both"
+          text run at (0,161) width 32: "be"
+          text run at (0,193) width 116: "Verdana."
+          text run at (0,225) width 63: "They"
+          text run at (0,257) width 84: "should"
+          text run at (0,289) width 32: "be"
+          text run at (0,321) width 112: "identical."
diff --git a/LayoutTestResults/qt/fast/css/003-expected.txt b/LayoutTestResults/qt/fast/css/003-expected.txt
new file mode 100644 (file)
index 0000000..98a5bbe
--- /dev/null
@@ -0,0 +1,62 @@
+layer at (0,0) size 412x412
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 412x412
+  RenderBlock {HTML} at (0,0) size 96x412
+    RenderBody {BODY} at (8,8) size 80x396 [color=#444444]
+      RenderTable {TABLE} at (0,0) size 404x396
+        RenderTableSection {TBODY} at (0,0) size 404x396
+          RenderTableRow {TR} at (0,2) size 404x392
+            RenderTableCell {TD} at (2,2) size 132x392 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {H1} at (1,1) size 130x64
+                RenderText {#text} at (0,1) size 113x62
+                  text run at (0,1) width 113: "Blue-on-"
+                  text run at (0,33) width 58: "blue"
+              RenderBlock (anonymous) at (1,83) size 130x32
+                RenderText {#text} at (0,0) size 110x32
+                  text run at (0,0) width 110: "Background color"
+                  text run at (0,16) width 23: "first"
+              RenderBlock {DIV} at (17,131) size 98x98 [color=#0000FF] [bgcolor=#0000FF] [border: (1px solid #000000)]
+                RenderText {#text} at (21,2) size 56x50
+                  text run at (21,2) width 56: "Az"
+              RenderBlock (anonymous) at (1,245) size 130x16
+                RenderText {#text} at (0,0) size 90x16
+                  text run at (0,0) width 90: "Text color first"
+              RenderBlock {DIV} at (17,277) size 98x98 [color=#0000FF] [bgcolor=#0000FF] [border: (1px solid #000000)]
+                RenderText {#text} at (21,2) size 56x50
+                  text run at (21,2) width 56: "Az"
+            RenderTableCell {TD} at (136,2) size 132x392 [r=0 c=1 rs=1 cs=1]
+              RenderBlock {H1} at (1,1) size 130x64
+                RenderText {#text} at (0,1) size 113x62
+                  text run at (0,1) width 113: "Blue-on-"
+                  text run at (0,33) width 44: "red"
+              RenderBlock (anonymous) at (1,83) size 130x32
+                RenderText {#text} at (0,0) size 110x32
+                  text run at (0,0) width 110: "Background color"
+                  text run at (0,16) width 23: "first"
+              RenderBlock {DIV} at (17,131) size 98x98 [color=#0000FF] [bgcolor=#FF0000] [border: (1px solid #000000)]
+                RenderText {#text} at (21,2) size 56x50
+                  text run at (21,2) width 56: "Az"
+              RenderBlock (anonymous) at (1,245) size 130x16
+                RenderText {#text} at (0,0) size 90x16
+                  text run at (0,0) width 90: "Text color first"
+              RenderBlock {DIV} at (17,277) size 98x98 [color=#0000FF] [bgcolor=#FF0000] [border: (1px solid #000000)]
+                RenderText {#text} at (21,2) size 56x50
+                  text run at (21,2) width 56: "Az"
+            RenderTableCell {TD} at (270,2) size 132x392 [r=0 c=2 rs=1 cs=1]
+              RenderBlock {H1} at (1,1) size 130x64
+                RenderText {#text} at (0,1) size 113x62
+                  text run at (0,1) width 113: "Blue-on-"
+                  text run at (0,33) width 58: "blue"
+              RenderBlock (anonymous) at (1,83) size 130x32
+                RenderText {#text} at (0,0) size 110x32
+                  text run at (0,0) width 110: "Background color"
+                  text run at (0,16) width 23: "first"
+              RenderBlock {DIV} at (17,131) size 98x98 [color=#0000FF] [bgcolor=#0000FF] [border: (1px solid #000000)]
+                RenderText {#text} at (21,2) size 56x50
+                  text run at (21,2) width 56: "Az"
+              RenderBlock (anonymous) at (1,245) size 130x16
+                RenderText {#text} at (0,0) size 90x16
+                  text run at (0,0) width 90: "Text color first"
+              RenderBlock {DIV} at (17,277) size 98x98 [color=#0000FF] [bgcolor=#0000FF] [border: (1px solid #000000)]
+                RenderText {#text} at (21,2) size 56x50
+                  text run at (21,2) width 56: "Az"
diff --git a/LayoutTestResults/qt/fast/css/004-expected.txt b/LayoutTestResults/qt/fast/css/004-expected.txt
new file mode 100644 (file)
index 0000000..9947ad6
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 148x770
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 148x770
+  RenderBlock {HTML} at (0,0) size 96x770
+    RenderBody {BODY} at (8,18) size 80x738
+      RenderBlock {H1} at (0,0) size 80x128
+        RenderText {#text} at (0,1) size 140x126
+          text run at (0,1) width 140: "Shorthand"
+          text run at (0,33) width 89: "border"
+          text run at (0,65) width 138: "properties"
+          text run at (0,97) width 16: "2"
+      RenderBlock {P} at (0,146) size 80x128
+        RenderText {#text} at (0,0) size 75x128
+          text run at (0,0) width 54: "This test"
+          text run at (0,16) width 71: "was written"
+          text run at (0,32) width 51: "to test a"
+          text run at (0,48) width 39: "point I"
+          text run at (0,64) width 66: "mentioned"
+          text run at (0,80) width 60: "to Tantek"
+          text run at (0,96) width 35: "\x{C7}elik "
+          text run at (35,96) width 16: "on"
+          text run at (0,112) width 75: "2000-07-13."
+      RenderBlock {P} at (0,288) size 80x102 [color=#008000] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 66x96
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 37: "green"
+          text run at (3,83) width 44: "border."
+      RenderBlock {P} at (0,404) size 80x102 [color=#008000] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 66x96
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 37: "green"
+          text run at (3,83) width 44: "border."
+      RenderBlock {P} at (0,520) size 80x102 [color=#008000] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 66x96
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 37: "green"
+          text run at (3,83) width 44: "border."
+      RenderBlock {P} at (0,636) size 80x102 [color=#008000] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 66x96
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 37: "green"
+          text run at (3,83) width 44: "border."
diff --git a/LayoutTestResults/qt/fast/css/005-expected.txt b/LayoutTestResults/qt/fast/css/005-expected.txt
new file mode 100644 (file)
index 0000000..1c254cc
--- /dev/null
@@ -0,0 +1,167 @@
+layer at (0,0) size 148x2224
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 148x2224
+  RenderBlock {HTML} at (0,0) size 96x2224
+    RenderBody {BODY} at (8,18) size 80x2192
+      RenderBlock {H1} at (0,0) size 80x96
+        RenderText {#text} at (0,1) size 140x94
+          text run at (0,1) width 140: "Shorthand"
+          text run at (0,33) width 89: "border"
+          text run at (0,65) width 114: "property"
+      RenderBlock {P} at (0,114) size 80x118 [color=#008000] [bgcolor=#FFFFFF] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 70x112
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 48: "medium"
+          text run at (3,83) width 70: "solid green"
+          text run at (3,99) width 44: "border."
+      RenderBlock {P} at (0,246) size 80x118 [color=#008000] [bgcolor=#FFFFFF] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 70x112
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 48: "medium"
+          text run at (3,83) width 70: "solid green"
+          text run at (3,99) width 44: "border."
+      RenderBlock {P} at (0,378) size 80x80 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 66x80
+          text run at (0,0) width 27: "This"
+          text run at (0,16) width 66: "paragraph"
+          text run at (0,32) width 65: "should not"
+          text run at (0,48) width 43: "have a"
+          text run at (0,64) width 44: "border."
+      RenderBlock {P} at (0,472) size 80x118 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
+        RenderText {#text} at (3,3) size 66x96
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 48: "medium"
+          text run at (3,83) width 33: "solid "
+        RenderInline {EM} at (0,0) size 32x16
+          RenderText {#text} at (36,83) size 32x16
+            text run at (36,83) width 32: "black"
+        RenderText {#text} at (3,99) size 44x16
+          text run at (3,99) width 44: "border."
+      RenderBlock {P} at (0,604) size 80x80 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 66x80
+          text run at (0,0) width 27: "This"
+          text run at (0,16) width 66: "paragraph"
+          text run at (0,32) width 65: "should not"
+          text run at (0,48) width 43: "have a"
+          text run at (0,64) width 44: "border."
+      RenderBlock {P} at (0,698) size 80x80 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 66x80
+          text run at (0,0) width 27: "This"
+          text run at (0,16) width 66: "paragraph"
+          text run at (0,32) width 65: "should not"
+          text run at (0,48) width 43: "have a"
+          text run at (0,64) width 44: "border."
+      RenderBlock {P} at (0,792) size 80x118 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
+        RenderText {#text} at (3,3) size 66x96
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 48: "medium"
+          text run at (3,83) width 33: "solid "
+        RenderInline {EM} at (0,0) size 32x16
+          RenderText {#text} at (36,83) size 32x16
+            text run at (36,83) width 32: "black"
+        RenderText {#text} at (3,99) size 44x16
+          text run at (3,99) width 44: "border."
+      RenderBlock {P} at (0,924) size 80x118 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
+        RenderText {#text} at (3,3) size 66x96
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 48: "medium"
+          text run at (3,83) width 33: "solid "
+        RenderInline {EM} at (0,0) size 32x16
+          RenderText {#text} at (36,83) size 32x16
+            text run at (36,83) width 32: "black"
+        RenderText {#text} at (3,99) size 44x16
+          text run at (3,99) width 44: "border."
+      RenderBlock {P} at (0,1056) size 80x118 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 70x112
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 48: "medium"
+          text run at (3,83) width 70: "solid green"
+          text run at (3,99) width 44: "border."
+      RenderBlock {P} at (0,1188) size 80x118 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 70x112
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 48: "medium"
+          text run at (3,83) width 70: "solid green"
+          text run at (3,99) width 44: "border."
+      RenderBlock {P} at (0,1320) size 80x80 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 66x80
+          text run at (0,0) width 27: "This"
+          text run at (0,16) width 66: "paragraph"
+          text run at (0,32) width 65: "should not"
+          text run at (0,48) width 43: "have a"
+          text run at (0,64) width 44: "border."
+      RenderBlock {P} at (0,1414) size 80x118 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 70x112
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 48: "medium"
+          text run at (3,83) width 70: "solid green"
+          text run at (3,99) width 44: "border."
+      RenderBlock {P} at (0,1546) size 80x118 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 70x112
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 48: "medium"
+          text run at (3,83) width 70: "solid green"
+          text run at (3,99) width 44: "border."
+      RenderBlock {P} at (0,1678) size 80x118 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 70x112
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 48: "medium"
+          text run at (3,83) width 70: "solid green"
+          text run at (3,99) width 44: "border."
+      RenderBlock {P} at (0,1810) size 80x118 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 70x112
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 48: "medium"
+          text run at (3,83) width 70: "solid green"
+          text run at (3,99) width 44: "border."
+      RenderBlock {P} at (0,1942) size 80x118 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 70x112
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 48: "medium"
+          text run at (3,83) width 70: "solid green"
+          text run at (3,99) width 44: "border."
+      RenderBlock {P} at (0,2074) size 80x118 [bgcolor=#FFFFFF] [border: (3px solid #008000)]
+        RenderText {#text} at (3,3) size 70x112
+          text run at (3,3) width 27: "This"
+          text run at (3,19) width 66: "paragraph"
+          text run at (3,35) width 41: "should"
+          text run at (3,51) width 43: "have a"
+          text run at (3,67) width 48: "medium"
+          text run at (3,83) width 70: "solid green"
+          text run at (3,99) width 44: "border."
diff --git a/LayoutTestResults/qt/fast/css/006-expected.txt b/LayoutTestResults/qt/fast/css/006-expected.txt
new file mode 100644 (file)
index 0000000..d9300d7
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 108x116
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 108x116
+  RenderBlock {HTML} at (0,0) size 96x116
+    RenderBody {BODY} at (8,8) size 80x100
+      RenderBlock (floating) {DIV} at (0,0) size 100x100
+      RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTestResults/qt/fast/css/007-expected.txt b/LayoutTestResults/qt/fast/css/007-expected.txt
new file mode 100644 (file)
index 0000000..08832df
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 113x168
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x26
+  RenderBlock {HTML} at (0,0) size 96x26
+    RenderBody {BODY} at (8,8) size 80x10
+      RenderBlock {DIV} at (0,0) size 80x0
+        RenderBlock {UL} at (0,0) size 80x0
+          RenderListItem {LI} at (40,0) size 40x0
+            RenderBlock (floating) {A} at (9,0) size 31x64
+              RenderText {#text} at (0,0) size 27x64
+                text run at (0,0) width 27: "This"
+                text run at (0,16) width 10: "is"
+                text run at (0,32) width 21: "link"
+                text run at (0,48) width 24: "one"
+          RenderListItem {LI} at (40,0) size 40x0
+            RenderBlock (floating) {A} at (9,64) size 56x96
+              RenderText {#text} at (0,0) size 56x96
+                text run at (0,0) width 41: "This is"
+                text run at (0,16) width 47: "link two"
+                text run at (0,32) width 35: "and it"
+                text run at (0,48) width 56: "shouldn't"
+                text run at (0,64) width 47: "overlap"
+                text run at (0,80) width 49: "link one"
diff --git a/LayoutTestResults/qt/fast/css/008-expected.txt b/LayoutTestResults/qt/fast/css/008-expected.txt
new file mode 100644 (file)
index 0000000..09fa3be
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 96x333
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x333
+  RenderBlock {HTML} at (0,0) size 96x333
+    RenderBody {BODY} at (8,8) size 80x317
+      RenderBlock {DIV} at (0,0) size 80x317 [border: (10px solid #808000)]
+        RenderText {#text} at (10,10) size 75x296
+          text run at (10,10) width 42: "You"
+          text run at (10,37) width 69: "should"
+          text run at (10,64) width 38: "see"
+          text run at (10,91) width 51: "24px"
+          text run at (10,118) width 39: "text"
+          text run at (10,145) width 61: "inside"
+          text run at (10,172) width 13: "a"
+          text run at (10,199) width 51: "10px"
+          text run at (10,226) width 48: "solid"
+          text run at (10,253) width 48: "olive"
+          text run at (10,280) width 75: "border."
diff --git a/LayoutTestResults/qt/fast/css/MarqueeLayoutTest-expected.txt b/LayoutTestResults/qt/fast/css/MarqueeLayoutTest-expected.txt
new file mode 100644 (file)
index 0000000..bb7b9aa
--- /dev/null
@@ -0,0 +1,200 @@
+layer at (0,0) size 208x1839
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 208x1839
+  RenderBlock {HTML} at (0,0) size 96x1839
+    RenderBody {BODY} at (8,8) size 80x1823
+      RenderBlock {P} at (0,0) size 80x80
+        RenderText {#text} at (0,0) size 79x80
+          text run at (0,0) width 62: "Tests: the"
+          text run at (0,16) width 39: "height"
+          text run at (0,32) width 71: "attribute for"
+          text run at (0,48) width 79: "the marquee"
+          text run at (0,64) width 20: "tag"
+        RenderBR {BR} at (20,77) size 0x0
+      RenderBlock {P} at (0,94) size 80x416
+        RenderText {#text} at (0,0) size 70x16
+          text run at (0,0) width 70: "Conditions:"
+        RenderBR {BR} at (70,13) size 0x0
+        RenderText {#text} at (0,16) size 80x400
+          text run at (0,16) width 54: "Because"
+          text run at (0,32) width 69: "marquee is"
+          text run at (0,48) width 49: "a WinIE"
+          text run at (0,64) width 75: "element, we"
+          text run at (0,80) width 21: "are"
+          text run at (0,96) width 56: "honoring"
+          text run at (0,112) width 28: "their"
+          text run at (0,128) width 76: "treatment of"
+          text run at (0,144) width 59: "the heigh"
+          text run at (0,160) width 68: "attribute by"
+          text run at (0,176) width 76: "making sure"
+          text run at (0,192) width 21: "it is"
+          text run at (0,208) width 68: "overridden"
+          text run at (0,224) width 58: "when the"
+          text run at (0,240) width 38: "given "
+          text run at (38,240) width 39: "height"
+          text run at (0,256) width 59: "is smaller"
+          text run at (0,272) width 80: "than the font"
+          text run at (0,288) width 67: "height. We"
+          text run at (0,304) width 64: "also make"
+          text run at (0,320) width 79: "sure that the"
+          text run at (0,336) width 42: "default"
+          text run at (0,352) width 67: "height of a"
+          text run at (0,368) width 45: "vertical"
+          text run at (0,384) width 69: "marquee is"
+          text run at (0,400) width 42: "200px."
+      RenderBlock {P} at (0,524) size 80x384
+        RenderText {#text} at (0,0) size 79x384
+          text run at (0,0) width 79: "If successful,"
+          text run at (0,16) width 35: "in the"
+          text run at (0,32) width 62: "horizontal"
+          text run at (0,48) width 63: "group, the"
+          text run at (0,64) width 26: "pink"
+          text run at (0,80) width 55: "marquee"
+          text run at (0,96) width 60: "should be"
+          text run at (0,112) width 63: "large, and"
+          text run at (0,128) width 64: "the others"
+          text run at (0,144) width 78: "should all be"
+          text run at (0,160) width 58: "the same"
+          text run at (0,176) width 66: "size. None"
+          text run at (0,192) width 63: "of the text"
+          text run at (0,208) width 60: "should be"
+          text run at (0,224) width 57: "cut off. In"
+          text run at (0,240) width 69: "the vertical"
+          text run at (0,256) width 63: "group, the"
+          text run at (0,272) width 31: "aqua"
+          text run at (0,288) width 55: "marquee"
+          text run at (0,304) width 60: "should be"
+          text run at (0,320) width 70: "200px, and"
+          text run at (0,336) width 64: "the others"
+          text run at (0,352) width 60: "should be"
+          text run at (0,368) width 42: "100px."
+      RenderBlock {HR} at (0,922) size 80x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,931) size 80x892
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (0,0) size 0x0
+        RenderBR {BR} at (0,160) size 0x16
+        RenderBR {BR} at (0,176) size 0x16
+        RenderBlock {DIV} at (0,192) size 80x200 [bgcolor=#008000]
+          RenderText {#text} at (0,0) size 64x32
+            text run at (0,0) width 41: "This is"
+            text run at (0,16) width 64: "200px tall."
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderBlock {DIV} at (0,792) size 80x100 [bgcolor=#008000]
+          RenderText {#text} at (0,0) size 64x32
+            text run at (0,0) width 41: "This is"
+            text run at (0,16) width 64: "100px tall."
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,939) size 80x14 scrollX -80 scrollWidth 1704 scrollHeight 16
+  RenderBlock {MARQUEE} at (0,0) size 80x14 [bgcolor=#00FFFF]
+    RenderInline {B} at (0,0) size 1704x16
+      RenderText {#text} at (0,0) size 1704x16
+        text run at (0,0) width 734: "Four Irish players have been named on the starting team for Saturday's Test game, with two on the bench. "
+        text run at (734,0) width 117: "Paul O' Connell, "
+        text run at (851,0) width 853: "Donncha O' Callaghan, Simon Easterby and Geordan Murphy all start with Ronan O' Gara and Shane Horgan on the bench."
+    RenderText {#text} at (0,0) size 0x0
+layer at (8,953) size 80x14 scrollX -80 scrollWidth 1704 scrollHeight 16
+  RenderBlock {MARQUEE} at (0,14) size 80x14 [bgcolor=#FFFF00]
+    RenderInline {B} at (0,0) size 1704x16
+      RenderText {#text} at (0,0) size 1704x16
+        text run at (0,0) width 734: "Four Irish players have been named on the starting team for Saturday's Test game, with two on the bench. "
+        text run at (734,0) width 117: "Paul O' Connell, "
+        text run at (851,0) width 853: "Donncha O' Callaghan, Simon Easterby and Geordan Murphy all start with Ronan O' Gara and Shane Horgan on the bench."
+    RenderText {#text} at (0,0) size 0x0
+layer at (8,967) size 80x16 scrollX -80 scrollWidth 1704
+  RenderBlock {MARQUEE} at (0,28) size 80x16 [bgcolor=#FFA500]
+    RenderInline {B} at (0,0) size 1704x16
+      RenderText {#text} at (0,0) size 1704x16
+        text run at (0,0) width 734: "Four Irish players have been named on the starting team for Saturday's Test game, with two on the bench. "
+        text run at (734,0) width 117: "Paul O' Connell, "
+        text run at (851,0) width 853: "Donncha O' Callaghan, Simon Easterby and Geordan Murphy all start with Ronan O' Gara and Shane Horgan on the bench."
+    RenderText {#text} at (0,0) size 0x0
+layer at (8,983) size 80x16 scrollX -80 scrollWidth 1704
+  RenderBlock {MARQUEE} at (0,44) size 80x16 [bgcolor=#A52A2A]
+    RenderInline {B} at (0,0) size 1704x16
+      RenderText {#text} at (0,0) size 1704x16
+        text run at (0,0) width 734: "Four Irish players have been named on the starting team for Saturday's Test game, with two on the bench. "
+        text run at (734,0) width 117: "Paul O' Connell, "
+        text run at (851,0) width 853: "Donncha O' Callaghan, Simon Easterby and Geordan Murphy all start with Ronan O' Gara and Shane Horgan on the bench."
+    RenderText {#text} at (0,0) size 0x0
+layer at (8,999) size 80x100 scrollX -80 scrollWidth 1704
+  RenderBlock {MARQUEE} at (0,60) size 80x100 [bgcolor=#FFC0CB]
+    RenderInline {B} at (0,0) size 1704x16
+      RenderText {#text} at (0,0) size 1704x16
+        text run at (0,0) width 734: "Four Irish players have been named on the starting team for Saturday's Test game, with two on the bench. "
+        text run at (734,0) width 117: "Paul O' Connell, "
+        text run at (851,0) width 853: "Donncha O' Callaghan, Simon Easterby and Geordan Murphy all start with Ronan O' Gara and Shane Horgan on the bench."
+    RenderText {#text} at (0,0) size 0x0
+layer at (8,1331) size 200x200 scrollY -200 scrollHeight 288
+  RenderBlock {MARQUEE} at (0,392) size 200x200 [bgcolor=#00FFFF]
+    RenderText {#text} at (0,0) size 200x288
+      text run at (0,0) width 172: "Lorem ipsum dolor sit amet,"
+      text run at (0,16) width 200: "consectetuer adipiscing elit, sed"
+      text run at (0,32) width 180: "diam nonummy nibh euismod"
+      text run at (0,48) width 159: "tincidunt ut laoreet dolore"
+      text run at (0,64) width 198: "magna aliquam erat volutpat. Ut"
+      text run at (0,80) width 198: "wisi enim ad minim veniam, quis"
+      text run at (0,96) width 128: "nostrud exerci tation"
+      text run at (0,112) width 197: "ullamcorper suscipit lobortis nisl"
+      text run at (0,128) width 159: "ut aliquip ex ea commodo"
+      text run at (0,144) width 193: "consequat. Duis autem vel eum"
+      text run at (0,160) width 158: "iriure dolor in hendrerit in"
+      text run at (0,176) width 175: "vulputate velit esse molestie"
+      text run at (0,192) width 184: "consequat, vel illum dolore eu"
+      text run at (0,208) width 172: "feugiat nulla facilisis at vero"
+      text run at (0,224) width 191: "eros et accumsan et iusto odio"
+      text run at (0,240) width 185: "dignissim qui blandit praesent"
+      text run at (0,256) width 198: "luptatum zzril delenit augue duis"
+      text run at (0,272) width 180: "dolore te feugait nulla facilisi."
+layer at (8,1531) size 200x100 scrollY -100 scrollHeight 288
+  RenderBlock {MARQUEE} at (0,592) size 200x100 [bgcolor=#FFFF00]
+    RenderText {#text} at (0,0) size 200x288
+      text run at (0,0) width 172: "Lorem ipsum dolor sit amet,"
+      text run at (0,16) width 200: "consectetuer adipiscing elit, sed"
+      text run at (0,32) width 180: "diam nonummy nibh euismod"
+      text run at (0,48) width 159: "tincidunt ut laoreet dolore"
+      text run at (0,64) width 198: "magna aliquam erat volutpat. Ut"
+      text run at (0,80) width 198: "wisi enim ad minim veniam, quis"
+      text run at (0,96) width 128: "nostrud exerci tation"
+      text run at (0,112) width 197: "ullamcorper suscipit lobortis nisl"
+      text run at (0,128) width 159: "ut aliquip ex ea commodo"
+      text run at (0,144) width 193: "consequat. Duis autem vel eum"
+      text run at (0,160) width 158: "iriure dolor in hendrerit in"
+      text run at (0,176) width 175: "vulputate velit esse molestie"
+      text run at (0,192) width 184: "consequat, vel illum dolore eu"
+      text run at (0,208) width 172: "feugiat nulla facilisis at vero"
+      text run at (0,224) width 191: "eros et accumsan et iusto odio"
+      text run at (0,240) width 185: "dignissim qui blandit praesent"
+      text run at (0,256) width 198: "luptatum zzril delenit augue duis"
+      text run at (0,272) width 180: "dolore te feugait nulla facilisi."
+layer at (8,1631) size 200x100 scrollY -100 scrollHeight 288
+  RenderBlock {MARQUEE} at (0,692) size 200x100 [bgcolor=#FF0000]
+    RenderText {#text} at (0,0) size 200x288
+      text run at (0,0) width 172: "Lorem ipsum dolor sit amet,"
+      text run at (0,16) width 200: "consectetuer adipiscing elit, sed"
+      text run at (0,32) width 180: "diam nonummy nibh euismod"
+      text run at (0,48) width 159: "tincidunt ut laoreet dolore"
+      text run at (0,64) width 198: "magna aliquam erat volutpat. Ut"
+      text run at (0,80) width 198: "wisi enim ad minim veniam, quis"
+      text run at (0,96) width 128: "nostrud exerci tation"
+      text run at (0,112) width 197: "ullamcorper suscipit lobortis nisl"
+      text run at (0,128) width 159: "ut aliquip ex ea commodo"
+      text run at (0,144) width 193: "consequat. Duis autem vel eum"
+      text run at (0,160) width 158: "iriure dolor in hendrerit in"
+      text run at (0,176) width 175: "vulputate velit esse molestie"
+      text run at (0,192) width 184: "consequat, vel illum dolore eu"
+      text run at (0,208) width 172: "feugiat nulla facilisis at vero"
+      text run at (0,224) width 191: "eros et accumsan et iusto odio"
+      text run at (0,240) width 185: "dignissim qui blandit praesent"
+      text run at (0,256) width 198: "luptatum zzril delenit augue duis"
+      text run at (0,272) width 180: "dolore te feugait nulla facilisi."
diff --git a/LayoutTestResults/qt/fast/css/ZeroOpacityLayers-expected.txt b/LayoutTestResults/qt/fast/css/ZeroOpacityLayers-expected.txt
new file mode 100644 (file)
index 0000000..f5e65d7
--- /dev/null
@@ -0,0 +1,57 @@
+layer at (0,0) size 300x794
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x26
+  RenderBlock {HTML} at (0,0) size 96x26
+    RenderBody {BODY} at (8,8) size 80x10
+layer at (10,10) size 200x200
+  RenderBlock (positioned) {DIV} at (10,10) size 200x200 [bgcolor=#0000FF]
+layer at (20,20) size 180x180
+  RenderBlock (positioned) {DIV} at (10,10) size 180x180 [bgcolor=#00FF00]
+layer at (30,30) size 160x160
+  RenderBlock (positioned) {DIV} at (10,10) size 160x160 [bgcolor=#FF0000]
+    RenderText {#text} at (0,0) size 150x16
+      text run at (0,0) width 150: "Should not see this text."
+    RenderText {#text} at (0,0) size 0x0
+layer at (40,40) size 140x140
+  RenderBlock (positioned) {DIV} at (10,10) size 140x140 [bgcolor=#FFFFFF]
+    RenderText {#text} at (0,0) size 120x32
+      text run at (0,0) width 120: "Should not see this"
+      text run at (0,16) width 26: "text."
+layer at (100,100) size 200x200
+  RenderBlock (positioned) {DIV} at (80,80) size 200x200 [bgcolor=#FFFF00]
+layer at (10,314) size 86x480
+  RenderBlock (positioned) {P} at (10,314) size 86x480
+    RenderText {#text} at (0,0) size 86x480
+      text run at (0,0) width 63: "Below are"
+      text run at (0,16) width 83: "four boxes all"
+      text run at (0,32) width 71: "within each"
+      text run at (0,48) width 76: "other, and a"
+      text run at (0,64) width 22: "box"
+      text run at (0,80) width 66: "overlaping"
+      text run at (0,96) width 77: "other boxes."
+      text run at (0,112) width 86: "The 3rd inner"
+      text run at (0,128) width 64: "box is red,"
+      text run at (0,144) width 71: "and has an"
+      text run at (0,160) width 61: "opacity of"
+      text run at (0,176) width 83: "zero, and the"
+      text run at (0,192) width 73: "box within it"
+      text run at (0,208) width 74: "is black and"
+      text run at (0,224) width 43: "has an"
+      text run at (0,240) width 76: "opacity of 1."
+      text run at (0,256) width 72: "As the third"
+      text run at (0,272) width 49: "box has"
+      text run at (0,288) width 80: "opacity zero,"
+      text run at (0,304) width 56: "the inner"
+      text run at (0,320) width 70: "black is not"
+      text run at (0,336) width 70: "visible. The"
+      text run at (0,352) width 75: "yellow block"
+      text run at (0,368) width 72: "has opacity"
+      text run at (0,384) width 80: "of 0.5, and is"
+      text run at (0,400) width 77: "as the same"
+      text run at (0,416) width 68: "level in the"
+      text run at (0,432) width 81: "DOM tree as"
+      text run at (0,448) width 81: "the 3rd inner"
+      text run at (0,464) width 25: "box."
+    RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTestResults/qt/fast/css/ZeroOpacityLayers2-expected.txt b/LayoutTestResults/qt/fast/css/ZeroOpacityLayers2-expected.txt
new file mode 100644 (file)
index 0000000..82eec29
--- /dev/null
@@ -0,0 +1,57 @@
+layer at (0,0) size 300x794
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x26
+  RenderBlock {HTML} at (0,0) size 96x26
+    RenderBody {BODY} at (8,8) size 80x10
+layer at (10,10) size 200x200
+  RenderBlock (positioned) {DIV} at (10,10) size 200x200 [bgcolor=#0000FF]
+layer at (20,20) size 180x180
+  RenderBlock (positioned) {DIV} at (10,10) size 180x180 [bgcolor=#00FF00]
+layer at (30,30) size 160x160
+  RenderBlock (positioned) {DIV} at (10,10) size 160x160 [bgcolor=#FF0000]
+    RenderText {#text} at (0,0) size 150x16
+      text run at (0,0) width 150: "Should not see this text."
+    RenderText {#text} at (0,0) size 0x0
+layer at (40,40) size 140x140
+  RenderBlock (positioned) {DIV} at (10,10) size 140x140 [bgcolor=#FFFFFF]
+    RenderText {#text} at (0,0) size 120x32
+      text run at (0,0) width 120: "Should not see this"
+      text run at (0,16) width 26: "text."
+layer at (100,100) size 200x200
+  RenderBlock (positioned) {DIV} at (80,80) size 200x200 [bgcolor=#FFFF00]
+layer at (10,314) size 86x480
+  RenderBlock (positioned) {P} at (10,314) size 86x480
+    RenderText {#text} at (0,0) size 86x480
+      text run at (0,0) width 63: "Below are"
+      text run at (0,16) width 83: "four boxes all"
+      text run at (0,32) width 71: "within each"
+      text run at (0,48) width 76: "other, and a"
+      text run at (0,64) width 22: "box"
+      text run at (0,80) width 66: "overlaping"
+      text run at (0,96) width 77: "other boxes."
+      text run at (0,112) width 86: "The 3rd inner"
+      text run at (0,128) width 64: "box is red,"
+      text run at (0,144) width 71: "and has an"
+      text run at (0,160) width 61: "opacity of"
+      text run at (0,176) width 83: "zero, and the"
+      text run at (0,192) width 73: "box within it"
+      text run at (0,208) width 74: "is black and"
+      text run at (0,224) width 43: "has an"
+      text run at (0,240) width 61: "opacity of"
+      text run at (0,256) width 66: "0.5. As the"
+      text run at (0,272) width 81: "third box has"
+      text run at (0,288) width 80: "opacity zero,"
+      text run at (0,304) width 56: "the inner"
+      text run at (0,320) width 70: "black is not"
+      text run at (0,336) width 70: "visible. The"
+      text run at (0,352) width 75: "yellow block"
+      text run at (0,368) width 72: "has opacity"
+      text run at (0,384) width 80: "of 0.5, and is"
+      text run at (0,400) width 77: "as the same"
+      text run at (0,416) width 68: "level in the"
+      text run at (0,432) width 81: "DOM tree as"
+      text run at (0,448) width 81: "the 3rd inner"
+      text run at (0,464) width 25: "box."
+    RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTestResults/qt/fast/css/acid2-expected.txt b/LayoutTestResults/qt/fast/css/acid2-expected.txt
new file mode 100644 (file)
index 0000000..bcf48ef
--- /dev/null
@@ -0,0 +1,97 @@
+layer at (0,0) size 252x4386
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 252x4386
+  RenderBlock {HTML} at (0,0) size 96x4386 [color=#FF0000] [bgcolor=#FFFFFF]
+    RenderBody {BODY} at (0,84) size 96x3102
+      RenderBlock {H2} at (72,2804) size 12x72 [color=#000080]
+        RenderText {#text} at (12,47) size 129x26
+          text run at (12,47) width 129: "Hello World!"
+layer at (36,2960) size 216x226
+  RenderBlock (relative positioned) {DIV} at (36,2876) size 60x226 [border: (12px solid #00000000)]
+    RenderTable {TABLE} at (12,12) size 1x0
+      RenderTableSection {TBODY} at (0,0) size 1x0
+        RenderTableRow {TR} at (0,0) size 1x0
+          RenderTableCell {TD} at (0,0) size 1x0 [r=0 c=0 rs=1 cs=1]
+    RenderBlock {DIV} at (60,60) size 120x12 [bgcolor=#FF0000] [border: (12px solid #000000) none (12px solid #000000)]
+      RenderBlock {DIV} at (12,0) size 144x12
+        RenderText {#text} at (0,-1) size 90x14
+          text run at (0,-1) width 90: "                              "
+    RenderBlock (floating) {DIV} at (36,96) size 168x48 [border: none (12px solid #000000)]
+      RenderBlock {DIV} at (12,0) size 144x48 [bgcolor=#FFFF00]
+        RenderBlock {DIV} at (60,12) size 24x24 [bgcolor=#FF0000]
+          RenderBlock (generated) at (0,0) size 24x12 [border: none (12px solid #FFFF00) (12px solid #000000) (12px solid #FFFF00)]
+            RenderText at (0,0) size 0x0
+          RenderBlock (generated) at (0,12) size 24x12 [border: (12px solid #000000) (12px solid #FFFF00) none (12px solid #FFFF00)]
+            RenderText at (0,0) size 0x0
+    RenderBlock {DIV} at (87,75) size 0x0
+      RenderBlock {DIV} at (48,0) size 0x0
+    RenderBlock {DIV} at (48,132) size 0x24
+    RenderBlock {DIV} at (60,168) size 120x12 [bgcolor=#FFFF00] [border: (12px solid #000000) none (12px solid #000000)]
+      RenderInline {DIV} at (0,0) size 1x7
+        RenderText {#text} at (12,6) size 1x7
+          text run at (12,6) width 1: " "
+    RenderBlock {DIV} at (12,180) size 36x12
+      RenderBlock {DIV} at (60,0) size 96x12 [color=#FFA500] [bgcolor=#FFFF00] [border: none (24px solid #000000) none (24px solid #000000)]
+    RenderTable {UL} at (96,192) size 26x12 [bgcolor=#FF0000]
+      RenderTableSection at (0,0) size 26x12
+        RenderTableRow at (0,0) size 26x12
+          RenderTableCell {LI} at (0,12) size 1x0 [bgcolor=#000000] [r=0 c=0 rs=1 cs=1]
+          RenderTableCell at (1,0) size 12x12 [r=0 c=1 rs=1 cs=1]
+            RenderTable {LI} at (0,0) size 12x12 [bgcolor=#000000]
+          RenderTableCell {LI} at (13,12) size 1x0 [bgcolor=#000000] [r=0 c=2 rs=1 cs=1]
+          RenderTableCell at (14,0) size 12x12 [r=0 c=3 rs=1 cs=1]
+            RenderListItem {LI} at (0,0) size 12x12 [bgcolor=#000000]
+layer at (48,3164) size 36x10 scrollHeight 263
+  RenderBlock {DIV} at (12,204) size 36x10
+    RenderTable {TABLE} at (0,0) size 4x263
+      RenderTableSection {TBODY} at (0,0) size 4x263
+        RenderTableRow {TR} at (0,0) size 4x263
+          RenderTableCell {TD} at (0,0) size 4x263 [r=0 c=0 rs=1 cs=1]
+            RenderImage {IMG} at (0,181) size 4x4
+layer at (132,108) size 48x18
+  RenderBlock (positioned) {P} at (132,108) size 48x18 [bgcolor=#000000] [border: none (6px solid #FFFF00) none]
+layer at (132,144) size 48x15
+  RenderBlock (positioned) {P} at (132,144) size 48x15 [bgcolor=#000000] [border: none (3px solid #FF0000) none]
+layer at (108,3008) size 96x12
+  RenderBlock (positioned) {BLOCKQUOTE} at (72,48) size 96x12 [border: none (24px solid #000000) none (24px solid #000000)]
+    RenderBlock (floating) {ADDRESS} at (24,0) size 48x12 [bgcolor=#FFFF00]
+layer at (84,3032) size 144x24
+  RenderBlock (positioned) {DIV} at (48,72) size 144x24 [bgcolor=#FF0000]
+    RenderBlock {DIV} at (0,0) size 144x0
+      RenderInline {OBJECT} at (0,0) size 35x14
+        RenderInline {OBJECT} at (0,0) size 35x14
+          RenderImage {OBJECT} at (109,24) size 35x0 [border: (12px solid #000000) none]
+    RenderBlock (floating) {DIV} at (0,0) size 144x24 [border: (12px solid #FF0000) none (12px solid #000000)]
+    RenderBlock {DIV} at (0,0) size 144x24 [border: (24px solid #FFFF00)]
+layer at (84,3104) size 144x24
+  RenderBlock (relative positioned) {DIV} at (0,0) size 144x24 [bgcolor=#000000]
+layer at (96,3104) size 120x24
+  RenderBlock (positioned) {DIV} at (12,0) size 120x24 [border: (12px solid #FFFF00)]
+    RenderBlock (floating) {SPAN} at (12,0) size 96x12 [border: none (12px solid #00000000) none (12px solid #00000000)]
+      RenderBlock (floating) {EM} at (12,0) size 72x24 [border: (12px solid #FFFF00) none (12px solid #000000) none]
+        RenderBlock {STRONG} at (0,12) size 72x0
+layer at (48,84) size 142x404
+  RenderBlock (relative positioned) zI: 2 {DIV} at (48,0) size 26x404 [color=#000000] [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {H1} at (13,13) size 0x54
+      RenderText {#text} at (0,0) size 129x53
+        text run at (0,0) width 117: "Standards"
+        text run at (0,27) width 129: "compliant?"
+    RenderBlock {P} at (13,67) size 0x324
+      RenderInline {A} at (0,0) size 59x107 [color=#0000FF]
+        RenderText {#text} at (0,0) size 59x107
+          text run at (0,0) width 53: "Take"
+          text run at (0,27) width 41: "The"
+          text run at (0,54) width 59: "Acid2"
+          text run at (0,81) width 47: "Test"
+      RenderText {#text} at (0,108) size 92x107
+        text run at (0,108) width 39: "and"
+        text run at (0,135) width 92: "compare"
+        text run at (0,162) width 12: "it"
+        text run at (0,189) width 20: "to"
+      RenderInline {A} at (0,0) size 100x80 [color=#0000FF]
+        RenderText {#text} at (0,216) size 100x80
+          text run at (0,216) width 33: "the"
+          text run at (0,243) width 100: "reference"
+          text run at (0,270) width 99: "rendering"
+      RenderText {#text} at (0,297) size 7x26
+        text run at (0,297) width 7: "."
diff --git a/LayoutTestResults/qt/fast/css/acid2-pixel-expected.txt b/LayoutTestResults/qt/fast/css/acid2-pixel-expected.txt
new file mode 100644 (file)
index 0000000..3609abf
--- /dev/null
@@ -0,0 +1,72 @@
+layer at (0,0) size 252x298
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 252x298
+  RenderBlock {HTML} at (0,0) size 96x298 [color=#FF0000] [bgcolor=#FFFFFF]
+    RenderBody {BODY} at (0,0) size 96x298
+      RenderBlock {H2} at (72,0) size 12x72 [color=#000080]
+        RenderText {#text} at (12,47) size 129x26
+          text run at (12,47) width 129: "Hello World!"
+layer at (36,72) size 216x226
+  RenderBlock (relative positioned) {DIV} at (36,72) size 60x226 [border: (12px solid #00000000)]
+    RenderTable {TABLE} at (12,12) size 1x0
+      RenderTableSection {TBODY} at (0,0) size 1x0
+        RenderTableRow {TR} at (0,0) size 1x0
+          RenderTableCell {TD} at (0,0) size 1x0 [r=0 c=0 rs=1 cs=1]
+    RenderBlock {DIV} at (60,60) size 120x12 [bgcolor=#FF0000] [border: (12px solid #000000) none (12px solid #000000)]
+      RenderBlock {DIV} at (12,0) size 144x12
+        RenderText {#text} at (0,-1) size 90x14
+          text run at (0,-1) width 90: "                              "
+    RenderBlock (floating) {DIV} at (36,96) size 168x48 [border: none (12px solid #000000)]
+      RenderBlock {DIV} at (12,0) size 144x48 [bgcolor=#FFFF00]
+        RenderBlock {DIV} at (60,12) size 24x24 [bgcolor=#FF0000]
+          RenderBlock (generated) at (0,0) size 24x12 [border: none (12px solid #FFFF00) (12px solid #000000) (12px solid #FFFF00)]
+            RenderText at (0,0) size 0x0
+          RenderBlock (generated) at (0,12) size 24x12 [border: (12px solid #000000) (12px solid #FFFF00) none (12px solid #FFFF00)]
+            RenderText at (0,0) size 0x0
+    RenderBlock {DIV} at (87,75) size 0x0
+      RenderBlock {DIV} at (48,0) size 0x0
+    RenderBlock {DIV} at (48,132) size 0x24
+    RenderBlock {DIV} at (60,168) size 120x12 [bgcolor=#FFFF00] [border: (12px solid #000000) none (12px solid #000000)]
+      RenderInline {DIV} at (0,0) size 1x7
+        RenderText {#text} at (12,6) size 1x7
+          text run at (12,6) width 1: " "
+    RenderBlock {DIV} at (12,180) size 36x12
+      RenderBlock {DIV} at (60,0) size 96x12 [color=#FFA500] [bgcolor=#FFFF00] [border: none (24px solid #000000) none (24px solid #000000)]
+    RenderTable {UL} at (96,192) size 26x12 [bgcolor=#FF0000]
+      RenderTableSection at (0,0) size 26x12
+        RenderTableRow at (0,0) size 26x12
+          RenderTableCell {LI} at (0,12) size 1x0 [bgcolor=#000000] [r=0 c=0 rs=1 cs=1]
+          RenderTableCell at (1,0) size 12x12 [r=0 c=1 rs=1 cs=1]
+            RenderTable {LI} at (0,0) size 12x12 [bgcolor=#000000]
+          RenderTableCell {LI} at (13,12) size 1x0 [bgcolor=#000000] [r=0 c=2 rs=1 cs=1]
+          RenderTableCell at (14,0) size 12x12 [r=0 c=3 rs=1 cs=1]
+            RenderListItem {LI} at (0,0) size 12x12 [bgcolor=#000000]
+layer at (48,276) size 36x10 scrollHeight 263
+  RenderBlock {DIV} at (12,204) size 36x10
+    RenderTable {TABLE} at (0,0) size 4x263
+      RenderTableSection {TBODY} at (0,0) size 4x263
+        RenderTableRow {TR} at (0,0) size 4x263
+          RenderTableCell {TD} at (0,0) size 4x263 [r=0 c=0 rs=1 cs=1]
+            RenderImage {IMG} at (0,181) size 4x4
+layer at (132,108) size 48x18
+  RenderBlock (positioned) {P} at (132,108) size 48x18 [bgcolor=#000000] [border: none (6px solid #FFFF00) none]
+layer at (132,144) size 48x15
+  RenderBlock (positioned) {P} at (132,144) size 48x15 [bgcolor=#000000] [border: none (3px solid #FF0000) none]
+layer at (108,120) size 96x12
+  RenderBlock (positioned) {BLOCKQUOTE} at (72,48) size 96x12 [border: none (24px solid #000000) none (24px solid #000000)]
+    RenderBlock (floating) {ADDRESS} at (24,0) size 48x12 [bgcolor=#FFFF00]
+layer at (84,144) size 144x24
+  RenderBlock (positioned) {DIV} at (48,72) size 144x24 [bgcolor=#FF0000]
+    RenderBlock {DIV} at (0,0) size 144x0
+      RenderInline {OBJECT} at (0,0) size 39x14
+        RenderInline {OBJECT} at (0,0) size 39x14
+          RenderImage {OBJECT} at (105,20) size 39x4 [border: (12px solid #000000) none]
+    RenderBlock (floating) {DIV} at (0,0) size 144x24 [border: (12px solid #FF0000) none (12px solid #000000)]
+    RenderBlock {DIV} at (0,0) size 144x24 [border: (24px solid #FFFF00)]
+layer at (84,216) size 144x24
+  RenderBlock (relative positioned) {DIV} at (0,0) size 144x24 [bgcolor=#000000]
+layer at (96,216) size 120x24
+  RenderBlock (positioned) {DIV} at (12,0) size 120x24 [border: (12px solid #FFFF00)]
+    RenderBlock (floating) {SPAN} at (12,0) size 96x12 [border: none (12px solid #00000000) none (12px solid #00000000)]
+      RenderBlock (floating) {EM} at (12,0) size 72x24 [border: (12px solid #FFFF00) none (12px solid #000000) none]
+        RenderBlock {STRONG} at (0,12) size 72x0
diff --git a/LayoutTestResults/qt/fast/css/beforeSelectorOnCodeElement-expected.txt b/LayoutTestResults/qt/fast/css/beforeSelectorOnCodeElement-expected.txt
new file mode 100644 (file)
index 0000000..30ab283
--- /dev/null
@@ -0,0 +1,36 @@
+layer at (0,0) size 96x222
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x222
+  RenderBlock {HTML} at (0,0) size 96x222
+    RenderBody {BODY} at (8,8) size 80x206
+      RenderBlock {P} at (0,0) size 80x176
+        RenderText {#text} at (0,0) size 80x176
+          text run at (0,0) width 60: "The word"
+          text run at (0,16) width 65: "\"PASSED\""
+          text run at (0,32) width 60: "should be"
+          text run at (0,48) width 41: "shown"
+          text run at (0,64) width 77: "below with a"
+          text run at (0,80) width 77: "cirlce before"
+          text run at (0,96) width 36: "and a"
+          text run at (0,112) width 79: "square after."
+          text run at (0,128) width 80: "This is a test"
+          text run at (0,144) width 65: "for WebKit"
+          text run at (0,160) width 26: "bug "
+        RenderInline {A} at (0,0) size 40x16 [color=#0000EE]
+          RenderText {#text} at (26,160) size 40x16
+            text run at (26,160) width 40: "11197"
+        RenderText {#text} at (66,160) size 3x16
+          text run at (66,160) width 3: "."
+      RenderBlock (anonymous) at (0,190) size 80x16
+        RenderInline {CODE} at (0,0) size 36x16
+          RenderInline (generated) at (0,0) size 6x16
+            RenderCounter at (0,0) size 6x16
+              text run at (0,0) width 6: "\x{25E6}"
+          RenderText {#text} at (6,0) size 24x16
+            text run at (6,0) width 24: "PASSED"
+          RenderInline (generated) at (0,0) size 6x16
+            RenderCounter at (30,0) size 6x16
+              text run at (30,0) width 6: "\x{25A0}"
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTestResults/qt/fast/css/border-radius-outline-offset-expected.txt b/LayoutTestResults/qt/fast/css/border-radius-outline-offset-expected.txt
new file mode 100644 (file)
index 0000000..78424ba
--- /dev/null
@@ -0,0 +1,36 @@
+layer at (0,0) size 234x290
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 234x290
+  RenderBlock {HTML} at (0,0) size 96x290
+    RenderBody {BODY} at (8,8) size 80x268
+      RenderBlock {P} at (0,0) size 80x144
+        RenderText {#text} at (0,0) size 49x16
+          text run at (0,0) width 49: "Test for"
+        RenderInline {I} at (0,0) size 226x128
+          RenderInline {A} at (0,0) size 226x32 [color=#0000EE]
+            RenderText {#text} at (0,16) size 226x32
+              text run at (0,16) width 226: "http://bugs.webkit.org/show_bug.cgi?"
+              text run at (0,32) width 60: "id=11930"
+          RenderText {#text} at (0,48) size 65x96
+            text run at (0,48) width 65: "Specifying"
+            text run at (0,64) width 45: "border-"
+            text run at (0,80) width 38: "radius"
+            text run at (0,96) width 65: "makes the"
+            text run at (0,112) width 41: "outline"
+            text run at (0,128) width 38: "shrink"
+        RenderText {#text} at (38,128) size 3x16
+          text run at (38,128) width 3: "."
+      RenderBlock {P} at (0,158) size 80x80
+        RenderText {#text} at (0,0) size 66x80
+          text run at (0,0) width 66: "These two"
+          text run at (0,16) width 50: "squares"
+          text run at (0,32) width 60: "should be"
+          text run at (0,48) width 58: "the same"
+          text run at (0,64) width 28: "size:"
+      RenderBlock (anonymous) at (0,252) size 80x16
+        RenderBlock {DIV} at (0,3) size 10x10
+        RenderText {#text} at (10,0) size 4x16
+          text run at (10,0) width 4: " "
+        RenderBlock {DIV} at (14,3) size 10x10
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,282) size 80x0
diff --git a/LayoutTestResults/qt/fast/css/color-quirk-expected.txt b/LayoutTestResults/qt/fast/css/color-quirk-expected.txt
new file mode 100644 (file)
index 0000000..c83b71b
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 96x100
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x100
+  RenderBlock {HTML} at (0,0) size 96x100
+    RenderBody {BODY} at (8,8) size 80x78
+      RenderBlock {P} at (0,0) size 80x32 [color=#FF0000]
+        RenderText {#text} at (0,0) size 67x32
+          text run at (0,0) width 67: "this should"
+          text run at (0,16) width 40: "be red"
+      RenderBlock {P} at (0,46) size 80x32 [color=#0000FF]
+        RenderText {#text} at (0,0) size 67x32
+          text run at (0,0) width 67: "this should"
+          text run at (0,16) width 44: "be blue"
diff --git a/LayoutTestResults/qt/fast/css/color-strict-expected.txt b/LayoutTestResults/qt/fast/css/color-strict-expected.txt
new file mode 100644 (file)
index 0000000..b66ef0b
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 96x106
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x106
+  RenderBlock {HTML} at (0,0) size 96x106
+    RenderBody {BODY} at (8,14) size 80x78
+      RenderBlock {P} at (0,0) size 80x32
+        RenderText {#text} at (0,0) size 67x32
+          text run at (0,0) width 67: "this should"
+          text run at (0,16) width 64: "not be red"
+      RenderBlock {P} at (0,46) size 80x32
+        RenderText {#text} at (0,0) size 68x32
+          text run at (0,0) width 67: "this should"
+          text run at (0,16) width 68: "not be blue"
diff --git a/LayoutTestResults/qt/fast/css/content-dynamic-expected.txt b/LayoutTestResults/qt/fast/css/content-dynamic-expected.txt
new file mode 100644 (file)
index 0000000..27f2932
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 108x116
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 108x116
+  RenderBlock {HTML} at (0,0) size 96x116
+    RenderBody {BODY} at (8,8) size 80x100
+      RenderImage {DIV} at (0,0) size 100x50 [bgcolor=#FF0000]
+      RenderImage {DIV} at (0,50) size 100x50 [bgcolor=#FF0000]
diff --git a/LayoutTestResults/qt/fast/css/contentDiv-expected.txt b/LayoutTestResults/qt/fast/css/contentDiv-expected.txt
new file mode 100644 (file)
index 0000000..57c760e
--- /dev/null
@@ -0,0 +1,6 @@
+layer at (0,0) size 608x231
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 608x231
+  RenderBlock {HTML} at (0,0) size 96x231
+    RenderBody {BODY} at (8,8) size 80x215
+      RenderImage {DIV} at (0,0) size 600x215
diff --git a/LayoutTestResults/qt/fast/css/contentDivWithChildren-expected.txt b/LayoutTestResults/qt/fast/css/contentDivWithChildren-expected.txt
new file mode 100644 (file)
index 0000000..57c760e
--- /dev/null
@@ -0,0 +1,6 @@
+layer at (0,0) size 608x231
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 608x231
+  RenderBlock {HTML} at (0,0) size 96x231
+    RenderBody {BODY} at (8,8) size 80x215
+      RenderImage {DIV} at (0,0) size 600x215
diff --git a/LayoutTestResults/qt/fast/css/contentImage-expected.txt b/LayoutTestResults/qt/fast/css/contentImage-expected.txt
new file mode 100644 (file)
index 0000000..4208264
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 608x231
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 608x231
+  RenderBlock {HTML} at (0,0) size 96x231
+    RenderBody {BODY} at (8,8) size 80x215
+      RenderImage {IMG} at (0,0) size 600x215
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTestResults/qt/fast/css/counters/counter-text-security-expected.txt b/LayoutTestResults/qt/fast/css/counters/counter-text-security-expected.txt
new file mode 100644 (file)
index 0000000..76a7850
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 291x84
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 291x84
+  RenderBlock {HTML} at (0,0) size 96x84
+    RenderBody {BODY} at (8,14) size 80x62
+      RenderBlock {P} at (0,0) size 80x16
+        RenderText {#text} at (0,0) size 283x16
+          text run at (0,0) width 283: "The following two lines should look the same:"
+      RenderBlock {DIV} at (0,30) size 80x16
+        RenderInline {SPAN} at (0,0) size 5x16
+          RenderInline (generated) at (0,0) size 5x16
+            RenderCounter at (0,0) size 5x16
+              text run at (0,0) width 5: "\x{2022}"
+      RenderBlock {DIV} at (0,46) size 80x16
+        RenderText {#text} at (0,0) size 5x16
+          text run at (0,0) width 5: "\x{2022}"
diff --git a/LayoutTestResults/qt/fast/css/counters/counter-text-transform-expected.txt b/LayoutTestResults/qt/fast/css/counters/counter-text-transform-expected.txt
new file mode 100644 (file)
index 0000000..c1f3be4
--- /dev/null
@@ -0,0 +1,38 @@
+layer at (0,0) size 291x84
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 291x84
+  RenderBlock {HTML} at (0,0) size 96x84
+    RenderBody {BODY} at (8,14) size 80x62
+      RenderBlock {P} at (0,0) size 80x16
+        RenderText {#text} at (0,0) size 283x16
+          text run at (0,0) width 283: "The following two lines should look the same:"
+      RenderBlock {DIV} at (0,30) size 80x16
+        RenderInline {SPAN} at (0,0) size 3x16
+          RenderInline (generated) at (0,0) size 3x16
+            RenderCounter at (0,0) size 3x16
+              text run at (0,0) width 3: "i"
+        RenderText {#text} at (3,0) size 4x16
+          text run at (3,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 6x16
+          RenderInline (generated) at (0,0) size 6x16
+            RenderCounter at (7,0) size 6x16
+              text run at (7,0) width 6: "ii"
+        RenderText {#text} at (13,0) size 4x16
+          text run at (13,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 9x16
+          RenderInline (generated) at (0,0) size 9x16
+            RenderCounter at (17,0) size 9x16
+              text run at (17,0) width 9: "iii"
+        RenderText {#text} at (26,0) size 4x16
+          text run at (26,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 10x16
+          RenderInline (generated) at (0,0) size 10x16
+            RenderCounter at (30,0) size 10x16
+              text run at (30,0) width 10: "iv"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,46) size 80x16
+        RenderText {#text} at (0,0) size 40x16
+          text run at (0,0) width 7: "i "
+          text run at (7,0) width 10: "ii "
+          text run at (17,0) width 13: "iii "
+          text run at (30,0) width 10: "iv"
diff --git a/LayoutTestResults/qt/fast/css/css-imports-expected.txt b/LayoutTestResults/qt/fast/css/css-imports-expected.txt
new file mode 100644 (file)
index 0000000..f155233
--- /dev/null
@@ -0,0 +1,34 @@
+layer at (0,0) size 187x454
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 187x454
+  RenderBlock {HTML} at (0,0) size 96x454
+    RenderBody {BODY} at (8,8) size 80x438
+      RenderBlock {P} at (0,0) size 80x96
+        RenderText {#text} at (0,0) size 53x16
+          text run at (0,0) width 53: "Test for "
+        RenderInline {A} at (0,0) size 75x32 [color=#0000EE]
+          RenderText {#text} at (53,0) size 75x32
+            text run at (53,0) width 22: "bug"
+            text run at (0,16) width 40: "11575"
+        RenderText {#text} at (40,16) size 179x80
+          text run at (40,16) width 3: ":"
+          text run at (0,32) width 95: "REGRESSION:"
+          text run at (0,48) width 59: "WebCore"
+          text run at (0,64) width 50: "crash in"
+          text run at (0,80) width 179: "CSSParser/HTMLTokenizer."
+      RenderBlock {P} at (0,110) size 80x208
+        RenderText {#text} at (0,0) size 80x208
+          text run at (0,0) width 80: "All four sides"
+          text run at (0,16) width 36: "of the"
+          text run at (0,32) width 43: "square"
+          text run at (0,48) width 36: "below"
+          text run at (0,64) width 60: "should be"
+          text run at (0,80) width 69: "present for"
+          text run at (0,96) width 65: "this test to"
+          text run at (0,112) width 71: "really pass,"
+          text run at (0,128) width 72: "and WebKit"
+          text run at (0,144) width 56: "shouldn't"
+          text run at (0,160) width 67: "crash for it"
+          text run at (0,176) width 46: "to pass"
+          text run at (0,192) width 52: "partially."
+      RenderBlock {DIV} at (0,332) size 106x106 [border: (3px solid #000000)]
diff --git a/LayoutTestResults/qt/fast/css/css2-system-fonts-expected.txt b/LayoutTestResults/qt/fast/css/css2-system-fonts-expected.txt
new file mode 100644 (file)
index 0000000..36d9f02
--- /dev/null
@@ -0,0 +1,101 @@
+layer at (0,0) size 109x1172
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 109x1172
+  RenderBlock {HTML} at (0,0) size 96x1172
+    RenderBody {BODY} at (8,8) size 80x1150
+      RenderBlock {H1} at (0,0) size 80x96
+        RenderText {#text} at (0,1) size 101x94
+          text run at (0,1) width 74: "CSS2"
+          text run at (0,33) width 101: "System"
+          text run at (0,65) width 76: "Fonts"
+      RenderBlock {P} at (0,114) size 80x208
+        RenderText {#text} at (0,0) size 74x112
+          text run at (0,0) width 25: "The"
+          text run at (0,16) width 55: "following"
+          text run at (0,32) width 41: "should"
+          text run at (0,48) width 74: "appear with"
+          text run at (0,64) width 55: "the fonts"
+          text run at (0,80) width 59: "specified,"
+          text run at (0,96) width 45: "per the"
+        RenderInline {A} at (0,0) size 77x16 [color=#0000EE]
+          RenderText {#text} at (0,112) size 77x16
+            text run at (0,112) width 77: "CSS2 specs"
+        RenderText {#text} at (77,112) size 80x96
+          text run at (77,112) width 3: "."
+          text run at (0,128) width 39: "If they"
+          text run at (0,144) width 72: "appear in a"
+          text run at (0,160) width 73: "monospace"
+          text run at (0,176) width 78: "font, the test"
+          text run at (0,192) width 64: "has failed."
+      RenderBlock {UL} at (0,336) size 80x752
+        RenderListItem {LI} at (40,0) size 40x112
+          RenderListMarker at (-16,0) size 6x16: bullet
+          RenderText {#text} at (0,0) size 32x112
+            text run at (0,0) width 28: "Caption"
+            text run at (0,16) width 28: "(on Mac"
+            text run at (0,32) width 28: "will be"
+            text run at (0,48) width 24: "Lucida"
+            text run at (0,64) width 24: "Grande"
+            text run at (0,80) width 16: "13.0"
+            text run at (0,96) width 32: "Regular)"
+        RenderListItem {LI} at (40,112) size 40x192
+          RenderListMarker at (-16,0) size 6x16: bullet
+          RenderText {#text} at (0,0) size 40x192
+            text run at (0,0) width 32: "Icon (on"
+            text run at (0,16) width 32: "Mac will"
+            text run at (0,32) width 36: "be Lucida"
+            text run at (0,48) width 24: "Grande"
+            text run at (0,64) width 16: "13.0"
+            text run at (0,80) width 28: "Regular"
+            text run at (0,96) width 32: "for now,"
+            text run at (0,112) width 32: "not sure"
+            text run at (0,128) width 40: "how to get"
+            text run at (0,144) width 36: "this info"
+            text run at (0,160) width 16: "from"
+            text run at (0,176) width 28: "Finder)"
+        RenderListItem {LI} at (40,304) size 40x96
+          RenderListMarker at (-16,0) size 6x16: bullet
+          RenderText {#text} at (0,0) size 36x96
+            text run at (0,0) width 32: "Menu (on"
+            text run at (0,16) width 32: "Mac will"
+            text run at (0,32) width 36: "be Lucida"
+            text run at (0,48) width 24: "Grande"
+            text run at (0,64) width 16: "13.0"
+            text run at (0,80) width 32: "Regular)"
+        RenderListItem {LI} at (40,400) size 40x112
+          RenderListMarker at (-16,0) size 6x16: bullet
+          RenderText {#text} at (0,0) size 36x112
+            text run at (0,0) width 32: "Message-"
+            text run at (0,16) width 28: "Box (on"
+            text run at (0,32) width 32: "Mac will"
+            text run at (0,48) width 36: "be Lucida"
+            text run at (0,64) width 24: "Grande"
+            text run at (0,80) width 16: "13.0"
+            text run at (0,96) width 32: "Regular)"
+        RenderListItem {LI} at (40,512) size 40x128
+          RenderListMarker at (-16,0) size 6x16: bullet
+          RenderText {#text} at (0,0) size 32x128
+            text run at (0,0) width 24: "Small-"
+            text run at (0,16) width 28: "Caption"
+            text run at (0,32) width 28: "(on Mac"
+            text run at (0,48) width 28: "will be"
+            text run at (0,64) width 24: "Lucida"
+            text run at (0,80) width 24: "Grande"
+            text run at (0,96) width 16: "11.0"
+            text run at (0,112) width 32: "Regular)"
+        RenderListItem {LI} at (40,640) size 40x112
+          RenderListMarker at (-16,0) size 6x16: bullet
+          RenderText {#text} at (0,0) size 40x112
+            text run at (0,0) width 40: "Status-Bar"
+            text run at (0,16) width 28: "(on Mac"
+            text run at (0,32) width 28: "will be"
+            text run at (0,48) width 24: "Lucida"
+            text run at (0,64) width 24: "Grande"
+            text run at (0,80) width 16: "10.0"
+            text run at (0,96) width 32: "Regular)"
+      RenderBlock {P} at (0,1102) size 80x48
+        RenderInline {A} at (0,0) size 72x48 [color=#0000EE]
+          RenderText {#text} at (0,0) size 72x48
+            text run at (0,0) width 70: "\x{AB} Return to"
+            text run at (0,16) width 72: "Safari Bugs"
+            text run at (0,32) width 32: "page"
diff --git a/LayoutTestResults/qt/fast/css/css3-modsel-22-expected.txt b/LayoutTestResults/qt/fast/css/css3-modsel-22-expected.txt
new file mode 100644 (file)
index 0000000..e3afd22
--- /dev/null
@@ -0,0 +1,68 @@
+layer at (0,0) size 106x826
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 106x826
+  RenderBlock {HTML} at (0,0) size 96x826
+    RenderBody {BODY} at (8,14) size 80x798
+      RenderBlock {UL} at (0,0) size 80x400
+        RenderListItem {LI} at (40,0) size 40x192 [bgcolor=#00FF00]
+          RenderListMarker at (-16,0) size 6x16: bullet
+          RenderText {#text} at (0,0) size 58x192
+            text run at (0,0) width 27: "This"
+            text run at (0,16) width 17: "list"
+            text run at (0,32) width 26: "item"
+            text run at (0,48) width 41: "should"
+            text run at (0,64) width 15: "be"
+            text run at (0,80) width 37: "green"
+            text run at (0,96) width 52: "because"
+            text run at (0,112) width 14: "its"
+            text run at (0,128) width 58: "language"
+            text run at (0,144) width 10: "is"
+            text run at (0,160) width 39: "British"
+            text run at (0,176) width 46: "English"
+        RenderListItem {LI} at (40,192) size 40x208 [bgcolor=#00FF00]
+          RenderListMarker at (-16,0) size 6x16: bullet
+          RenderText {#text} at (0,0) size 58x208
+            text run at (0,0) width 27: "This"
+            text run at (0,16) width 17: "list"
+            text run at (0,32) width 26: "item"
+            text run at (0,48) width 41: "should"
+            text run at (0,64) width 15: "be"
+            text run at (0,80) width 37: "green"
+            text run at (0,96) width 52: "because"
+            text run at (0,112) width 14: "its"
+            text run at (0,128) width 58: "language"
+            text run at (0,144) width 10: "is"
+            text run at (0,160) width 39: "British"
+            text run at (0,176) width 46: "English"
+            text run at (0,192) width 49: "(Wales)"
+      RenderBlock {OL} at (0,414) size 80x384
+        RenderListItem {LI} at (40,0) size 40x192
+          RenderListMarker at (-19,0) size 15x16: "1"
+          RenderText {#text} at (0,0) size 58x192
+            text run at (0,0) width 27: "This"
+            text run at (0,16) width 17: "list"
+            text run at (0,32) width 26: "item"
+            text run at (0,48) width 41: "should"
+            text run at (0,64) width 30: "NOT"
+            text run at (0,80) width 15: "be"
+            text run at (0,96) width 37: "green"
+            text run at (0,112) width 52: "because"
+            text run at (0,128) width 14: "its"
+            text run at (0,144) width 58: "language"
+            text run at (0,160) width 33: "is US"
+            text run at (0,176) width 46: "English"
+        RenderListItem {LI} at (40,192) size 40x192
+          RenderListMarker at (-19,0) size 15x16: "2"
+          RenderText {#text} at (0,0) size 58x192
+            text run at (0,0) width 27: "This"
+            text run at (0,16) width 17: "list"
+            text run at (0,32) width 26: "item"
+            text run at (0,48) width 41: "should"
+            text run at (0,64) width 30: "NOT"
+            text run at (0,80) width 15: "be"
+            text run at (0,96) width 37: "green"
+            text run at (0,112) width 52: "because"
+            text run at (0,128) width 14: "its"
+            text run at (0,144) width 58: "language"
+            text run at (0,160) width 10: "is"
+            text run at (0,176) width 44: "French"
diff --git a/LayoutTestResults/qt/fast/css/error-in-last-decl-expected.txt b/LayoutTestResults/qt/fast/css/error-in-last-decl-expected.txt
new file mode 100644 (file)
index 0000000..d00db0e
--- /dev/null
@@ -0,0 +1,39 @@
+layer at (0,0) size 125x400
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 125x400
+  RenderBlock {HTML} at (0,0) size 96x400
+    RenderBody {BODY} at (8,8) size 80x378
+      RenderBlock {P} at (0,0) size 80x192
+        RenderText {#text} at (0,0) size 48x16
+          text run at (0,0) width 48: "test for "
+        RenderInline {A} at (0,0) size 70x32 [color=#0000EE]
+          RenderText {#text} at (48,0) size 70x32
+            text run at (48,0) width 22: "bug"
+            text run at (0,16) width 32: "7157"
+        RenderText {#text} at (32,16) size 117x176
+          text run at (32,16) width 24: ": An"
+          text run at (0,32) width 76: "asterisk in a"
+          text run at (0,48) width 28: "CSS"
+          text run at (0,64) width 53: "property"
+          text run at (0,80) width 35: "name"
+          text run at (0,96) width 74: "breaks CSS"
+          text run at (0,112) width 54: "handling"
+          text run at (0,128) width 40: "(Many"
+          text run at (0,144) width 37: "layout"
+          text run at (0,160) width 73: "problems at"
+          text run at (0,176) width 117: "letras.terra.com.br)"
+      RenderBlock {P} at (0,206) size 80x48 [color=#008000]
+        RenderText {#text} at (0,0) size 62x48
+          text run at (0,0) width 62: "Should be"
+          text run at (0,16) width 57: "green on"
+          text run at (0,32) width 36: "white."
+      RenderBlock {P} at (0,268) size 80x48 [color=#008000]
+        RenderText {#text} at (0,0) size 62x48
+          text run at (0,0) width 62: "Should be"
+          text run at (0,16) width 57: "green on"
+          text run at (0,32) width 36: "white."
+      RenderBlock {P} at (0,330) size 80x48 [color=#008000]
+        RenderText {#text} at (0,0) size 62x48
+          text run at (0,0) width 62: "Should be"
+          text run at (0,16) width 57: "green on"
+          text run at (0,32) width 36: "white."
diff --git a/LayoutTestResults/qt/fast/css/ex-after-font-variant-expected.txt b/LayoutTestResults/qt/fast/css/ex-after-font-variant-expected.txt
new file mode 100644 (file)
index 0000000..42607c7
--- /dev/null
@@ -0,0 +1,29 @@
+layer at (0,0) size 286x412
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 286x412
+  RenderBlock {HTML} at (0,0) size 96x412
+    RenderBody {BODY} at (8,8) size 80x396
+      RenderBlock {P} at (0,0) size 80x128
+        RenderText {#text} at (0,0) size 49x16
+          text run at (0,0) width 49: "Test for"
+        RenderInline {I} at (0,0) size 278x112
+          RenderInline {A} at (0,0) size 278x32 [color=#0000EE]
+            RenderText {#text} at (0,16) size 278x32
+              text run at (0,16) width 278: "http://bugzilla.opendarwin.org/show_bug.cgi?"
+              text run at (0,32) width 52: "id=4227"
+          RenderText {#text} at (0,48) size 80x80
+            text run at (0,48) width 70: "The ex unit"
+            text run at (0,64) width 80: "doesn't work"
+            text run at (0,80) width 49: "for font-"
+            text run at (0,96) width 46: "variant:"
+            text run at (0,112) width 66: "small-caps"
+        RenderText {#text} at (66,112) size 3x16
+          text run at (66,112) width 3: "."
+      RenderBlock {P} at (0,142) size 80x80
+        RenderText {#text} at (0,0) size 72x80
+          text run at (0,0) width 38: "There"
+          text run at (0,16) width 72: "should be a"
+          text run at (0,32) width 37: "green"
+          text run at (0,48) width 43: "square"
+          text run at (0,64) width 39: "below:"
+      RenderBlock {DIV} at (0,236) size 160x160 [bgcolor=#008000]
diff --git a/LayoutTestResults/qt/fast/css/find-next-layer-expected.txt b/LayoutTestResults/qt/fast/css/find-next-layer-expected.txt
new file mode 100644 (file)
index 0000000..10842c8
--- /dev/null
@@ -0,0 +1,27 @@
+layer at (0,0) size 286x275
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 286x176
+  RenderBlock {HTML} at (0,0) size 96x176
+    RenderBody {BODY} at (8,8) size 80x160
+      RenderBlock {P} at (0,0) size 80x144
+        RenderText {#text} at (0,0) size 49x16
+          text run at (0,0) width 49: "Test for"
+        RenderInline {I} at (0,0) size 278x128
+          RenderInline {A} at (0,0) size 278x32 [color=#0000EE]
+            RenderText {#text} at (0,16) size 278x32
+              text run at (0,16) width 278: "http://bugzilla.opendarwin.org/show_bug.cgi?"
+              text run at (0,32) width 52: "id=9124"
+          RenderText {#text} at (0,48) size 74x96
+            text run at (0,48) width 31: "Drop"
+            text run at (0,64) width 49: "shadow"
+            text run at (0,80) width 56: "obscures"
+            text run at (0,96) width 65: "\"add more"
+            text run at (0,112) width 74: "stuff\" bubble"
+            text run at (0,128) width 66: "at live.com"
+        RenderText {#text} at (66,128) size 3x16
+          text run at (66,128) width 3: "."
+      RenderBlock {HR} at (0,158) size 80x2 [border: (1px inset #000000)]
+layer at (8,175) size 100x100
+  RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
+layer at (8,175) size 100x100
+  RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTestResults/qt/fast/css/first-letter-detach-expected.txt b/LayoutTestResults/qt/fast/css/first-letter-detach-expected.txt
new file mode 100644 (file)
index 0000000..3256348
--- /dev/null
@@ -0,0 +1,43 @@
+layer at (0,0) size 286x354
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 286x354
+  RenderBlock {HTML} at (0,0) size 96x354
+    RenderBody {BODY} at (8,8) size 80x332
+      RenderBlock {P} at (0,0) size 80x176
+        RenderText {#text} at (0,0) size 49x16
+          text run at (0,0) width 49: "Test for"
+        RenderInline {I} at (0,0) size 278x144
+          RenderInline {A} at (0,0) size 278x32 [color=#0000EE]
+            RenderText {#text} at (0,16) size 278x32
+              text run at (0,16) width 278: "http://bugzilla.opendarwin.org/show_bug.cgi?"
+              text run at (0,32) width 52: "id=3560"
+          RenderText {#text} at (0,48) size 183x112
+            text run at (0,48) width 61: "page with"
+            text run at (0,64) width 69: "use of first-"
+            text run at (0,80) width 32: "letter"
+            text run at (0,96) width 50: "crashes"
+            text run at (0,112) width 76: "reproducibly"
+            text run at (0,128) width 11: "in"
+            text run at (0,144) width 183: "RenderObject::renderArena()"
+        RenderText {#text} at (0,160) size 3x16
+          text run at (0,160) width 3: "."
+      RenderBlock {P} at (0,190) size 80x96
+        RenderText {#text} at (0,0) size 67x64
+          text run at (0,0) width 56: "The next"
+          text run at (0,16) width 67: "line should"
+          text run at (0,32) width 29: "read"
+          text run at (0,48) width 6: "\x{201C}"
+        RenderInline {SPAN} at (0,0) size 9x16 [color=#0000FF]
+          RenderText {#text} at (6,48) size 9x16
+            text run at (6,48) width 9: "P"
+        RenderText {#text} at (15,48) size 80x48
+          text run at (15,48) width 65: "ASS\x{201D}, with"
+          text run at (0,64) width 47: "nothing"
+          text run at (0,80) width 80: "before the P."
+      RenderBlock {HR} at (0,300) size 80x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,316) size 80x16
+        RenderInline (generated) at (0,0) size 9x16 [color=#0000FF]
+          RenderText {#text} at (0,0) size 9x16
+            text run at (0,0) width 9: "P"
+        RenderText {#text} at (9,0) size 27x16
+          text run at (9,0) width 27: "ASS"
diff --git a/LayoutTestResults/qt/fast/css/font-shorthand-weight-only-expected.txt b/LayoutTestResults/qt/fast/css/font-shorthand-weight-only-expected.txt
new file mode 100644 (file)
index 0000000..ab960cc
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 286x196
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 286x196
+  RenderBlock {HTML} at (0,0) size 96x196
+    RenderBody {BODY} at (8,8) size 80x174
+      RenderBlock {P} at (0,0) size 80x128
+        RenderText {#text} at (0,0) size 49x16
+          text run at (0,0) width 49: "Test for"
+        RenderInline {I} at (0,0) size 278x96
+          RenderInline {A} at (0,0) size 278x32 [color=#0000EE]
+            RenderText {#text} at (0,16) size 278x32
+              text run at (0,16) width 278: "http://bugzilla.opendarwin.org/show_bug.cgi?"
+              text run at (0,32) width 52: "id=9341"
+          RenderText {#text} at (0,48) size 101x64
+            text run at (0,48) width 95: "REGRESSION:"
+            text run at (0,64) width 78: "Repro crash"
+            text run at (0,80) width 63: "caused by"
+            text run at (0,96) width 101: "style=\"font:bold\""
+        RenderText {#text} at (0,112) size 3x16
+          text run at (0,112) width 3: "."
+      RenderBlock {P} at (0,142) size 80x32
+        RenderText {#text} at (0,0) size 79x32
+          text run at (0,0) width 79: "PASS (didn\x{2019}t"
+          text run at (0,16) width 40: "crash)"
diff --git a/LayoutTestResults/qt/fast/css/font_property_normal-expected.txt b/LayoutTestResults/qt/fast/css/font_property_normal-expected.txt
new file mode 100644 (file)
index 0000000..3d37407
--- /dev/null
@@ -0,0 +1,73 @@
+layer at (0,0) size 96x1610
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x1610
+  RenderBlock {HTML} at (0,0) size 96x1610
+    RenderBody {BODY} at (8,14) size 80x1582
+      RenderBlock {P} at (0,0) size 80x112
+        RenderText {#text} at (0,0) size 78x112
+          text run at (0,0) width 29: "Fails"
+          text run at (0,16) width 77: "indicate that"
+          text run at (0,32) width 48: "the font"
+          text run at (0,48) width 53: "property"
+          text run at (0,64) width 78: "specification"
+          text run at (0,80) width 69: "is invalid in"
+          text run at (0,96) width 72: "strict mode."
+      RenderBlock {P} at (0,144) size 80x144
+        RenderText {#text} at (0,1) size 64x142
+          text run at (0,1) width 63: "24pt"
+          text run at (0,37) width 64: "italic"
+          text run at (0,73) width 19: "="
+          text run at (0,109) width 63: "24pt"
+      RenderBlock {P} at (0,320) size 80x180
+        RenderText {#text} at (0,1) size 64x178
+          text run at (0,1) width 63: "24pt"
+          text run at (0,37) width 64: "italic"
+          text run at (0,73) width 64: "Arial"
+          text run at (0,109) width 19: "="
+          text run at (0,145) width 63: "24pt"
+      RenderBlock {P} at (0,532) size 80x216
+        RenderText {#text} at (0,1) size 76x214
+          text run at (0,1) width 63: "24pt"
+          text run at (0,37) width 64: "italic"
+          text run at (0,73) width 76: "'Arial'"
+          text run at (0,109) width 19: "="
+          text run at (0,145) width 63: "24pt"
+          text run at (0,181) width 64: "Arial"
+      RenderBlock {P} at (0,780) size 80x32
+        RenderText {#text} at (0,0) size 73x32
+          text run at (0,0) width 73: "italic 24pt ="
+          text run at (0,16) width 25: "fails"
+      RenderBlock {P} at (0,844) size 80x252
+        RenderText {#text} at (0,1) size 66x250
+          text run at (0,1) width 64: "italic"
+          text run at (0,37) width 63: "24pt"
+          text run at (0,73) width 64: "Arial"
+          text run at (0,109) width 19: "="
+          text run at (0,145) width 63: "24pt"
+          text run at (0,181) width 64: "Arial"
+          text run at (0,217) width 66: "Italic"
+      RenderBlock {P} at (0,1128) size 80x252
+        RenderText {#text} at (0,1) size 76x250
+          text run at (0,1) width 64: "italic"
+          text run at (0,37) width 63: "24pt"
+          text run at (0,73) width 76: "'Arial'"
+          text run at (0,109) width 19: "="
+          text run at (0,145) width 63: "24pt"
+          text run at (0,181) width 64: "Arial"
+          text run at (0,217) width 66: "Italic"
+      RenderBlock {P} at (0,1412) size 80x32
+        RenderText {#text} at (0,0) size 70x32
+          text run at (0,0) width 60: "Arial 24pt"
+          text run at (0,16) width 70: "italic = fails"
+      RenderBlock {P} at (0,1458) size 80x32
+        RenderText {#text} at (0,0) size 70x32
+          text run at (0,0) width 66: "'Arial' 24pt"
+          text run at (0,16) width 70: "italic = fails"
+      RenderBlock {P} at (0,1504) size 80x32
+        RenderText {#text} at (0,0) size 70x32
+          text run at (0,0) width 60: "Arial italic"
+          text run at (0,16) width 70: "24pt = fails"
+      RenderBlock {P} at (0,1550) size 80x32
+        RenderText {#text} at (0,0) size 70x32
+          text run at (0,0) width 66: "'Arial' italic"
+          text run at (0,16) width 70: "24pt = fails"
diff --git a/LayoutTestResults/qt/fast/css/getFloatValueForUnit-expected.txt b/LayoutTestResults/qt/fast/css/getFloatValueForUnit-expected.txt
new file mode 100644 (file)
index 0000000..8191e3c
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 169x80
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 169x80
+  RenderBlock {HTML} at (0,0) size 96x80
+    RenderBody {BODY} at (8,8) size 80x64
+      RenderBlock {DIV} at (0,0) size 80x0
+      RenderBlock (anonymous) at (0,0) size 80x64
+        RenderText {#text} at (0,0) size 41x16
+          text run at (0,0) width 41: "10pt ="
+        RenderText {#text} at (0,16) size 161x48
+          text run at (0,16) width 161: "3.4395833333333328mm"
+          text run at (0,32) width 65: "(should be"
+          text run at (0,48) width 144: "3.4395833333333328)"
diff --git a/LayoutTestResults/qt/fast/css/hsl-color-expected.txt b/LayoutTestResults/qt/fast/css/hsl-color-expected.txt
new file mode 100644 (file)
index 0000000..3ceeb18
--- /dev/null
@@ -0,0 +1,217 @@
+layer at (0,0) size 114x5120
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 114x5120
+  RenderBlock {HTML} at (0,0) size 96x5120
+    RenderBody {BODY} at (8,8) size 80x5094
+      RenderBlock {H1} at (0,0) size 80x224 [color=#FF0000]
+        RenderText {#text} at (0,1) size 92x222
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 53: "red:"
+          text run at (0,129) width 74: "hsl(0,"
+          text run at (0,161) width 81: "100%,"
+          text run at (0,193) width 66: "50%)"
+      RenderBlock {H1} at (0,242) size 80x224 [color=#00FF00]
+        RenderText {#text} at (0,1) size 106x222
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 86: "green:"
+          text run at (0,129) width 106: "hsl(120,"
+          text run at (0,161) width 81: "100%,"
+          text run at (0,193) width 66: "50%)"
+      RenderBlock {H1} at (0,484) size 80x224 [color=#00FFFF]
+        RenderText {#text} at (0,1) size 106x222
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 75: "aqua:"
+          text run at (0,129) width 106: "hsl(180,"
+          text run at (0,161) width 81: "100%,"
+          text run at (0,193) width 66: "50%)"
+      RenderBlock {H1} at (0,726) size 80x224 [color=#0000FF]
+        RenderText {#text} at (0,1) size 106x222
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 67: "blue:"
+          text run at (0,129) width 106: "hsl(240,"
+          text run at (0,161) width 81: "100%,"
+          text run at (0,193) width 66: "50%)"
+      RenderBlock {H1} at (0,968) size 80x256 [color=#7FFF7F]
+        RenderText {#text} at (0,1) size 106x254
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 59: "light"
+          text run at (0,129) width 86: "green:"
+          text run at (0,161) width 106: "hsl(120,"
+          text run at (0,193) width 81: "100%,"
+          text run at (0,225) width 66: "75%)"
+      RenderBlock {H1} at (0,1242) size 80x256 [color=#007F00]
+        RenderText {#text} at (0,1) size 106x254
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 60: "dark"
+          text run at (0,129) width 86: "green:"
+          text run at (0,161) width 106: "hsl(120,"
+          text run at (0,193) width 81: "100%,"
+          text run at (0,225) width 66: "25%)"
+      RenderBlock {H1} at (0,1516) size 80x256 [color=#3FBF3F]
+        RenderText {#text} at (0,1) size 106x254
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 82: "pastel"
+          text run at (0,129) width 86: "green:"
+          text run at (0,161) width 106: "hsl(120,"
+          text run at (0,193) width 65: "50%,"
+          text run at (0,225) width 66: "50%)"
+      RenderBlock (anonymous) at (0,1790) size 80x160
+        RenderInline {B} at (0,0) size 53x48
+          RenderText {#text} at (0,0) size 53x48
+            text run at (0,0) width 43: "Out of"
+            text run at (0,16) width 53: "bounds"
+            text run at (0,32) width 45: "cases:"
+        RenderBR {BR} at (45,45) size 0x0
+        RenderText {#text} at (0,48) size 79x112
+          text run at (0,48) width 40: "Check"
+          text run at (0,64) width 79: "percentages"
+          text run at (0,80) width 69: "larger than"
+          text run at (0,96) width 39: "100%,"
+          text run at (0,112) width 60: "should be"
+          text run at (0,128) width 56: "limited to"
+          text run at (0,144) width 36: "100%"
+      RenderBlock {H1} at (0,1968) size 80x224 [color=#00FF00]
+        RenderText {#text} at (0,1) size 106x222
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 86: "green:"
+          text run at (0,129) width 106: "hsl(120,"
+          text run at (0,161) width 81: "100%,"
+          text run at (0,193) width 66: "50%)"
+      RenderBlock {H1} at (0,2210) size 80x256 [color=#00FF00]
+        RenderText {#text} at (0,1) size 106x254
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 77: "green"
+          text run at (0,129) width 52: "too:"
+          text run at (0,161) width 106: "hsl(120,"
+          text run at (0,193) width 81: "200%,"
+          text run at (0,225) width 66: "50%)"
+      RenderBlock (anonymous) at (0,2484) size 80x128
+        RenderText {#text} at (0,0) size 80x128
+          text run at (0,0) width 40: "Check"
+          text run at (0,16) width 79: "percentages"
+          text run at (0,32) width 57: "less than"
+          text run at (0,48) width 20: "0%"
+          text run at (0,64) width 59: "(negative"
+          text run at (0,80) width 48: "values),"
+          text run at (0,96) width 60: "should be"
+          text run at (0,112) width 80: "limited to 0%"
+      RenderBlock {H1} at (0,2630) size 80x224 [color=#7F7F7F]
+        RenderText {#text} at (0,1) size 106x222
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 69: "grey:"
+          text run at (0,129) width 106: "hsl(120,"
+          text run at (0,161) width 49: "0%,"
+          text run at (0,193) width 66: "50%)"
+      RenderBlock {H1} at (0,2872) size 80x288 [color=#7F7F7F]
+        RenderText {#text} at (0,1) size 106x286
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 68: "grey,"
+          text run at (0,129) width 52: "too:"
+          text run at (0,161) width 106: "hsl(120,"
+          text run at (0,193) width 9: "-"
+          text run at (0,225) width 81: "100%,"
+          text run at (0,257) width 66: "50%)"
+      RenderBlock (anonymous) at (0,3178) size 80x304
+        RenderText {#text} at (0,0) size 82x304
+          text run at (0,0) width 69: "Check Hue"
+          text run at (0,16) width 68: "values that"
+          text run at (0,32) width 62: "are larger"
+          text run at (0,48) width 59: "than 360,"
+          text run at (0,64) width 60: "should be"
+          text run at (0,80) width 69: "normalized"
+          text run at (0,96) width 57: "back to a"
+          text run at (0,112) width 33: "value"
+          text run at (0,128) width 65: "between 0"
+          text run at (0,144) width 75: "and 360. As"
+          text run at (0,160) width 69: "Hue values"
+          text run at (0,176) width 36: "are in"
+          text run at (0,192) width 55: "degrees,"
+          text run at (0,208) width 67: "there is no"
+          text run at (0,224) width 58: "maximum"
+          text run at (0,240) width 21: "like"
+          text run at (0,256) width 82: "percentages,"
+          text run at (0,272) width 52: "they are"
+          text run at (0,288) width 78: "loop around."
+      RenderBlock {H1} at (0,3500) size 80x256 [color=#007F00]
+        RenderText {#text} at (0,1) size 106x254
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 60: "dark"
+          text run at (0,129) width 86: "green:"
+          text run at (0,161) width 106: "hsl(120,"
+          text run at (0,193) width 81: "100%,"
+          text run at (0,225) width 66: "25%)"
+      RenderBlock {H1} at (0,3774) size 80x288 [color=#007F00]
+        RenderText {#text} at (0,1) size 106x286
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 60: "dark"
+          text run at (0,129) width 85: "green,"
+          text run at (0,161) width 52: "too:"
+          text run at (0,193) width 106: "hsl(480,"
+          text run at (0,225) width 81: "100%,"
+          text run at (0,257) width 66: "25%)"
+      RenderBlock (anonymous) at (0,4080) size 80x64
+        RenderText {#text} at (0,0) size 69x64
+          text run at (0,0) width 69: "Check Hue"
+          text run at (0,16) width 69: "values with"
+          text run at (0,32) width 66: "a negative"
+          text run at (0,48) width 38: "angle."
+      RenderBlock {H1} at (0,4162) size 80x256 [color=#7FFF7F]
+        RenderText {#text} at (0,1) size 106x254
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 59: "light"
+          text run at (0,129) width 86: "green:"
+          text run at (0,161) width 106: "hsl(120,"
+          text run at (0,193) width 81: "100%,"
+          text run at (0,225) width 66: "75%)"
+      RenderBlock {H1} at (0,4436) size 80x320 [color=#7FFF7F]
+        RenderText {#text} at (0,1) size 92x318
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 59: "light"
+          text run at (0,129) width 85: "green,"
+          text run at (0,161) width 52: "too:"
+          text run at (0,193) width 59: "hsl(-"
+          text run at (0,225) width 56: "240,"
+          text run at (0,257) width 81: "100%,"
+          text run at (0,289) width 66: "75%)"
+      RenderBlock {H1} at (0,4774) size 80x320 [color=#7FFF7F]
+        RenderText {#text} at (0,1) size 92x318
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 59: "light"
+          text run at (0,129) width 85: "green,"
+          text run at (0,161) width 52: "too:"
+          text run at (0,193) width 59: "hsl(-"
+          text run at (0,225) width 56: "600,"
+          text run at (0,257) width 81: "100%,"
+          text run at (0,289) width 66: "75%)"
diff --git a/LayoutTestResults/qt/fast/css/hsla-color-expected.txt b/LayoutTestResults/qt/fast/css/hsla-color-expected.txt
new file mode 100644 (file)
index 0000000..f5d423b
--- /dev/null
@@ -0,0 +1,29 @@
+layer at (0,0) size 100x638
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 100x638
+  RenderBlock {HTML} at (0,0) size 96x638
+    RenderBody {BODY} at (8,8) size 80x612 [bgcolor=#FFFF00]
+      RenderBlock {H1} at (0,0) size 80x192 [color=#FF00007F]
+        RenderText {#text} at (0,1) size 92x190
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 52: "red,"
+          text run at (0,129) width 74: "alpha"
+          text run at (0,161) width 40: "0.5"
+      RenderBlock {H1} at (0,210) size 80x192 [color=#00FF0000]
+        RenderText {#text} at (0,1) size 92x190
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 85: "green,"
+          text run at (0,129) width 74: "alpha"
+          text run at (0,161) width 40: "0.0"
+      RenderBlock {H1} at (0,420) size 80x192 [color=#00FF00]
+        RenderText {#text} at (0,1) size 92x190
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 85: "green,"
+          text run at (0,129) width 74: "alpha"
+          text run at (0,161) width 40: "1.0"
diff --git a/LayoutTestResults/qt/fast/css/imageTileOpacity-expected.txt b/LayoutTestResults/qt/fast/css/imageTileOpacity-expected.txt
new file mode 100644 (file)
index 0000000..9b26793
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 291x287
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x26
+  RenderBlock {HTML} at (0,0) size 96x26
+    RenderBody {BODY} at (8,8) size 80x10
+layer at (7,75) size 284x212
+  RenderBlock (positioned) {DIV} at (7,75) size 284x212 [bgcolor=#000000D1]
+layer at (101,237) size 40x24
+  RenderBlock (positioned) {DIV} at (94,162) size 40x24 [color=#FFFFFF]
+    RenderBlock {DIV} at (0,0) size 40x24
+      RenderText {#text} at (0,5) size 40x14
+        text run at (0,5) width 40: "Cancel"
diff --git a/LayoutTestResults/qt/fast/css/import-rule-regression-11590-expected.txt b/LayoutTestResults/qt/fast/css/import-rule-regression-11590-expected.txt
new file mode 100644 (file)
index 0000000..1714931
--- /dev/null
@@ -0,0 +1,39 @@
+layer at (0,0) size 114x534
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 114x534
+  RenderBlock {HTML} at (0,0) size 96x534
+    RenderBody {BODY} at (8,8) size 80x518
+      RenderBlock {P} at (0,0) size 80x176
+        RenderText {#text} at (0,0) size 53x16
+          text run at (0,0) width 53: "Test for "
+        RenderInline {A} at (0,0) size 75x32 [color=#0000EE]
+          RenderText {#text} at (53,0) size 75x32
+            text run at (53,0) width 22: "bug"
+            text run at (0,16) width 40: "11590"
+        RenderText {#text} at (40,16) size 92x160
+          text run at (40,16) width 3: ":"
+          text run at (0,32) width 92: "REGRESSION"
+          text run at (0,48) width 54: "(r17726-"
+          text run at (0,64) width 53: "r17742):"
+          text run at (0,80) width 61: "Wikipedia"
+          text run at (0,96) width 32: "page"
+          text run at (0,112) width 80: "intermittently"
+          text run at (0,128) width 56: "loads but"
+          text run at (0,144) width 46: "doesn't"
+          text run at (0,160) width 45: "render."
+      RenderBlock {P} at (0,190) size 80x208
+        RenderText {#text} at (0,0) size 80x208
+          text run at (0,0) width 80: "All four sides"
+          text run at (0,16) width 36: "of the"
+          text run at (0,32) width 43: "square"
+          text run at (0,48) width 36: "below"
+          text run at (0,64) width 60: "should be"
+          text run at (0,80) width 69: "present for"
+          text run at (0,96) width 65: "this test to"
+          text run at (0,112) width 71: "really pass,"
+          text run at (0,128) width 72: "and WebKit"
+          text run at (0,144) width 56: "shouldn't"
+          text run at (0,160) width 67: "crash for it"
+          text run at (0,176) width 46: "to pass"
+          text run at (0,192) width 52: "partially."
+      RenderBlock {DIV} at (0,412) size 106x106 [border: (3px solid #000000)]
diff --git a/LayoutTestResults/qt/fast/css/invalidation-errors-2-expected.txt b/LayoutTestResults/qt/fast/css/invalidation-errors-2-expected.txt
new file mode 100644 (file)
index 0000000..7d75cef
--- /dev/null
@@ -0,0 +1,34 @@
+layer at (0,0) size 208x334
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x134
+  RenderBlock {HTML} at (0,0) size 96x134
+    RenderBody {BODY} at (8,8) size 80x112
+      RenderBlock {P} at (0,0) size 80x112
+        RenderInline {A} at (0,0) size 58x16 [color=#0000EE]
+          RenderText {#text} at (0,0) size 58x16
+            text run at (0,0) width 58: "bug 7118"
+        RenderText {#text} at (58,0) size 68x112
+          text run at (58,0) width 3: ":"
+          text run at (0,16) width 42: "Wrong"
+          text run at (0,32) width 53: "property"
+          text run at (0,48) width 60: "values do"
+          text run at (0,64) width 44: "not get"
+          text run at (0,80) width 68: "invalidated"
+          text run at (0,96) width 57: "correctly."
+      RenderBlock (anonymous) at (0,126) size 80x0
+        RenderInline {DIV} at (0,0) 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 (8,134) size 200x200
+  RenderBlock (floating) {DIV} at (0,0) size 200x200 [color=#FFFFFF] [bgcolor=#006400]
+    RenderText {#text} at (0,0) size 191x128
+      text run at (0,0) width 157: "this text should be left-"
+      text run at (0,16) width 156: "aligned, all lower-case,"
+      text run at (0,32) width 167: "normal font, white, 14px,"
+      text run at (0,48) width 183: "bold, normally spaced and"
+      text run at (0,64) width 167: "wrapped, in a darkgreen"
+      text run at (0,80) width 100: "200x200px div "
+      text run at (100,80) width 91: "in the top left"
+      text run at (0,96) width 178: "corner with no borders or"
+      text run at (0,112) width 60: "outlines."
diff --git a/LayoutTestResults/qt/fast/css/invalidation-errors-3-expected.txt b/LayoutTestResults/qt/fast/css/invalidation-errors-3-expected.txt
new file mode 100644 (file)
index 0000000..88cbf0d
--- /dev/null
@@ -0,0 +1,32 @@
+layer at (0,0) size 108x492
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 108x492
+  RenderBlock {HTML} at (0,0) size 96x492
+    RenderBody {BODY} at (8,8) size 80x434
+      RenderBlock {P} at (0,0) size 80x112
+        RenderInline {A} at (0,0) size 58x16 [color=#0000EE]
+          RenderText {#text} at (0,0) size 58x16
+            text run at (0,0) width 58: "bug 7118"
+        RenderText {#text} at (58,0) size 68x112
+          text run at (58,0) width 3: ":"
+          text run at (0,16) width 42: "Wrong"
+          text run at (0,32) width 53: "property"
+          text run at (0,48) width 60: "values do"
+          text run at (0,64) width 44: "not get"
+          text run at (0,80) width 68: "invalidated"
+          text run at (0,96) width 57: "correctly."
+      RenderBlock {P} at (0,126) size 80x96
+        RenderText {#text} at (0,0) size 75x96
+          text run at (0,0) width 51: "The two"
+          text run at (0,16) width 75: "words \"test\""
+          text run at (0,32) width 71: "should look"
+          text run at (0,48) width 61: "the same,"
+          text run at (0,64) width 45: "with no"
+          text run at (0,80) width 44: "outline:"
+      RenderBlock {DIV} at (0,272) size 80x56
+        RenderBlock {P} at (0,0) size 100x56
+          RenderText {#text} at (0,2) size 81x52
+            text run at (0,2) width 81: "test"
+      RenderBlock {P} at (0,378) size 80x56
+        RenderText {#text} at (0,2) size 81x52
+          text run at (0,2) width 81: "test"
diff --git a/LayoutTestResults/qt/fast/css/invalidation-errors-expected.txt b/LayoutTestResults/qt/fast/css/invalidation-errors-expected.txt
new file mode 100644 (file)
index 0000000..7d75cef
--- /dev/null
@@ -0,0 +1,34 @@
+layer at (0,0) size 208x334
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x134
+  RenderBlock {HTML} at (0,0) size 96x134
+    RenderBody {BODY} at (8,8) size 80x112
+      RenderBlock {P} at (0,0) size 80x112
+        RenderInline {A} at (0,0) size 58x16 [color=#0000EE]
+          RenderText {#text} at (0,0) size 58x16
+            text run at (0,0) width 58: "bug 7118"
+        RenderText {#text} at (58,0) size 68x112
+          text run at (58,0) width 3: ":"
+          text run at (0,16) width 42: "Wrong"
+          text run at (0,32) width 53: "property"
+          text run at (0,48) width 60: "values do"
+          text run at (0,64) width 44: "not get"
+          text run at (0,80) width 68: "invalidated"
+          text run at (0,96) width 57: "correctly."
+      RenderBlock (anonymous) at (0,126) size 80x0
+        RenderInline {DIV} at (0,0) 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 (8,134) size 200x200
+  RenderBlock (floating) {DIV} at (0,0) size 200x200 [color=#FFFFFF] [bgcolor=#006400]
+    RenderText {#text} at (0,0) size 191x128
+      text run at (0,0) width 157: "this text should be left-"
+      text run at (0,16) width 156: "aligned, all lower-case,"
+      text run at (0,32) width 167: "normal font, white, 14px,"
+      text run at (0,48) width 183: "bold, normally spaced and"
+      text run at (0,64) width 167: "wrapped, in a darkgreen"
+      text run at (0,80) width 100: "200x200px div "
+      text run at (100,80) width 91: "in the top left"
+      text run at (0,96) width 178: "corner with no borders or"
+      text run at (0,112) width 60: "outlines."
diff --git a/LayoutTestResults/qt/fast/css/line-height-expected.txt b/LayoutTestResults/qt/fast/css/line-height-expected.txt
new file mode 100644 (file)
index 0000000..f90f628
--- /dev/null
@@ -0,0 +1,41 @@
+layer at (0,0) size 180x410
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 180x410
+  RenderBlock {HTML} at (0,0) size 96x410
+    RenderBody {BODY} at (8,8) size 80x394
+      RenderBlock {DIV} at (0,0) size 80x160
+        RenderText {#text} at (0,0) size 49x16
+          text run at (0,0) width 49: "Test for"
+        RenderInline {A} at (0,0) size 76x32 [color=#0000EE]
+          RenderText {#text} at (0,16) size 76x32
+            text run at (0,16) width 76: "Bugzilla Bug"
+            text run at (0,32) width 32: "9934"
+        RenderText {#text} at (0,48) size 83x112
+          text run at (0,48) width 58: "Selecting"
+          text run at (0,64) width 65: "text in text"
+          text run at (0,80) width 55: "field with"
+          text run at (0,96) width 31: "{line-"
+          text run at (0,112) width 83: "height:100%}"
+          text run at (0,128) width 71: "causes it to"
+          text run at (0,144) width 48: "bounce."
+      RenderBlock {DIV} at (0,160) size 80x26
+        RenderTextControl {INPUT} at (2,2) size 168x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderBlock {DIV} at (0,186) size 80x208
+        RenderText {#text} at (0,0) size 80x208
+          text run at (0,0) width 63: "Select the"
+          text run at (0,16) width 62: "text in the"
+          text run at (0,32) width 53: "text field"
+          text run at (0,48) width 33: "using"
+          text run at (0,64) width 62: "horizontal"
+          text run at (0,80) width 41: "mouse"
+          text run at (0,96) width 75: "movements,"
+          text run at (0,112) width 80: "then drag up"
+          text run at (0,128) width 65: "and down."
+          text run at (0,144) width 52: "The text"
+          text run at (0,160) width 65: "should not"
+          text run at (0,176) width 34: "move"
+          text run at (0,192) width 58: "vertically."
+layer at (13,173) size 162x16
+  RenderBlock {DIV} at (3,3) size 162x16
+    RenderText {#text} at (1,0) size 81x16
+      text run at (1,0) width 81: "Lorem Ipsum"
diff --git a/LayoutTestResults/qt/fast/css/list-outline-expected.txt b/LayoutTestResults/qt/fast/css/list-outline-expected.txt
new file mode 100644 (file)
index 0000000..0e2148c
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 122x312
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 122x312
+  RenderBlock {HTML} at (0,0) size 96x312
+    RenderBody {BODY} at (8,14) size 80x284
+      RenderBlock {OL} at (0,0) size 80x284
+        RenderListItem {LI} at (40,0) size 40x284
+          RenderListMarker at (-19,14) size 15x16: "1"
+          RenderText {#text} at (14,14) size 60x256
+            text run at (14,14) width 9: "A"
+            text run at (14,30) width 37: "single"
+            text run at (14,46) width 41: "outline"
+            text run at (14,62) width 41: "should"
+            text run at (14,78) width 26: "only"
+            text run at (14,94) width 45: "appear"
+            text run at (14,110) width 28: "over"
+            text run at (14,126) width 20: "the"
+            text run at (14,142) width 17: "list"
+            text run at (14,158) width 53: "element,"
+            text run at (14,174) width 24: "and"
+            text run at (14,190) width 20: "not"
+            text run at (14,206) width 28: "over"
+            text run at (14,222) width 47: "internal"
+            text run at (14,238) width 23: "text"
+            text run at (14,254) width 60: "elements."
diff --git a/LayoutTestResults/qt/fast/css/margin-top-bottom-dynamic-expected.txt b/LayoutTestResults/qt/fast/css/margin-top-bottom-dynamic-expected.txt
new file mode 100644 (file)
index 0000000..771a052
--- /dev/null
@@ -0,0 +1,97 @@
+layer at (0,0) size 131x934
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 131x934
+  RenderBlock {HTML} at (0,0) size 96x934
+    RenderBody {BODY} at (8,8) size 80x918
+      RenderBlock {P} at (0,0) size 80x64
+        RenderText {#text} at (0,0) size 78x64
+          text run at (0,0) width 44: "What it"
+          text run at (0,16) width 71: "should look"
+          text run at (0,32) width 78: "like (positive"
+          text run at (0,48) width 38: "case):"
+      RenderBlock {DIV} at (0,78) size 80x100 [border: (1px solid #008000)]
+        RenderBlock {DIV} at (1,11) size 78x34 [border: (1px solid #0000FF)]
+          RenderText {#text} at (1,1) size 40x32
+            text run at (1,1) width 40: "Lorem"
+            text run at (1,17) width 36: "ipsum"
+        RenderBlock {DIV} at (1,55) size 78x34 [border: (1px dotted #0000FF)]
+          RenderText {#text} at (1,1) size 40x32
+            text run at (1,1) width 40: "Lorem"
+            text run at (1,17) width 36: "ipsum"
+      RenderBlock {P} at (0,192) size 80x80
+        RenderText {#text} at (0,0) size 71x80
+          text run at (0,0) width 44: "What it"
+          text run at (0,16) width 71: "should look"
+          text run at (0,32) width 21: "like"
+          text run at (0,48) width 59: "(negative"
+          text run at (0,64) width 38: "case):"
+      RenderBlock {DIV} at (0,286) size 80x60 [border: (1px solid #008000)]
+        RenderBlock {DIV} at (1,11) size 78x34 [border: (1px solid #0000FF)]
+          RenderText {#text} at (1,1) size 40x32
+            text run at (1,1) width 40: "Lorem"
+            text run at (1,17) width 36: "ipsum"
+        RenderBlock {DIV} at (1,35) size 78x34 [border: (1px dotted #0000FF)]
+          RenderText {#text} at (1,1) size 40x32
+            text run at (1,1) width 40: "Lorem"
+            text run at (1,17) width 36: "ipsum"
+      RenderBlock {P} at (0,360) size 80x96
+        RenderText {#text} at (0,0) size 86x96
+          text run at (0,0) width 54: "Dynamic"
+          text run at (0,16) width 30: "case"
+          text run at (0,32) width 86: "(automatically"
+          text run at (0,48) width 42: "testing"
+          text run at (0,64) width 68: "positive -->"
+          text run at (0,80) width 62: "negative):"
+      RenderBlock {DIV} at (0,470) size 80x60 [border: (1px solid #008000)]
+        RenderBlock {DIV} at (1,11) size 78x34 [border: (1px solid #0000FF)]
+          RenderText {#text} at (1,1) size 40x32
+            text run at (1,1) width 40: "Lorem"
+            text run at (1,17) width 36: "ipsum"
+        RenderBlock {DIV} at (1,35) size 78x34 [border: (1px dotted #0000FF)]
+          RenderText {#text} at (1,1) size 40x32
+            text run at (1,1) width 40: "Lorem"
+            text run at (1,17) width 36: "ipsum"
+      RenderBlock (anonymous) at (0,530) size 80x74
+        RenderBR {BR} at (0,0) size 0x16
+        RenderButton {INPUT} at (2,18) size 119x25 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 103x16
+            RenderText at (0,0) size 103x16
+              text run at (0,0) width 103: "Negative margin"
+        RenderText {#text} at (0,0) size 0x0
+        RenderButton {INPUT} at (2,47) size 112x25 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 96x16
+            RenderText at (0,0) size 96x16
+              text run at (0,0) width 96: "Positive margin"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,618) size 80x112
+        RenderText {#text} at (0,0) size 86x112
+          text run at (0,0) width 54: "Dynamic"
+          text run at (0,16) width 30: "case"
+          text run at (0,32) width 86: "(automatically"
+          text run at (0,48) width 42: "testing"
+          text run at (0,64) width 68: "positive -->"
+          text run at (0,80) width 74: "negative -->"
+          text run at (0,96) width 56: "positive):"
+      RenderBlock {DIV} at (0,744) size 80x100 [border: (1px solid #008000)]
+        RenderBlock {DIV} at (1,11) size 78x34 [border: (1px solid #0000FF)]
+          RenderText {#text} at (1,1) size 40x32
+            text run at (1,1) width 40: "Lorem"
+            text run at (1,17) width 36: "ipsum"
+        RenderBlock {DIV} at (1,55) size 78x34 [border: (1px dotted #0000FF)]
+          RenderText {#text} at (1,1) size 40x32
+            text run at (1,1) width 40: "Lorem"
+            text run at (1,17) width 36: "ipsum"
+      RenderBlock (anonymous) at (0,844) size 80x74
+        RenderBR {BR} at (0,0) size 0x16
+        RenderButton {INPUT} at (2,18) size 119x25 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 103x16
+            RenderText at (0,0) size 103x16
+              text run at (0,0) width 103: "Negative margin"
+        RenderText {#text} at (0,0) size 0x0
+        RenderButton {INPUT} at (2,47) size 112x25 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 96x16
+            RenderText at (0,0) size 96x16
+              text run at (0,0) width 96: "Positive margin"
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTestResults/qt/fast/css/marginComputedStyle-expected.txt b/LayoutTestResults/qt/fast/css/marginComputedStyle-expected.txt
new file mode 100644 (file)
index 0000000..1b33084
--- /dev/null
@@ -0,0 +1,38 @@
+layer at (0,0) size 96x271
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x271
+  RenderBlock {HTML} at (0,0) size 96x271
+    RenderBody {BODY} at (8,8) size 80x255
+      RenderBlock {DIV} at (10,0) size 60x47 [color=#FFFFFF] [bgcolor=#800080] [border: (10px double #000000)]
+        RenderText {#text} at (10,10) size 47x26
+          text run at (10,10) width 47: "Test"
+      RenderBlock (anonymous) at (0,47) size 80x208
+        RenderText {#text} at (0,0) size 71x16
+          text run at (0,0) width 71: "width: 40px"
+        RenderBR {BR} at (71,13) size 0x0
+        RenderText {#text} at (0,16) size 77x16
+          text run at (0,16) width 77: "height: 27px"
+        RenderBR {BR} at (77,29) size 0x0
+        RenderText {#text} at (0,32) size 69x32
+          text run at (0,32) width 69: "margin-left:"
+          text run at (0,48) width 31: "10px"
+        RenderBR {BR} at (31,61) size 0x0
+        RenderText {#text} at (0,64) size 78x32
+          text run at (0,64) width 78: "margin-right:"
+          text run at (0,80) width 31: "10px"
+        RenderBR {BR} at (31,93) size 0x0
+        RenderText {#text} at (0,96) size 70x32
+          text run at (0,96) width 70: "margin-top:"
+          text run at (0,112) width 23: "0px"
+        RenderBR {BR} at (23,125) size 0x0
+        RenderText {#text} at (0,128) size 72x32
+          text run at (0,128) width 47: "margin-"
+          text run at (0,144) width 72: "bottom: 0px"
+        RenderBR {BR} at (72,157) size 0x0
+        RenderText {#text} at (0,160) size 77x32
+          text run at (0,160) width 77: "padding-left:"
+          text run at (0,176) width 23: "0px"
+        RenderBR {BR} at (23,189) size 0x0
+        RenderText {#text} at (0,192) size 53x16
+          text run at (0,192) width 53: "left: auto"
+        RenderBR {BR} at (53,205) size 0x0
diff --git a/LayoutTestResults/qt/fast/css/max-height-none-expected.txt b/LayoutTestResults/qt/fast/css/max-height-none-expected.txt
new file mode 100644 (file)
index 0000000..3adbdf4
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 96x108
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x26
+  RenderBlock {HTML} at (0,0) size 96x26
+    RenderBody {BODY} at (8,8) size 80x10
+layer at (8,8) size 88x100
+  RenderBlock (positioned) {DIV} at (8,8) size 88x100 [bgcolor=#FF0000]
+    RenderText {#text} at (0,0) size 72x48
+      text run at (0,0) width 72: "This should"
+      text run at (0,16) width 58: "be 100px"
+      text run at (0,32) width 30: "high."
diff --git a/LayoutTestResults/qt/fast/css/namespaces/001-expected.txt b/LayoutTestResults/qt/fast/css/namespaces/001-expected.txt
new file mode 100644 (file)
index 0000000..fd1a693
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 96x48
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x48
+  RenderBlock {html} at (0,0) size 96x48
+    RenderBody {body} at (8,8) size 80x32 [color=#FF0000]
+      RenderInline {test} at (0,0) size 72x32 [color=#008000]
+        RenderText {#text} at (0,0) size 72x32
+          text run at (0,0) width 72: "This should"
+          text run at (0,16) width 59: "be green."
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTestResults/qt/fast/css/namespaces/002-expected.txt b/LayoutTestResults/qt/fast/css/namespaces/002-expected.txt
new file mode 100644 (file)
index 0000000..fd1a693
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 96x48
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x48
+  RenderBlock {html} at (0,0) size 96x48
+    RenderBody {body} at (8,8) size 80x32 [color=#FF0000]
+      RenderInline {test} at (0,0) size 72x32 [color=#008000]
+        RenderText {#text} at (0,0) size 72x32
+          text run at (0,0) width 72: "This should"
+          text run at (0,16) width 59: "be green."
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTestResults/qt/fast/css/namespaces/003-expected.txt b/LayoutTestResults/qt/fast/css/namespaces/003-expected.txt
new file mode 100644 (file)
index 0000000..c1a492c
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 96x32
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x32
+  RenderBlock {test} at (0,0) size 96x32 [color=#008000]
+    RenderText {#text} at (0,0) size 91x32
+      text run at (0,0) width 91: "This should be"
+      text run at (0,16) width 40: "green."
diff --git a/LayoutTestResults/qt/fast/css/namespaces/004-expected.txt b/LayoutTestResults/qt/fast/css/namespaces/004-expected.txt
new file mode 100644 (file)
index 0000000..0ddf2fe
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 96x176
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x176
+  RenderBlock {html} at (0,0) size 96x176 [color=#FF0000]
+    RenderBody {body} at (8,8) size 80x160
+      RenderBlock {test3} at (0,0) size 80x32 [color=#008000]
+        RenderText {#text} at (0,0) size 72x32
+          text run at (0,0) width 72: "This should"
+          text run at (0,16) width 59: "be green."
+      RenderBlock {test3} at (0,32) size 80x32 [color=#008000]
+        RenderText {#text} at (0,0) size 72x32
+          text run at (0,0) width 72: "This should"
+          text run at (0,16) width 59: "be green."
+      RenderBlock {test3} at (0,64) size 80x32 [color=#008000]
+        RenderText {#text} at (0,0) size 72x32
+          text run at (0,0) width 72: "This should"
+          text run at (0,16) width 59: "be green."
+      RenderBlock {test2} at (0,96) size 80x32 [color=#008000]
+        RenderText {#text} at (0,0) size 72x32
+          text run at (0,0) width 72: "This should"
+          text run at (0,16) width 59: "be green."
+      RenderBlock {test1} at (0,128) size 80x32 [color=#008000]
+        RenderText {#text} at (0,0) size 72x32
+          text run at (0,0) width 72: "This should"
+          text run at (0,16) width 59: "be green."
diff --git a/LayoutTestResults/qt/fast/css/namespaces/005-expected.txt b/LayoutTestResults/qt/fast/css/namespaces/005-expected.txt
new file mode 100644 (file)
index 0000000..672747a
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 96x144
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x144
+  RenderBlock {html} at (0,0) size 96x144 [color=#008000]
+    RenderBody {body} at (8,8) size 80x128
+      RenderBlock {test2} at (0,0) size 80x32
+        RenderText {#text} at (0,0) size 72x32
+          text run at (0,0) width 72: "This should"
+          text run at (0,16) width 59: "be green."
+      RenderBlock {test2} at (0,32) size 80x32
+        RenderText {#text} at (0,0) size 72x32
+          text run at (0,0) width 72: "This should"
+          text run at (0,16) width 59: "be green."
+      RenderBlock {test1} at (0,64) size 80x32
+        RenderText {#text} at (0,0) size 72x32
+          text run at (0,0) width 72: "This should"
+          text run at (0,16) width 59: "be green."
+      RenderBlock {test1} at (0,96) size 80x32
+        RenderText {#text} at (0,0) size 72x32
+          text run at (0,0) width 72: "This should"
+          text run at (0,16) width 59: "be green."
diff --git a/LayoutTestResults/qt/fast/css/namespaces/006-expected.txt b/LayoutTestResults/qt/fast/css/namespaces/006-expected.txt
new file mode 100644 (file)
index 0000000..3fcff1a
--- /dev/null
@@ -0,0 +1,37 @@
+layer at (0,0) size 96x144
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x144
+  RenderBlock {html} at (0,0) size 96x144
+    RenderBody {body} at (8,8) size 80x128 [color=#008000]
+      RenderInline {tests} at (0,0) size 78x128
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {first-child} at (0,0) size 76x16
+          RenderText {#text} at (0,0) size 76x16
+            text run at (0,0) width 76: "None of this"
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {element} at (0,0) size 68x32
+          RenderText {#text} at (0,16) size 68x32
+            text run at (0,16) width 68: "text should"
+            text run at (0,32) width 19: "be "
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {attribute} at (0,0) size 76x32
+          RenderText {#text} at (19,32) size 76x32
+            text run at (19,32) width 57: "matching"
+            text run at (0,48) width 53: "the style"
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {span} at (0,0) size 61x32
+          RenderText {#text} at (0,64) size 61x32
+            text run at (0,64) width 61: "rules, and"
+            text run at (0,80) width 30: "thus "
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {universal} at (0,0) size 78x32
+          RenderText {#text} at (30,80) size 78x32
+            text run at (30,80) width 48: "none of"
+            text run at (0,96) width 11: "it "
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {span} at (0,0) size 71x32
+          RenderText {#text} at (11,96) size 71x32
+            text run at (11,96) width 60: "should be"
+            text run at (0,112) width 24: "red."
+        RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTestResults/qt/fast/css/namespaces/007-expected.txt b/LayoutTestResults/qt/fast/css/namespaces/007-expected.txt
new file mode 100644 (file)
index 0000000..c1a492c
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 96x32
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x32
+  RenderBlock {test} at (0,0) size 96x32 [color=#008000]
+    RenderText {#text} at (0,0) size 91x32
+      text run at (0,0) width 91: "This should be"
+      text run at (0,16) width 40: "green."
diff --git a/LayoutTestResults/qt/fast/css/outline-auto-empty-rects-expected.txt b/LayoutTestResults/qt/fast/css/outline-auto-empty-rects-expected.txt
new file mode 100644 (file)
index 0000000..e7d9f91
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 689x38
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 689x38
+  RenderBlock {HTML} at (0,0) size 96x38
+    RenderBody {BODY} at (8,8) size 80x16
+      RenderBlock {DIV} at (0,0) size 80x16
+        RenderBlock (anonymous) at (0,0) size 80x0
+          RenderInline {SPAN} at (0,0) size 0x0
+        RenderBlock (anonymous) at (0,0) size 80x16
+          RenderBlock {PRE} at (0,0) size 80x16
+            RenderText {#text} at (0,0) size 681x16
+              text run at (0,0) width 681: "There should only be a focus ring around this contentEditable div, and not a tiny one below as well"
+        RenderBlock (anonymous) at (0,30) size 80x0
+          RenderInline {SPAN} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTestResults/qt/fast/css/outline-auto-location-expected.txt b/LayoutTestResults/qt/fast/css/outline-auto-location-expected.txt
new file mode 100644 (file)
index 0000000..afad3dc
--- /dev/null
@@ -0,0 +1,41 @@
+layer at (0,0) size 96x504
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x504
+  RenderBlock {HTML} at (0,0) size 96x504
+    RenderBody {BODY} at (8,20) size 80x464
+      RenderBlock {DIV} at (20,0) size 40x222 [bgcolor=#ADD8E6]
+        RenderBlock {P} at (0,0) size 40x144
+          RenderText {#text} at (0,0) size 44x144
+            text run at (0,0) width 38: "There"
+            text run at (0,16) width 41: "should"
+            text run at (0,32) width 15: "be"
+            text run at (0,48) width 24: "one"
+            text run at (0,64) width 41: "outline"
+            text run at (0,80) width 44: "around"
+            text run at (0,96) width 20: "the"
+            text run at (0,112) width 37: "whole"
+            text run at (0,128) width 18: "div"
+        RenderBlock {P} at (-20,158) size 60x64
+          RenderText {#text} at (0,0) size 50x64
+            text run at (0,0) width 22: "Not"
+            text run at (0,16) width 44: "around"
+            text run at (0,32) width 31: "each"
+            text run at (0,48) width 50: "element"
+      RenderBlock {DIV} at (20,242) size 40x222 [bgcolor=#ADD8E6]
+        RenderBlock {P} at (0,0) size 40x144
+          RenderText {#text} at (0,0) size 44x144
+            text run at (0,0) width 38: "There"
+            text run at (0,16) width 41: "should"
+            text run at (0,32) width 15: "be"
+            text run at (0,48) width 24: "one"
+            text run at (0,64) width 41: "outline"
+            text run at (0,80) width 44: "around"
+            text run at (0,96) width 20: "the"
+            text run at (0,112) width 37: "whole"
+            text run at (0,128) width 18: "div"
+        RenderBlock {P} at (-20,158) size 60x64
+          RenderText {#text} at (0,0) size 50x64
+            text run at (0,0) width 22: "Not"
+            text run at (0,16) width 44: "around"
+            text run at (0,32) width 31: "each"
+            text run at (0,48) width 50: "element"
diff --git a/LayoutTestResults/qt/fast/css/percentage-non-integer-expected.txt b/LayoutTestResults/qt/fast/css/percentage-non-integer-expected.txt
new file mode 100644 (file)
index 0000000..b084b95
--- /dev/null
@@ -0,0 +1,106 @@
+layer at (0,0) size 1013x134
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 1013x132
+  RenderBlock {HTML} at (0,0) size 96x132
+    RenderBody {BODY} at (8,8) size 80x116
+      RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#00FF00]
+        RenderBlock {DIV} at (0,0) size 100x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,4) size 1005x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,8) size 995x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,12) size 985x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,16) size 975x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,20) size 965x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,24) size 955x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,28) size 945x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,32) size 935x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,36) size 930x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,40) size 920x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,44) size 910x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,48) size 910x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,52) size 900x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,56) size 890x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,60) size 885x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,64) size 875x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,68) size 870x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,72) size 860x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,76) size 850x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,80) size 845x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,84) size 840x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,88) size 835x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,92) size 825x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+        RenderBlock {DIV} at (0,96) size 815x4
+          RenderBlock {DIV} at (0,0) size 100x4 [bgcolor=#0000007F]
+      RenderBlock (anonymous) at (0,100) size 80x16
+        RenderBR {BR} at (0,0) size 0x16
+layer at (8,124) size 80x10
+  RenderTable {TABLE} at (0,0) size 80x10
+    RenderTableSection {TBODY} at (0,0) size 80x10
+      RenderTableRow {TR} at (0,0) size 80x10
+        RenderTableCell {TD} at (0,5) size 2x0 [bgcolor=#00FF00] [r=0 c=0 rs=1 cs=1]
+        RenderTableCell {TD} at (2,5) size 2x0 [bgcolor=#000000] [r=0 c=1 rs=1 cs=1]
+        RenderTableCell {TD} at (4,5) size 3x0 [bgcolor=#00FF00] [r=0 c=2 rs=1 cs=1]
+        RenderTableCell {TD} at (7,5) size 3x0 [bgcolor=#000000] [r=0 c=3 rs=1 cs=1]
+        RenderTableCell {TD} at (10,5) size 4x0 [bgcolor=#00FF00] [r=0 c=4 rs=1 cs=1]
+        RenderTableCell {TD} at (14,5) size 3x0 [bgcolor=#000000] [r=0 c=5 rs=1 cs=1]
+        RenderTableCell {TD} at (17,5) size 5x0 [bgcolor=#00FF00] [r=0 c=6 rs=1 cs=1]
+        RenderTableCell {TD} at (22,5) size 3x0 [bgcolor=#000000] [r=0 c=7 rs=1 cs=1]
+        RenderTableCell {TD} at (25,5) size 5x0 [bgcolor=#00FF00] [r=0 c=8 rs=1 cs=1]
+        RenderTableCell {TD} at (30,5) size 3x0 [bgcolor=#000000] [r=0 c=9 rs=1 cs=1]
+        RenderTableCell {TD} at (33,5) size 6x0 [bgcolor=#00FF00] [r=0 c=10 rs=1 cs=1]
+        RenderTableCell {TD} at (39,5) size 3x0 [bgcolor=#000000] [r=0 c=11 rs=1 cs=1]
+        RenderTableCell {TD} at (42,5) size 6x0 [bgcolor=#00FF00] [r=0 c=12 rs=1 cs=1]
+        RenderTableCell {TD} at (48,5) size 3x0 [bgcolor=#000000] [r=0 c=13 rs=1 cs=1]
+        RenderTableCell {TD} at (51,5) size 7x0 [bgcolor=#00FF00] [r=0 c=14 rs=1 cs=1]
+        RenderTableCell {TD} at (58,5) size 3x0 [bgcolor=#000000] [r=0 c=15 rs=1 cs=1]
+        RenderTableCell {TD} at (61,5) size 7x0 [bgcolor=#00FF00] [r=0 c=16 rs=1 cs=1]
+        RenderTableCell {TD} at (68,5) size 3x0 [bgcolor=#000000] [r=0 c=17 rs=1 cs=1]
+        RenderTableCell {TD} at (71,5) size 8x0 [bgcolor=#00FF00] [r=0 c=18 rs=1 cs=1]
+        RenderTableCell {TD} at (79,5) size 1x0 [r=0 c=19 rs=1 cs=1]
+layer at (8,124) size 1000x10
+  RenderTable {TABLE} at (0,0) size 1000x10
+    RenderTableSection {TBODY} at (0,0) size 1000x10
+      RenderTableRow {TR} at (0,0) size 1000x10
+        RenderTableCell {TD} at (0,5) size 11x0 [bgcolor=#0000007F] [r=0 c=0 rs=1 cs=1]
+        RenderTableCell {TD} at (11,5) size 10x0 [bgcolor=#00FF007F] [r=0 c=1 rs=1 cs=1]
+        RenderTableCell {TD} at (21,5) size 13x0 [bgcolor=#0000007F] [r=0 c=2 rs=1 cs=1]
+        RenderTableCell {TD} at (34,5) size 10x0 [bgcolor=#00FF007F] [r=0 c=3 rs=1 cs=1]
+        RenderTableCell {TD} at (44,5) size 15x0 [bgcolor=#0000007F] [r=0 c=4 rs=1 cs=1]
+        RenderTableCell {TD} at (59,5) size 10x0 [bgcolor=#00FF007F] [r=0 c=5 rs=1 cs=1]
+        RenderTableCell {TD} at (69,5) size 17x0 [bgcolor=#0000007F] [r=0 c=6 rs=1 cs=1]
+        RenderTableCell {TD} at (86,5) size 10x0 [bgcolor=#00FF007F] [r=0 c=7 rs=1 cs=1]
+        RenderTableCell {TD} at (96,5) size 20x0 [bgcolor=#0000007F] [r=0 c=8 rs=1 cs=1]
+        RenderTableCell {TD} at (116,5) size 10x0 [bgcolor=#00FF007F] [r=0 c=9 rs=1 cs=1]
+        RenderTableCell {TD} at (126,5) size 21x0 [bgcolor=#0000007F] [r=0 c=10 rs=1 cs=1]
+        RenderTableCell {TD} at (147,5) size 10x0 [bgcolor=#00FF007F] [r=0 c=11 rs=1 cs=1]
+        RenderTableCell {TD} at (157,5) size 23x0 [bgcolor=#0000007F] [r=0 c=12 rs=1 cs=1]
+        RenderTableCell {TD} at (180,5) size 10x0 [bgcolor=#00FF007F] [r=0 c=13 rs=1 cs=1]
+        RenderTableCell {TD} at (190,5) size 25x0 [bgcolor=#0000007F] [r=0 c=14 rs=1 cs=1]
+        RenderTableCell {TD} at (215,5) size 10x0 [bgcolor=#00FF007F] [r=0 c=15 rs=1 cs=1]
+        RenderTableCell {TD} at (225,5) size 27x0 [bgcolor=#0000007F] [r=0 c=16 rs=1 cs=1]
+        RenderTableCell {TD} at (252,5) size 10x0 [bgcolor=#00FF007F] [r=0 c=17 rs=1 cs=1]
+        RenderTableCell {TD} at (262,5) size 30x0 [bgcolor=#0000007F] [r=0 c=18 rs=1 cs=1]
+        RenderTableCell {TD} at (292,5) size 708x0 [r=0 c=19 rs=1 cs=1]
diff --git a/LayoutTestResults/qt/fast/css/position-negative-top-margin-expected.txt b/LayoutTestResults/qt/fast/css/position-negative-top-margin-expected.txt
new file mode 100644 (file)
index 0000000..3c14a12
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 96x142
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x46
+  RenderBlock {HTML} at (0,0) size 96x46
+    RenderBody {BODY} at (8,8) size 80x30
+      RenderBlock {DIV} at (0,0) size 80x30 [bgcolor=#F5F5DC]
+layer at (8,14) size 88x128
+  RenderBlock (positioned) {DIV} at (8,14) size 88x128
+    RenderText {#text} at (0,0) size 86x128
+      text run at (0,0) width 54: "This text"
+      text run at (0,16) width 41: "should"
+      text run at (0,32) width 86: "appear inside"
+      text run at (0,48) width 85: "the beige bar,"
+      text run at (0,64) width 71: "due the the"
+      text run at (0,80) width 60: "element's"
+      text run at (0,96) width 54: "negative"
+      text run at (0,112) width 70: "margin-top."
diff --git a/LayoutTestResults/qt/fast/css/resize-corner-tracking-expected.txt b/LayoutTestResults/qt/fast/css/resize-corner-tracking-expected.txt
new file mode 100644 (file)
index 0000000..4b28dc7
--- /dev/null
@@ -0,0 +1,36 @@
+layer at (0,0) size 286x425
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 286x425
+  RenderBlock {HTML} at (0,0) size 96x425
+    RenderBody {BODY} at (8,8) size 80x409
+      RenderBlock {HR} at (0,0) size 80x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,16) size 80x128
+        RenderText {#text} at (0,0) size 49x16
+          text run at (0,0) width 49: "Test for"
+        RenderInline {I} at (0,0) size 278x112
+          RenderInline {A} at (0,0) size 278x32 [color=#0000EE]
+            RenderText {#text} at (0,16) size 278x32
+              text run at (0,16) width 278: "http://bugzilla.opendarwin.org/show_bug.cgi?"
+              text run at (0,32) width 52: "id=9547"
+          RenderText {#text} at (0,48) size 79x80
+            text run at (0,48) width 43: "Resize"
+            text run at (0,64) width 76: "corner does"
+            text run at (0,80) width 79: "not track the"
+            text run at (0,96) width 41: "mouse"
+            text run at (0,112) width 64: "accurately"
+        RenderText {#text} at (64,112) size 3x16
+          text run at (64,112) width 3: "."
+      RenderBlock {HR} at (0,158) size 80x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,271) size 80x138
+        RenderTextControl {TEXTAREA} at (0,0) size 150x100 [bgcolor=#FFFFFF] [border: (2px solid #0000FF)]
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (0,0) size 0x0
+        RenderTextControl {TEXTAREA} at (2,102) size 183x34 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,175) size 154x104 clip at (10,177) size 150x100
+  RenderBlock {DIV} at (0,167) size 154x104 [border: (2px solid #0000FF)]
+layer at (10,281) size 146x96
+  RenderBlock {DIV} at (2,2) size 146x96
+layer at (11,382) size 181x32
+  RenderBlock {DIV} at (1,1) size 181x32
diff --git a/LayoutTestResults/qt/fast/css/rgb-float-expected.txt b/LayoutTestResults/qt/fast/css/rgb-float-expected.txt
new file mode 100644 (file)
index 0000000..c15e13b
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 100x438
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 100x438
+  RenderBlock {HTML} at (0,0) size 96x438
+    RenderBody {BODY} at (8,18) size 80x402 [color=#008000]
+      RenderBlock {H1} at (0,0) size 80x192
+        RenderText {#text} at (0,1) size 92x190
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 85: "green,"
+          text run at (0,129) width 43: "not"
+          text run at (0,161) width 44: "red"
+      RenderBlock {H1} at (0,210) size 80x192
+        RenderText {#text} at (0,1) size 92x190
+          text run at (0,1) width 58: "This"
+          text run at (0,33) width 92: "should"
+          text run at (0,65) width 33: "be"
+          text run at (0,97) width 85: "green,"
+          text run at (0,129) width 43: "not"
+          text run at (0,161) width 58: "blue"
diff --git a/LayoutTestResults/qt/fast/css/selector-set-attribute-expected.txt b/LayoutTestResults/qt/fast/css/selector-set-attribute-expected.txt
new file mode 100644 (file)
index 0000000..5bf582c
--- /dev/null
@@ -0,0 +1,57 @@
+layer at (0,0) size 183x768
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 183x768
+  RenderBlock {HTML} at (0,0) size 96x768
+    RenderBody {BODY} at (8,8) size 80x746
+      RenderBlock {H1} at (0,0) size 80x64
+        RenderText {#text} at (0,1) size 175x62
+          text run at (0,1) width 175: "setAttribute()"
+          text run at (0,33) width 58: "Test"
+      RenderBlock {P} at (0,82) size 80x128 [color=#008000]
+        RenderText {#text} at (0,0) size 83x128
+          text run at (0,0) width 27: "This"
+          text run at (0,16) width 60: "element's"
+          text run at (0,32) width 35: "Class"
+          text run at (0,48) width 64: "attribute is"
+          text run at (0,64) width 56: "set using"
+          text run at (0,80) width 83: "setAttribute()."
+          text run at (0,96) width 72: "It should be"
+          text run at (0,112) width 40: "green."
+      RenderBlock {P} at (0,224) size 80x112 [color=#008000]
+        RenderText {#text} at (0,0) size 83x112
+          text run at (0,0) width 27: "This"
+          text run at (0,16) width 78: "element's ID"
+          text run at (0,32) width 64: "attribute is"
+          text run at (0,48) width 56: "set using"
+          text run at (0,64) width 83: "setAttribute()."
+          text run at (0,80) width 72: "It should be"
+          text run at (0,96) width 40: "green."
+      RenderBlock {P} at (0,350) size 80x128 [color=#008000]
+        RenderText {#text} at (0,0) size 83x128
+          text run at (0,0) width 27: "This"
+          text run at (0,16) width 60: "element's"
+          text run at (0,32) width 27: "Title"
+          text run at (0,48) width 64: "attribute is"
+          text run at (0,64) width 56: "set using"
+          text run at (0,80) width 83: "setAttribute()."
+          text run at (0,96) width 72: "It should be"
+          text run at (0,112) width 40: "green."
+      RenderBlock {P} at (0,492) size 80x112 [color=#008000]
+        RenderText {#text} at (0,0) size 75x112
+          text run at (0,0) width 27: "This"
+          text run at (0,16) width 60: "element's"
+          text run at (0,32) width 27: "Title"
+          text run at (0,48) width 64: "attribute is"
+          text run at (0,64) width 75: "hard-coded."
+          text run at (0,80) width 72: "It should be"
+          text run at (0,96) width 40: "green."
+      RenderBlock {P} at (0,618) size 80x128 [color=#008000]
+        RenderText {#text} at (0,0) size 83x128
+          text run at (0,0) width 27: "This"
+          text run at (0,16) width 60: "element's"
+          text run at (0,32) width 32: "Lang"
+          text run at (0,48) width 64: "attribute is"
+          text run at (0,64) width 56: "set using"
+          text run at (0,80) width 83: "setAttribute()."
+          text run at (0,96) width 72: "It should be"
+          text run at (0,112) width 40: "green."
diff --git a/LayoutTestResults/qt/fast/css/text-security-expected.txt b/LayoutTestResults/qt/fast/css/text-security-expected.txt
new file mode 100644 (file)
index 0000000..1cba214
--- /dev/null
@@ -0,0 +1,55 @@
+layer at (0,0) size 96x252
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x252
+  RenderBlock {HTML} at (0,0) size 96x252
+    RenderBody {BODY} at (8,8) size 80x230
+      RenderBlock {P} at (0,0) size 80x16
+        RenderText {#text} at (0,0) size 48x16
+          text run at (0,0) width 48: "Bullets: "
+        RenderInline {SPAN} at (0,0) size 15x16
+          RenderText {#text} at (48,0) size 15x16
+            text run at (48,0) width 15: "\x{2022}\x{2022}\x{2022}"
+        RenderText {#text} at (63,0) size 3x16
+          text run at (63,0) width 3: "."
+      RenderBlock {P} at (0,30) size 80x16
+        RenderText {#text} at (0,0) size 59x16
+          text run at (0,0) width 59: "Squares: "
+        RenderInline {SPAN} at (0,0) size 18x16
+          RenderText {#text} at (59,0) size 18x16
+            text run at (59,0) width 18: "\x{25A0}\x{25A0}\x{25A0}"
+        RenderText {#text} at (77,0) size 3x16
+          text run at (77,0) width 3: "."
+      RenderBlock {P} at (0,60) size 80x16
+        RenderText {#text} at (0,0) size 50x16
+          text run at (0,0) width 50: "Circles: "
+        RenderInline {SPAN} at (0,0) size 18x16
+          RenderText {#text} at (50,0) size 18x16
+            text run at (50,0) width 18: "\x{25E6}\x{25E6}\x{25E6}"
+        RenderText {#text} at (68,0) size 3x16
+          text run at (68,0) width 3: "."
+      RenderBlock {P} at (0,90) size 80x32
+        RenderText {#text} at (0,0) size 77x16
+          text run at (0,0) width 77: "Plain letters:"
+        RenderInline {SPAN} at (0,0) size 21x16
+          RenderText {#text} at (0,16) size 21x16
+            text run at (0,16) width 21: "xxx"
+        RenderText {#text} at (21,16) size 3x16
+          text run at (21,16) width 3: "."
+      RenderBlock {P} at (0,136) size 80x32
+        RenderText {#text} at (0,0) size 57x32
+          text run at (0,0) width 41: "Bullets"
+          text run at (0,16) width 57: "(invalid): "
+        RenderInline {SPAN} at (0,0) size 15x16
+          RenderText {#text} at (57,16) size 15x16
+            text run at (57,16) width 15: "\x{2022}\x{2022}\x{2022}"
+        RenderText {#text} at (72,16) size 3x16
+          text run at (72,16) width 3: "."
+      RenderBlock {P} at (0,182) size 80x48
+        RenderText {#text} at (0,0) size 65x32
+          text run at (0,0) width 41: "Bullets"
+          text run at (0,16) width 65: "(dynamic):"
+        RenderInline {SPAN} at (0,0) size 15x16
+          RenderText {#text} at (0,32) size 15x16
+            text run at (0,32) width 15: "\x{2022}\x{2022}\x{2022}"
+        RenderText {#text} at (15,32) size 3x16
+          text run at (15,32) width 3: "."
diff --git a/LayoutTestResults/qt/fast/css/word-space-extra-expected.txt b/LayoutTestResults/qt/fast/css/word-space-extra-expected.txt
new file mode 100644 (file)
index 0000000..1c641a0
--- /dev/null
@@ -0,0 +1,1446 @@
+layer at (0,0) size 1557x6365
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 1557x6365
+  RenderBlock {HTML} at (0,0) size 96x6365
+    RenderBody {BODY} at (8,8) size 80x6349
+      RenderBlock {H2} at (0,0) size 80x48
+        RenderText {#text} at (0,0) size 81x47
+          text run at (0,0) width 57: "word-"
+          text run at (0,24) width 81: "spacing"
+      RenderBlock (floating) {PRE} at (0,79) size 747x178
+        RenderBlock {H3} at (0,16) size 747x18
+          RenderText {#text} at (0,0) size 172x18
+            text run at (0,0) width 172: "In a floated pre"
+        RenderBlock (anonymous) at (0,50) size 747x128
+          RenderText {#text} at (0,0) size 140x32
+            text run at (0,0) width 0: " "
+            text run at (0,16) width 140: "Word   spacing test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (140,16) size 17x16
+              text run at (140,16) width 17: "for"
+          RenderText {#text} at (177,16) size 4x16
+            text run at (177,16) width 4: " "
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (181,16) size 62x16
+              text run at (181,16) width 62: "elements"
+          RenderText {#text} at (263,16) size 4x16
+            text run at (263,16) width 4: " "
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (267,16) size 24x16
+              text run at (267,16) width 24: "within"
+          RenderText {#text} at (311,16) size 407x32
+            text run at (311,16) width 76: " elements too."
+            text run at (407,16) width 0: " "
+            text run at (0,32) width 140: "Word   spacing test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (140,32) size 17x16
+              text run at (140,32) width 17: "for"
+          RenderText {#text} at (177,32) size 4x16
+            text run at (177,32) width 4: " "
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (181,32) size 62x16
+              text run at (181,32) width 62: "elements"
+          RenderText {#text} at (263,32) size 4x16
+            text run at (263,32) width 4: " "
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (267,32) size 24x16
+              text run at (267,32) width 24: "within"
+          RenderText {#text} at (311,32) size 60x16
+            text run at (311,32) width 60: " elements "
+          RenderText {#text} at (371,32) size 691x32
+            text run at (371,32) width 300: " too. (with comment between elements and too)"
+            text run at (691,32) width 0: " "
+            text run at (0,48) width 140: "Word   spacing test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (140,48) size 17x16
+              text run at (140,48) width 17: "for"
+          RenderText {#text} at (177,48) size 4x16
+            text run at (177,48) width 4: " "
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (181,48) size 62x16
+              text run at (181,48) width 62: "elements"
+          RenderText {#text} at (263,48) size 4x16
+            text run at (263,48) width 4: " "
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (267,48) size 24x16
+              text run at (267,48) width 24: "within"
+          RenderText {#text} at (311,48) size 36x16
+            text run at (311,48) width 36: " elements"
+          RenderText {#text} at (367,48) size 835x32
+            text run at (367,48) width 448: " too. (with comment (no preceeding space) between elements and too)"
+            text run at (835,48) width 0: " "
+            text run at (0,64) width 140: "Word   spacing test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (140,64) size 17x16
+              text run at (140,64) width 17: "for"
+          RenderText {#text} at (177,64) size 4x16
+            text run at (177,64) width 4: " "
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (181,64) size 62x16
+              text run at (181,64) width 62: "elements"
+          RenderText {#text} at (263,64) size 4x16
+            text run at (263,64) width 4: " "
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (267,64) size 24x16
+              text run at (267,64) width 24: "within"
+          RenderText {#text} at (311,64) size 60x16
+            text run at (311,64) width 60: " elements "
+          RenderText {#text} at (371,64) size 456x16
+            text run at (371,64) width 436: "too. (with comment (no trailing space) between elements and too)"
+            text run at (827,64) width 0: " "
+          RenderInline {SPAN} at (0,0) size 243x16
+            RenderText {#text} at (0,80) size 140x16
+              text run at (0,80) width 140: "Word   spacing test "
+            RenderInline {EM} at (0,0) size 17x16
+              RenderText {#text} at (140,80) size 17x16
+                text run at (140,80) width 17: "for"
+            RenderText {#text} at (177,80) size 4x16
+              text run at (177,80) width 4: " "
+            RenderInline {STRONG} at (0,0) size 62x16
+              RenderText {#text} at (181,80) size 62x16
+                text run at (181,80) width 62: "elements"
+          RenderText {#text} at (263,80) size 4x16
+            text run at (263,80) width 4: " "
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (267,80) size 24x16
+              text run at (267,80) width 24: "within"
+          RenderText {#text} at (311,80) size 723x32
+            text run at (311,80) width 392: " elements too. (with monospace font from Word to elements)"
+            text run at (723,80) width 0: " "
+            text run at (0,96) width 140: "Word   spacing test "
+          RenderInline {SPAN} at (0,0) size 151x16
+            RenderInline {EM} at (0,0) size 17x16
+              RenderText {#text} at (140,96) size 17x16
+                text run at (140,96) width 17: "for"
+            RenderText {#text} at (177,96) size 4x16
+              text run at (177,96) width 4: " "
+            RenderInline {STRONG} at (0,0) size 62x16
+              RenderText {#text} at (181,96) size 62x16
+                text run at (181,96) width 62: "elements"
+            RenderText {#text} at (263,96) size 4x16
+              text run at (263,96) width 4: " "
+            RenderInline {TT} at (0,0) size 24x16
+              RenderText {#text} at (267,96) size 24x16
+                text run at (267,96) width 24: "within"
+          RenderText {#text} at (311,96) size 711x32
+            text run at (311,96) width 380: " elements too. (with monospace font from for to within)"
+            text run at (711,96) width 0: " "
+            text run at (0,112) width 140: "Word   spacing test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (140,112) size 17x16
+              text run at (140,112) width 17: "for"
+          RenderText {#text} at (177,112) size 4x16
+            text run at (177,112) width 4: " "
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (181,112) size 62x16
+              text run at (181,112) width 62: "elements"
+          RenderText {#text} at (263,112) size 4x16
+            text run at (263,112) width 4: " "
+          RenderInline {SPAN} at (0,0) size 116x16
+            RenderInline {TT} at (0,0) size 24x16
+              RenderText {#text} at (267,112) size 24x16
+                text run at (267,112) width 24: "within"
+            RenderText {#text} at (311,112) size 72x16
+              text run at (311,112) width 72: " elements too"
+          RenderText {#text} at (383,112) size 336x16
+            text run at (383,112) width 316: ". (with monospace font from elements to too)"
+            text run at (719,112) width 0: " "
+      RenderBlock (anonymous) at (0,65) size 80x206
+        RenderBR {BR} at (747,0) size 0x16
+      RenderBlock {PRE} at (0,287) size 80x162
+        RenderBlock {H3} at (0,0) size 80x18
+          RenderText {#text} at (0,0) size 207x18
+            text run at (0,0) width 207: "In an un-floated pre"
+        RenderBlock (anonymous) at (0,34) size 80x128
+          RenderText {#text} at (0,0) size 140x32
+            text run at (0,0) width 0: " "
+            text run at (0,16) width 140: "Word   spacing test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (140,16) size 17x16
+              text run at (140,16) width 17: "for"
+          RenderText {#text} at (177,16) size 4x16
+            text run at (177,16) width 4: " "
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (181,16) size 62x16
+              text run at (181,16) width 62: "elements"
+          RenderText {#text} at (263,16) size 4x16
+            text run at (263,16) width 4: " "
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (267,16) size 24x16
+              text run at (267,16) width 24: "within"
+          RenderText {#text} at (311,16) size 407x32
+            text run at (311,16) width 76: " elements too."
+            text run at (407,16) width 0: " "
+            text run at (0,32) width 140: "Word   spacing test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (140,32) size 17x16
+              text run at (140,32) width 17: "for"
+          RenderText {#text} at (177,32) size 4x16
+            text run at (177,32) width 4: " "
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (181,32) size 62x16
+              text run at (181,32) width 62: "elements"
+          RenderText {#text} at (263,32) size 4x16
+            text run at (263,32) width 4: " "
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (267,32) size 24x16
+              text run at (267,32) width 24: "within"
+          RenderText {#text} at (311,32) size 60x16
+            text run at (311,32) width 60: " elements "
+          RenderText {#text} at (371,32) size 691x32
+            text run at (371,32) width 300: " too. (with comment between elements and too)"
+            text run at (691,32) width 0: " "
+            text run at (0,48) width 140: "Word   spacing test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (140,48) size 17x16
+              text run at (140,48) width 17: "for"
+          RenderText {#text} at (177,48) size 4x16
+            text run at (177,48) width 4: " "
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (181,48) size 62x16
+              text run at (181,48) width 62: "elements"
+          RenderText {#text} at (263,48) size 4x16
+            text run at (263,48) width 4: " "
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (267,48) size 24x16
+              text run at (267,48) width 24: "within"
+          RenderText {#text} at (311,48) size 36x16
+            text run at (311,48) width 36: " elements"
+          RenderText {#text} at (367,48) size 835x32
+            text run at (367,48) width 448: " too. (with comment (no preceeding space) between elements and too)"
+            text run at (835,48) width 0: " "
+            text run at (0,64) width 140: "Word   spacing test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (140,64) size 17x16
+              text run at (140,64) width 17: "for"
+          RenderText {#text} at (177,64) size 4x16
+            text run at (177,64) width 4: " "
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (181,64) size 62x16
+              text run at (181,64) width 62: "elements"
+          RenderText {#text} at (263,64) size 4x16
+            text run at (263,64) width 4: " "
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (267,64) size 24x16
+              text run at (267,64) width 24: "within"
+          RenderText {#text} at (311,64) size 60x16
+            text run at (311,64) width 60: " elements "
+          RenderText {#text} at (371,64) size 456x16
+            text run at (371,64) width 436: "too. (with comment (no trailing space) between elements and too)"
+            text run at (827,64) width 0: " "
+          RenderInline {SPAN} at (0,0) size 243x16
+            RenderText {#text} at (0,80) size 140x16
+              text run at (0,80) width 140: "Word   spacing test "
+            RenderInline {EM} at (0,0) size 17x16
+              RenderText {#text} at (140,80) size 17x16
+                text run at (140,80) width 17: "for"
+            RenderText {#text} at (177,80) size 4x16
+              text run at (177,80) width 4: " "
+            RenderInline {STRONG} at (0,0) size 62x16
+              RenderText {#text} at (181,80) size 62x16
+                text run at (181,80) width 62: "elements"
+          RenderText {#text} at (263,80) size 4x16
+            text run at (263,80) width 4: " "
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (267,80) size 24x16
+              text run at (267,80) width 24: "within"
+          RenderText {#text} at (311,80) size 723x32
+            text run at (311,80) width 392: " elements too. (with monospace font from Word to elements)"
+            text run at (723,80) width 0: " "
+            text run at (0,96) width 140: "Word   spacing test "
+          RenderInline {SPAN} at (0,0) size 151x16
+            RenderInline {EM} at (0,0) size 17x16
+              RenderText {#text} at (140,96) size 17x16
+                text run at (140,96) width 17: "for"
+            RenderText {#text} at (177,96) size 4x16
+              text run at (177,96) width 4: " "
+            RenderInline {STRONG} at (0,0) size 62x16
+              RenderText {#text} at (181,96) size 62x16
+                text run at (181,96) width 62: "elements"
+            RenderText {#text} at (263,96) size 4x16
+              text run at (263,96) width 4: " "
+            RenderInline {TT} at (0,0) size 24x16
+              RenderText {#text} at (267,96) size 24x16
+                text run at (267,96) width 24: "within"
+          RenderText {#text} at (311,96) size 711x32
+            text run at (311,96) width 380: " elements too. (with monospace font from for to within)"
+            text run at (711,96) width 0: " "
+            text run at (0,112) width 140: "Word   spacing test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (140,112) size 17x16
+              text run at (140,112) width 17: "for"
+          RenderText {#text} at (177,112) size 4x16
+            text run at (177,112) width 4: " "
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (181,112) size 62x16
+              text run at (181,112) width 62: "elements"
+          RenderText {#text} at (263,112) size 4x16
+            text run at (263,112) width 4: " "
+          RenderInline {SPAN} at (0,0) size 116x16
+            RenderInline {TT} at (0,0) size 24x16
+              RenderText {#text} at (267,112) size 24x16
+                text run at (267,112) width 24: "within"
+            RenderText {#text} at (311,112) size 72x16
+              text run at (311,112) width 72: " elements too"
+          RenderText {#text} at (383,112) size 336x16
+            text run at (383,112) width 316: ". (with monospace font from elements to too)"
+            text run at (719,112) width 0: " "
+      RenderBlock (anonymous) at (0,463) size 80x0
+        RenderInline {SPAN} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,465) size 80x36
+        RenderBlock {H3} at (0,0) size 80x36
+          RenderText {#text} at (0,0) size 47x36
+            text run at (0,0) width 47: "In a"
+            text run at (0,18) width 38: "span"
+      RenderBlock (anonymous) at (0,517) size 80x1264
+        RenderInline {SPAN} at (0,0) size 93x1232
+          RenderText {#text} at (0,0) size 49x48
+            text run at (0,0) width 34: "Word"
+            text run at (0,16) width 49: "spacing"
+            text run at (0,32) width 47: "test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (47,32) size 17x16
+              text run at (47,32) width 17: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (0,48) size 62x16
+              text run at (0,48) width 62: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (0,64) size 24x16
+              text run at (0,64) width 24: "within"
+          RenderText {#text} at (0,80) size 57x32
+            text run at (0,80) width 57: "elements"
+            text run at (0,96) width 23: "too."
+          RenderBR {BR} at (43,109) size 0x0
+          RenderText {#text} at (0,112) size 49x48
+            text run at (0,112) width 34: "Word"
+            text run at (0,128) width 49: "spacing"
+            text run at (0,144) width 47: "test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (47,144) size 17x16
+              text run at (47,144) width 17: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (0,160) size 62x16
+              text run at (0,160) width 62: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (0,176) size 24x16
+              text run at (0,176) width 24: "within"
+          RenderText {#text} at (0,192) size 57x16
+            text run at (0,192) width 57: "elements"
+          RenderText {#text} at (0,208) size 77x80
+            text run at (0,208) width 77: "too. (with"
+            text run at (0,224) width 57: "comment"
+            text run at (0,240) width 53: "between"
+            text run at (0,256) width 57: "elements"
+            text run at (0,272) width 73: "and too)"
+          RenderBR {BR} at (93,285) size 0x0
+          RenderText {#text} at (0,288) size 49x48
+            text run at (0,288) width 34: "Word"
+            text run at (0,304) width 49: "spacing"
+            text run at (0,320) width 47: "test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (47,320) size 17x16
+              text run at (47,320) width 17: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (0,336) size 62x16
+              text run at (0,336) width 62: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (0,352) size 24x16
+              text run at (0,352) width 24: "within"
+          RenderText {#text} at (0,368) size 57x16
+            text run at (0,368) width 57: "elements"
+          RenderText {#text} at (0,384) size 77x128
+            text run at (0,384) width 77: "too. (with"
+            text run at (0,400) width 57: "comment"
+            text run at (0,416) width 21: "(no"
+            text run at (0,432) width 71: "preceeding"
+            text run at (0,448) width 43: "space)"
+            text run at (0,464) width 53: "between"
+            text run at (0,480) width 57: "elements"
+            text run at (0,496) width 73: "and too)"
+          RenderBR {BR} at (93,509) size 0x0
+          RenderText {#text} at (0,512) size 49x48
+            text run at (0,512) width 34: "Word"
+            text run at (0,528) width 49: "spacing"
+            text run at (0,544) width 47: "test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (47,544) size 17x16
+              text run at (47,544) width 17: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (0,560) size 62x16
+              text run at (0,560) width 62: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (0,576) size 24x16
+              text run at (0,576) width 24: "within"
+          RenderText {#text} at (0,592) size 57x16
+            text run at (0,592) width 57: "elements"
+          RenderText {#text} at (0,608) size 77x128
+            text run at (0,608) width 77: "too. (with"
+            text run at (0,624) width 57: "comment"
+            text run at (0,640) width 21: "(no"
+            text run at (0,656) width 42: "trailing"
+            text run at (0,672) width 43: "space)"
+            text run at (0,688) width 53: "between"
+            text run at (0,704) width 57: "elements"
+            text run at (0,720) width 73: "and too)"
+          RenderBR {BR} at (93,733) size 0x0
+          RenderInline {SPAN} at (0,0) size 68x48
+            RenderText {#text} at (0,736) size 68x32
+              text run at (0,736) width 40: "Word "
+              text run at (40,736) width 28: "spacing"
+              text run at (0,752) width 40: "test "
+            RenderInline {EM} at (0,0) size 17x16
+              RenderText {#text} at (40,752) size 17x16
+                text run at (40,752) width 17: "for"
+            RenderText {#text} at (0,0) size 0x0
+            RenderInline {STRONG} at (0,0) size 62x16
+              RenderText {#text} at (0,768) size 62x16
+                text run at (0,768) width 62: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 24x16
+            RenderText {#text} at (0,784) size 24x16
+              text run at (0,784) width 24: "within"
+          RenderText {#text} at (0,800) size 77x96
+            text run at (0,800) width 57: "elements"
+            text run at (0,816) width 77: "too. (with"
+            text run at (0,832) width 73: "monospace"
+            text run at (0,848) width 76: "font from"
+            text run at (0,864) width 70: "Word to"
+            text run at (0,880) width 62: "elements)"
+          RenderBR {BR} at (82,893) size 0x0
+          RenderText {#text} at (0,896) size 49x48
+            text run at (0,896) width 34: "Word"
+            text run at (0,912) width 49: "spacing"
+            text run at (0,928) width 47: "test "
+          RenderInline {SPAN} at (0,0) size 64x48
+            RenderInline {EM} at (0,0) size 17x16
+              RenderText {#text} at (47,928) size 17x16
+                text run at (47,928) width 17: "for"
+            RenderText {#text} at (0,0) size 0x0
+            RenderInline {STRONG} at (0,0) size 62x16
+              RenderText {#text} at (0,944) size 62x16
+                text run at (0,944) width 62: "elements"
+            RenderText {#text} at (0,0) size 0x0
+            RenderInline {TT} at (0,0) size 24x16
+              RenderText {#text} at (0,960) size 24x16
+                text run at (0,960) width 24: "within"
+          RenderText {#text} at (0,976) size 77x96
+            text run at (0,976) width 57: "elements"
+            text run at (0,992) width 77: "too. (with"
+            text run at (0,1008) width 73: "monospace"
+            text run at (0,1024) width 76: "font from"
+            text run at (0,1040) width 53: "for to"
+            text run at (0,1056) width 41: "within)"
+          RenderBR {BR} at (61,1069) size 0x0
+          RenderText {#text} at (0,1072) size 49x48
+            text run at (0,1072) width 34: "Word"
+            text run at (0,1088) width 49: "spacing"
+            text run at (0,1104) width 47: "test "
+          RenderInline {EM} at (0,0) size 17x16
+            RenderText {#text} at (47,1104) size 17x16
+              text run at (47,1104) width 17: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 62x16
+            RenderText {#text} at (0,1120) size 62x16
+              text run at (0,1120) width 62: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {SPAN} at (0,0) size 80x32
+            RenderInline {TT} at (0,0) size 24x16
+              RenderText {#text} at (0,1136) size 24x16
+                text run at (0,1136) width 24: "within"
+            RenderText {#text} at (44,1136) size 80x32
+              text run at (44,1136) width 36: " elements"
+              text run at (0,1152) width 12: "too"
+          RenderText {#text} at (12,1152) size 76x80
+            text run at (12,1152) width 57: ". (with"
+            text run at (0,1168) width 73: "monospace"
+            text run at (0,1184) width 76: "font from"
+            text run at (0,1200) width 57: "elements"
+            text run at (0,1216) width 61: "to too)"
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (0,0) size 0x0
+        RenderBR {BR} at (0,1232) size 0x16
+        RenderBR {BR} at (0,1248) size 0x16
+      RenderBlock {H2} at (0,1798) size 80x48
+        RenderText {#text} at (0,0) size 81x47
+          text run at (0,0) width 59: "letter-"
+          text run at (0,24) width 81: "spacing"
+      RenderBlock (floating) {PRE} at (0,1877) size 1088x178
+        RenderBlock {H3} at (0,16) size 1088x18
+          RenderText {#text} at (0,0) size 192x18
+            text run at (0,0) width 192: "In a floated pre"
+        RenderBlock (anonymous) at (0,50) size 1088x128
+          RenderText {#text} at (0,0) size 198x32
+            text run at (0,0) width 0: " "
+            text run at (0,16) width 198: "Letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (198,16) size 32x16
+              text run at (198,16) width 32: "for"
+          RenderText {#text} at (230,16) size 9x16
+            text run at (230,16) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (239,16) size 102x16
+              text run at (239,16) width 102: "elements"
+          RenderText {#text} at (341,16) size 9x16
+            text run at (341,16) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (350,16) size 54x16
+              text run at (350,16) width 54: "within"
+          RenderText {#text} at (404,16) size 530x32
+            text run at (404,16) width 126: " elements too."
+            text run at (530,16) width 0: " "
+            text run at (0,32) width 198: "Letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (198,32) size 32x16
+              text run at (198,32) width 32: "for"
+          RenderText {#text} at (230,32) size 9x16
+            text run at (230,32) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (239,32) size 102x16
+              text run at (239,32) width 102: "elements"
+          RenderText {#text} at (341,32) size 9x16
+            text run at (341,32) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (350,32) size 54x16
+              text run at (350,32) width 54: "within"
+          RenderText {#text} at (404,32) size 90x16
+            text run at (404,32) width 90: " elements "
+          RenderText {#text} at (494,32) size 899x32
+            text run at (494,32) width 405: " too. (with comment between elements and too)"
+            text run at (899,32) width 0: " "
+            text run at (0,48) width 198: "Letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (198,48) size 32x16
+              text run at (198,48) width 32: "for"
+          RenderText {#text} at (230,48) size 9x16
+            text run at (230,48) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (239,48) size 102x16
+              text run at (239,48) width 102: "elements"
+          RenderText {#text} at (341,48) size 9x16
+            text run at (341,48) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (350,48) size 54x16
+              text run at (350,48) width 54: "within"
+          RenderText {#text} at (404,48) size 81x16
+            text run at (404,48) width 81: " elements"
+          RenderText {#text} at (485,48) size 1088x32
+            text run at (485,48) width 603: " too. (with comment (no preceeding space) between elements and too)"
+            text run at (1088,48) width 0: " "
+            text run at (0,64) width 198: "Letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (198,64) size 32x16
+              text run at (198,64) width 32: "for"
+          RenderText {#text} at (230,64) size 9x16
+            text run at (230,64) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (239,64) size 102x16
+              text run at (239,64) width 102: "elements"
+          RenderText {#text} at (341,64) size 9x16
+            text run at (341,64) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (350,64) size 54x16
+              text run at (350,64) width 54: "within"
+          RenderText {#text} at (404,64) size 90x16
+            text run at (404,64) width 90: " elements "
+          RenderText {#text} at (494,64) size 576x16
+            text run at (494,64) width 576: "too. (with comment (no trailing space) between elements and too)"
+            text run at (1070,64) width 0: " "
+          RenderInline {SPAN} at (0,0) size 341x16
+            RenderText {#text} at (0,80) size 198x16
+              text run at (0,80) width 198: "Letter   spacing test "
+            RenderInline {EM} at (0,0) size 32x16
+              RenderText {#text} at (198,80) size 32x16
+                text run at (198,80) width 32: "for"
+            RenderText {#text} at (230,80) size 9x16
+              text run at (230,80) width 9: " "
+            RenderInline {STRONG} at (0,0) size 102x16
+              RenderText {#text} at (239,80) size 102x16
+                text run at (239,80) width 102: "elements"
+          RenderText {#text} at (341,80) size 9x16
+            text run at (341,80) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (350,80) size 54x16
+              text run at (350,80) width 54: "within"
+          RenderText {#text} at (404,80) size 944x32
+            text run at (404,80) width 540: " elements too. (with monospace font from Letter to elements)"
+            text run at (944,80) width 0: " "
+            text run at (0,96) width 198: "Letter   spacing test "
+          RenderInline {SPAN} at (0,0) size 206x16
+            RenderInline {EM} at (0,0) size 32x16
+              RenderText {#text} at (198,96) size 32x16
+                text run at (198,96) width 32: "for"
+            RenderText {#text} at (230,96) size 9x16
+              text run at (230,96) width 9: " "
+            RenderInline {STRONG} at (0,0) size 102x16
+              RenderText {#text} at (239,96) size 102x16
+                text run at (239,96) width 102: "elements"
+            RenderText {#text} at (341,96) size 9x16
+              text run at (341,96) width 9: " "
+            RenderInline {TT} at (0,0) size 54x16
+              RenderText {#text} at (350,96) size 54x16
+                text run at (350,96) width 54: "within"
+          RenderText {#text} at (404,96) size 899x32
+            text run at (404,96) width 495: " elements too. (with monospace font from for to within)"
+            text run at (899,96) width 0: " "
+            text run at (0,112) width 198: "Letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (198,112) size 32x16
+              text run at (198,112) width 32: "for"
+          RenderText {#text} at (230,112) size 9x16
+            text run at (230,112) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (239,112) size 102x16
+              text run at (239,112) width 102: "elements"
+          RenderText {#text} at (341,112) size 9x16
+            text run at (341,112) width 9: " "
+          RenderInline {SPAN} at (0,0) size 171x16
+            RenderInline {TT} at (0,0) size 54x16
+              RenderText {#text} at (350,112) size 54x16
+                text run at (350,112) width 54: "within"
+            RenderText {#text} at (404,112) size 117x16
+              text run at (404,112) width 117: " elements too"
+          RenderText {#text} at (521,112) size 396x16
+            text run at (521,112) width 396: ". (with monospace font from elements to too)"
+            text run at (917,112) width 0: " "
+      RenderBlock (anonymous) at (0,1863) size 80x206
+        RenderBR {BR} at (1088,0) size 0x16
+      RenderBlock {PRE} at (0,2085) size 80x162
+        RenderBlock {H3} at (0,0) size 80x18
+          RenderText {#text} at (0,0) size 247x18
+            text run at (0,0) width 247: "In an un-floated pre"
+        RenderBlock (anonymous) at (0,34) size 80x128
+          RenderText {#text} at (0,0) size 198x32
+            text run at (0,0) width 0: " "
+            text run at (0,16) width 198: "Letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (198,16) size 32x16
+              text run at (198,16) width 32: "for"
+          RenderText {#text} at (230,16) size 9x16
+            text run at (230,16) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (239,16) size 102x16
+              text run at (239,16) width 102: "elements"
+          RenderText {#text} at (341,16) size 9x16
+            text run at (341,16) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (350,16) size 54x16
+              text run at (350,16) width 54: "within"
+          RenderText {#text} at (404,16) size 530x32
+            text run at (404,16) width 126: " elements too."
+            text run at (530,16) width 0: " "
+            text run at (0,32) width 198: "Letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (198,32) size 32x16
+              text run at (198,32) width 32: "for"
+          RenderText {#text} at (230,32) size 9x16
+            text run at (230,32) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (239,32) size 102x16
+              text run at (239,32) width 102: "elements"
+          RenderText {#text} at (341,32) size 9x16
+            text run at (341,32) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (350,32) size 54x16
+              text run at (350,32) width 54: "within"
+          RenderText {#text} at (404,32) size 90x16
+            text run at (404,32) width 90: " elements "
+          RenderText {#text} at (494,32) size 899x32
+            text run at (494,32) width 405: " too. (with comment between elements and too)"
+            text run at (899,32) width 0: " "
+            text run at (0,48) width 198: "Letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (198,48) size 32x16
+              text run at (198,48) width 32: "for"
+          RenderText {#text} at (230,48) size 9x16
+            text run at (230,48) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (239,48) size 102x16
+              text run at (239,48) width 102: "elements"
+          RenderText {#text} at (341,48) size 9x16
+            text run at (341,48) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (350,48) size 54x16
+              text run at (350,48) width 54: "within"
+          RenderText {#text} at (404,48) size 81x16
+            text run at (404,48) width 81: " elements"
+          RenderText {#text} at (485,48) size 1088x32
+            text run at (485,48) width 603: " too. (with comment (no preceeding space) between elements and too)"
+            text run at (1088,48) width 0: " "
+            text run at (0,64) width 198: "Letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (198,64) size 32x16
+              text run at (198,64) width 32: "for"
+          RenderText {#text} at (230,64) size 9x16
+            text run at (230,64) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (239,64) size 102x16
+              text run at (239,64) width 102: "elements"
+          RenderText {#text} at (341,64) size 9x16
+            text run at (341,64) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (350,64) size 54x16
+              text run at (350,64) width 54: "within"
+          RenderText {#text} at (404,64) size 90x16
+            text run at (404,64) width 90: " elements "
+          RenderText {#text} at (494,64) size 576x16
+            text run at (494,64) width 576: "too. (with comment (no trailing space) between elements and too)"
+            text run at (1070,64) width 0: " "
+          RenderInline {SPAN} at (0,0) size 341x16
+            RenderText {#text} at (0,80) size 198x16
+              text run at (0,80) width 198: "Letter   spacing test "
+            RenderInline {EM} at (0,0) size 32x16
+              RenderText {#text} at (198,80) size 32x16
+                text run at (198,80) width 32: "for"
+            RenderText {#text} at (230,80) size 9x16
+              text run at (230,80) width 9: " "
+            RenderInline {STRONG} at (0,0) size 102x16
+              RenderText {#text} at (239,80) size 102x16
+                text run at (239,80) width 102: "elements"
+          RenderText {#text} at (341,80) size 9x16
+            text run at (341,80) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (350,80) size 54x16
+              text run at (350,80) width 54: "within"
+          RenderText {#text} at (404,80) size 944x32
+            text run at (404,80) width 540: " elements too. (with monospace font from Letter to elements)"
+            text run at (944,80) width 0: " "
+            text run at (0,96) width 198: "Letter   spacing test "
+          RenderInline {SPAN} at (0,0) size 206x16
+            RenderInline {EM} at (0,0) size 32x16
+              RenderText {#text} at (198,96) size 32x16
+                text run at (198,96) width 32: "for"
+            RenderText {#text} at (230,96) size 9x16
+              text run at (230,96) width 9: " "
+            RenderInline {STRONG} at (0,0) size 102x16
+              RenderText {#text} at (239,96) size 102x16
+                text run at (239,96) width 102: "elements"
+            RenderText {#text} at (341,96) size 9x16
+              text run at (341,96) width 9: " "
+            RenderInline {TT} at (0,0) size 54x16
+              RenderText {#text} at (350,96) size 54x16
+                text run at (350,96) width 54: "within"
+          RenderText {#text} at (404,96) size 899x32
+            text run at (404,96) width 495: " elements too. (with monospace font from for to within)"
+            text run at (899,96) width 0: " "
+            text run at (0,112) width 198: "Letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (198,112) size 32x16
+              text run at (198,112) width 32: "for"
+          RenderText {#text} at (230,112) size 9x16
+            text run at (230,112) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (239,112) size 102x16
+              text run at (239,112) width 102: "elements"
+          RenderText {#text} at (341,112) size 9x16
+            text run at (341,112) width 9: " "
+          RenderInline {SPAN} at (0,0) size 171x16
+            RenderInline {TT} at (0,0) size 54x16
+              RenderText {#text} at (350,112) size 54x16
+                text run at (350,112) width 54: "within"
+            RenderText {#text} at (404,112) size 117x16
+              text run at (404,112) width 117: " elements too"
+          RenderText {#text} at (521,112) size 396x16
+            text run at (521,112) width 396: ". (with monospace font from elements to too)"
+            text run at (917,112) width 0: " "
+      RenderBlock (anonymous) at (0,2261) size 80x16
+        RenderBR {BR} at (0,0) size 0x16
+        RenderInline {SPAN} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,2293) size 80x36
+        RenderBlock {H3} at (0,0) size 80x36
+          RenderText {#text} at (0,0) size 58x36
+            text run at (0,0) width 47: "In a"
+            text run at (0,18) width 58: "span"
+      RenderBlock (anonymous) at (0,2345) size 80x1600
+        RenderInline {SPAN} at (0,0) size 121x1568
+          RenderText {#text} at (0,0) size 84x48
+            text run at (0,0) width 67: "Letter"
+            text run at (0,16) width 84: "spacing"
+            text run at (0,32) width 43: "test"
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (0,48) size 32x16
+              text run at (0,48) width 32: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (0,64) size 102x16
+              text run at (0,64) width 102: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (0,80) size 54x16
+              text run at (0,80) width 54: "within"
+          RenderText {#text} at (0,96) size 97x32
+            text run at (0,96) width 97: "elements"
+            text run at (0,112) width 43: "too."
+          RenderBR {BR} at (43,125) size 0x0
+          RenderText {#text} at (0,128) size 84x48
+            text run at (0,128) width 67: "Letter"
+            text run at (0,144) width 84: "spacing"
+            text run at (0,160) width 43: "test"
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (0,176) size 32x16
+              text run at (0,176) width 32: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (0,192) size 102x16
+              text run at (0,192) width 102: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (0,208) size 54x16
+              text run at (0,208) width 54: "within"
+          RenderText {#text} at (0,224) size 97x16
+            text run at (0,224) width 97: "elements"
+          RenderText {#text} at (0,240) size 97x112
+            text run at (0,240) width 43: "too."
+            text run at (0,256) width 55: "(with"
+            text run at (0,272) width 92: "comment"
+            text run at (0,288) width 88: "between"
+            text run at (0,304) width 97: "elements"
+            text run at (0,320) width 39: "and"
+            text run at (0,336) width 45: "too)"
+          RenderBR {BR} at (45,349) size 0x0
+          RenderText {#text} at (0,352) size 84x48
+            text run at (0,352) width 67: "Letter"
+            text run at (0,368) width 84: "spacing"
+            text run at (0,384) width 43: "test"
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (0,400) size 32x16
+              text run at (0,400) width 32: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (0,416) size 102x16
+              text run at (0,416) width 102: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (0,432) size 54x16
+              text run at (0,432) width 54: "within"
+          RenderText {#text} at (0,448) size 97x16
+            text run at (0,448) width 97: "elements"
+          RenderText {#text} at (0,464) size 121x160
+            text run at (0,464) width 43: "too."
+            text run at (0,480) width 55: "(with"
+            text run at (0,496) width 92: "comment"
+            text run at (0,512) width 36: "(no"
+            text run at (0,528) width 121: "preceeding"
+            text run at (0,544) width 73: "space)"
+            text run at (0,560) width 88: "between"
+            text run at (0,576) width 97: "elements"
+            text run at (0,592) width 39: "and"
+            text run at (0,608) width 45: "too)"
+          RenderBR {BR} at (45,621) size 0x0
+          RenderText {#text} at (0,624) size 84x48
+            text run at (0,624) width 67: "Letter"
+            text run at (0,640) width 84: "spacing"
+            text run at (0,656) width 43: "test"
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (0,672) size 32x16
+              text run at (0,672) width 32: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (0,688) size 102x16
+              text run at (0,688) width 102: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (0,704) size 54x16
+              text run at (0,704) width 54: "within"
+          RenderText {#text} at (0,720) size 97x16
+            text run at (0,720) width 97: "elements"
+          RenderText {#text} at (0,736) size 97x160
+            text run at (0,736) width 43: "too."
+            text run at (0,752) width 55: "(with"
+            text run at (0,768) width 92: "comment"
+            text run at (0,784) width 36: "(no"
+            text run at (0,800) width 82: "trailing"
+            text run at (0,816) width 73: "space)"
+            text run at (0,832) width 88: "between"
+            text run at (0,848) width 97: "elements"
+            text run at (0,864) width 39: "and"
+            text run at (0,880) width 45: "too)"
+          RenderBR {BR} at (45,893) size 0x0
+          RenderInline {SPAN} at (0,0) size 102x64
+            RenderText {#text} at (0,896) size 63x48
+              text run at (0,896) width 54: "Letter"
+              text run at (0,912) width 63: "spacing"
+              text run at (0,928) width 45: "test "
+            RenderInline {EM} at (0,0) size 32x16
+              RenderText {#text} at (45,928) size 32x16
+                text run at (45,928) width 32: "for"
+            RenderText {#text} at (0,0) size 0x0
+            RenderInline {STRONG} at (0,0) size 102x16
+              RenderText {#text} at (0,944) size 102x16
+                text run at (0,944) width 102: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (0,960) size 54x16
+              text run at (0,960) width 54: "within"
+          RenderText {#text} at (0,976) size 118x144
+            text run at (0,976) width 97: "elements"
+            text run at (0,992) width 43: "too."
+            text run at (0,1008) width 55: "(with"
+            text run at (0,1024) width 118: "monospace"
+            text run at (0,1040) width 44: "font"
+            text run at (0,1056) width 48: "from"
+            text run at (0,1072) width 67: "Letter"
+            text run at (0,1088) width 22: "to"
+            text run at (0,1104) width 107: "elements)"
+          RenderBR {BR} at (0,0) size 0x0
+          RenderText {#text} at (0,1120) size 84x48
+            text run at (0,1120) width 67: "Letter"
+            text run at (0,1136) width 84: "spacing"
+            text run at (0,1152) width 43: "test"
+          RenderInline {SPAN} at (0,0) size 102x48
+            RenderInline {EM} at (0,0) size 32x16
+              RenderText {#text} at (0,1168) size 32x16
+                text run at (0,1168) width 32: "for"
+            RenderText {#text} at (0,0) size 0x0
+            RenderInline {STRONG} at (0,0) size 102x16
+              RenderText {#text} at (0,1184) size 102x16
+                text run at (0,1184) width 102: "elements"
+            RenderText {#text} at (0,0) size 0x0
+            RenderInline {TT} at (0,0) size 54x16
+              RenderText {#text} at (0,1200) size 54x16
+                text run at (0,1200) width 54: "within"
+          RenderText {#text} at (0,1216) size 118x128
+            text run at (0,1216) width 97: "elements"
+            text run at (0,1232) width 43: "too."
+            text run at (0,1248) width 55: "(with"
+            text run at (0,1264) width 118: "monospace"
+            text run at (0,1280) width 44: "font"
+            text run at (0,1296) width 48: "from"
+            text run at (0,1312) width 63: "for to"
+            text run at (0,1328) width 76: "within)"
+          RenderBR {BR} at (76,1341) size 0x0
+          RenderText {#text} at (0,1344) size 84x48
+            text run at (0,1344) width 67: "Letter"
+            text run at (0,1360) width 84: "spacing"
+            text run at (0,1376) width 43: "test"
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (0,1392) size 32x16
+              text run at (0,1392) width 32: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (0,1408) size 102x16
+              text run at (0,1408) width 102: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {SPAN} at (0,0) size 72x48
+            RenderInline {TT} at (0,0) size 54x16
+              RenderText {#text} at (0,1424) size 54x16
+                text run at (0,1424) width 54: "within"
+            RenderText {#text} at (0,1440) size 72x32
+              text run at (0,1440) width 72: "elements"
+              text run at (0,1456) width 27: "too"
+          RenderText {#text} at (27,1456) size 118x112
+            text run at (27,1456) width 8: "."
+            text run at (0,1472) width 55: "(with"
+            text run at (0,1488) width 118: "monospace"
+            text run at (0,1504) width 44: "font"
+            text run at (0,1520) width 48: "from"
+            text run at (0,1536) width 97: "elements"
+            text run at (0,1552) width 76: "to too)"
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (0,0) size 0x0
+        RenderBR {BR} at (0,1568) size 0x16
+        RenderBR {BR} at (0,1584) size 0x16
+      RenderBlock {H2} at (0,3962) size 80x48
+        RenderText {#text} at (0,0) size 81x47
+          text run at (0,0) width 53: "both-"
+          text run at (0,24) width 81: "spacing"
+      RenderBlock (floating) {PRE} at (0,4041) size 1451x178
+        RenderBlock {H3} at (0,16) size 1451x18
+          RenderText {#text} at (0,0) size 252x18
+            text run at (0,0) width 252: "In a floated pre"
+        RenderBlock (anonymous) at (0,50) size 1451x128
+          RenderText {#text} at (0,0) size 379x32
+            text run at (0,0) width 0: " "
+            text run at (0,16) width 379: "Word and letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (379,16) size 32x16
+              text run at (379,16) width 32: "for"
+          RenderText {#text} at (431,16) size 9x16
+            text run at (431,16) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (440,16) size 102x16
+              text run at (440,16) width 102: "elements"
+          RenderText {#text} at (562,16) size 9x16
+            text run at (562,16) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (571,16) size 54x16
+              text run at (571,16) width 54: "within"
+          RenderText {#text} at (645,16) size 811x32
+            text run at (645,16) width 146: " elements too."
+            text run at (811,16) width 0: " "
+            text run at (0,32) width 379: "Word and letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (379,32) size 32x16
+              text run at (379,32) width 32: "for"
+          RenderText {#text} at (431,32) size 9x16
+            text run at (431,32) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (440,32) size 102x16
+              text run at (440,32) width 102: "elements"
+          RenderText {#text} at (562,32) size 9x16
+            text run at (562,32) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (571,32) size 54x16
+              text run at (571,32) width 54: "within"
+          RenderText {#text} at (645,32) size 110x16
+            text run at (645,32) width 110: " elements "
+          RenderText {#text} at (755,32) size 1300x32
+            text run at (755,32) width 525: " too. (with comment between elements and too)"
+            text run at (1300,32) width 0: " "
+            text run at (0,48) width 379: "Word and letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (379,48) size 32x16
+              text run at (379,48) width 32: "for"
+          RenderText {#text} at (431,48) size 9x16
+            text run at (431,48) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (440,48) size 102x16
+              text run at (440,48) width 102: "elements"
+          RenderText {#text} at (562,48) size 9x16
+            text run at (562,48) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (571,48) size 54x16
+              text run at (571,48) width 54: "within"
+          RenderText {#text} at (645,48) size 81x16
+            text run at (645,48) width 81: " elements"
+          RenderText {#text} at (746,48) size 1549x32
+            text run at (746,48) width 783: " too. (with comment (no preceeding space) between elements and too)"
+            text run at (1549,48) width 0: " "
+            text run at (0,64) width 379: "Word and letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (379,64) size 32x16
+              text run at (379,64) width 32: "for"
+          RenderText {#text} at (431,64) size 9x16
+            text run at (431,64) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (440,64) size 102x16
+              text run at (440,64) width 102: "elements"
+          RenderText {#text} at (562,64) size 9x16
+            text run at (562,64) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (571,64) size 54x16
+              text run at (571,64) width 54: "within"
+          RenderText {#text} at (645,64) size 110x16
+            text run at (645,64) width 110: " elements "
+          RenderText {#text} at (755,64) size 776x16
+            text run at (755,64) width 756: "too. (with comment (no trailing space) between elements and too)"
+            text run at (1531,64) width 0: " "
+          RenderInline {SPAN} at (0,0) size 542x16
+            RenderText {#text} at (0,80) size 379x16
+              text run at (0,80) width 379: "Word and letter   spacing test "
+            RenderInline {EM} at (0,0) size 32x16
+              RenderText {#text} at (379,80) size 32x16
+                text run at (379,80) width 32: "for"
+            RenderText {#text} at (431,80) size 9x16
+              text run at (431,80) width 9: " "
+            RenderInline {STRONG} at (0,0) size 102x16
+              RenderText {#text} at (440,80) size 102x16
+                text run at (440,80) width 102: "elements"
+          RenderText {#text} at (562,80) size 9x16
+            text run at (562,80) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (571,80) size 54x16
+              text run at (571,80) width 54: "within"
+          RenderText {#text} at (645,80) size 1347x32
+            text run at (645,80) width 682: " elements too. (with monospace font from Word to elements)"
+            text run at (1347,80) width 0: " "
+            text run at (0,96) width 379: "Word and letter   spacing test "
+          RenderInline {SPAN} at (0,0) size 246x16
+            RenderInline {EM} at (0,0) size 32x16
+              RenderText {#text} at (379,96) size 32x16
+                text run at (379,96) width 32: "for"
+            RenderText {#text} at (431,96) size 9x16
+              text run at (431,96) width 9: " "
+            RenderInline {STRONG} at (0,0) size 102x16
+              RenderText {#text} at (440,96) size 102x16
+                text run at (440,96) width 102: "elements"
+            RenderText {#text} at (562,96) size 9x16
+              text run at (562,96) width 9: " "
+            RenderInline {TT} at (0,0) size 54x16
+              RenderText {#text} at (571,96) size 54x16
+                text run at (571,96) width 54: "within"
+          RenderText {#text} at (645,96) size 1320x32
+            text run at (645,96) width 655: " elements too. (with monospace font from for to within)"
+            text run at (1320,96) width 0: " "
+            text run at (0,112) width 379: "Word and letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (379,112) size 32x16
+              text run at (379,112) width 32: "for"
+          RenderText {#text} at (431,112) size 9x16
+            text run at (431,112) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (440,112) size 102x16
+              text run at (440,112) width 102: "elements"
+          RenderText {#text} at (562,112) size 9x16
+            text run at (562,112) width 9: " "
+          RenderInline {SPAN} at (0,0) size 211x16
+            RenderInline {TT} at (0,0) size 54x16
+              RenderText {#text} at (571,112) size 54x16
+                text run at (571,112) width 54: "within"
+            RenderText {#text} at (645,112) size 137x16
+              text run at (645,112) width 137: " elements too"
+          RenderText {#text} at (782,112) size 556x16
+            text run at (782,112) width 536: ". (with monospace font from elements to too)"
+            text run at (1338,112) width 0: " "
+      RenderBlock (anonymous) at (0,4027) size 80x206
+        RenderBR {BR} at (1451,0) size 0x16
+      RenderBlock {PRE} at (0,4249) size 80x162
+        RenderBlock {H3} at (0,0) size 80x18
+          RenderText {#text} at (0,0) size 307x18
+            text run at (0,0) width 307: "In an un-floated pre"
+        RenderBlock (anonymous) at (0,34) size 80x128
+          RenderText {#text} at (0,0) size 379x32
+            text run at (0,0) width 0: " "
+            text run at (0,16) width 379: "Word and letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (379,16) size 32x16
+              text run at (379,16) width 32: "for"
+          RenderText {#text} at (431,16) size 9x16
+            text run at (431,16) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (440,16) size 102x16
+              text run at (440,16) width 102: "elements"
+          RenderText {#text} at (562,16) size 9x16
+            text run at (562,16) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (571,16) size 54x16
+              text run at (571,16) width 54: "within"
+          RenderText {#text} at (645,16) size 811x32
+            text run at (645,16) width 146: " elements too."
+            text run at (811,16) width 0: " "
+            text run at (0,32) width 379: "Word and letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (379,32) size 32x16
+              text run at (379,32) width 32: "for"
+          RenderText {#text} at (431,32) size 9x16
+            text run at (431,32) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (440,32) size 102x16
+              text run at (440,32) width 102: "elements"
+          RenderText {#text} at (562,32) size 9x16
+            text run at (562,32) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (571,32) size 54x16
+              text run at (571,32) width 54: "within"
+          RenderText {#text} at (645,32) size 110x16
+            text run at (645,32) width 110: " elements "
+          RenderText {#text} at (755,32) size 1300x32
+            text run at (755,32) width 525: " too. (with comment between elements and too)"
+            text run at (1300,32) width 0: " "
+            text run at (0,48) width 379: "Word and letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (379,48) size 32x16
+              text run at (379,48) width 32: "for"
+          RenderText {#text} at (431,48) size 9x16
+            text run at (431,48) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (440,48) size 102x16
+              text run at (440,48) width 102: "elements"
+          RenderText {#text} at (562,48) size 9x16
+            text run at (562,48) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (571,48) size 54x16
+              text run at (571,48) width 54: "within"
+          RenderText {#text} at (645,48) size 81x16
+            text run at (645,48) width 81: " elements"
+          RenderText {#text} at (746,48) size 1549x32
+            text run at (746,48) width 783: " too. (with comment (no preceeding space) between elements and too)"
+            text run at (1549,48) width 0: " "
+            text run at (0,64) width 379: "Word and letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (379,64) size 32x16
+              text run at (379,64) width 32: "for"
+          RenderText {#text} at (431,64) size 9x16
+            text run at (431,64) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (440,64) size 102x16
+              text run at (440,64) width 102: "elements"
+          RenderText {#text} at (562,64) size 9x16
+            text run at (562,64) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (571,64) size 54x16
+              text run at (571,64) width 54: "within"
+          RenderText {#text} at (645,64) size 110x16
+            text run at (645,64) width 110: " elements "
+          RenderText {#text} at (755,64) size 776x16
+            text run at (755,64) width 756: "too. (with comment (no trailing space) between elements and too)"
+            text run at (1531,64) width 0: " "
+          RenderInline {SPAN} at (0,0) size 542x16
+            RenderText {#text} at (0,80) size 379x16
+              text run at (0,80) width 379: "Word and letter   spacing test "
+            RenderInline {EM} at (0,0) size 32x16
+              RenderText {#text} at (379,80) size 32x16
+                text run at (379,80) width 32: "for"
+            RenderText {#text} at (431,80) size 9x16
+              text run at (431,80) width 9: " "
+            RenderInline {STRONG} at (0,0) size 102x16
+              RenderText {#text} at (440,80) size 102x16
+                text run at (440,80) width 102: "elements"
+          RenderText {#text} at (562,80) size 9x16
+            text run at (562,80) width 9: " "
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (571,80) size 54x16
+              text run at (571,80) width 54: "within"
+          RenderText {#text} at (645,80) size 1347x32
+            text run at (645,80) width 682: " elements too. (with monospace font from Word to elements)"
+            text run at (1347,80) width 0: " "
+            text run at (0,96) width 379: "Word and letter   spacing test "
+          RenderInline {SPAN} at (0,0) size 246x16
+            RenderInline {EM} at (0,0) size 32x16
+              RenderText {#text} at (379,96) size 32x16
+                text run at (379,96) width 32: "for"
+            RenderText {#text} at (431,96) size 9x16
+              text run at (431,96) width 9: " "
+            RenderInline {STRONG} at (0,0) size 102x16
+              RenderText {#text} at (440,96) size 102x16
+                text run at (440,96) width 102: "elements"
+            RenderText {#text} at (562,96) size 9x16
+              text run at (562,96) width 9: " "
+            RenderInline {TT} at (0,0) size 54x16
+              RenderText {#text} at (571,96) size 54x16
+                text run at (571,96) width 54: "within"
+          RenderText {#text} at (645,96) size 1320x32
+            text run at (645,96) width 655: " elements too. (with monospace font from for to within)"
+            text run at (1320,96) width 0: " "
+            text run at (0,112) width 379: "Word and letter   spacing test "
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (379,112) size 32x16
+              text run at (379,112) width 32: "for"
+          RenderText {#text} at (431,112) size 9x16
+            text run at (431,112) width 9: " "
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (440,112) size 102x16
+              text run at (440,112) width 102: "elements"
+          RenderText {#text} at (562,112) size 9x16
+            text run at (562,112) width 9: " "
+          RenderInline {SPAN} at (0,0) size 211x16
+            RenderInline {TT} at (0,0) size 54x16
+              RenderText {#text} at (571,112) size 54x16
+                text run at (571,112) width 54: "within"
+            RenderText {#text} at (645,112) size 137x16
+              text run at (645,112) width 137: " elements too"
+          RenderText {#text} at (782,112) size 556x16
+            text run at (782,112) width 536: ". (with monospace font from elements to too)"
+            text run at (1338,112) width 0: " "
+      RenderBlock (anonymous) at (0,4425) size 80x16
+        RenderBR {BR} at (0,0) size 0x16
+        RenderInline {SPAN} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,4457) size 80x36
+        RenderBlock {H3} at (0,0) size 80x36
+          RenderText {#text} at (0,0) size 67x36
+            text run at (0,0) width 67: "In a"
+            text run at (0,18) width 58: "span"
+      RenderBlock (anonymous) at (0,4509) size 80x1840
+        RenderInline {SPAN} at (0,0) size 121x1840
+          RenderText {#text} at (0,0) size 84x80
+            text run at (0,0) width 54: "Word"
+            text run at (0,16) width 39: "and"
+            text run at (0,32) width 62: "letter"
+            text run at (0,48) width 84: "spacing"
+            text run at (0,64) width 43: "test"
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (0,80) size 32x16
+              text run at (0,80) width 32: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (0,96) size 102x16
+              text run at (0,96) width 102: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (0,112) size 54x16
+              text run at (0,112) width 54: "within"
+          RenderText {#text} at (0,128) size 97x32
+            text run at (0,128) width 97: "elements"
+            text run at (0,144) width 43: "too."
+          RenderBR {BR} at (63,157) size 0x0
+          RenderText {#text} at (0,160) size 84x80
+            text run at (0,160) width 54: "Word"
+            text run at (0,176) width 39: "and"
+            text run at (0,192) width 62: "letter"
+            text run at (0,208) width 84: "spacing"
+            text run at (0,224) width 43: "test"
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (0,240) size 32x16
+              text run at (0,240) width 32: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (0,256) size 102x16
+              text run at (0,256) width 102: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (0,272) size 54x16
+              text run at (0,272) width 54: "within"
+          RenderText {#text} at (0,288) size 97x16
+            text run at (0,288) width 97: "elements"
+          RenderText {#text} at (0,304) size 97x112
+            text run at (0,304) width 43: "too."
+            text run at (0,320) width 55: "(with"
+            text run at (0,336) width 92: "comment"
+            text run at (0,352) width 88: "between"
+            text run at (0,368) width 97: "elements"
+            text run at (0,384) width 39: "and"
+            text run at (0,400) width 45: "too)"
+          RenderBR {BR} at (65,413) size 0x0
+          RenderText {#text} at (0,416) size 84x80
+            text run at (0,416) width 54: "Word"
+            text run at (0,432) width 39: "and"
+            text run at (0,448) width 62: "letter"
+            text run at (0,464) width 84: "spacing"
+            text run at (0,480) width 43: "test"
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (0,496) size 32x16
+              text run at (0,496) width 32: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (0,512) size 102x16
+              text run at (0,512) width 102: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (0,528) size 54x16
+              text run at (0,528) width 54: "within"
+          RenderText {#text} at (0,544) size 97x16
+            text run at (0,544) width 97: "elements"
+          RenderText {#text} at (0,560) size 121x160
+            text run at (0,560) width 43: "too."
+            text run at (0,576) width 55: "(with"
+            text run at (0,592) width 92: "comment"
+            text run at (0,608) width 36: "(no"
+            text run at (0,624) width 121: "preceeding"
+            text run at (0,640) width 73: "space)"
+            text run at (0,656) width 88: "between"
+            text run at (0,672) width 97: "elements"
+            text run at (0,688) width 39: "and"
+            text run at (0,704) width 45: "too)"
+          RenderBR {BR} at (65,717) size 0x0
+          RenderText {#text} at (0,720) size 84x80
+            text run at (0,720) width 54: "Word"
+            text run at (0,736) width 39: "and"
+            text run at (0,752) width 62: "letter"
+            text run at (0,768) width 84: "spacing"
+            text run at (0,784) width 43: "test"
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (0,800) size 32x16
+              text run at (0,800) width 32: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (0,816) size 102x16
+              text run at (0,816) width 102: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (0,832) size 54x16
+              text run at (0,832) width 54: "within"
+          RenderText {#text} at (0,848) size 97x16
+            text run at (0,848) width 97: "elements"
+          RenderText {#text} at (0,864) size 97x160
+            text run at (0,864) width 43: "too."
+            text run at (0,880) width 55: "(with"
+            text run at (0,896) width 92: "comment"
+            text run at (0,912) width 36: "(no"
+            text run at (0,928) width 82: "trailing"
+            text run at (0,944) width 73: "space)"
+            text run at (0,960) width 88: "between"
+            text run at (0,976) width 97: "elements"
+            text run at (0,992) width 39: "and"
+            text run at (0,1008) width 45: "too)"
+          RenderBR {BR} at (65,1021) size 0x0
+          RenderInline {SPAN} at (0,0) size 102x112
+            RenderText {#text} at (0,1024) size 63x80
+              text run at (0,1024) width 36: "Word"
+              text run at (0,1040) width 27: "and"
+              text run at (0,1056) width 54: "letter"
+              text run at (0,1072) width 63: "spacing"
+              text run at (0,1088) width 36: "test"
+            RenderInline {EM} at (0,0) size 32x16
+              RenderText {#text} at (0,1104) size 32x16
+                text run at (0,1104) width 32: "for"
+            RenderText {#text} at (0,0) size 0x0
+            RenderInline {STRONG} at (0,0) size 102x16
+              RenderText {#text} at (0,1120) size 102x16
+                text run at (0,1120) width 102: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {TT} at (0,0) size 54x16
+            RenderText {#text} at (0,1136) size 54x16
+              text run at (0,1136) width 54: "within"
+          RenderText {#text} at (0,1152) size 118x144
+            text run at (0,1152) width 97: "elements"
+            text run at (0,1168) width 43: "too."
+            text run at (0,1184) width 55: "(with"
+            text run at (0,1200) width 118: "monospace"
+            text run at (0,1216) width 44: "font"
+            text run at (0,1232) width 48: "from"
+            text run at (0,1248) width 54: "Word"
+            text run at (0,1264) width 22: "to"
+            text run at (0,1280) width 107: "elements)"
+          RenderBR {BR} at (0,0) size 0x0
+          RenderText {#text} at (0,1296) size 84x80
+            text run at (0,1296) width 54: "Word"
+            text run at (0,1312) width 39: "and"
+            text run at (0,1328) width 62: "letter"
+            text run at (0,1344) width 84: "spacing"
+            text run at (0,1360) width 43: "test"
+          RenderInline {SPAN} at (0,0) size 102x48
+            RenderInline {EM} at (0,0) size 32x16
+              RenderText {#text} at (0,1376) size 32x16
+                text run at (0,1376) width 32: "for"
+            RenderText {#text} at (0,0) size 0x0
+            RenderInline {STRONG} at (0,0) size 102x16
+              RenderText {#text} at (0,1392) size 102x16
+                text run at (0,1392) width 102: "elements"
+            RenderText {#text} at (0,0) size 0x0
+            RenderInline {TT} at (0,0) size 54x16
+              RenderText {#text} at (0,1408) size 54x16
+                text run at (0,1408) width 54: "within"
+          RenderText {#text} at (0,1424) size 118x144
+            text run at (0,1424) width 97: "elements"
+            text run at (0,1440) width 43: "too."
+            text run at (0,1456) width 55: "(with"
+            text run at (0,1472) width 118: "monospace"
+            text run at (0,1488) width 44: "font"
+            text run at (0,1504) width 48: "from"
+            text run at (0,1520) width 32: "for"
+            text run at (0,1536) width 22: "to"
+            text run at (0,1552) width 76: "within)"
+          RenderBR {BR} at (96,1565) size 0x0
+          RenderText {#text} at (0,1568) size 84x80
+            text run at (0,1568) width 54: "Word"
+            text run at (0,1584) width 39: "and"
+            text run at (0,1600) width 62: "letter"
+            text run at (0,1616) width 84: "spacing"
+            text run at (0,1632) width 43: "test"
+          RenderInline {EM} at (0,0) size 32x16
+            RenderText {#text} at (0,1648) size 32x16
+              text run at (0,1648) width 32: "for"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {STRONG} at (0,0) size 102x16
+            RenderText {#text} at (0,1664) size 102x16
+              text run at (0,1664) width 102: "elements"
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {SPAN} at (0,0) size 72x48
+            RenderInline {TT} at (0,0) size 54x16
+              RenderText {#text} at (0,1680) size 54x16
+                text run at (0,1680) width 54: "within"
+            RenderText {#text} at (0,1696) size 72x32
+              text run at (0,1696) width 72: "elements"
+              text run at (0,1712) width 27: "too"
+          RenderText {#text} at (27,1712) size 118x128
+            text run at (27,1712) width 8: "."
+            text run at (0,1728) width 55: "(with"
+            text run at (0,1744) width 118: "monospace"
+            text run at (0,1760) width 44: "font"
+            text run at (0,1776) width 48: "from"
+            text run at (0,1792) width 97: "elements"
+            text run at (0,1808) width 22: "to"
+            text run at (0,1824) width 45: "too)"
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTestResults/qt/fast/css/xml-stylesheet-pi-not-in-prolog-expected.txt b/LayoutTestResults/qt/fast/css/xml-stylesheet-pi-not-in-prolog-expected.txt
new file mode 100644 (file)
index 0000000..5e9be7e
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 96x240
+  RenderView at (0,0) size 96x26
+layer at (0,0) size 96x240
+  RenderBlock {foo} at (0,0) size 96x240
+    RenderText {#text} at (0,0) size 96x240
+      text run at (0,0) width 89: "This tests that"
+      text run at (0,16) width 89: "xml-stylesheet"
+      text run at (0,32) width 69: "processing"
+      text run at (0,48) width 71: "instructions"
+      text run at (0,64) width 90: "have no effect"
+      text run at (0,80) width 81: "when they're"
+      text run at (0,96) width 59: "not in the"
+      text run at (0,112) width 89: "prolog (before"
+      text run at (0,128) width 49: "the root"
+      text run at (0,144) width 96: "element). If this"
+      text run at (0,160) width 37: "test is"
+      text run at (0,176) width 93: "successful, this"
+      text run at (0,192) width 68: "text should"
+      text run at (0,208) width 77: "NOT have a"
+      text run at (0,224) width 80: "black border."