2011-03-29 Martin Robinson <mrobinson@igalia.com>
authormrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 29 Mar 2011 23:12:31 +0000 (23:12 +0000)
committermrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 29 Mar 2011 23:12:31 +0000 (23:12 +0000)
        [GTK] [DRT] GtkScrolledWindow adds three pixels of padding between the WebView and the scrollbar
        https://bugs.webkit.org/show_bug.cgi?id=57067

        Update more GTK+ results after r82343.

        * platform/gtk/fast: Update many more results in this directory.

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

202 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.txt
LayoutTests/platform/gtk/fast/css/border-height-expected.checksum
LayoutTests/platform/gtk/fast/css/border-height-expected.png
LayoutTests/platform/gtk/fast/css/border-height-expected.txt
LayoutTests/platform/gtk/fast/css/color-correction-backgrounds-and-text-expected.checksum
LayoutTests/platform/gtk/fast/css/color-correction-backgrounds-and-text-expected.png
LayoutTests/platform/gtk/fast/css/color-correction-backgrounds-and-text-expected.txt
LayoutTests/platform/gtk/fast/css/color-correction-on-background-image-expected.checksum
LayoutTests/platform/gtk/fast/css/color-correction-on-background-image-expected.png
LayoutTests/platform/gtk/fast/css/color-correction-on-background-image-expected.txt
LayoutTests/platform/gtk/fast/css/empty-pseudo-class-expected.checksum
LayoutTests/platform/gtk/fast/css/empty-pseudo-class-expected.png
LayoutTests/platform/gtk/fast/css/empty-pseudo-class-expected.txt
LayoutTests/platform/gtk/fast/css/first-child-pseudo-class-expected.checksum
LayoutTests/platform/gtk/fast/css/first-child-pseudo-class-expected.png
LayoutTests/platform/gtk/fast/css/first-child-pseudo-class-expected.txt
LayoutTests/platform/gtk/fast/css/first-of-type-pseudo-class-expected.checksum
LayoutTests/platform/gtk/fast/css/first-of-type-pseudo-class-expected.png
LayoutTests/platform/gtk/fast/css/first-of-type-pseudo-class-expected.txt
LayoutTests/platform/gtk/fast/css/font_property_normal-expected.checksum
LayoutTests/platform/gtk/fast/css/font_property_normal-expected.png
LayoutTests/platform/gtk/fast/css/font_property_normal-expected.txt
LayoutTests/platform/gtk/fast/css/hsl-color-expected.checksum
LayoutTests/platform/gtk/fast/css/hsl-color-expected.png
LayoutTests/platform/gtk/fast/css/hsl-color-expected.txt
LayoutTests/platform/gtk/fast/css/last-child-pseudo-class-expected.checksum
LayoutTests/platform/gtk/fast/css/last-child-pseudo-class-expected.png
LayoutTests/platform/gtk/fast/css/last-child-pseudo-class-expected.txt
LayoutTests/platform/gtk/fast/css/last-of-type-pseudo-class-expected.checksum
LayoutTests/platform/gtk/fast/css/last-of-type-pseudo-class-expected.png
LayoutTests/platform/gtk/fast/css/last-of-type-pseudo-class-expected.txt
LayoutTests/platform/gtk/fast/css/line-height-overflow-expected.checksum
LayoutTests/platform/gtk/fast/css/line-height-overflow-expected.png
LayoutTests/platform/gtk/fast/css/line-height-overflow-expected.txt
LayoutTests/platform/gtk/fast/css/nested-floating-relative-position-percentages-expected.checksum
LayoutTests/platform/gtk/fast/css/nested-floating-relative-position-percentages-expected.png
LayoutTests/platform/gtk/fast/css/nested-floating-relative-position-percentages-expected.txt
LayoutTests/platform/gtk/fast/css/only-child-pseudo-class-expected.checksum
LayoutTests/platform/gtk/fast/css/only-child-pseudo-class-expected.png
LayoutTests/platform/gtk/fast/css/only-child-pseudo-class-expected.txt
LayoutTests/platform/gtk/fast/css/only-of-type-pseudo-class-expected.checksum
LayoutTests/platform/gtk/fast/css/only-of-type-pseudo-class-expected.png
LayoutTests/platform/gtk/fast/css/only-of-type-pseudo-class-expected.txt
LayoutTests/platform/gtk/fast/css/shadow-multiple-expected.checksum
LayoutTests/platform/gtk/fast/css/shadow-multiple-expected.png
LayoutTests/platform/gtk/fast/css/shadow-multiple-expected.txt
LayoutTests/platform/gtk/fast/css/text-overflow-ellipsis-expected.checksum
LayoutTests/platform/gtk/fast/css/text-overflow-ellipsis-expected.png
LayoutTests/platform/gtk/fast/css/text-overflow-ellipsis-expected.txt
LayoutTests/platform/gtk/fast/css/text-overflow-ellipsis-strict-expected.checksum
LayoutTests/platform/gtk/fast/css/text-overflow-ellipsis-strict-expected.png
LayoutTests/platform/gtk/fast/css/text-overflow-ellipsis-strict-expected.txt
LayoutTests/platform/gtk/fast/css/word-space-extra-expected.checksum
LayoutTests/platform/gtk/fast/css/word-space-extra-expected.png
LayoutTests/platform/gtk/fast/css/word-space-extra-expected.txt
LayoutTests/platform/gtk/fast/dom/34176-expected.txt
LayoutTests/platform/gtk/fast/dom/52776-expected.txt
LayoutTests/platform/gtk/fast/dom/clone-node-dynamic-style-expected.checksum
LayoutTests/platform/gtk/fast/dom/clone-node-dynamic-style-expected.png
LayoutTests/platform/gtk/fast/dom/clone-node-dynamic-style-expected.txt
LayoutTests/platform/gtk/fast/dom/focus-contenteditable-expected.checksum
LayoutTests/platform/gtk/fast/dom/focus-contenteditable-expected.png
LayoutTests/platform/gtk/fast/dom/focus-contenteditable-expected.txt
LayoutTests/platform/gtk/fast/dom/scroll-reveal-left-overflow-expected.checksum
LayoutTests/platform/gtk/fast/dom/scroll-reveal-left-overflow-expected.png
LayoutTests/platform/gtk/fast/dom/scroll-reveal-left-overflow-expected.txt
LayoutTests/platform/gtk/fast/dom/scroll-reveal-top-overflow-expected.checksum
LayoutTests/platform/gtk/fast/dom/scroll-reveal-top-overflow-expected.png
LayoutTests/platform/gtk/fast/dom/scroll-reveal-top-overflow-expected.txt
LayoutTests/platform/gtk/fast/dynamic/008-expected.checksum
LayoutTests/platform/gtk/fast/dynamic/008-expected.png
LayoutTests/platform/gtk/fast/dynamic/008-expected.txt
LayoutTests/platform/gtk/fast/dynamic/anchor-lock-expected.checksum
LayoutTests/platform/gtk/fast/dynamic/anchor-lock-expected.png
LayoutTests/platform/gtk/fast/dynamic/anchor-lock-expected.txt
LayoutTests/platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.checksum
LayoutTests/platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.png
LayoutTests/platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.txt
LayoutTests/platform/gtk/fast/encoding/utf-16-big-endian-expected.checksum
LayoutTests/platform/gtk/fast/encoding/utf-16-big-endian-expected.png
LayoutTests/platform/gtk/fast/encoding/utf-16-big-endian-expected.txt
LayoutTests/platform/gtk/fast/encoding/utf-16-little-endian-expected.checksum
LayoutTests/platform/gtk/fast/encoding/utf-16-little-endian-expected.png
LayoutTests/platform/gtk/fast/encoding/utf-16-little-endian-expected.txt
LayoutTests/platform/gtk/fast/events/autoscroll-expected.checksum
LayoutTests/platform/gtk/fast/events/autoscroll-expected.png
LayoutTests/platform/gtk/fast/events/autoscroll-expected.txt
LayoutTests/platform/gtk/fast/events/keydown-1-expected.checksum
LayoutTests/platform/gtk/fast/events/keydown-1-expected.png
LayoutTests/platform/gtk/fast/events/pointer-events-2-expected.checksum
LayoutTests/platform/gtk/fast/events/pointer-events-2-expected.png
LayoutTests/platform/gtk/fast/events/pointer-events-2-expected.txt
LayoutTests/platform/gtk/fast/events/reveal-link-when-focused-expected.checksum
LayoutTests/platform/gtk/fast/events/reveal-link-when-focused-expected.png
LayoutTests/platform/gtk/fast/events/reveal-link-when-focused-expected.txt
LayoutTests/platform/gtk/fast/flexbox/016-expected.checksum
LayoutTests/platform/gtk/fast/flexbox/016-expected.png
LayoutTests/platform/gtk/fast/flexbox/016-expected.txt
LayoutTests/platform/gtk/fast/flexbox/flex-hang-expected.checksum
LayoutTests/platform/gtk/fast/flexbox/flex-hang-expected.png
LayoutTests/platform/gtk/fast/flexbox/flex-hang-expected.txt
LayoutTests/platform/gtk/fast/forms/basic-selects-expected.checksum
LayoutTests/platform/gtk/fast/forms/basic-selects-expected.png
LayoutTests/platform/gtk/fast/forms/basic-selects-expected.txt
LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.checksum
LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.png
LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.txt
LayoutTests/platform/gtk/fast/forms/basic-textareas-quirks-expected.checksum
LayoutTests/platform/gtk/fast/forms/basic-textareas-quirks-expected.png
LayoutTests/platform/gtk/fast/forms/basic-textareas-quirks-expected.txt
LayoutTests/platform/gtk/fast/forms/button-default-title-expected.checksum
LayoutTests/platform/gtk/fast/forms/button-default-title-expected.png
LayoutTests/platform/gtk/fast/forms/button-default-title-expected.txt
LayoutTests/platform/gtk/fast/forms/disabled-select-change-index-expected.checksum
LayoutTests/platform/gtk/fast/forms/disabled-select-change-index-expected.png
LayoutTests/platform/gtk/fast/forms/disabled-select-change-index-expected.txt
LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.checksum
LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.png
LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.txt
LayoutTests/platform/gtk/fast/forms/file-input-direction-expected.checksum
LayoutTests/platform/gtk/fast/forms/file-input-direction-expected.png
LayoutTests/platform/gtk/fast/forms/file-input-direction-expected.txt
LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.checksum
LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.png
LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.txt
LayoutTests/platform/gtk/fast/forms/form-hides-table-expected.checksum
LayoutTests/platform/gtk/fast/forms/form-hides-table-expected.png
LayoutTests/platform/gtk/fast/forms/form-hides-table-expected.txt
LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.checksum
LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.png
LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.txt
LayoutTests/platform/gtk/fast/forms/input-table-expected.checksum
LayoutTests/platform/gtk/fast/forms/input-table-expected.png
LayoutTests/platform/gtk/fast/forms/input-table-expected.txt
LayoutTests/platform/gtk/fast/forms/input-value-expected.checksum
LayoutTests/platform/gtk/fast/forms/input-value-expected.png
LayoutTests/platform/gtk/fast/forms/input-value-expected.txt
LayoutTests/platform/gtk/fast/forms/listbox-bidi-align-expected.checksum
LayoutTests/platform/gtk/fast/forms/listbox-bidi-align-expected.png
LayoutTests/platform/gtk/fast/forms/listbox-bidi-align-expected.txt
LayoutTests/platform/gtk/fast/forms/listbox-hit-test-zoomed-expected.checksum
LayoutTests/platform/gtk/fast/forms/listbox-hit-test-zoomed-expected.png
LayoutTests/platform/gtk/fast/forms/listbox-hit-test-zoomed-expected.txt
LayoutTests/platform/gtk/fast/forms/placeholder-position-expected.checksum
LayoutTests/platform/gtk/fast/forms/placeholder-position-expected.png
LayoutTests/platform/gtk/fast/forms/search-transformed-expected.checksum
LayoutTests/platform/gtk/fast/forms/search-transformed-expected.png
LayoutTests/platform/gtk/fast/forms/search-transformed-expected.txt
LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.checksum
LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.png
LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.txt
LayoutTests/platform/gtk/fast/frames/flattening/frameset-flattening-advanced-expected.txt
LayoutTests/platform/gtk/fast/frames/flattening/frameset-flattening-grid-expected.txt
LayoutTests/platform/gtk/fast/frames/flattening/frameset-flattening-simple-expected.txt
LayoutTests/platform/gtk/fast/frames/flattening/frameset-flattening-subframe-resize-expected.txt
LayoutTests/platform/gtk/fast/frames/flattening/frameset-flattening-subframesets-expected.txt
LayoutTests/platform/gtk/fast/frames/frame-scrolling-attribute-expected.checksum
LayoutTests/platform/gtk/fast/frames/frame-scrolling-attribute-expected.png
LayoutTests/platform/gtk/fast/frames/iframe-scrolling-attribute-expected.checksum
LayoutTests/platform/gtk/fast/frames/iframe-scrolling-attribute-expected.png
LayoutTests/platform/gtk/fast/frames/iframe-scrolling-attribute-expected.txt
LayoutTests/platform/gtk/fast/frames/inline-object-inside-frameset-expected.txt
LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.checksum
LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.png
LayoutTests/platform/gtk/fast/gradients/background-clipped-expected.checksum
LayoutTests/platform/gtk/fast/gradients/background-clipped-expected.png
LayoutTests/platform/gtk/fast/gradients/background-clipped-expected.txt
LayoutTests/platform/gtk/fast/html/details-position-expected.checksum
LayoutTests/platform/gtk/fast/html/details-position-expected.png
LayoutTests/platform/gtk/fast/html/details-position-expected.txt
LayoutTests/platform/gtk/fast/html/details-writing-mode-expected.checksum
LayoutTests/platform/gtk/fast/html/details-writing-mode-expected.png
LayoutTests/platform/gtk/fast/html/details-writing-mode-expected.txt
LayoutTests/platform/gtk/fast/images/gif-large-checkerboard-expected.txt
LayoutTests/platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.checksum
LayoutTests/platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.png
LayoutTests/platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.txt
LayoutTests/platform/gtk/fast/inline-block/inline-block-vertical-align-expected.checksum
LayoutTests/platform/gtk/fast/inline-block/inline-block-vertical-align-expected.png
LayoutTests/platform/gtk/fast/inline-block/inline-block-vertical-align-expected.txt
LayoutTests/platform/gtk/fast/inline/inline-borders-with-bidi-override-expected.checksum
LayoutTests/platform/gtk/fast/inline/inline-borders-with-bidi-override-expected.png
LayoutTests/platform/gtk/fast/inline/inline-borders-with-bidi-override-expected.txt
LayoutTests/platform/gtk/fast/inline/inline-continuation-borders-expected.checksum
LayoutTests/platform/gtk/fast/inline/inline-continuation-borders-expected.png
LayoutTests/platform/gtk/fast/inline/inline-continuation-borders-expected.txt
LayoutTests/platform/gtk/fast/inline/inline-focus-ring-expected.checksum
LayoutTests/platform/gtk/fast/inline/inline-focus-ring-expected.png
LayoutTests/platform/gtk/fast/inline/long-wrapped-line-expected.checksum
LayoutTests/platform/gtk/fast/inline/long-wrapped-line-expected.png
LayoutTests/platform/gtk/fast/inline/long-wrapped-line-expected.txt
LayoutTests/platform/gtk/fast/invalid/residual-style-expected.checksum
LayoutTests/platform/gtk/fast/invalid/residual-style-expected.png
LayoutTests/platform/gtk/fast/invalid/residual-style-expected.txt
LayoutTests/platform/gtk/fast/layers/scroll-rect-to-visible-expected.checksum
LayoutTests/platform/gtk/fast/layers/scroll-rect-to-visible-expected.png
LayoutTests/platform/gtk/fast/layers/scroll-rect-to-visible-expected.txt
LayoutTests/platform/gtk/fast/lists/001-expected.checksum
LayoutTests/platform/gtk/fast/lists/001-expected.png
LayoutTests/platform/gtk/fast/lists/001-expected.txt
LayoutTests/platform/gtk/fast/lists/001-vertical-expected.txt

index 4ba34a1..61a0bb7 100644 (file)
@@ -3,6 +3,15 @@
         [GTK] [DRT] GtkScrolledWindow adds three pixels of padding between the WebView and the scrollbar
         https://bugs.webkit.org/show_bug.cgi?id=57067
 
+        Update more GTK+ results after r82343.
+
+        * platform/gtk/fast: Update many more results in this directory.
+
+2011-03-29  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] [DRT] GtkScrolledWindow adds three pixels of padding between the WebView and the scrollbar
+        https://bugs.webkit.org/show_bug.cgi?id=57067
+
         Update GTK+ results after r82343.
 
         * platform/gtk/fast: Update many results in this directory.
index 084b130..8543f8e 100644 (file)
@@ -1,67 +1,67 @@
-layer at (0,0) size 781x1258
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x1258
-  RenderBlock {HTML} at (0,0) size 781x1258
-    RenderBody {BODY} at (8,16) size 765x1234
-      RenderBlock {P} at (0,0) size 765x19
+layer at (0,0) size 784x1258
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x1258
+  RenderBlock {HTML} at (0,0) size 784x1258
+    RenderBody {BODY} at (8,16) size 768x1234
+      RenderBlock {P} at (0,0) size 768x19
         RenderText {#text} at (0,0) size 162x19
           text run at (0,0) width 162: "div, span, nested div/span"
-      RenderBlock {P} at (0,35) size 765x19
+      RenderBlock {P} at (0,35) size 768x19
         RenderText {#text} at (0,0) size 64x19
           text run at (0,0) width 64: "Single div"
-      RenderBlock {DIV} at (1,70) size 763x21 [border: (1px solid #000000)]
-        RenderText {#text} at (740,1) size 22x19
-          text run at (740,1) width 22 RTL override: "abc"
-      RenderBlock {P} at (0,107) size 765x19
+      RenderBlock {DIV} at (1,70) size 766x21 [border: (1px solid #000000)]
+        RenderText {#text} at (743,1) size 22x19
+          text run at (743,1) width 22 RTL override: "abc"
+      RenderBlock {P} at (0,107) size 768x19
         RenderText {#text} at (0,0) size 410x19
           text run at (0,0) width 410: "The following 2 lines should be identical, ignorning whitespaces:"
-      RenderBlock {DIV} at (1,142) size 763x40 [border: (1px solid #000000)]
-        RenderBlock (anonymous) at (1,1) size 761x19
-          RenderText {#text} at (739,0) size 22x19
-            text run at (739,0) width 22 RTL override: "abc"
-        RenderBlock {DIV} at (1,20) size 761x19
-          RenderText {#text} at (739,0) size 22x19
-            text run at (739,0) width 22: "cba"
-      RenderBlock {P} at (0,198) size 765x19
+      RenderBlock {DIV} at (1,142) size 766x40 [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 764x19
+          RenderText {#text} at (742,0) size 22x19
+            text run at (742,0) width 22 RTL override: "abc"
+        RenderBlock {DIV} at (1,20) size 764x19
+          RenderText {#text} at (742,0) size 22x19
+            text run at (742,0) width 22: "cba"
+      RenderBlock {P} at (0,198) size 768x19
         RenderText {#text} at (0,0) size 417x19
           text run at (0,0) width 417: "The following 2 textes should be identical, ignorning whitespaces:"
-      RenderBlock {DIV} at (1,233) size 763x21 [border: (1px solid #000000)]
-        RenderText {#text} at (736,1) size 26x19
-          text run at (736,1) width 26 RTL override: "abc "
+      RenderBlock {DIV} at (1,233) size 766x21 [border: (1px solid #000000)]
+        RenderText {#text} at (739,1) size 26x19
+          text run at (739,1) width 26 RTL override: "abc "
         RenderInline {SPAN} at (0,0) size 22x19
-          RenderText {#text} at (714,1) size 22x19
-            text run at (714,1) width 22 RTL override: "abc"
-      RenderBlock {P} at (0,270) size 765x19
+          RenderText {#text} at (717,1) size 22x19
+            text run at (717,1) width 22 RTL override: "abc"
+      RenderBlock {P} at (0,270) size 768x19
         RenderText {#text} at (0,0) size 410x19
           text run at (0,0) width 410: "The following 2 lines should be identical, ignorning whitespaces:"
-      RenderBlock {DIV} at (1,305) size 763x40 [border: (1px solid #000000)]
-        RenderBlock {DIV} at (1,1) size 761x19
-          RenderText {#text} at (739,0) size 22x19
-            text run at (739,0) width 22: "cba"
-        RenderBlock (anonymous) at (1,20) size 761x19
-          RenderText {#text} at (739,0) size 22x19
-            text run at (739,0) width 22 RTL override: "abc"
-      RenderBlock {P} at (0,361) size 765x19
+      RenderBlock {DIV} at (1,305) size 766x40 [border: (1px solid #000000)]
+        RenderBlock {DIV} at (1,1) size 764x19
+          RenderText {#text} at (742,0) size 22x19
+            text run at (742,0) width 22: "cba"
+        RenderBlock (anonymous) at (1,20) size 764x19
+          RenderText {#text} at (742,0) size 22x19
+            text run at (742,0) width 22 RTL override: "abc"
+      RenderBlock {P} at (0,361) size 768x19
         RenderText {#text} at (0,0) size 417x19
           text run at (0,0) width 417: "The following 2 textes should be identical, ignorning whitespaces:"
-      RenderBlock {DIV} at (1,396) size 763x21 [border: (1px solid #000000)]
+      RenderBlock {DIV} at (1,396) size 766x21 [border: (1px solid #000000)]
         RenderInline {SPAN} at (0,0) size 26x19
-          RenderText {#text} at (736,1) size 26x19
-            text run at (736,1) width 26 RTL override: "abc "
-        RenderText {#text} at (714,1) size 22x19
-          text run at (714,1) width 22 RTL override: "abc"
-      RenderBlock {P} at (0,433) size 765x19
+          RenderText {#text} at (739,1) size 26x19
+            text run at (739,1) width 26 RTL override: "abc "
+        RenderText {#text} at (717,1) size 22x19
+          text run at (717,1) width 22 RTL override: "abc"
+      RenderBlock {P} at (0,433) size 768x19
         RenderText {#text} at (0,0) size 73x19
           text run at (0,0) width 73: "Single span"
-      RenderBlock (anonymous) at (0,468) size 765x19
+      RenderBlock (anonymous) at (0,468) size 768x19
         RenderInline {SPAN} at (0,0) size 24x21 [border: (1px solid #000000)]
           RenderText {#text} at (2,0) size 22x19
             text run at (2,0) width 22 RTL override: "abc"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,503) size 765x19
+      RenderBlock {P} at (0,503) size 768x19
         RenderText {#text} at (0,0) size 417x19
           text run at (0,0) width 417: "The following 2 textes should be identical, ignorning whitespaces:"
-      RenderBlock (anonymous) at (0,538) size 765x19
+      RenderBlock (anonymous) at (0,538) size 768x19
         RenderInline {SPAN} at (0,0) size 50x21 [border: (1px solid #000000)]
           RenderText {#text} at (24,0) size 26x19
             text run at (24,0) width 26 RTL override: "abc "
@@ -69,10 +69,10 @@ layer at (0,0) size 781x1258
             RenderText {#text} at (2,0) size 22x19
               text run at (2,0) width 22 RTL override: "abc"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,573) size 765x19
+      RenderBlock {P} at (0,573) size 768x19
         RenderText {#text} at (0,0) size 417x19
           text run at (0,0) width 417: "The following 2 textes should be identical, ignorning whitespaces:"
-      RenderBlock (anonymous) at (0,608) size 765x19
+      RenderBlock (anonymous) at (0,608) size 768x19
         RenderInline {SPAN} at (0,0) size 50x21 [border: (1px solid #000000)]
           RenderInline {SPAN} at (0,0) size 26x19
             RenderText {#text} at (24,0) size 26x19
@@ -80,38 +80,38 @@ layer at (0,0) size 781x1258
           RenderText {#text} at (2,0) size 22x19
             text run at (2,0) width 22 RTL override: "abc"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,643) size 765x19
+      RenderBlock {P} at (0,643) size 768x19
         RenderText {#text} at (0,0) size 417x19
           text run at (0,0) width 417: "The following 2 textes should be identical, ignorning whitespaces:"
-      RenderBlock (anonymous) at (0,678) size 765x19
+      RenderBlock (anonymous) at (0,678) size 768x19
         RenderInline {SPAN} at (0,0) size 23x21 [border: (1px solid #000000)]
           RenderText {#text} at (0,0) size 22x19
             text run at (0,0) width 22 RTL override: "abc"
-      RenderBlock (anonymous) at (0,697) size 765x19
-        RenderBlock {DIV} at (0,0) size 765x19
-          RenderText {#text} at (743,0) size 22x19
-            text run at (743,0) width 22: "cba"
-      RenderBlock (anonymous) at (0,716) size 765x19
+      RenderBlock (anonymous) at (0,697) size 768x19
+        RenderBlock {DIV} at (0,0) size 768x19
+          RenderText {#text} at (746,0) size 22x19
+            text run at (746,0) width 22: "cba"
+      RenderBlock (anonymous) at (0,716) size 768x19
         RenderInline {SPAN} at (0,0) size 1x21 [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,751) size 765x19
+      RenderBlock {P} at (0,751) size 768x19
         RenderText {#text} at (0,0) size 417x19
           text run at (0,0) width 417: "The following 2 textes should be identical, ignorning whitespaces:"
-      RenderBlock (anonymous) at (0,786) size 765x19
+      RenderBlock (anonymous) at (0,786) size 768x19
         RenderInline {SPAN} at (0,0) size 1x21 [border: (1px solid #000000)]
-      RenderBlock (anonymous) at (0,805) size 765x19
-        RenderBlock {DIV} at (0,0) size 765x19
-          RenderText {#text} at (743,0) size 22x19
-            text run at (743,0) width 22: "cba"
-      RenderBlock (anonymous) at (0,824) size 765x19
+      RenderBlock (anonymous) at (0,805) size 768x19
+        RenderBlock {DIV} at (0,0) size 768x19
+          RenderText {#text} at (746,0) size 22x19
+            text run at (746,0) width 22: "cba"
+      RenderBlock (anonymous) at (0,824) size 768x19
         RenderInline {SPAN} at (0,0) size 23x21 [border: (1px solid #000000)]
           RenderText {#text} at (2,0) size 22x19
             text run at (2,0) width 22 RTL override: "abc"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,859) size 765x19
+      RenderBlock {P} at (0,859) size 768x19
         RenderText {#text} at (0,0) size 29x19
           text run at (0,0) width 29: "ruby"
-      RenderBlock {DIV} at (0,894) size 765x31 [border: (1px solid #000000)]
+      RenderBlock {DIV} at (0,894) size 768x31 [border: (1px solid #000000)]
         RenderRuby (inline) {RUBY} at (0,0) size 22x19
           RenderRubyRun (anonymous) at (159,11) size 22x19
             RenderRubyText {RT} at (0,-10) size 22x10
@@ -175,7 +175,7 @@ layer at (0,0) size 781x1258
                 RenderText {#text} at (0,0) size 22x19
                   text run at (0,0) width 22 RTL override: "abc"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,941) size 765x19
+      RenderBlock {P} at (0,941) size 768x19
         RenderText {#text} at (0,0) size 417x19
           text run at (0,0) width 417: "The following 2 tables should be identical, ignorning whitespaces:"
       RenderTable {TABLE} at (1,976) size 84x69 [border: (1px solid #808080)]
@@ -216,10 +216,10 @@ layer at (0,0) size 781x1258
             RenderTableCell {DIV} at (0,19) size 75x19 [r=1 c=1 rs=1 cs=1]
               RenderText {#text} at (51,0) size 24x19
                 text run at (51,0) width 24: "opq"
-      RenderBlock {P} at (0,1121) size 765x19
+      RenderBlock {P} at (0,1121) size 768x19
         RenderText {#text} at (0,0) size 523x19
           text run at (0,0) width 523: "Anonymous TABLE, TABLE_ROW, TABLE_ROW_GROUP, TABLE_CELL"
-      RenderBlock {DIV} at (0,1156) size 765x78 [border: (1px solid #000000)]
+      RenderBlock {DIV} at (0,1156) size 768x78 [border: (1px solid #000000)]
         RenderTable at (1,1) size 24x76
           RenderTableSection (anonymous) at (0,19) size 24x38
             RenderTableRow {DIV} at (0,0) size 24x19
index 526d91c..108ce1d 100644 (file)
@@ -1 +1 @@
-0e034c18135cce87857a9e7f5ac6659c
\ No newline at end of file
+56820519201b205572c1505b1191feb0
\ No newline at end of file
index 81d9610..c09407c 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/border-height-expected.png and b/LayoutTests/platform/gtk/fast/css/border-height-expected.png differ
index 9cfcaed..8797b76 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x4175
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x4175
-  RenderBlock {HTML} at (0,0) size 781x4175
-    RenderBody {BODY} at (8,16) size 765x4151
-      RenderBlock {P} at (0,0) size 765x38
+layer at (0,0) size 784x4175
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x4175
+  RenderBlock {HTML} at (0,0) size 784x4175
+    RenderBody {BODY} at (8,16) size 768x4151
+      RenderBlock {P} at (0,0) size 768x38
         RenderText {#text} at (0,0) size 737x38
           text run at (0,0) width 737: "The very tall div below (> 4095 pixels) should have a 1-pixel dotted border on the right and bottom and a wider solid"
           text run at (0,19) width 112: "border on the left."
index 35451a7..cb35c79 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/color-correction-backgrounds-and-text-expected.png and b/LayoutTests/platform/gtk/fast/css/color-correction-backgrounds-and-text-expected.png differ
index dd0ca07..10e9368 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x1080
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x1080
-  RenderBlock {HTML} at (0,0) size 781x1080
-    RenderBody {BODY} at (8,8) size 765x1064
-      RenderBlock {P} at (0,0) size 765x38
+layer at (0,0) size 784x1080
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x1080
+  RenderBlock {HTML} at (0,0) size 784x1080
+    RenderBody {BODY} at (8,8) size 768x1064
+      RenderBlock {P} at (0,0) size 768x38
         RenderText {#text} at (0,0) size 747x38
           text run at (0,0) width 747: "This container has no color correction, and neither does the text inside, so it will not be visible since both are green and"
           text run at (0,19) width 78: "uncorrected."
@@ -12,7 +12,7 @@ layer at (0,0) size 781x1080
           RenderText {#text} at (0,2) size 117x167
             text run at (0,2) width 117: "G"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,270) size 765x38
+      RenderBlock {P} at (0,270) size 768x38
         RenderText {#text} at (0,0) size 751x38
           text run at (0,0) width 751: "This container has sRGB color correction specified, and so does the text inside, so the text will not be visible since both"
           text run at (0,19) width 151: "are green and corrected."
@@ -21,7 +21,7 @@ layer at (0,0) size 781x1080
           RenderText {#text} at (0,2) size 117x167
             text run at (0,2) width 117: "G"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,540) size 765x38
+      RenderBlock {P} at (0,540) size 768x38
         RenderText {#text} at (0,0) size 732x38
           text run at (0,0) width 732: "This container has sRGB color correction specified. The text inside does not have the property specified, but the text"
           text run at (0,19) width 584: "inherits the container's style, so the text will not be visible since both are green and corrected."
@@ -30,7 +30,7 @@ layer at (0,0) size 781x1080
           RenderText {#text} at (0,2) size 117x167
             text run at (0,2) width 117: "G"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,810) size 765x38
+      RenderBlock {P} at (0,810) size 768x38
         RenderText {#text} at (0,0) size 761x38
           text run at (0,0) width 761: "This container has default color-correction specified, and the text has sRGB color correction specified. This text is visible"
           text run at (0,19) width 488: "even though both are green since the text is corrected and the container is not."
index ff8ba82..ac74ad6 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/color-correction-on-background-image-expected.png and b/LayoutTests/platform/gtk/fast/css/color-correction-on-background-image-expected.png differ
index e4fef23..3915113 100644 (file)
@@ -1,11 +1,11 @@
-layer at (0,0) size 781x862
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x600
-  RenderBlock {HTML} at (0,0) size 781x600
-    RenderBody {BODY} at (8,8) size 765x576
-      RenderBlock {P} at (0,0) size 765x38
-        RenderText {#text} at (0,0) size 745x38
-          text run at (0,0) width 745: "The two squares below should not match each other. On the left an uncorrected image is tiled as a background, and on"
-          text run at (0,19) width 503: "the right the same image is tiled as a background, but it is corrected from sRGB."
+layer at (0,0) size 784x862
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x600
+  RenderBlock {HTML} at (0,0) size 784x600
+    RenderBody {BODY} at (8,8) size 768x576
+      RenderBlock {P} at (0,0) size 768x38
+        RenderText {#text} at (0,0) size 768x38
+          text run at (0,0) width 768: "The two squares below should not match each other. On the left an uncorrected image is tiled as a background, and on the"
+          text run at (0,19) width 480: "right the same image is tiled as a background, but it is corrected from sRGB."
       RenderBlock (floating) {DIV} at (0,54) size 400x400
       RenderBlock (floating) {DIV} at (0,454) size 400x400
index 1146ff6..b5ccf73 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/empty-pseudo-class-expected.png and b/LayoutTests/platform/gtk/fast/css/empty-pseudo-class-expected.png differ
index bad5978..3a55d99 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x1624
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x1624
-  RenderBlock {HTML} at (0,0) size 781x1624
-    RenderBody {BODY} at (8,16) size 765x1560 [bgcolor=#FFFFFF]
-      RenderBlock {P} at (0,0) size 765x19
+layer at (0,0) size 784x1624
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x1624
+  RenderBlock {HTML} at (0,0) size 784x1624
+    RenderBody {BODY} at (8,16) size 768x1560 [bgcolor=#FFFFFF]
+      RenderBlock {P} at (0,0) size 768x19
         RenderText {#text} at (0,0) size 165x19
           text run at (0,0) width 165: "This page is part of the "
         RenderInline {A} at (0,0) size 73x19 [color=#0000EE]
@@ -21,12 +21,12 @@ layer at (0,0) size 781x1624
             text run at (506,0) width 111: "CSS3 selectors"
         RenderText {#text} at (617,0) size 4x19
           text run at (617,0) width 4: "."
-      RenderBlock {DIV} at (0,35) size 765x0 [bgcolor=#009900]
-      RenderBlock {OL} at (0,35) size 765x1525
-        RenderListItem {LI} at (40,0) size 612x196 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x76 [bgcolor=#FFFFFF]
+      RenderBlock {DIV} at (0,35) size 768x0 [bgcolor=#009900]
+      RenderBlock {OL} at (0,35) size 768x1525
+        RenderListItem {LI} at (40,0) size 614x196 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x76 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "1"
             RenderText {#text} at (6,10) size 88x60
               text run at (6,10) width 64: ":empty {"
@@ -35,13 +35,13 @@ layer at (0,0) size 781x1624
               text run at (14,25) width 0: " "
               text run at (6,40) width 0: " "
               text run at (6,55) width 88: "<div></div>"
-          RenderBlock {P} at (16,145) size 580x19
+          RenderBlock {P} at (16,145) size 582x19
             RenderText {#text} at (0,0) size 481x19
               text run at (0,0) width 481: "The CSS selector should match the div element, because it is empty"
-        RenderListItem {LI} at (40,244) size 612x196 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x76 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,244) size 614x196 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x76 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "2"
             RenderText {#text} at (6,10) size 272x60
               text run at (6,10) width 64: ":empty {"
@@ -50,13 +50,13 @@ layer at (0,0) size 781x1624
               text run at (14,25) width 0: " "
               text run at (6,40) width 0: " "
               text run at (6,55) width 272: "<div><!-- Just a comment --></div>"
-          RenderBlock {P} at (16,145) size 580x19
+          RenderBlock {P} at (16,145) size 582x19
             RenderText {#text} at (0,0) size 481x19
               text run at (0,0) width 481: "The CSS selector should match the div element, because it is empty"
-        RenderListItem {LI} at (40,488) size 612x196 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x24
-          RenderBlock {PRE} at (16,53) size 580x76 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,488) size 614x196 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x24
+          RenderBlock {PRE} at (16,53) size 582x76 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "3"
             RenderText {#text} at (6,10) size 96x60
               text run at (6,10) width 64: ":empty {"
@@ -65,16 +65,16 @@ layer at (0,0) size 781x1624
               text run at (14,25) width 0: " "
               text run at (6,40) width 0: " "
               text run at (6,55) width 96: "<div> </div>"
-          RenderBlock {P} at (16,145) size 580x19
+          RenderBlock {P} at (16,145) size 582x19
             RenderText {#text} at (0,0) size 533x19
               text run at (0,0) width 533: "The CSS selector should not match the div element, because it is not empty"
-        RenderListItem {LI} at (40,732) size 612x241 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x43 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x43
+        RenderListItem {LI} at (40,732) size 614x241 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x43 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x43
               RenderListMarker at (-38,12) size 17x19: "4"
               RenderText {#text} at (12,12) size 4x19
                 text run at (12,12) width 4: "."
-          RenderBlock {PRE} at (16,72) size 580x102 [bgcolor=#FFFFFF]
+          RenderBlock {PRE} at (16,72) size 582x102 [bgcolor=#FFFFFF]
             RenderText {#text} at (6,6) size 224x90
               text run at (6,6) width 64: ":empty {"
               text run at (70,6) width 0: " "
@@ -86,14 +86,14 @@ layer at (0,0) size 781x1624
               text run at (6,66) width 224: "   How about regular text..."
               text run at (230,66) width 0: " "
               text run at (6,81) width 48: "</div>"
-          RenderBlock {P} at (16,190) size 580x19
+          RenderBlock {P} at (16,190) size 582x19
             RenderText {#text} at (0,0) size 533x19
               text run at (0,0) width 533: "The CSS selector should not match the div element, because it is not empty"
-        RenderListItem {LI} at (40,1021) size 612x196 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x24
-              RenderBlock {BLOCKQUOTE} at (12,12) size 556x0 [bgcolor=#990000]
-          RenderBlock {PRE} at (16,53) size 580x76 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1021) size 614x196 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x24
+              RenderBlock {BLOCKQUOTE} at (12,12) size 558x0 [bgcolor=#990000]
+          RenderBlock {PRE} at (16,53) size 582x76 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "5"
             RenderText {#text} at (6,10) size 288x60
               text run at (6,10) width 64: ":empty {"
@@ -102,14 +102,14 @@ layer at (0,0) size 781x1624
               text run at (14,25) width 0: " "
               text run at (6,40) width 0: " "
               text run at (6,55) width 288: "<div><blockquote></blockquote></div>"
-          RenderBlock {P} at (16,145) size 580x19
+          RenderBlock {P} at (16,145) size 582x19
             RenderText {#text} at (0,0) size 533x19
               text run at (0,0) width 533: "The CSS selector should not match the div element, because it is not empty"
-        RenderListItem {LI} at (40,1265) size 612x260 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x24
-              RenderBlock {DIV} at (12,12) size 556x0 [bgcolor=#990000]
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1265) size 614x260 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x24
+              RenderBlock {DIV} at (12,12) size 558x0 [bgcolor=#990000]
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "6"
             RenderText {#text} at (6,10) size 384x105
               text run at (6,10) width 64: ":empty {"
@@ -123,7 +123,7 @@ layer at (0,0) size 781x1624
               text run at (6,85) width 384: "var ib = document.getElementById('appendChild');"
               text run at (390,85) width 0: " "
               text run at (6,100) width 368: "ib.appendChild(document.createElement(\"div\"));"
-          RenderBlock {P} at (16,190) size 580x38
+          RenderBlock {P} at (16,190) size 582x38
             RenderText {#text} at (0,0) size 573x38
               text run at (0,0) width 573: "The CSS selector should not match the orignal div element, because it will not be"
               text run at (0,19) width 47: "empty "
index eee1aee..ed755ef 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/first-child-pseudo-class-expected.png and b/LayoutTests/platform/gtk/fast/css/first-child-pseudo-class-expected.png differ
index cd0f64a..88e7a5f 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x2286
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x2286
-  RenderBlock {HTML} at (0,0) size 781x2286
-    RenderBody {BODY} at (8,16) size 765x2222 [bgcolor=#FFFFFF]
-      RenderBlock {P} at (0,0) size 765x19
+layer at (0,0) size 784x2286
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x2286
+  RenderBlock {HTML} at (0,0) size 784x2286
+    RenderBody {BODY} at (8,16) size 768x2222 [bgcolor=#FFFFFF]
+      RenderBlock {P} at (0,0) size 768x19
         RenderText {#text} at (0,0) size 165x19
           text run at (0,0) width 165: "This page is part of the "
         RenderInline {A} at (0,0) size 73x19 [color=#0000EE]
@@ -21,12 +21,12 @@ layer at (0,0) size 781x2286
             text run at (506,0) width 111: "CSS3 selectors"
         RenderText {#text} at (617,0) size 4x19
           text run at (617,0) width 4: "."
-      RenderBlock {DIV} at (0,35) size 765x0 [bgcolor=#009900]
-      RenderBlock {OL} at (0,35) size 765x2187
-        RenderListItem {LI} at (40,0) size 612x245 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x106 [bgcolor=#FFFFFF]
+      RenderBlock {DIV} at (0,35) size 768x0 [bgcolor=#009900]
+      RenderBlock {OL} at (0,35) size 768x2187
+        RenderListItem {LI} at (40,0) size 614x245 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x106 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "1"
             RenderText {#text} at (6,10) size 144x90
               text run at (6,10) width 144: "div :first-child {"
@@ -39,15 +39,15 @@ layer at (0,0) size 781x2286
               text run at (6,70) width 112: "   <div></div>"
               text run at (118,70) width 0: " "
               text run at (6,85) width 48: "</div>"
-          RenderBlock {P} at (16,175) size 580x38
+          RenderBlock {P} at (16,175) size 582x38
             RenderText {#text} at (0,0) size 572x38
               text run at (0,0) width 572: "The CSS selector should match the inner div element, because it is the only child"
               text run at (0,19) width 165: "of the outer div element"
-        RenderListItem {LI} at (40,293) size 612x260 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-            RenderBlock {BLOCKQUOTE} at (0,24) size 580x0
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,293) size 614x260 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+            RenderBlock {BLOCKQUOTE} at (0,24) size 582x0
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "2"
             RenderText {#text} at (6,10) size 224x105
               text run at (6,10) width 144: "div :first-child {"
@@ -62,14 +62,14 @@ layer at (0,0) size 781x2286
               text run at (6,85) width 224: "   <blockquote></blockquote>"
               text run at (230,85) width 0: " "
               text run at (6,100) width 48: "</div>"
-          RenderBlock {P} at (16,190) size 580x38
+          RenderBlock {P} at (16,190) size 582x38
             RenderText {#text} at (0,0) size 567x38
               text run at (0,0) width 567: "The CSS selector should match the inner div element, because it is the first child"
               text run at (0,19) width 165: "of the outer div element"
-        RenderListItem {LI} at (40,601) size 612x279 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,601) size 614x279 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "3"
             RenderText {#text} at (6,10) size 208x105
               text run at (6,10) width 144: "div :first-child {"
@@ -84,20 +84,20 @@ layer at (0,0) size 781x2286
               text run at (6,85) width 112: "   <div></div>"
               text run at (118,85) width 0: " "
               text run at (6,100) width 48: "</div>"
-          RenderBlock {P} at (16,190) size 580x57
+          RenderBlock {P} at (16,190) size 582x57
             RenderText {#text} at (0,0) size 567x57
               text run at (0,0) width 567: "The CSS selector should match the inner div element, because it is the first child"
               text run at (0,19) width 169: "of the outer div element "
               text run at (169,19) width 358: "Comments are not elements, so they should not be"
               text run at (0,38) width 307: "considered when determining the first child."
-        RenderListItem {LI} at (40,928) size 612x294 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x43 [bgcolor=#990000]
-            RenderBlock (anonymous) at (0,0) size 580x19
+        RenderListItem {LI} at (40,928) size 614x294 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x43 [bgcolor=#990000]
+            RenderBlock (anonymous) at (0,0) size 582x19
               RenderListMarker at (-38,0) size 17x19: "4"
               RenderText {#text} at (0,0) size 4x19
                 text run at (0,0) width 4: "."
-            RenderBlock {DIV} at (0,19) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,72) size 580x117 [bgcolor=#FFFFFF]
+            RenderBlock {DIV} at (0,19) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,72) size 582x117 [bgcolor=#FFFFFF]
             RenderText {#text} at (6,6) size 224x105
               text run at (6,6) width 144: "div :first-child {"
               text run at (150,6) width 0: " "
@@ -111,17 +111,17 @@ layer at (0,0) size 781x2286
               text run at (6,81) width 112: "   <div></div>"
               text run at (118,81) width 0: " "
               text run at (6,96) width 48: "</div>"
-          RenderBlock {P} at (16,205) size 580x57
+          RenderBlock {P} at (16,205) size 582x57
             RenderText {#text} at (0,0) size 567x57
               text run at (0,0) width 567: "The CSS selector should match the inner div element, because it is the first child"
               text run at (0,19) width 173: "of the outer div element. "
               text run at (173,19) width 348: "Regular text is not an element, so it should not be"
               text run at (0,38) width 307: "considered when determining the first child."
-        RenderListItem {LI} at (40,1270) size 612x260 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {BLOCKQUOTE} at (0,0) size 580x0 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1270) size 614x260 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {BLOCKQUOTE} at (0,0) size 582x0 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "5"
             RenderText {#text} at (6,10) size 224x105
               text run at (6,10) width 144: "div :first-child {"
@@ -136,15 +136,15 @@ layer at (0,0) size 781x2286
               text run at (6,85) width 112: "   <div></div>"
               text run at (118,85) width 0: " "
               text run at (6,100) width 48: "</div>"
-          RenderBlock {P} at (16,190) size 580x38
-            RenderText {#text} at (0,0) size 526x38
-              text run at (0,0) width 526: "The CSS selector should not match the inner div element, because it is the"
-              text run at (0,19) width 259: "second child of the outer div element"
-        RenderListItem {LI} at (40,1578) size 612x290 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,24) size 580x0
-          RenderBlock {PRE} at (16,53) size 580x151 [bgcolor=#FFFFFF]
+          RenderBlock {P} at (16,190) size 582x38
+            RenderText {#text} at (0,0) size 582x38
+              text run at (0,0) width 582: "The CSS selector should not match the inner div element, because it is the second"
+              text run at (0,19) width 203: "child of the outer div element"
+        RenderListItem {LI} at (40,1578) size 614x290 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,24) size 582x0
+          RenderBlock {PRE} at (16,53) size 582x151 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "6"
             RenderText {#text} at (6,10) size 520x135
               text run at (6,10) width 144: "div :first-child {"
@@ -162,15 +162,15 @@ layer at (0,0) size 781x2286
               text run at (6,115) width 392: "var ib = document.getElementById('insertBefore');"
               text run at (398,115) width 0: " "
               text run at (6,130) width 520: "ib.parentElement.insertBefore(document.createElement(\"div\"), ib);"
-          RenderBlock {P} at (16,220) size 580x38
+          RenderBlock {P} at (16,220) size 582x38
             RenderText {#text} at (0,0) size 567x38
               text run at (0,0) width 567: "The CSS selector should match the div element that is inserted by the Javascript"
               text run at (0,19) width 39: "code."
-        RenderListItem {LI} at (40,1916) size 612x271 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x0 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24
-          RenderBlock {PRE} at (16,53) size 580x151 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1916) size 614x271 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x0 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24
+          RenderBlock {PRE} at (16,53) size 582x151 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "7"
             RenderText {#text} at (6,10) size 520x135
               text run at (6,10) width 144: "div :first-child {"
@@ -188,6 +188,6 @@ layer at (0,0) size 781x2286
               text run at (6,115) width 392: "var ib = document.getElementById('insertBefore');"
               text run at (398,115) width 0: " "
               text run at (6,130) width 520: "ib.parentElement.insertBefore(document.createElement(\"div\"), ib);"
-          RenderBlock {P} at (16,220) size 580x19
+          RenderBlock {P} at (16,220) size 582x19
             RenderText {#text} at (0,0) size 515x19
               text run at (0,0) width 515: "The original div element should not be a match for the :first-child selector."
index 53b4e81..7c82a03 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/first-of-type-pseudo-class-expected.png and b/LayoutTests/platform/gtk/fast/css/first-of-type-pseudo-class-expected.png differ
index 554172d..570e08a 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x2932
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x2932
-  RenderBlock {HTML} at (0,0) size 781x2932
-    RenderBody {BODY} at (8,16) size 765x2868 [bgcolor=#FFFFFF]
-      RenderBlock {P} at (0,0) size 765x19
+layer at (0,0) size 784x2932
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x2932
+  RenderBlock {HTML} at (0,0) size 784x2932
+    RenderBody {BODY} at (8,16) size 768x2868 [bgcolor=#FFFFFF]
+      RenderBlock {P} at (0,0) size 768x19
         RenderText {#text} at (0,0) size 165x19
           text run at (0,0) width 165: "This page is part of the "
         RenderInline {A} at (0,0) size 73x19 [color=#0000EE]
@@ -21,12 +21,12 @@ layer at (0,0) size 781x2932
             text run at (506,0) width 111: "CSS3 selectors"
         RenderText {#text} at (617,0) size 4x19
           text run at (617,0) width 4: "."
-      RenderBlock {DIV} at (0,35) size 765x0 [bgcolor=#009900]
-      RenderBlock {OL} at (0,35) size 765x2833
-        RenderListItem {LI} at (40,0) size 612x215 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x76 [bgcolor=#FFFFFF]
+      RenderBlock {DIV} at (0,35) size 768x0 [bgcolor=#009900]
+      RenderBlock {OL} at (0,35) size 768x2833
+        RenderListItem {LI} at (40,0) size 614x215 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x76 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "1"
             RenderText {#text} at (6,10) size 280x60
               text run at (6,10) width 152: "div:first-of-type {"
@@ -35,15 +35,15 @@ layer at (0,0) size 781x2932
               text run at (14,25) width 0: " "
               text run at (6,40) width 0: " "
               text run at (6,55) width 280: "<div>Does this element match?</div>"
-          RenderBlock {P} at (16,145) size 580x38
+          RenderBlock {P} at (16,145) size 582x38
             RenderText {#text} at (0,0) size 551x38
               text run at (0,0) width 551: "The CSS selector should match the marked div element, because it is the only"
               text run at (0,19) width 137: "element of this type"
-        RenderListItem {LI} at (40,263) size 612x230 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,24) size 580x0
-          RenderBlock {PRE} at (16,53) size 580x91 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,263) size 614x230 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,24) size 582x0
+          RenderBlock {PRE} at (16,53) size 582x91 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "2"
             RenderText {#text} at (6,10) size 280x75
               text run at (6,10) width 152: "div:first-of-type {"
@@ -54,15 +54,15 @@ layer at (0,0) size 781x2932
               text run at (6,55) width 280: "<div>Does this element match?</div>"
               text run at (286,55) width 0: " "
               text run at (6,70) width 88: "<div></div>"
-          RenderBlock {P} at (16,160) size 580x38
+          RenderBlock {P} at (16,160) size 582x38
             RenderText {#text} at (0,0) size 546x38
               text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the first"
               text run at (0,19) width 137: "element of this type"
-        RenderListItem {LI} at (40,541) size 612x230 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {BLOCKQUOTE} at (0,0) size 580x0 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x91 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,541) size 614x230 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {BLOCKQUOTE} at (0,0) size 582x0 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x91 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "3"
             RenderText {#text} at (6,10) size 280x75
               text run at (6,10) width 152: "div:first-of-type {"
@@ -73,16 +73,16 @@ layer at (0,0) size 781x2932
               text run at (6,55) width 200: "<blockquote></blockquote>"
               text run at (206,55) width 0: " "
               text run at (6,70) width 280: "<div>Does this element match?</div>"
-          RenderBlock {P} at (16,160) size 580x38
+          RenderBlock {P} at (16,160) size 582x38
             RenderText {#text} at (0,0) size 546x38
               text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the first"
               text run at (0,19) width 137: "element of this type"
-        RenderListItem {LI} at (40,819) size 612x260 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x0 [bgcolor=#009900]
-            RenderBlock {BLOCKQUOTE} at (0,0) size 580x24 [bgcolor=#009900]
-              RenderBlock {DIV} at (0,0) size 580x24
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,819) size 614x260 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x0 [bgcolor=#009900]
+            RenderBlock {BLOCKQUOTE} at (0,0) size 582x24 [bgcolor=#009900]
+              RenderBlock {DIV} at (0,0) size 582x24
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "4"
             RenderText {#text} at (6,10) size 304x105
               text run at (6,10) width 152: "div:first-of-type {"
@@ -97,15 +97,15 @@ layer at (0,0) size 781x2932
               text run at (6,85) width 304: "   <div>Does this element match?</div>"
               text run at (310,85) width 0: " "
               text run at (6,100) width 104: "</blockquote>"
-          RenderBlock {P} at (16,190) size 580x38
+          RenderBlock {P} at (16,190) size 582x38
             RenderText {#text} at (0,0) size 546x38
               text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the first"
               text run at (0,19) width 230: "element of this type in this scope"
-        RenderListItem {LI} at (40,1127) size 612x245 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-              RenderBlock {DIV} at (0,0) size 580x24
-          RenderBlock {PRE} at (16,53) size 580x106 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1127) size 614x245 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+              RenderBlock {DIV} at (0,0) size 582x24
+          RenderBlock {PRE} at (16,53) size 582x106 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "5"
             RenderText {#text} at (6,10) size 304x90
               text run at (6,10) width 152: "div:first-of-type {"
@@ -118,16 +118,16 @@ layer at (0,0) size 781x2932
               text run at (6,70) width 304: "   <div>Does this element match?</div>"
               text run at (310,70) width 0: " "
               text run at (6,85) width 48: "</div>"
-          RenderBlock {P} at (16,175) size 580x38
+          RenderBlock {P} at (16,175) size 582x38
             RenderText {#text} at (0,0) size 546x38
               text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the first"
               text run at (0,19) width 280: "element of this type in the current scope"
-        RenderListItem {LI} at (40,1420) size 612x260 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {BLOCKQUOTE} at (0,0) size 580x0 [bgcolor=#009900]
-              RenderBlock {DIV} at (0,0) size 580x0
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1420) size 614x260 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {BLOCKQUOTE} at (0,0) size 582x0 [bgcolor=#009900]
+              RenderBlock {DIV} at (0,0) size 582x0
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "6"
             RenderText {#text} at (6,10) size 280x105
               text run at (6,10) width 152: "div:first-of-type {"
@@ -142,15 +142,15 @@ layer at (0,0) size 781x2932
               text run at (6,85) width 104: "</blockquote>"
               text run at (110,85) width 0: " "
               text run at (6,100) width 280: "<div>Does this element match?</div>"
-          RenderBlock {P} at (16,190) size 580x38
+          RenderBlock {P} at (16,190) size 582x38
             RenderText {#text} at (0,0) size 546x38
               text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the first"
               text run at (0,19) width 280: "element of this type in the current scope"
-        RenderListItem {LI} at (40,1728) size 612x230 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x0 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24
-          RenderBlock {PRE} at (16,53) size 580x91 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1728) size 614x230 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x0 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24
+          RenderBlock {PRE} at (16,53) size 582x91 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "7"
             RenderText {#text} at (6,10) size 280x75
               text run at (6,10) width 152: "div:first-of-type {"
@@ -161,15 +161,15 @@ layer at (0,0) size 781x2932
               text run at (6,55) width 88: "<div></div>"
               text run at (94,55) width 0: " "
               text run at (6,70) width 280: "<div>Does this element match?</div>"
-          RenderBlock {P} at (16,160) size 580x38
+          RenderBlock {P} at (16,160) size 582x38
             RenderText {#text} at (0,0) size 543x38
               text run at (0,0) width 543: "The CSS selector should not match the marked div element, because it is the"
               text run at (0,19) width 193: "second element of this type"
-        RenderListItem {LI} at (40,2006) size 612x230 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x0 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24
-          RenderBlock {PRE} at (16,53) size 580x91 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,2006) size 614x230 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x0 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24
+          RenderBlock {PRE} at (16,53) size 582x91 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "8"
             RenderText {#text} at (6,10) size 280x75
               text run at (6,10) width 152: "div:first-of-type {"
@@ -180,15 +180,15 @@ layer at (0,0) size 781x2932
               text run at (6,55) width 88: "<DIV></DIV>"
               text run at (94,55) width 0: " "
               text run at (6,70) width 280: "<div>Does this element match?</div>"
-          RenderBlock {P} at (16,160) size 580x38
+          RenderBlock {P} at (16,160) size 582x38
             RenderText {#text} at (0,0) size 543x38
               text run at (0,0) width 543: "The CSS selector should not match the marked div element, because it is the"
               text run at (0,19) width 193: "second element of this type"
-        RenderListItem {LI} at (40,2284) size 612x260 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,24) size 580x0
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,2284) size 614x260 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,24) size 582x0
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "9"
             RenderText {#text} at (6,10) size 520x105
               text run at (6,10) width 152: "div:first-of-type {"
@@ -202,15 +202,15 @@ layer at (0,0) size 781x2932
               text run at (6,85) width 392: "var ib = document.getElementById('insertBefore');"
               text run at (398,85) width 0: " "
               text run at (6,100) width 520: "ib.parentElement.insertBefore(document.createElement(\"div\"), ib);"
-          RenderBlock {P} at (16,190) size 580x38
+          RenderBlock {P} at (16,190) size 582x38
             RenderText {#text} at (0,0) size 567x38
               text run at (0,0) width 567: "The CSS selector should match the div element that is inserted by the Javascript"
               text run at (0,19) width 39: "code."
-        RenderListItem {LI} at (40,2592) size 612x241 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x0 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,2592) size 614x241 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x0 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-47,6) size 26x19: "10"
             RenderText {#text} at (6,10) size 520x105
               text run at (6,10) width 152: "div:first-of-type {"
@@ -224,6 +224,6 @@ layer at (0,0) size 781x2932
               text run at (6,85) width 392: "var ib = document.getElementById('insertBefore');"
               text run at (398,85) width 0: " "
               text run at (6,100) width 520: "ib.parentElement.insertBefore(document.createElement(\"div\"), ib);"
-          RenderBlock {P} at (16,190) size 580x19
+          RenderBlock {P} at (16,190) size 582x19
             RenderText {#text} at (0,0) size 529x19
               text run at (0,0) width 529: "The original div element should not be a match for the :first-of-type selector."
index fbb5651..c49b348 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/font_property_normal-expected.png and b/LayoutTests/platform/gtk/fast/css/font_property_normal-expected.png differ
index e1dd3de..ef6527e 100644 (file)
@@ -1,38 +1,38 @@
-layer at (0,0) size 781x603
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x603
-  RenderBlock {HTML} at (0,0) size 781x603
-    RenderBody {BODY} at (8,16) size 765x571
-      RenderBlock {P} at (0,0) size 765x19
+layer at (0,0) size 784x603
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x603
+  RenderBlock {HTML} at (0,0) size 784x603
+    RenderBody {BODY} at (8,16) size 768x571
+      RenderBlock {P} at (0,0) size 768x19
         RenderText {#text} at (0,0) size 456x19
           text run at (0,0) width 456: "Fails indicate that the font property specification is invalid in strict mode."
-      RenderBlock {P} at (0,51) size 765x37
+      RenderBlock {P} at (0,51) size 768x37
         RenderText {#text} at (0,0) size 220x36
           text run at (0,0) width 220: "24pt italic = 24pt"
-      RenderBlock {P} at (0,120) size 765x37
+      RenderBlock {P} at (0,120) size 768x37
         RenderText {#text} at (0,0) size 294x36
           text run at (0,0) width 294: "24pt italic Arial = 24pt"
-      RenderBlock {P} at (0,189) size 765x37
+      RenderBlock {P} at (0,189) size 768x37
         RenderText {#text} at (0,0) size 394x36
           text run at (0,0) width 394: "24pt italic 'Arial' = 24pt Arial"
-      RenderBlock {P} at (0,258) size 765x19
+      RenderBlock {P} at (0,258) size 768x19
         RenderText {#text} at (0,0) size 105x19
           text run at (0,0) width 105: "italic 24pt = fails"
-      RenderBlock {P} at (0,309) size 765x37
+      RenderBlock {P} at (0,309) size 768x37
         RenderText {#text} at (0,0) size 457x36
           text run at (0,0) width 457: "italic 24pt Arial = 24pt Arial Italic"
-      RenderBlock {P} at (0,378) size 765x37
+      RenderBlock {P} at (0,378) size 768x37
         RenderText {#text} at (0,0) size 469x36
           text run at (0,0) width 469: "italic 24pt 'Arial' = 24pt Arial Italic"
-      RenderBlock {P} at (0,447) size 765x19
+      RenderBlock {P} at (0,447) size 768x19
         RenderText {#text} at (0,0) size 141x19
           text run at (0,0) width 141: "Arial 24pt italic = fails"
-      RenderBlock {P} at (0,482) size 765x19
+      RenderBlock {P} at (0,482) size 768x19
         RenderText {#text} at (0,0) size 147x19
           text run at (0,0) width 147: "'Arial' 24pt italic = fails"
-      RenderBlock {P} at (0,517) size 765x19
+      RenderBlock {P} at (0,517) size 768x19
         RenderText {#text} at (0,0) size 141x19
           text run at (0,0) width 141: "Arial italic 24pt = fails"
-      RenderBlock {P} at (0,552) size 765x19
+      RenderBlock {P} at (0,552) size 768x19
         RenderText {#text} at (0,0) size 147x19
           text run at (0,0) width 147: "'Arial' italic 24pt = fails"
index ad63198..31908da 100644 (file)
@@ -1 +1 @@
-2adf5ac0e7082b2f96c3959a71fa47ed
\ No newline at end of file
+68bea5ec7ed5b6eaf23a666bbb69fbb5
\ No newline at end of file
index c3e9cd2..3249618 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/hsl-color-expected.png and b/LayoutTests/platform/gtk/fast/css/hsl-color-expected.png differ
index d556f0a..1794d35 100644 (file)
@@ -1,82 +1,82 @@
-layer at (0,0) size 781x1348
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x1348
-  RenderBlock {HTML} at (0,0) size 781x1348
-    RenderBody {BODY} at (8,8) size 765x1319
-      RenderBlock {H1} at (0,0) size 765x37 [color=#FF0000]
+layer at (0,0) size 784x1348
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x1348
+  RenderBlock {HTML} at (0,0) size 784x1348
+    RenderBody {BODY} at (8,8) size 768x1319
+      RenderBlock {H1} at (0,0) size 768x37 [color=#FF0000]
         RenderText {#text} at (0,0) size 525x36
           text run at (0,0) width 525: "This should be red: hsl(0, 100%, 50%)"
-      RenderBlock {H1} at (0,58) size 765x37 [color=#00FF00]
+      RenderBlock {H1} at (0,58) size 768x37 [color=#00FF00]
         RenderText {#text} at (0,0) size 587x36
           text run at (0,0) width 587: "This should be green: hsl(120, 100%, 50%)"
-      RenderBlock {H1} at (0,116) size 765x37 [color=#00FFFF]
+      RenderBlock {H1} at (0,116) size 768x37 [color=#00FFFF]
         RenderText {#text} at (0,0) size 579x36
           text run at (0,0) width 579: "This should be aqua: hsl(180, 100%, 50%)"
-      RenderBlock {H1} at (0,174) size 765x37 [color=#0000FF]
+      RenderBlock {H1} at (0,174) size 768x37 [color=#0000FF]
         RenderText {#text} at (0,0) size 570x36
           text run at (0,0) width 570: "This should be blue: hsl(240, 100%, 50%)"
-      RenderBlock {H1} at (0,232) size 765x37 [color=#7FFF7F]
+      RenderBlock {H1} at (0,232) size 768x37 [color=#7FFF7F]
         RenderText {#text} at (0,0) size 658x36
           text run at (0,0) width 658: "This should be light green: hsl(120, 100%, 75%)"
-      RenderBlock {H1} at (0,290) size 765x37 [color=#007F00]
+      RenderBlock {H1} at (0,290) size 768x37 [color=#007F00]
         RenderText {#text} at (0,0) size 661x36
           text run at (0,0) width 661: "This should be dark green: hsl(120, 100%, 25%)"
-      RenderBlock {H1} at (0,348) size 765x37 [color=#3FBF3F]
+      RenderBlock {H1} at (0,348) size 768x37 [color=#3FBF3F]
         RenderText {#text} at (0,0) size 659x36
           text run at (0,0) width 659: "This should be pastel green: hsl(120, 50%, 50%)"
-      RenderBlock (anonymous) at (0,406) size 765x38
+      RenderBlock (anonymous) at (0,406) size 768x38
         RenderInline {B} at (0,0) size 140x19
           RenderText {#text} at (0,0) size 140x19
             text run at (0,0) width 140: "Out of bounds cases:"
         RenderBR {BR} at (140,15) size 0x0
         RenderText {#text} at (0,19) size 404x19
           text run at (0,19) width 404: "Check percentages larger than 100%, should be limited to 100%"
-      RenderBlock {H1} at (0,465) size 765x37 [color=#00FF00]
+      RenderBlock {H1} at (0,465) size 768x37 [color=#00FF00]
         RenderText {#text} at (0,0) size 587x36
           text run at (0,0) width 587: "This should be green: hsl(120, 100%, 50%)"
-      RenderBlock {H1} at (0,523) size 765x37 [color=#00FF00]
+      RenderBlock {H1} at (0,523) size 768x37 [color=#00FF00]
         RenderText {#text} at (0,0) size 638x36
           text run at (0,0) width 638: "This should be green too: hsl(120, 200%, 50%)"
-      RenderBlock (anonymous) at (0,581) size 765x19
+      RenderBlock (anonymous) at (0,581) size 768x19
         RenderText {#text} at (0,0) size 470x19
           text run at (0,0) width 470: "Check percentages less than 0% (negative values), should be limited to 0%"
-      RenderBlock {H1} at (0,621) size 765x37 [color=#7F7F7F]
+      RenderBlock {H1} at (0,621) size 768x37 [color=#7F7F7F]
         RenderText {#text} at (0,0) size 539x36
           text run at (0,0) width 539: "This should be grey: hsl(120, 0%, 50%)"
-      RenderBlock {H1} at (0,679) size 765x37 [color=#7F7F7F]
+      RenderBlock {H1} at (0,679) size 768x37 [color=#7F7F7F]
         RenderText {#text} at (0,0) size 641x36
           text run at (0,0) width 641: "This should be grey, too: hsl(120, -100%, 50%)"
-      RenderBlock (anonymous) at (0,737) size 765x38
+      RenderBlock (anonymous) at (0,737) size 768x38
         RenderText {#text} at (0,0) size 755x38
           text run at (0,0) width 755: "Check Hue values that are larger than 360, should be normalized back to a value between 0 and 360. As Hue values are"
           text run at (0,19) width 451: "in degrees, there is no maximum like percentages, they are loop around."
-      RenderBlock {H1} at (0,796) size 765x37 [color=#007F00]
+      RenderBlock {H1} at (0,796) size 768x37 [color=#007F00]
         RenderText {#text} at (0,0) size 661x36
           text run at (0,0) width 661: "This should be dark green: hsl(120, 100%, 25%)"
-      RenderBlock {H1} at (0,854) size 765x37 [color=#007F00]
+      RenderBlock {H1} at (0,854) size 768x37 [color=#007F00]
         RenderText {#text} at (0,0) size 720x36
           text run at (0,0) width 720: "This should be dark green, too: hsl(480, 100%, 25%)"
-      RenderBlock (anonymous) at (0,912) size 765x19
+      RenderBlock (anonymous) at (0,912) size 768x19
         RenderText {#text} at (0,0) size 258x19
           text run at (0,0) width 258: "Check Hue values with a negative angle."
-      RenderBlock {H1} at (0,952) size 765x37 [color=#7FFF7F]
+      RenderBlock {H1} at (0,952) size 768x37 [color=#7FFF7F]
         RenderText {#text} at (0,0) size 658x36
           text run at (0,0) width 658: "This should be light green: hsl(120, 100%, 75%)"
-      RenderBlock {H1} at (0,1010) size 765x37 [color=#7FFF7F]
+      RenderBlock {H1} at (0,1010) size 768x37 [color=#7FFF7F]
         RenderText {#text} at (0,0) size 728x36
           text run at (0,0) width 728: "This should be light green, too: hsl(-240, 100%, 75%)"
-      RenderBlock {H1} at (0,1068) size 765x37 [color=#7FFF7F]
+      RenderBlock {H1} at (0,1068) size 768x37 [color=#7FFF7F]
         RenderText {#text} at (0,0) size 728x36
           text run at (0,0) width 728: "This should be light green, too: hsl(-600, 100%, 75%)"
-      RenderBlock (anonymous) at (0,1126) size 765x19
+      RenderBlock (anonymous) at (0,1126) size 768x19
         RenderText {#text} at (0,0) size 295x19
           text run at (0,0) width 295: "Check Hues values with a floating point angle."
-      RenderBlock {H1} at (0,1166) size 765x37 [color=#FF0000]
+      RenderBlock {H1} at (0,1166) size 768x37 [color=#FF0000]
         RenderText {#text} at (0,0) size 549x36
           text run at (0,0) width 549: "This should be red: hsl(0.0, 100%, 50%)"
-      RenderBlock {H1} at (0,1224) size 765x37 [color=#00FF00]
+      RenderBlock {H1} at (0,1224) size 768x37 [color=#00FF00]
         RenderText {#text} at (0,0) size 627x36
           text run at (0,0) width 627: "This should be green: hsl(120.00, 100%, 50%)"
-      RenderBlock {H1} at (0,1282) size 765x37 [color=#0000FF]
+      RenderBlock {H1} at (0,1282) size 768x37 [color=#0000FF]
         RenderText {#text} at (0,0) size 626x36
           text run at (0,0) width 626: "This should be blue: hsl(240.000, 100%, 50%)"
index 56aa9b7..a0ed0d8 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/last-child-pseudo-class-expected.png and b/LayoutTests/platform/gtk/fast/css/last-child-pseudo-class-expected.png differ
index 14be213..7252728 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x2286
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x2286
-  RenderBlock {HTML} at (0,0) size 781x2286
-    RenderBody {BODY} at (8,16) size 765x2222 [bgcolor=#FFFFFF]
-      RenderBlock {P} at (0,0) size 765x19
+layer at (0,0) size 784x2286
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x2286
+  RenderBlock {HTML} at (0,0) size 784x2286
+    RenderBody {BODY} at (8,16) size 768x2222 [bgcolor=#FFFFFF]
+      RenderBlock {P} at (0,0) size 768x19
         RenderText {#text} at (0,0) size 165x19
           text run at (0,0) width 165: "This page is part of the "
         RenderInline {A} at (0,0) size 73x19 [color=#0000EE]
@@ -21,12 +21,12 @@ layer at (0,0) size 781x2286
             text run at (506,0) width 111: "CSS3 selectors"
         RenderText {#text} at (617,0) size 4x19
           text run at (617,0) width 4: "."
-      RenderBlock {DIV} at (0,35) size 765x0 [bgcolor=#009900]
-      RenderBlock {OL} at (0,35) size 765x2187
-        RenderListItem {LI} at (40,0) size 612x245 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x106 [bgcolor=#FFFFFF]
+      RenderBlock {DIV} at (0,35) size 768x0 [bgcolor=#009900]
+      RenderBlock {OL} at (0,35) size 768x2187
+        RenderListItem {LI} at (40,0) size 614x245 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x106 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "1"
             RenderText {#text} at (6,10) size 136x90
               text run at (6,10) width 136: "div :last-child {"
@@ -39,15 +39,15 @@ layer at (0,0) size 781x2286
               text run at (6,70) width 112: "   <div></div>"
               text run at (118,70) width 0: " "
               text run at (6,85) width 48: "</div>"
-          RenderBlock {P} at (16,175) size 580x38
+          RenderBlock {P} at (16,175) size 582x38
             RenderText {#text} at (0,0) size 572x38
               text run at (0,0) width 572: "The CSS selector should match the inner div element, because it is the only child"
               text run at (0,19) width 165: "of the outer div element"
-        RenderListItem {LI} at (40,293) size 612x260 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {BLOCKQUOTE} at (0,0) size 580x0
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,293) size 614x260 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {BLOCKQUOTE} at (0,0) size 582x0
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "2"
             RenderText {#text} at (6,10) size 224x105
               text run at (6,10) width 136: "div :last-child {"
@@ -62,14 +62,14 @@ layer at (0,0) size 781x2286
               text run at (6,85) width 112: "   <div></div>"
               text run at (118,85) width 0: " "
               text run at (6,100) width 48: "</div>"
-          RenderBlock {P} at (16,190) size 580x38
+          RenderBlock {P} at (16,190) size 582x38
             RenderText {#text} at (0,0) size 567x38
               text run at (0,0) width 567: "The CSS selector should match the inner div element, because it is the last child"
               text run at (0,19) width 165: "of the outer div element"
-        RenderListItem {LI} at (40,601) size 612x279 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,601) size 614x279 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "3"
             RenderText {#text} at (6,10) size 208x105
               text run at (6,10) width 136: "div :last-child {"
@@ -84,20 +84,20 @@ layer at (0,0) size 781x2286
               text run at (6,85) width 208: "   <!-- Just a comment -->"
               text run at (214,85) width 0: " "
               text run at (6,100) width 48: "</div>"
-          RenderBlock {P} at (16,190) size 580x57
+          RenderBlock {P} at (16,190) size 582x57
             RenderText {#text} at (0,0) size 567x57
               text run at (0,0) width 567: "The CSS selector should match the inner div element, because it is the last child"
               text run at (0,19) width 169: "of the outer div element "
               text run at (169,19) width 358: "Comments are not elements, so they should not be"
               text run at (0,38) width 307: "considered when determining the last child."
-        RenderListItem {LI} at (40,928) size 612x294 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x43 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-            RenderBlock (anonymous) at (0,24) size 580x19
+        RenderListItem {LI} at (40,928) size 614x294 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x43 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+            RenderBlock (anonymous) at (0,24) size 582x19
               RenderListMarker at (-38,0) size 17x19: "4"
               RenderText {#text} at (0,0) size 4x19
                 text run at (0,0) width 4: "."
-          RenderBlock {PRE} at (16,72) size 580x117 [bgcolor=#FFFFFF]
+          RenderBlock {PRE} at (16,72) size 582x117 [bgcolor=#FFFFFF]
             RenderText {#text} at (6,6) size 224x105
               text run at (6,6) width 136: "div :last-child {"
               text run at (142,6) width 0: " "
@@ -111,17 +111,17 @@ layer at (0,0) size 781x2286
               text run at (6,81) width 224: "   How about regular text..."
               text run at (230,81) width 0: " "
               text run at (6,96) width 48: "</div>"
-          RenderBlock {P} at (16,205) size 580x57
+          RenderBlock {P} at (16,205) size 582x57
             RenderText {#text} at (0,0) size 567x57
               text run at (0,0) width 567: "The CSS selector should match the inner div element, because it is the last child"
               text run at (0,19) width 173: "of the outer div element. "
               text run at (173,19) width 348: "Regular text is not an element, so it should not be"
               text run at (0,38) width 307: "considered when determining the last child."
-        RenderListItem {LI} at (40,1270) size 612x260 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x24
-            RenderBlock {BLOCKQUOTE} at (0,24) size 580x0 [bgcolor=#990000]
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1270) size 614x260 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x24
+            RenderBlock {BLOCKQUOTE} at (0,24) size 582x0 [bgcolor=#990000]
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "5"
             RenderText {#text} at (6,10) size 224x105
               text run at (6,10) width 136: "div :last-child {"
@@ -136,15 +136,15 @@ layer at (0,0) size 781x2286
               text run at (6,85) width 224: "   <blockquote></blockquote>"
               text run at (230,85) width 0: " "
               text run at (6,100) width 48: "</div>"
-          RenderBlock {P} at (16,190) size 580x38
+          RenderBlock {P} at (16,190) size 582x38
             RenderText {#text} at (0,0) size 555x38
               text run at (0,0) width 555: "The CSS selector should not match the inner div element, because it is the first"
               text run at (0,19) width 203: "child of the outer div element"
-        RenderListItem {LI} at (40,1578) size 612x290 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x0
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x151 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1578) size 614x290 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x0
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x151 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "6"
             RenderText {#text} at (6,10) size 480x135
               text run at (6,10) width 136: "div :last-child {"
@@ -162,15 +162,15 @@ layer at (0,0) size 781x2286
               text run at (6,115) width 384: "var ib = document.getElementById('insertAfter');"
               text run at (390,115) width 0: " "
               text run at (6,130) width 480: "ib.parentElement.appendChild(document.createElement(\"div\"));"
-          RenderBlock {P} at (16,220) size 580x38
+          RenderBlock {P} at (16,220) size 582x38
             RenderText {#text} at (0,0) size 567x38
               text run at (0,0) width 567: "The CSS selector should match the div element that is inserted by the Javascript"
               text run at (0,19) width 39: "code."
-        RenderListItem {LI} at (40,1916) size 612x271 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x24
-            RenderBlock {DIV} at (0,24) size 580x0 [bgcolor=#990000]
-          RenderBlock {PRE} at (16,53) size 580x151 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1916) size 614x271 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x24
+            RenderBlock {DIV} at (0,24) size 582x0 [bgcolor=#990000]
+          RenderBlock {PRE} at (16,53) size 582x151 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "7"
             RenderText {#text} at (6,10) size 480x135
               text run at (6,10) width 136: "div :last-child {"
@@ -188,6 +188,6 @@ layer at (0,0) size 781x2286
               text run at (6,115) width 384: "var ib = document.getElementById('insertAfter');"
               text run at (390,115) width 0: " "
               text run at (6,130) width 480: "ib.parentElement.appendChild(document.createElement(\"div\"));"
-          RenderBlock {P} at (16,220) size 580x19
+          RenderBlock {P} at (16,220) size 582x19
             RenderText {#text} at (0,0) size 515x19
               text run at (0,0) width 515: "The original div element should not be a match for the :last-child selector."
index 044fac9..57d7d58 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/last-of-type-pseudo-class-expected.png and b/LayoutTests/platform/gtk/fast/css/last-of-type-pseudo-class-expected.png differ
index ade5f18..c240294 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x2932
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x2932
-  RenderBlock {HTML} at (0,0) size 781x2932
-    RenderBody {BODY} at (8,16) size 765x2868 [bgcolor=#FFFFFF]
-      RenderBlock {P} at (0,0) size 765x19
+layer at (0,0) size 784x2932
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x2932
+  RenderBlock {HTML} at (0,0) size 784x2932
+    RenderBody {BODY} at (8,16) size 768x2868 [bgcolor=#FFFFFF]
+      RenderBlock {P} at (0,0) size 768x19
         RenderText {#text} at (0,0) size 165x19
           text run at (0,0) width 165: "This page is part of the "
         RenderInline {A} at (0,0) size 73x19 [color=#0000EE]
@@ -21,12 +21,12 @@ layer at (0,0) size 781x2932
             text run at (506,0) width 111: "CSS3 selectors"
         RenderText {#text} at (617,0) size 4x19
           text run at (617,0) width 4: "."
-      RenderBlock {DIV} at (0,35) size 765x0 [bgcolor=#009900]
-      RenderBlock {OL} at (0,35) size 765x2833
-        RenderListItem {LI} at (40,0) size 612x215 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x76 [bgcolor=#FFFFFF]
+      RenderBlock {DIV} at (0,35) size 768x0 [bgcolor=#009900]
+      RenderBlock {OL} at (0,35) size 768x2833
+        RenderListItem {LI} at (40,0) size 614x215 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x76 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "1"
             RenderText {#text} at (6,10) size 280x60
               text run at (6,10) width 144: "div:last-of-type {"
@@ -35,15 +35,15 @@ layer at (0,0) size 781x2932
               text run at (14,25) width 0: " "
               text run at (6,40) width 0: " "
               text run at (6,55) width 280: "<div>Does this element match?</div>"
-          RenderBlock {P} at (16,145) size 580x38
+          RenderBlock {P} at (16,145) size 582x38
             RenderText {#text} at (0,0) size 551x38
               text run at (0,0) width 551: "The CSS selector should match the marked div element, because it is the only"
               text run at (0,19) width 137: "element of this type"
-        RenderListItem {LI} at (40,263) size 612x230 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x0
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x91 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,263) size 614x230 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x0
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x91 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "2"
             RenderText {#text} at (6,10) size 280x75
               text run at (6,10) width 144: "div:last-of-type {"
@@ -54,15 +54,15 @@ layer at (0,0) size 781x2932
               text run at (6,55) width 88: "<div></div>"
               text run at (94,55) width 0: " "
               text run at (6,70) width 280: "<div>Does this element match?</div>"
-          RenderBlock {P} at (16,160) size 580x38
+          RenderBlock {P} at (16,160) size 582x38
             RenderText {#text} at (0,0) size 546x38
               text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the last"
               text run at (0,19) width 137: "element of this type"
-        RenderListItem {LI} at (40,541) size 612x230 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-            RenderBlock {BLOCKQUOTE} at (0,24) size 580x0 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x91 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,541) size 614x230 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+            RenderBlock {BLOCKQUOTE} at (0,24) size 582x0 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x91 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "3"
             RenderText {#text} at (6,10) size 280x75
               text run at (6,10) width 144: "div:last-of-type {"
@@ -73,16 +73,16 @@ layer at (0,0) size 781x2932
               text run at (6,55) width 280: "<div>Does this element match?</div>"
               text run at (286,55) width 0: " "
               text run at (6,70) width 200: "<blockquote></blockquote>"
-          RenderBlock {P} at (16,160) size 580x38
+          RenderBlock {P} at (16,160) size 582x38
             RenderText {#text} at (0,0) size 546x38
               text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the last"
               text run at (0,19) width 137: "element of this type"
-        RenderListItem {LI} at (40,819) size 612x260 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {BLOCKQUOTE} at (0,0) size 580x24 [bgcolor=#009900]
-              RenderBlock {DIV} at (0,0) size 580x24
-            RenderBlock {DIV} at (0,24) size 580x0 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,819) size 614x260 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {BLOCKQUOTE} at (0,0) size 582x24 [bgcolor=#009900]
+              RenderBlock {DIV} at (0,0) size 582x24
+            RenderBlock {DIV} at (0,24) size 582x0 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "4"
             RenderText {#text} at (6,10) size 304x105
               text run at (6,10) width 144: "div:last-of-type {"
@@ -97,15 +97,15 @@ layer at (0,0) size 781x2932
               text run at (6,85) width 104: "</blockquote>"
               text run at (110,85) width 0: " "
               text run at (6,100) width 88: "<div></div>"
-          RenderBlock {P} at (16,190) size 580x38
+          RenderBlock {P} at (16,190) size 582x38
             RenderText {#text} at (0,0) size 546x38
               text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the last"
               text run at (0,19) width 230: "element of this type in this scope"
-        RenderListItem {LI} at (40,1127) size 612x245 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-              RenderBlock {DIV} at (0,0) size 580x24
-          RenderBlock {PRE} at (16,53) size 580x106 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1127) size 614x245 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+              RenderBlock {DIV} at (0,0) size 582x24
+          RenderBlock {PRE} at (16,53) size 582x106 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "5"
             RenderText {#text} at (6,10) size 304x90
               text run at (6,10) width 144: "div:last-of-type {"
@@ -118,16 +118,16 @@ layer at (0,0) size 781x2932
               text run at (6,70) width 304: "   <div>Does this element match?</div>"
               text run at (310,70) width 0: " "
               text run at (6,85) width 48: "</div>"
-          RenderBlock {P} at (16,175) size 580x38
+          RenderBlock {P} at (16,175) size 582x38
             RenderText {#text} at (0,0) size 546x38
               text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the last"
               text run at (0,19) width 280: "element of this type in the current scope"
-        RenderListItem {LI} at (40,1420) size 612x260 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-            RenderBlock {BLOCKQUOTE} at (0,24) size 580x0 [bgcolor=#009900]
-              RenderBlock {DIV} at (0,0) size 580x0
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1420) size 614x260 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+            RenderBlock {BLOCKQUOTE} at (0,24) size 582x0 [bgcolor=#009900]
+              RenderBlock {DIV} at (0,0) size 582x0
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "6"
             RenderText {#text} at (6,10) size 280x105
               text run at (6,10) width 144: "div:last-of-type {"
@@ -142,15 +142,15 @@ layer at (0,0) size 781x2932
               text run at (6,85) width 112: "   <div></div>"
               text run at (118,85) width 0: " "
               text run at (6,100) width 104: "</blockquote>"
-          RenderBlock {P} at (16,190) size 580x38
+          RenderBlock {P} at (16,190) size 582x38
             RenderText {#text} at (0,0) size 546x38
               text run at (0,0) width 546: "The CSS selector should match the marked div element, because it is the last"
               text run at (0,19) width 280: "element of this type in the current scope"
-        RenderListItem {LI} at (40,1728) size 612x230 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x24
-            RenderBlock {DIV} at (0,24) size 580x0 [bgcolor=#990000]
-          RenderBlock {PRE} at (16,53) size 580x91 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1728) size 614x230 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x24
+            RenderBlock {DIV} at (0,24) size 582x0 [bgcolor=#990000]
+          RenderBlock {PRE} at (16,53) size 582x91 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "7"
             RenderText {#text} at (6,10) size 280x75
               text run at (6,10) width 144: "div:last-of-type {"
@@ -161,15 +161,15 @@ layer at (0,0) size 781x2932
               text run at (6,55) width 280: "<div>Does this element match?</div>"
               text run at (286,55) width 0: " "
               text run at (6,70) width 88: "<div></div>"
-          RenderBlock {P} at (16,160) size 580x38
+          RenderBlock {P} at (16,160) size 582x38
             RenderText {#text} at (0,0) size 572x38
               text run at (0,0) width 572: "The CSS selector should not match the marked div element, because it is the first"
               text run at (0,19) width 137: "element of this type"
-        RenderListItem {LI} at (40,2006) size 612x230 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x24
-            RenderBlock {DIV} at (0,24) size 580x0 [bgcolor=#990000]
-          RenderBlock {PRE} at (16,53) size 580x91 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,2006) size 614x230 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x24
+            RenderBlock {DIV} at (0,24) size 582x0 [bgcolor=#990000]
+          RenderBlock {PRE} at (16,53) size 582x91 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "8"
             RenderText {#text} at (6,10) size 280x75
               text run at (6,10) width 144: "div:last-of-type {"
@@ -180,15 +180,15 @@ layer at (0,0) size 781x2932
               text run at (6,55) width 280: "<div>Does this element match?</div>"
               text run at (286,55) width 0: " "
               text run at (6,70) width 88: "<DIV></DIV>"
-          RenderBlock {P} at (16,160) size 580x38
+          RenderBlock {P} at (16,160) size 582x38
             RenderText {#text} at (0,0) size 572x38
               text run at (0,0) width 572: "The CSS selector should not match the marked div element, because it is the first"
               text run at (0,19) width 137: "element of this type"
-        RenderListItem {LI} at (40,2284) size 612x260 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x0
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,2284) size 614x260 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x0
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "9"
             RenderText {#text} at (6,10) size 480x105
               text run at (6,10) width 144: "div:last-of-type {"
@@ -202,15 +202,15 @@ layer at (0,0) size 781x2932
               text run at (6,85) width 384: "var ib = document.getElementById('insertAfter');"
               text run at (390,85) width 0: " "
               text run at (6,100) width 480: "ib.parentElement.appendChild(document.createElement(\"div\"));"
-          RenderBlock {P} at (16,190) size 580x38
+          RenderBlock {P} at (16,190) size 582x38
             RenderText {#text} at (0,0) size 567x38
               text run at (0,0) width 567: "The CSS selector should match the div element that is inserted by the Javascript"
               text run at (0,19) width 39: "code."
-        RenderListItem {LI} at (40,2592) size 612x241 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x24
-            RenderBlock {DIV} at (0,24) size 580x0 [bgcolor=#990000]
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,2592) size 614x241 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x24
+            RenderBlock {DIV} at (0,24) size 582x0 [bgcolor=#990000]
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-47,6) size 26x19: "10"
             RenderText {#text} at (6,10) size 480x105
               text run at (6,10) width 144: "div:last-of-type {"
@@ -224,6 +224,6 @@ layer at (0,0) size 781x2932
               text run at (6,85) width 384: "var ib = document.getElementById('insertAfter');"
               text run at (390,85) width 0: " "
               text run at (6,100) width 480: "ib.parentElement.appendChild(document.createElement(\"div\"));"
-          RenderBlock {P} at (16,190) size 580x19
+          RenderBlock {P} at (16,190) size 582x19
             RenderText {#text} at (0,0) size 529x19
               text run at (0,0) width 529: "The original div element should not be a match for the :last-of-type selector."
index d4c0206..970c73c 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/line-height-overflow-expected.png and b/LayoutTests/platform/gtk/fast/css/line-height-overflow-expected.png differ
index c3bd33a..45173a5 100644 (file)
@@ -1,17 +1,17 @@
-layer at (0,0) size 781x32803
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x32803
-  RenderBlock {HTML} at (0,0) size 781x32803
-    RenderBody {BODY} at (8,8) size 765x32787
-      RenderBlock (anonymous) at (0,0) size 765x19
+layer at (0,0) size 784x32803
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x32803
+  RenderBlock {HTML} at (0,0) size 784x32803
+    RenderBody {BODY} at (8,8) size 768x32787
+      RenderBlock (anonymous) at (0,0) size 768x19
         RenderText {#text} at (0,0) size 559x19
           text run at (0,0) width 559: "You should see a large green block below that is 32,768px tall. No red should be visible."
         RenderBR {BR} at (559,15) size 0x0
-      RenderBlock {DIV} at (0,19) size 765x32768 [bgcolor=#FF0000]
-        RenderPartObject {IFRAME} at (0,0) size 765x32768 [bgcolor=#008000]
-          layer at (0,0) size 765x32768
-            RenderView at (0,0) size 765x32768
-          layer at (0,0) size 765x32768
-            RenderBlock {HTML} at (0,0) size 765x32768
-              RenderBody {BODY} at (8,8) size 749x32752
+      RenderBlock {DIV} at (0,19) size 768x32768 [bgcolor=#FF0000]
+        RenderPartObject {IFRAME} at (0,0) size 768x32768 [bgcolor=#008000]
+          layer at (0,0) size 768x32768
+            RenderView at (0,0) size 768x32768
+          layer at (0,0) size 768x32768
+            RenderBlock {HTML} at (0,0) size 768x32768
+              RenderBody {BODY} at (8,8) size 752x32752
         RenderText {#text} at (0,0) size 0x0
index df71c84..32d6e04 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/nested-floating-relative-position-percentages-expected.png and b/LayoutTests/platform/gtk/fast/css/nested-floating-relative-position-percentages-expected.png differ
index aec6edf..997a062 100644 (file)
@@ -1,8 +1,8 @@
-layer at (0,0) size 1030x581
-  RenderView at (0,0) size 800x581
-layer at (0,0) size 800x581
-  RenderBlock {HTML} at (0,0) size 800x581
-    RenderBody {BODY} at (8,8) size 784x565
+layer at (0,0) size 1030x584
+  RenderView at (0,0) size 800x584
+layer at (0,0) size 800x584
+  RenderBlock {HTML} at (0,0) size 800x584
+    RenderBody {BODY} at (8,8) size 784x568
       RenderBlock {DIV} at (0,0) size 784x19
         RenderText {#text} at (0,0) size 388x19
           text run at (0,0) width 388: "The six boxes below should be centered in two rows of three."
index 8da1ac1..322b8ac 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/only-child-pseudo-class-expected.png and b/LayoutTests/platform/gtk/fast/css/only-child-pseudo-class-expected.png differ
index 3b3a232..08ae1b6 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x1624
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x1624
-  RenderBlock {HTML} at (0,0) size 781x1624
-    RenderBody {BODY} at (8,16) size 765x1560 [bgcolor=#FFFFFF]
-      RenderBlock {P} at (0,0) size 765x19
+layer at (0,0) size 784x1624
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x1624
+  RenderBlock {HTML} at (0,0) size 784x1624
+    RenderBody {BODY} at (8,16) size 768x1560 [bgcolor=#FFFFFF]
+      RenderBlock {P} at (0,0) size 768x19
         RenderText {#text} at (0,0) size 165x19
           text run at (0,0) width 165: "This page is part of the "
         RenderInline {A} at (0,0) size 73x19 [color=#0000EE]
@@ -21,12 +21,12 @@ layer at (0,0) size 781x1624
             text run at (506,0) width 111: "CSS3 selectors"
         RenderText {#text} at (617,0) size 4x19
           text run at (617,0) width 4: "."
-      RenderBlock {DIV} at (0,35) size 765x0 [bgcolor=#009900]
-      RenderBlock {OL} at (0,35) size 765x1525
-        RenderListItem {LI} at (40,0) size 612x245 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x106 [bgcolor=#FFFFFF]
+      RenderBlock {DIV} at (0,35) size 768x0 [bgcolor=#009900]
+      RenderBlock {OL} at (0,35) size 768x1525
+        RenderListItem {LI} at (40,0) size 614x245 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x106 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "1"
             RenderText {#text} at (6,10) size 136x90
               text run at (6,10) width 136: "div :only-child {"
@@ -39,14 +39,14 @@ layer at (0,0) size 781x1624
               text run at (6,70) width 112: "   <div></div>"
               text run at (118,70) width 0: " "
               text run at (6,85) width 48: "</div>"
-          RenderBlock {P} at (16,175) size 580x38
+          RenderBlock {P} at (16,175) size 582x38
             RenderText {#text} at (0,0) size 572x38
               text run at (0,0) width 572: "The CSS selector should match the inner div element, because it is the only child"
               text run at (0,19) width 165: "of the outer div element"
-        RenderListItem {LI} at (40,293) size 612x260 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,293) size 614x260 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "2"
             RenderText {#text} at (6,10) size 208x105
               text run at (6,10) width 136: "div :only-child {"
@@ -61,18 +61,18 @@ layer at (0,0) size 781x1624
               text run at (6,85) width 208: "   <!-- Just a comment -->"
               text run at (214,85) width 0: " "
               text run at (6,100) width 48: "</div>"
-          RenderBlock {P} at (16,190) size 580x38
+          RenderBlock {P} at (16,190) size 582x38
             RenderText {#text} at (0,0) size 572x38
               text run at (0,0) width 572: "The CSS selector should match the inner div element, because it is the only child"
               text run at (0,19) width 165: "of the outer div element"
-        RenderListItem {LI} at (40,601) size 612x275 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x43 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-            RenderBlock (anonymous) at (0,24) size 580x19
+        RenderListItem {LI} at (40,601) size 614x275 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x43 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+            RenderBlock (anonymous) at (0,24) size 582x19
               RenderListMarker at (-38,0) size 17x19: "3"
               RenderText {#text} at (0,0) size 4x19
                 text run at (0,0) width 4: "."
-          RenderBlock {PRE} at (16,72) size 580x117 [bgcolor=#FFFFFF]
+          RenderBlock {PRE} at (16,72) size 582x117 [bgcolor=#FFFFFF]
             RenderText {#text} at (6,6) size 224x105
               text run at (6,6) width 136: "div :only-child {"
               text run at (142,6) width 0: " "
@@ -86,15 +86,15 @@ layer at (0,0) size 781x1624
               text run at (6,81) width 224: "   How about regular text..."
               text run at (230,81) width 0: " "
               text run at (6,96) width 48: "</div>"
-          RenderBlock {P} at (16,205) size 580x38
+          RenderBlock {P} at (16,205) size 582x38
             RenderText {#text} at (0,0) size 572x38
               text run at (0,0) width 572: "The CSS selector should match the inner div element, because it is the only child"
               text run at (0,19) width 165: "of the outer div element"
-        RenderListItem {LI} at (40,924) size 612x263 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x24
-            RenderBlock {BLOCKQUOTE} at (40,40) size 500x0
-          RenderBlock {PRE} at (16,56) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,924) size 614x263 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x24
+            RenderBlock {BLOCKQUOTE} at (40,40) size 502x0
+          RenderBlock {PRE} at (16,56) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "4"
             RenderText {#text} at (6,10) size 224x105
               text run at (6,10) width 136: "div :only-child {"
@@ -109,15 +109,15 @@ layer at (0,0) size 781x1624
               text run at (6,85) width 224: "   <blockquote></blockquote>"
               text run at (230,85) width 0: " "
               text run at (6,100) width 48: "</div>"
-          RenderBlock {P} at (16,193) size 580x38
+          RenderBlock {P} at (16,193) size 582x38
             RenderText {#text} at (0,0) size 570x38
               text run at (0,0) width 570: "The CSS selector should not match the inner div element, because it not the only"
               text run at (0,19) width 34: "child"
-        RenderListItem {LI} at (40,1235) size 612x290 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x24
-            RenderBlock {DIV} at (0,24) size 580x0
-          RenderBlock {PRE} at (16,53) size 580x151 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1235) size 614x290 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x24
+            RenderBlock {DIV} at (0,24) size 582x0
+          RenderBlock {PRE} at (16,53) size 582x151 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "5"
             RenderText {#text} at (6,10) size 480x135
               text run at (6,10) width 136: "div :only-child {"
@@ -135,7 +135,7 @@ layer at (0,0) size 781x1624
               text run at (6,115) width 384: "var ib = document.getElementById('appendChild');"
               text run at (390,115) width 0: " "
               text run at (6,130) width 480: "ib.parentElement.appendChild(document.createElement(\"div\"));"
-          RenderBlock {P} at (16,220) size 580x38
+          RenderBlock {P} at (16,220) size 582x38
             RenderText {#text} at (0,0) size 569x38
               text run at (0,0) width 521: "The CSS selector should not match the original div element, because it is "
               text run at (521,0) width 48: "not the"
index e183343..48a3871 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/only-of-type-pseudo-class-expected.png and b/LayoutTests/platform/gtk/fast/css/only-of-type-pseudo-class-expected.png differ
index 9fdce3e..5b54be8 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x1505
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x1505
-  RenderBlock {HTML} at (0,0) size 781x1505
-    RenderBody {BODY} at (8,16) size 765x1441 [bgcolor=#FFFFFF]
-      RenderBlock {P} at (0,0) size 765x19
+layer at (0,0) size 784x1505
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x1505
+  RenderBlock {HTML} at (0,0) size 784x1505
+    RenderBody {BODY} at (8,16) size 768x1441 [bgcolor=#FFFFFF]
+      RenderBlock {P} at (0,0) size 768x19
         RenderText {#text} at (0,0) size 165x19
           text run at (0,0) width 165: "This page is part of the "
         RenderInline {A} at (0,0) size 73x19 [color=#0000EE]
@@ -21,12 +21,12 @@ layer at (0,0) size 781x1505
             text run at (506,0) width 111: "CSS3 selectors"
         RenderText {#text} at (617,0) size 4x19
           text run at (617,0) width 4: "."
-      RenderBlock {DIV} at (0,35) size 765x0 [bgcolor=#009900]
-      RenderBlock {OL} at (0,35) size 765x1406
-        RenderListItem {LI} at (40,0) size 612x215 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x76 [bgcolor=#FFFFFF]
+      RenderBlock {DIV} at (0,35) size 768x0 [bgcolor=#009900]
+      RenderBlock {OL} at (0,35) size 768x1406
+        RenderListItem {LI} at (40,0) size 614x215 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x76 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "1"
             RenderText {#text} at (6,10) size 280x60
               text run at (6,10) width 144: "div:only-of-type {"
@@ -35,15 +35,15 @@ layer at (0,0) size 781x1505
               text run at (14,25) width 0: " "
               text run at (6,40) width 0: " "
               text run at (6,55) width 280: "<div>Does this element match?</div>"
-          RenderBlock {P} at (16,145) size 580x38
+          RenderBlock {P} at (16,145) size 582x38
             RenderText {#text} at (0,0) size 551x38
               text run at (0,0) width 551: "The CSS selector should match the marked div element, because it is the only"
               text run at (0,19) width 137: "element of this type"
-        RenderListItem {LI} at (40,263) size 612x230 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-            RenderBlock {BLOCKQUOTE} at (0,24) size 580x0 [bgcolor=#009900]
-          RenderBlock {PRE} at (16,53) size 580x91 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,263) size 614x230 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+            RenderBlock {BLOCKQUOTE} at (0,24) size 582x0 [bgcolor=#009900]
+          RenderBlock {PRE} at (16,53) size 582x91 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "2"
             RenderText {#text} at (6,10) size 280x75
               text run at (6,10) width 144: "div:only-of-type {"
@@ -54,16 +54,16 @@ layer at (0,0) size 781x1505
               text run at (6,55) width 280: "<div>Does this element match?</div>"
               text run at (286,55) width 0: " "
               text run at (6,70) width 200: "<blockquote></blockquote>"
-          RenderBlock {P} at (16,160) size 580x38
+          RenderBlock {P} at (16,160) size 582x38
             RenderText {#text} at (0,0) size 551x38
               text run at (0,0) width 551: "The CSS selector should match the marked div element, because it is the only"
               text run at (0,19) width 137: "element of this type"
-        RenderListItem {LI} at (40,541) size 612x260 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#990000]
-            RenderBlock {DIV} at (0,0) size 580x24 [bgcolor=#009900]
-            RenderBlock {BLOCKQUOTE} at (0,24) size 580x0 [bgcolor=#009900]
-              RenderBlock {DIV} at (0,0) size 580x0
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,541) size 614x260 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#990000]
+            RenderBlock {DIV} at (0,0) size 582x24 [bgcolor=#009900]
+            RenderBlock {BLOCKQUOTE} at (0,24) size 582x0 [bgcolor=#009900]
+              RenderBlock {DIV} at (0,0) size 582x0
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "3"
             RenderText {#text} at (6,10) size 280x105
               text run at (6,10) width 144: "div:only-of-type {"
@@ -78,15 +78,15 @@ layer at (0,0) size 781x1505
               text run at (6,85) width 112: "   <div></div>"
               text run at (118,85) width 0: " "
               text run at (6,100) width 104: "</blockquote>"
-          RenderBlock {P} at (16,190) size 580x38
+          RenderBlock {P} at (16,190) size 582x38
             RenderText {#text} at (0,0) size 551x38
               text run at (0,0) width 551: "The CSS selector should match the marked div element, because it is the only"
               text run at (0,19) width 230: "element of this type in this scope"
-        RenderListItem {LI} at (40,849) size 612x230 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x24
-            RenderBlock {DIV} at (0,24) size 580x0
-          RenderBlock {PRE} at (16,53) size 580x91 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,849) size 614x230 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x24
+            RenderBlock {DIV} at (0,24) size 582x0
+          RenderBlock {PRE} at (16,53) size 582x91 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "4"
             RenderText {#text} at (6,10) size 280x75
               text run at (6,10) width 144: "div:only-of-type {"
@@ -97,15 +97,15 @@ layer at (0,0) size 781x1505
               text run at (6,55) width 280: "<div>Does this element match?</div>"
               text run at (286,55) width 0: " "
               text run at (6,70) width 88: "<div></div>"
-          RenderBlock {P} at (16,160) size 580x38
+          RenderBlock {P} at (16,160) size 582x38
             RenderText {#text} at (0,0) size 569x38
               text run at (0,0) width 569: "The CSS selector should not match the marked div element, because it is not the"
               text run at (0,19) width 171: "only element of this type"
-        RenderListItem {LI} at (40,1127) size 612x279 [bgcolor=#AAAAAA]
-          RenderBlock {DIV} at (16,16) size 580x24 [bgcolor=#009900]
-            RenderBlock {DIV} at (0,0) size 580x24
-            RenderBlock {DIV} at (0,24) size 580x0
-          RenderBlock {PRE} at (16,53) size 580x121 [bgcolor=#FFFFFF]
+        RenderListItem {LI} at (40,1127) size 614x279 [bgcolor=#AAAAAA]
+          RenderBlock {DIV} at (16,16) size 582x24 [bgcolor=#009900]
+            RenderBlock {DIV} at (0,0) size 582x24
+            RenderBlock {DIV} at (0,24) size 582x0
+          RenderBlock {PRE} at (16,53) size 582x121 [bgcolor=#FFFFFF]
             RenderListMarker at (-38,6) size 17x19: "5"
             RenderText {#text} at (6,10) size 480x105
               text run at (6,10) width 144: "div:only-of-type {"
@@ -119,7 +119,7 @@ layer at (0,0) size 781x1505
               text run at (6,85) width 384: "var ib = document.getElementById('appendChild');"
               text run at (390,85) width 0: " "
               text run at (6,100) width 480: "ib.parentElement.appendChild(document.createElement(\"div\"));"
-          RenderBlock {P} at (16,190) size 580x57
+          RenderBlock {P} at (16,190) size 582x57
             RenderText {#text} at (0,0) size 569x57
               text run at (0,0) width 521: "The CSS selector should not match the original div element, because it is "
               text run at (521,0) width 48: "not the"
index cbe0794..5c98f1d 100644 (file)
@@ -1 +1 @@
-3a57a0f676ca3e43c2680b5a200669f1
\ No newline at end of file
+0b7280788085206895bc8186213f05b6
\ No newline at end of file
index 9db8578..3bc1ae0 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/shadow-multiple-expected.png and b/LayoutTests/platform/gtk/fast/css/shadow-multiple-expected.png differ
index db6d552..d79d9cd 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x630
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x630
-  RenderBlock {HTML} at (0,0) size 781x630
-    RenderBody {BODY} at (8,20) size 765x560
-      RenderBlock {DIV} at (20,0) size 725x110
+layer at (0,0) size 784x630
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x630
+  RenderBlock {HTML} at (0,0) size 784x630
+    RenderBody {BODY} at (8,20) size 768x560
+      RenderBlock {DIV} at (20,0) size 728x110
         RenderInline {SPAN} at (0,0) size 98x55 [textStrokeWidth=1.00]
           RenderText {#text} at (0,0) size 98x55
             text run at (0,0) width 98: "This"
index af411b4..6e5a5ca 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/text-overflow-ellipsis-expected.png and b/LayoutTests/platform/gtk/fast/css/text-overflow-ellipsis-expected.png differ
index 03b3136..061eee9 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x755
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x755
-  RenderBlock {HTML} at (0,0) size 781x755
-    RenderBody {BODY} at (8,8) size 765x727
-      RenderBlock (anonymous) at (0,0) size 765x95
+layer at (0,0) size 784x755
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x755
+  RenderBlock {HTML} at (0,0) size 784x755
+    RenderBody {BODY} at (8,8) size 768x727
+      RenderBlock (anonymous) at (0,0) size 768x95
         RenderText {#text} at (0,0) size 557x19
           text run at (0,0) width 557: "This tests checks that the text-overflow:ellipsis property is handled correctly for bidi text."
         RenderBR {BR} at (557,15) size 0x0
@@ -14,34 +14,34 @@ layer at (0,0) size 781x755
         RenderBR {BR} at (0,57) size 0x19
         RenderText {#text} at (0,76) size 35x19
           text run at (0,76) width 35: "RTL:"
-      RenderBlock (anonymous) at (0,137) size 765x19
+      RenderBlock (anonymous) at (0,137) size 768x19
         RenderText {#text} at (0,0) size 95x19
           text run at (0,0) width 95: "RTL Override:"
-      RenderBlock (anonymous) at (0,198) size 765x19
+      RenderBlock (anonymous) at (0,198) size 768x19
         RenderText {#text} at (0,0) size 63x19
           text run at (0,0) width 63: "RTL link:"
-      RenderBlock (anonymous) at (0,259) size 765x19
+      RenderBlock (anonymous) at (0,259) size 768x19
         RenderText {#text} at (0,0) size 134x19
           text run at (0,0) width 134: "RTL with ltr content:"
-      RenderBlock (anonymous) at (0,320) size 765x19
+      RenderBlock (anonymous) at (0,320) size 768x19
         RenderText {#text} at (0,0) size 162x19
           text run at (0,0) width 162: "RTL link with ltr content:"
-      RenderBlock (anonymous) at (0,381) size 765x19
+      RenderBlock (anonymous) at (0,381) size 768x19
         RenderText {#text} at (0,0) size 63x19
           text run at (0,0) width 63: "LTR link:"
-      RenderBlock (anonymous) at (0,442) size 765x19
+      RenderBlock (anonymous) at (0,442) size 768x19
         RenderText {#text} at (0,0) size 35x19
           text run at (0,0) width 35: "LTR:"
-      RenderBlock (anonymous) at (0,503) size 765x19
+      RenderBlock (anonymous) at (0,503) size 768x19
         RenderText {#text} at (0,0) size 134x19
           text run at (0,0) width 134: "LTR with rtl content:"
-      RenderBlock (anonymous) at (0,564) size 765x19
+      RenderBlock (anonymous) at (0,564) size 768x19
         RenderText {#text} at (0,0) size 178x19
           text run at (0,0) width 178: "LTR with forced rtl content:"
-      RenderBlock (anonymous) at (0,625) size 765x19
+      RenderBlock (anonymous) at (0,625) size 768x19
         RenderText {#text} at (0,0) size 162x19
           text run at (0,0) width 162: "LTR link with rtl content:"
-      RenderBlock (anonymous) at (0,686) size 765x19
+      RenderBlock (anonymous) at (0,686) size 768x19
         RenderText {#text} at (0,0) size 206x19
           text run at (0,0) width 206: "LTR link with forced rtl content:"
 layer at (8,103) size 182x22 clip at (9,104) size 180x20 scrollX 193 scrollWidth 373
index af411b4..6e5a5ca 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/text-overflow-ellipsis-strict-expected.png and b/LayoutTests/platform/gtk/fast/css/text-overflow-ellipsis-strict-expected.png differ
index 52300f1..27fc9de 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x755
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x755
-  RenderBlock {HTML} at (0,0) size 781x755
-    RenderBody {BODY} at (8,8) size 765x727
-      RenderBlock (anonymous) at (0,0) size 765x95
+layer at (0,0) size 784x755
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x755
+  RenderBlock {HTML} at (0,0) size 784x755
+    RenderBody {BODY} at (8,8) size 768x727
+      RenderBlock (anonymous) at (0,0) size 768x95
         RenderText {#text} at (0,0) size 557x19
           text run at (0,0) width 557: "This tests checks that the text-overflow:ellipsis property is handled correctly for bidi text."
         RenderBR {BR} at (557,0) size 0x19
@@ -14,34 +14,34 @@ layer at (0,0) size 781x755
         RenderBR {BR} at (0,57) size 0x19
         RenderText {#text} at (0,76) size 35x19
           text run at (0,76) width 35: "RTL:"
-      RenderBlock (anonymous) at (0,137) size 765x19
+      RenderBlock (anonymous) at (0,137) size 768x19
         RenderText {#text} at (0,0) size 95x19
           text run at (0,0) width 95: "RTL Override:"
-      RenderBlock (anonymous) at (0,198) size 765x19
+      RenderBlock (anonymous) at (0,198) size 768x19
         RenderText {#text} at (0,0) size 63x19
           text run at (0,0) width 63: "RTL link:"
-      RenderBlock (anonymous) at (0,259) size 765x19
+      RenderBlock (anonymous) at (0,259) size 768x19
         RenderText {#text} at (0,0) size 134x19
           text run at (0,0) width 134: "RTL with ltr content:"
-      RenderBlock (anonymous) at (0,320) size 765x19
+      RenderBlock (anonymous) at (0,320) size 768x19
         RenderText {#text} at (0,0) size 162x19
           text run at (0,0) width 162: "RTL link with ltr content:"
-      RenderBlock (anonymous) at (0,381) size 765x19
+      RenderBlock (anonymous) at (0,381) size 768x19
         RenderText {#text} at (0,0) size 63x19
           text run at (0,0) width 63: "LTR link:"
-      RenderBlock (anonymous) at (0,442) size 765x19
+      RenderBlock (anonymous) at (0,442) size 768x19
         RenderText {#text} at (0,0) size 35x19
           text run at (0,0) width 35: "LTR:"
-      RenderBlock (anonymous) at (0,503) size 765x19
+      RenderBlock (anonymous) at (0,503) size 768x19
         RenderText {#text} at (0,0) size 134x19
           text run at (0,0) width 134: "LTR with rtl content:"
-      RenderBlock (anonymous) at (0,564) size 765x19
+      RenderBlock (anonymous) at (0,564) size 768x19
         RenderText {#text} at (0,0) size 178x19
           text run at (0,0) width 178: "LTR with forced rtl content:"
-      RenderBlock (anonymous) at (0,625) size 765x19
+      RenderBlock (anonymous) at (0,625) size 768x19
         RenderText {#text} at (0,0) size 162x19
           text run at (0,0) width 162: "LTR link with rtl content:"
-      RenderBlock (anonymous) at (0,686) size 765x19
+      RenderBlock (anonymous) at (0,686) size 768x19
         RenderText {#text} at (0,0) size 206x19
           text run at (0,0) width 206: "LTR link with forced rtl content:"
 layer at (8,103) size 182x22 clip at (9,104) size 180x20 scrollX 193 scrollWidth 373
index b537c23..09cbb20 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/word-space-extra-expected.png and b/LayoutTests/platform/gtk/fast/css/word-space-extra-expected.png differ
index 652767f..6fbe214 100644 (file)
@@ -1,9 +1,9 @@
 layer at (0,0) size 2026x2450
-  RenderView at (0,0) size 781x581
-layer at (0,0) size 781x2450
-  RenderBlock {HTML} at (0,0) size 781x2450
-    RenderBody {BODY} at (8,8) size 765x2434
-      RenderBlock {H2} at (0,0) size 765x28
+  RenderView at (0,0) size 784x584
+layer at (0,0) size 784x2450
+  RenderBlock {HTML} at (0,0) size 784x2450
+    RenderBody {BODY} at (8,8) size 768x2434
+      RenderBlock {H2} at (0,0) size 768x28
         RenderText {#text} at (0,0) size 138x28
           text run at (0,0) width 138: "word-spacing"
       RenderBlock (floating) {PRE} at (0,60) size 1224x168
@@ -144,13 +144,13 @@ layer at (0,0) size 781x2450
           RenderText {#text} at (556,105) size 512x15
             text run at (556,105) width 492: ". (with monospace font from elements to too)"
             text run at (1068,105) width 0: " "
-      RenderBlock (anonymous) at (0,47) size 765x194
+      RenderBlock (anonymous) at (0,47) size 768x194
         RenderBR {BR} at (1224,0) size 0x19
-      RenderBlock {PRE} at (0,256) size 765x153
-        RenderBlock {H3} at (0,0) size 765x18
+      RenderBlock {PRE} at (0,256) size 768x153
+        RenderBlock {H3} at (0,0) size 768x18
           RenderText {#text} at (0,0) size 240x18
             text run at (0,0) width 240: "In an un-floated pre"
-        RenderBlock (anonymous) at (0,33) size 765x120
+        RenderBlock (anonymous) at (0,33) size 768x120
           RenderText {#text} at (0,0) size 220x30
             text run at (0,0) width 0: " "
             text run at (0,15) width 220: "Word   spacing test "
@@ -284,14 +284,14 @@ layer at (0,0) size 781x2450
           RenderText {#text} at (556,105) size 512x15
             text run at (556,105) width 492: ". (with monospace font from elements to too)"
             text run at (1068,105) width 0: " "
-      RenderBlock (anonymous) at (0,422) size 765x0
+      RenderBlock (anonymous) at (0,422) size 768x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,427) size 765x22
-        RenderBlock {H3} at (0,0) size 765x22
+      RenderBlock (anonymous) at (0,427) size 768x22
+        RenderBlock {H3} at (0,0) size 768x22
           RenderText {#text} at (0,0) size 117x22
             text run at (0,0) width 117: "In a span"
-      RenderBlock (anonymous) at (0,467) size 765x285
+      RenderBlock (anonymous) at (0,467) size 768x285
         RenderInline {SPAN} at (0,0) size 753x247
           RenderText {#text} at (0,0) size 177x19
             text run at (0,0) width 60: "Word "
@@ -446,7 +446,7 @@ layer at (0,0) size 781x2450
         RenderBR {BR} at (0,0) size 0x0
         RenderBR {BR} at (0,247) size 0x19
         RenderBR {BR} at (0,266) size 0x19
-      RenderBlock {H2} at (0,771) size 765x28
+      RenderBlock {H2} at (0,771) size 768x28
         RenderText {#text} at (0,0) size 141x28
           text run at (0,0) width 141: "letter-spacing"
       RenderBlock (floating) {PRE} at (0,831) size 1521x168
@@ -587,13 +587,13 @@ layer at (0,0) size 781x2450
           RenderText {#text} at (702,105) size 572x15
             text run at (702,105) width 572: ". (with monospace font from elements to too)"
             text run at (1274,105) width 0: " "
-      RenderBlock (anonymous) at (0,818) size 765x194
+      RenderBlock (anonymous) at (0,818) size 768x194
         RenderBR {BR} at (1521,0) size 0x19
-      RenderBlock {PRE} at (0,1027) size 765x153
-        RenderBlock {H3} at (0,0) size 765x18
+      RenderBlock {PRE} at (0,1027) size 768x153
+        RenderBlock {H3} at (0,0) size 768x18
           RenderText {#text} at (0,0) size 280x18
             text run at (0,0) width 280: "In an un-floated pre"
-        RenderBlock (anonymous) at (0,33) size 765x120
+        RenderBlock (anonymous) at (0,33) size 768x120
           RenderText {#text} at (0,0) size 286x30
             text run at (0,0) width 0: " "
             text run at (0,15) width 286: "Letter   spacing test "
@@ -727,15 +727,15 @@ layer at (0,0) size 781x2450
           RenderText {#text} at (702,105) size 572x15
             text run at (702,105) width 572: ". (with monospace font from elements to too)"
             text run at (1274,105) width 0: " "
-      RenderBlock (anonymous) at (0,1193) size 765x19
+      RenderBlock (anonymous) at (0,1193) size 768x19
         RenderBR {BR} at (0,0) size 0x19
         RenderInline {SPAN} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,1230) size 765x22
-        RenderBlock {H3} at (0,0) size 765x22
+      RenderBlock (anonymous) at (0,1230) size 768x22
+        RenderBlock {H3} at (0,0) size 768x22
           RenderText {#text} at (0,0) size 122x22
             text run at (0,0) width 122: "In a span"
-      RenderBlock (anonymous) at (0,1270) size 765x285
+      RenderBlock (anonymous) at (0,1270) size 768x285
         RenderInline {SPAN} at (0,0) size 727x247
           RenderText {#text} at (0,0) size 218x19
             text run at (0,0) width 76: "Letter "
@@ -890,7 +890,7 @@ layer at (0,0) size 781x2450
         RenderBR {BR} at (0,0) size 0x0
         RenderBR {BR} at (0,247) size 0x19
         RenderBR {BR} at (0,266) size 0x19
-      RenderBlock {H2} at (0,1574) size 765x28
+      RenderBlock {H2} at (0,1574) size 768x28
         RenderText {#text} at (0,0) size 131x28
           text run at (0,0) width 131: "both-spacing"
       RenderBlock (floating) {PRE} at (0,1634) size 1978x168
@@ -1031,13 +1031,13 @@ layer at (0,0) size 781x2450
           RenderText {#text} at (999,105) size 732x15
             text run at (999,105) width 712: ". (with monospace font from elements to too)"
             text run at (1731,105) width 0: " "
-      RenderBlock (anonymous) at (0,1621) size 765x194
+      RenderBlock (anonymous) at (0,1621) size 768x194
         RenderBR {BR} at (1978,0) size 0x19
-      RenderBlock {PRE} at (0,1830) size 765x153
-        RenderBlock {H3} at (0,0) size 765x18
+      RenderBlock {PRE} at (0,1830) size 768x153
+        RenderBlock {H3} at (0,0) size 768x18
           RenderText {#text} at (0,0) size 340x18
             text run at (0,0) width 340: "In an un-floated pre"
-        RenderBlock (anonymous) at (0,33) size 765x120
+        RenderBlock (anonymous) at (0,33) size 768x120
           RenderText {#text} at (0,0) size 503x30
             text run at (0,0) width 0: " "
             text run at (0,15) width 503: "Word and letter   spacing test "
@@ -1171,15 +1171,15 @@ layer at (0,0) size 781x2450
           RenderText {#text} at (999,105) size 732x15
             text run at (999,105) width 712: ". (with monospace font from elements to too)"
             text run at (1731,105) width 0: " "
-      RenderBlock (anonymous) at (0,1996) size 765x19
+      RenderBlock (anonymous) at (0,1996) size 768x19
         RenderBR {BR} at (0,0) size 0x19
         RenderInline {SPAN} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,2033) size 765x22
-        RenderBlock {H3} at (0,0) size 765x22
+      RenderBlock (anonymous) at (0,2033) size 768x22
+        RenderBlock {H3} at (0,0) size 768x22
           RenderText {#text} at (0,0) size 162x22
             text run at (0,0) width 162: "In a span"
-      RenderBlock (anonymous) at (0,2073) size 765x361
+      RenderBlock (anonymous) at (0,2073) size 768x361
         RenderInline {SPAN} at (0,0) size 779x361
           RenderText {#text} at (0,0) size 424x19
             text run at (0,0) width 242: "Word and letter "
index 8bbdb06..10b0ea3 100644 (file)
-layer at (0,0) size 781x1512
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x1512
-  RenderBlock {HTML} at (0,0) size 781x1512
-    RenderBody {BODY} at (8,16) size 765x1480
-      RenderBlock {P} at (0,0) size 765x57
-        RenderText {#text} at (6,0) size 759x57
-          text run at (6,0) width 404: "Test rendering of 3 text runs -- TextRun1 TextRun2 TextRun3, "
-          text run at (410,0) width 355: "in which TextRun1 and TextRun2's bidi level are 2, and"
-          text run at (46,19) width 719: "TextRun3's bidi level is 1. TextRun2 and TextRun3 are siblings. But their ancestor (not their parent) is a sibling of"
-          text run at (85,38) width 72: "TextRun1. "
-          text run at (157,38) width 608: "The visual order should be TextRun3 TextRun1 TextRun2, not TextRun3 TextRun2 TextRun1."
-      RenderBlock {HR} at (0,73) size 765x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,91) size 765x19
-        RenderText {#text} at (299,0) size 466x19
-          text run at (299,0) width 341: "Pure text. The following 3 lines should all display as \""
-          text run at (640,0) width 30 RTL: "\x{5E9}\x{5E0}\x{5D1}"
-          text run at (670,0) width 95: " This is a Test\""
-      RenderBlock {DIV} at (0,126) size 765x19 [bgcolor=#FF0000]
-        RenderText {#text} at (681,0) size 57x19
-          text run at (681,0) width 57: "This is a "
+layer at (0,0) size 784x1512
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x1512
+  RenderBlock {HTML} at (0,0) size 784x1512
+    RenderBody {BODY} at (8,16) size 768x1480
+      RenderBlock {P} at (0,0) size 768x57
+        RenderText {#text} at (9,0) size 759x57
+          text run at (9,0) width 404: "Test rendering of 3 text runs -- TextRun1 TextRun2 TextRun3, "
+          text run at (413,0) width 355: "in which TextRun1 and TextRun2's bidi level are 2, and"
+          text run at (49,19) width 719: "TextRun3's bidi level is 1. TextRun2 and TextRun3 are siblings. But their ancestor (not their parent) is a sibling of"
+          text run at (88,38) width 72: "TextRun1. "
+          text run at (160,38) width 608: "The visual order should be TextRun3 TextRun1 TextRun2, not TextRun3 TextRun2 TextRun1."
+      RenderBlock {HR} at (0,73) size 768x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,91) size 768x19
+        RenderText {#text} at (302,0) size 466x19
+          text run at (302,0) width 341: "Pure text. The following 3 lines should all display as \""
+          text run at (643,0) width 30 RTL: "\x{5E9}\x{5E0}\x{5D1}"
+          text run at (673,0) width 95: " This is a Test\""
+      RenderBlock {DIV} at (0,126) size 768x19 [bgcolor=#FF0000]
+        RenderText {#text} at (684,0) size 57x19
+          text run at (684,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 118x19
           RenderInline {SPAN} at (0,0) size 118x19
-            RenderText {#text} at (677,0) size 88x19
-              text run at (677,0) width 4 RTL: " "
-              text run at (738,0) width 27: "Test"
+            RenderText {#text} at (680,0) size 88x19
+              text run at (680,0) width 4 RTL: " "
+              text run at (741,0) width 27: "Test"
             RenderInline {SPAN} at (0,0) size 30x19
-              RenderText {#text} at (647,0) size 30x19
-                text run at (647,0) width 30 RTL: "\x{5E9}\x{5E0}\x{5D1}"
-      RenderBlock {DIV} at (0,145) size 765x19 [bgcolor=#FF0000]
-        RenderText {#text} at (681,0) size 57x19
-          text run at (681,0) width 57: "This is a "
+              RenderText {#text} at (650,0) size 30x19
+                text run at (650,0) width 30 RTL: "\x{5E9}\x{5E0}\x{5D1}"
+      RenderBlock {DIV} at (0,145) size 768x19 [bgcolor=#FF0000]
+        RenderText {#text} at (684,0) size 57x19
+          text run at (684,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 118x19
           RenderInline {SPAN} at (0,0) size 118x19
             RenderInline {SPAN} at (0,0) size 118x19
-              RenderText {#text} at (677,0) size 88x19
-                text run at (677,0) width 4 RTL: " "
-                text run at (738,0) width 27: "Test"
+              RenderText {#text} at (680,0) size 88x19
+                text run at (680,0) width 4 RTL: " "
+                text run at (741,0) width 27: "Test"
               RenderInline {SPAN} at (0,0) size 30x19
-                RenderText {#text} at (647,0) size 30x19
-                  text run at (647,0) width 30 RTL: "\x{5E9}\x{5E0}\x{5D1}"
-      RenderBlock {DIV} at (0,164) size 765x19
-        RenderText {#text} at (681,0) size 57x19
-          text run at (681,0) width 57: "This is a "
+                RenderText {#text} at (650,0) size 30x19
+                  text run at (650,0) width 30 RTL: "\x{5E9}\x{5E0}\x{5D1}"
+      RenderBlock {DIV} at (0,164) size 768x19
+        RenderText {#text} at (684,0) size 57x19
+          text run at (684,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 118x19
-          RenderText {#text} at (677,0) size 88x19
-            text run at (677,0) width 4 RTL: " "
-            text run at (738,0) width 27: "Test"
+          RenderText {#text} at (680,0) size 88x19
+            text run at (680,0) width 4 RTL: " "
+            text run at (741,0) width 27: "Test"
           RenderInline {SPAN} at (0,0) size 30x19
-            RenderText {#text} at (647,0) size 30x19
-              text run at (647,0) width 30 RTL: "\x{5E9}\x{5E0}\x{5D1}"
-      RenderBlock {HR} at (0,191) size 765x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,209) size 765x19
-        RenderText {#text} at (315,0) size 450x19
-          text run at (315,0) width 450: "Text in <em>. The English text should be displayed as \"This is a Test\"."
-      RenderBlock {DIV} at (0,244) size 765x19 [bgcolor=#FF0000]
-        RenderText {#text} at (682,0) size 57x19
-          text run at (682,0) width 57: "This is a "
+            RenderText {#text} at (650,0) size 30x19
+              text run at (650,0) width 30 RTL: "\x{5E9}\x{5E0}\x{5D1}"
+      RenderBlock {HR} at (0,191) size 768x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,209) size 768x19
+        RenderText {#text} at (318,0) size 450x19
+          text run at (318,0) width 450: "Text in <em>. The English text should be displayed as \"This is a Test\"."
+      RenderBlock {DIV} at (0,244) size 768x19 [bgcolor=#FF0000]
+        RenderText {#text} at (685,0) size 57x19
+          text run at (685,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 83x19
           RenderInline {EM} at (0,0) size 83x19
             RenderInline {SPAN} at (0,0) size 0x19
-            RenderText {#text} at (739,0) size 26x19
-              text run at (739,0) width 26: "Test"
+            RenderText {#text} at (742,0) size 26x19
+              text run at (742,0) width 26: "Test"
             RenderInline {SPAN} at (0,0) size 0x19
-      RenderBlock {DIV} at (0,263) size 765x19 [bgcolor=#FF0000]
-        RenderText {#text} at (682,0) size 57x19
-          text run at (682,0) width 57: "This is a "
+      RenderBlock {DIV} at (0,263) size 768x19 [bgcolor=#FF0000]
+        RenderText {#text} at (685,0) size 57x19
+          text run at (685,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 83x19
           RenderInline {EM} at (0,0) size 83x19
-            RenderText {#text} at (739,0) size 26x19
-              text run at (739,0) width 26: "Test"
+            RenderText {#text} at (742,0) size 26x19
+              text run at (742,0) width 26: "Test"
             RenderInline {SPAN} at (0,0) size 0x19
-      RenderBlock {DIV} at (0,282) size 765x19 [bgcolor=#FF0000]
-        RenderText {#text} at (682,0) size 57x19
-          text run at (682,0) width 57: "This is a "
+      RenderBlock {DIV} at (0,282) size 768x19 [bgcolor=#FF0000]
+        RenderText {#text} at (685,0) size 57x19
+          text run at (685,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 118x19
           RenderInline {EM} at (0,0) size 118x19
-            RenderText {#text} at (678,0) size 87x19
-              text run at (678,0) width 4 RTL: " "
-              text run at (739,0) width 26: "Test"
+            RenderText {#text} at (681,0) size 87x19
+              text run at (681,0) width 4 RTL: " "
+              text run at (742,0) width 26: "Test"
             RenderInline {SPAN} at (0,0) size 31x19
-              RenderText {#text} at (647,0) size 31x19
-                text run at (647,0) width 31 RTL: "\x{5D3}\x{5DE}\x{5D4}"
-      RenderBlock {DIV} at (0,301) size 765x19
-        RenderText {#text} at (682,0) size 57x19
-          text run at (682,0) width 57: "This is a "
+              RenderText {#text} at (650,0) size 31x19
+                text run at (650,0) width 31 RTL: "\x{5D3}\x{5DE}\x{5D4}"
+      RenderBlock {DIV} at (0,301) size 768x19
+        RenderText {#text} at (685,0) size 57x19
+          text run at (685,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 26x19
           RenderInline {EM} at (0,0) size 26x19
             RenderInline {SPAN} at (0,0) size 0x19
-            RenderText {#text} at (739,0) size 26x19
-              text run at (739,0) width 26: "Test"
-      RenderBlock {DIV} at (0,320) size 765x19
-        RenderText {#text} at (682,0) size 57x19
-          text run at (682,0) width 57: "This is a "
+            RenderText {#text} at (742,0) size 26x19
+              text run at (742,0) width 26: "Test"
+      RenderBlock {DIV} at (0,320) size 768x19
+        RenderText {#text} at (685,0) size 57x19
+          text run at (685,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 26x19
           RenderInline {EM} at (0,0) size 26x19
-            RenderText {#text} at (739,0) size 26x19
-              text run at (739,0) width 26: "Test"
-      RenderBlock {HR} at (0,347) size 765x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,365) size 765x19
-        RenderText {#text} at (291,0) size 474x19
-          text run at (291,0) width 474: "Text in <strong>. The following lines should all display as \"This is a Test\"."
-      RenderBlock {DIV} at (0,400) size 765x19 [bgcolor=#FF0000]
-        RenderText {#text} at (679,0) size 57x19
-          text run at (679,0) width 57: "This is a "
+            RenderText {#text} at (742,0) size 26x19
+              text run at (742,0) width 26: "Test"
+      RenderBlock {HR} at (0,347) size 768x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,365) size 768x19
+        RenderText {#text} at (294,0) size 474x19
+          text run at (294,0) width 474: "Text in <strong>. The following lines should all display as \"This is a Test\"."
+      RenderBlock {DIV} at (0,400) size 768x19 [bgcolor=#FF0000]
+        RenderText {#text} at (682,0) size 57x19
+          text run at (682,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 86x19
           RenderInline {STRONG} at (0,0) size 86x19
             RenderInline {SPAN} at (0,0) size 0x19
-            RenderText {#text} at (736,0) size 29x19
-              text run at (736,0) width 29: "Test"
+            RenderText {#text} at (739,0) size 29x19
+              text run at (739,0) width 29: "Test"
             RenderInline {SPAN} at (0,0) size 0x19
-      RenderBlock {DIV} at (0,419) size 765x19 [bgcolor=#FF0000]
-        RenderText {#text} at (679,0) size 57x19
-          text run at (679,0) width 57: "This is a "
+      RenderBlock {DIV} at (0,419) size 768x19 [bgcolor=#FF0000]
+        RenderText {#text} at (682,0) size 57x19
+          text run at (682,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 86x19
           RenderInline {STRONG} at (0,0) size 86x19
-            RenderText {#text} at (736,0) size 29x19
-              text run at (736,0) width 29: "Test"
+            RenderText {#text} at (739,0) size 29x19
+              text run at (739,0) width 29: "Test"
             RenderInline {SPAN} at (0,0) size 0x19
-      RenderBlock {DIV} at (0,438) size 765x19
-        RenderText {#text} at (679,0) size 57x19
-          text run at (679,0) width 57: "This is a "
+      RenderBlock {DIV} at (0,438) size 768x19
+        RenderText {#text} at (682,0) size 57x19
+          text run at (682,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 29x19
           RenderInline {STRONG} at (0,0) size 29x19
             RenderInline {SPAN} at (0,0) size 0x19
-            RenderText {#text} at (736,0) size 29x19
-              text run at (736,0) width 29: "Test"
-      RenderBlock {DIV} at (0,457) size 765x19
-        RenderText {#text} at (679,0) size 57x19
-          text run at (679,0) width 57: "This is a "
-        RenderInline {SPAN} at (0,0) size 29x19
-          RenderInline {STRONG} at (0,0) size 29x19
-            RenderText {#text} at (736,0) size 29x19
-              text run at (736,0) width 29: "Test"
-      RenderBlock {HR} at (0,484) size 765x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,502) size 765x19
-        RenderText {#text} at (326,0) size 439x19
-          text run at (326,0) width 439: "Text in <i>. The following lines should all display as \"This is a Test\"."
-      RenderBlock {DIV} at (0,537) size 765x19 [bgcolor=#FF0000]
+            RenderText {#text} at (739,0) size 29x19
+              text run at (739,0) width 29: "Test"
+      RenderBlock {DIV} at (0,457) size 768x19
         RenderText {#text} at (682,0) size 57x19
           text run at (682,0) width 57: "This is a "
+        RenderInline {SPAN} at (0,0) size 29x19
+          RenderInline {STRONG} at (0,0) size 29x19
+            RenderText {#text} at (739,0) size 29x19
+              text run at (739,0) width 29: "Test"
+      RenderBlock {HR} at (0,484) size 768x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,502) size 768x19
+        RenderText {#text} at (329,0) size 439x19
+          text run at (329,0) width 439: "Text in <i>. The following lines should all display as \"This is a Test\"."
+      RenderBlock {DIV} at (0,537) size 768x19 [bgcolor=#FF0000]
+        RenderText {#text} at (685,0) size 57x19
+          text run at (685,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 83x19
           RenderInline {I} at (0,0) size 83x19
             RenderInline {SPAN} at (0,0) size 0x19
-            RenderText {#text} at (739,0) size 26x19
-              text run at (739,0) width 26: "Test"
+            RenderText {#text} at (742,0) size 26x19
+              text run at (742,0) width 26: "Test"
             RenderInline {SPAN} at (0,0) size 0x19
-      RenderBlock {DIV} at (0,556) size 765x19 [bgcolor=#FF0000]
-        RenderText {#text} at (682,0) size 57x19
-          text run at (682,0) width 57: "This is a "
+      RenderBlock {DIV} at (0,556) size 768x19 [bgcolor=#FF0000]
+        RenderText {#text} at (685,0) size 57x19
+          text run at (685,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 83x19
           RenderInline {I} at (0,0) size 83x19
-            RenderText {#text} at (739,0) size 26x19
-              text run at (739,0) width 26: "Test"
+            RenderText {#text} at (742,0) size 26x19
+              text run at (742,0) width 26: "Test"
             RenderInline {SPAN} at (0,0) size 0x19
-      RenderBlock {DIV} at (0,575) size 765x19
-        RenderText {#text} at (682,0) size 57x19
-          text run at (682,0) width 57: "This is a "
+      RenderBlock {DIV} at (0,575) size 768x19
+        RenderText {#text} at (685,0) size 57x19
+          text run at (685,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 26x19
           RenderInline {I} at (0,0) size 26x19
             RenderInline {SPAN} at (0,0) size 0x19
-            RenderText {#text} at (739,0) size 26x19
-              text run at (739,0) width 26: "Test"
-      RenderBlock {DIV} at (0,594) size 765x19
-        RenderText {#text} at (682,0) size 57x19
-          text run at (682,0) width 57: "This is a "
+            RenderText {#text} at (742,0) size 26x19
+              text run at (742,0) width 26: "Test"
+      RenderBlock {DIV} at (0,594) size 768x19
+        RenderText {#text} at (685,0) size 57x19
+          text run at (685,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 26x19
           RenderInline {I} at (0,0) size 26x19
-            RenderText {#text} at (739,0) size 26x19
-              text run at (739,0) width 26: "Test"
-      RenderBlock {HR} at (0,621) size 765x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,639) size 765x19
-        RenderText {#text} at (322,0) size 443x19
-          text run at (322,0) width 443: "Text in <b>. The following lines should all display as \"This is a Test\"."
-      RenderBlock {DIV} at (0,674) size 765x19 [bgcolor=#FF0000]
-        RenderText {#text} at (679,0) size 57x19
-          text run at (679,0) width 57: "This is a "
+            RenderText {#text} at (742,0) size 26x19
+              text run at (742,0) width 26: "Test"
+      RenderBlock {HR} at (0,621) size 768x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,639) size 768x19
+        RenderText {#text} at (325,0) size 443x19
+          text run at (325,0) width 443: "Text in <b>. The following lines should all display as \"This is a Test\"."
+      RenderBlock {DIV} at (0,674) size 768x19 [bgcolor=#FF0000]
+        RenderText {#text} at (682,0) size 57x19
+          text run at (682,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 86x19
           RenderInline {B} at (0,0) size 86x19
             RenderInline {SPAN} at (0,0) size 0x19
-            RenderText {#text} at (736,0) size 29x19
-              text run at (736,0) width 29: "Test"
+            RenderText {#text} at (739,0) size 29x19
+              text run at (739,0) width 29: "Test"
             RenderInline {SPAN} at (0,0) size 0x19
-      RenderBlock {DIV} at (0,693) size 765x19 [bgcolor=#FF0000]
-        RenderText {#text} at (679,0) size 57x19
-          text run at (679,0) width 57: "This is a "
+      RenderBlock {DIV} at (0,693) size 768x19 [bgcolor=#FF0000]
+        RenderText {#text} at (682,0) size 57x19
+          text run at (682,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 86x19
           RenderInline {B} at (0,0) size 86x19
-            RenderText {#text} at (736,0) size 29x19
-              text run at (736,0) width 29: "Test"
+            RenderText {#text} at (739,0) size 29x19
+              text run at (739,0) width 29: "Test"
             RenderInline {SPAN} at (0,0) size 0x19
-      RenderBlock {DIV} at (0,712) size 765x19
-        RenderText {#text} at (679,0) size 57x19
-          text run at (679,0) width 57: "This is a "
+      RenderBlock {DIV} at (0,712) size 768x19
+        RenderText {#text} at (682,0) size 57x19
+          text run at (682,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 29x19
           RenderInline {B} at (0,0) size 29x19
             RenderInline {SPAN} at (0,0) size 0x19
-            RenderText {#text} at (736,0) size 29x19
-              text run at (736,0) width 29: "Test"
-      RenderBlock {DIV} at (0,731) size 765x19
-        RenderText {#text} at (679,0) size 57x19
-          text run at (679,0) width 57: "This is a "
+            RenderText {#text} at (739,0) size 29x19
+              text run at (739,0) width 29: "Test"
+      RenderBlock {DIV} at (0,731) size 768x19
+        RenderText {#text} at (682,0) size 57x19
+          text run at (682,0) width 57: "This is a "
         RenderInline {SPAN} at (0,0) size 29x19
           RenderInline {B} at (0,0) size 29x19
-            RenderText {#text} at (736,0) size 29x19
-              text run at (736,0) width 29: "Test"
-      RenderBlock (anonymous) at (0,750) size 765x0
+            RenderText {#text} at (739,0) size 29x19
+              text run at (739,0) width 29: "Test"
+      RenderBlock (anonymous) at (0,750) size 768x0
         RenderInline {B} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,758) size 765x722
-        RenderBlock {HR} at (0,0) size 765x2 [border: (1px inset #000000)]
-        RenderBlock {P} at (0,18) size 765x19
-          RenderText {#text} at (93,0) size 672x19
-            text run at (93,0) width 672: "Text in <img>, <href>, <em>, <tr>. The following English text should all display as \"This is a Test\"."
-        RenderBlock {DIV} at (0,53) size 765x24 [bgcolor=#FF0000]
-          RenderText {#text} at (676,5) size 60x19
-            text run at (676,5) width 60: "This is a "
+      RenderBlock (anonymous) at (0,758) size 768x722
+        RenderBlock {HR} at (0,0) size 768x2 [border: (1px inset #000000)]
+        RenderBlock {P} at (0,18) size 768x19
+          RenderText {#text} at (96,0) size 672x19
+            text run at (96,0) width 672: "Text in <img>, <href>, <em>, <tr>. The following English text should all display as \"This is a Test\"."
+        RenderBlock {DIV} at (0,53) size 768x24 [bgcolor=#FF0000]
+          RenderText {#text} at (679,5) size 60x19
+            text run at (679,5) width 60: "This is a "
           RenderInline {SPAN} at (0,0) size 109x19
             RenderInline {A} at (0,0) size 109x19 [color=#0000EE]
-              RenderText {#text} at (736,5) size 29x19
-                text run at (736,5) width 29: "Test"
+              RenderText {#text} at (739,5) size 29x19
+                text run at (739,5) width 29: "Test"
               RenderInline {SPAN} at (0,0) size 20x19
-                RenderImage {IMG} at (656,0) size 20x20
-        RenderBlock {DIV} at (0,77) size 765x19 [bgcolor=#FF0000]
-          RenderText {#text} at (676,0) size 60x19
-            text run at (676,0) width 60: "This is a "
+                RenderImage {IMG} at (659,0) size 20x20
+        RenderBlock {DIV} at (0,77) size 768x19 [bgcolor=#FF0000]
+          RenderText {#text} at (679,0) size 60x19
+            text run at (679,0) width 60: "This is a "
           RenderInline {SPAN} at (0,0) size 123x19
             RenderInline {A} at (0,0) size 123x19 [color=#0000EE]
-              RenderText {#text} at (672,0) size 93x19
-                text run at (672,0) width 4 RTL: " "
-                text run at (736,0) width 29: "Test"
+              RenderText {#text} at (675,0) size 93x19
+                text run at (675,0) width 4 RTL: " "
+                text run at (739,0) width 29: "Test"
               RenderInline {SPAN} at (0,0) size 30x19
-                RenderText {#text} at (642,0) size 30x19
-                  text run at (642,0) width 30 RTL: "\x{5E9}\x{5E0}\x{5D1}"
-        RenderBlock {DIV} at (0,96) size 765x19 [bgcolor=#FF0000]
-          RenderText {#text} at (678,0) size 60x19
-            text run at (678,0) width 60: "This is a "
+                RenderText {#text} at (645,0) size 30x19
+                  text run at (645,0) width 30 RTL: "\x{5E9}\x{5E0}\x{5D1}"
+        RenderBlock {DIV} at (0,96) size 768x19 [bgcolor=#FF0000]
+          RenderText {#text} at (681,0) size 60x19
+            text run at (681,0) width 60: "This is a "
           RenderInline {SPAN} at (0,0) size 87x19
             RenderInline {EM} at (0,0) size 87x19
-              RenderText {#text} at (738,0) size 27x19
-                text run at (738,0) width 27: "Test"
+              RenderText {#text} at (741,0) size 27x19
+                text run at (741,0) width 27: "Test"
               RenderInline {A} at (0,0) size 0x19 [color=#0000EE]
-        RenderBlock {DIV} at (0,115) size 765x24 [bgcolor=#FF0000]
-          RenderText {#text} at (678,5) size 60x19
-            text run at (678,5) width 60: "This is a "
+        RenderBlock {DIV} at (0,115) size 768x24 [bgcolor=#FF0000]
+          RenderText {#text} at (681,5) size 60x19
+            text run at (681,5) width 60: "This is a "
           RenderInline {SPAN} at (0,0) size 107x19
             RenderInline {EM} at (0,0) size 107x19
-              RenderText {#text} at (738,5) size 27x19
-                text run at (738,5) width 27: "Test"
+              RenderText {#text} at (741,5) size 27x19
+                text run at (741,5) width 27: "Test"
               RenderInline {SPAN} at (0,0) size 20x19
-                RenderImage {IMG} at (658,0) size 20x20
-        RenderBlock {DIV} at (0,139) size 765x19
-          RenderText {#text} at (635,0) size 60x19
-            text run at (635,0) width 60: "This is a "
+                RenderImage {IMG} at (661,0) size 20x20
+        RenderBlock {DIV} at (0,139) size 768x19
+          RenderText {#text} at (638,0) size 60x19
+            text run at (638,0) width 60: "This is a "
           RenderInline {SPAN} at (0,0) size 70x19
             RenderInline {A} at (0,0) size 70x19 [color=#0000EE]
-              RenderText {#text} at (695,0) size 33x19
-                text run at (695,0) width 33: "Test "
+              RenderText {#text} at (698,0) size 33x19
+                text run at (698,0) width 33: "Test "
               RenderInline {SPAN} at (0,0) size 37x19
-                RenderText {#text} at (728,0) size 37x19
-                  text run at (728,0) width 37: "again"
-        RenderBlock {DIV} at (0,158) size 765x44
-          RenderBlock (anonymous) at (0,0) size 765x19
-            RenderText {#text} at (678,0) size 60x19
-              text run at (678,0) width 60: "This is a "
+                RenderText {#text} at (731,0) size 37x19
+                  text run at (731,0) width 37: "again"
+        RenderBlock {DIV} at (0,158) size 768x44
+          RenderBlock (anonymous) at (0,0) size 768x19
+            RenderText {#text} at (681,0) size 60x19
+              text run at (681,0) width 60: "This is a "
             RenderInline {SPAN} at (0,0) size 27x19
               RenderInline {EM} at (0,0) size 27x19
-                RenderText {#text} at (738,0) size 27x19
-                  text run at (738,0) width 27: "Test"
-          RenderBlock (anonymous) at (0,19) size 765x25
-            RenderTable {TABLE} at (751,0) size 14x25
+                RenderText {#text} at (741,0) size 27x19
+                  text run at (741,0) width 27: "Test"
+          RenderBlock (anonymous) at (0,19) size 768x25
+            RenderTable {TABLE} at (754,0) size 14x25
               RenderTableSection {TBODY} at (0,0) size 14x25
                 RenderTableRow {TR} at (0,2) size 14x21
                   RenderTableCell {TD} at (2,2) size 10x21 [r=0 c=0 rs=1 cs=1]
                     RenderText {#text} at (1,1) size 8x19
                       text run at (1,1) width 8: "a"
-          RenderBlock (anonymous) at (0,44) size 765x0
+          RenderBlock (anonymous) at (0,44) size 768x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {EM} at (0,0) size 0x0
-        RenderBlock {HR} at (0,210) size 765x2 [border: (1px inset #000000)]
-        RenderBlock {UL} at (0,228) size 765x494
-          RenderListItem {LI} at (40,0) size 725x19
+        RenderBlock {HR} at (0,210) size 768x2 [border: (1px inset #000000)]
+        RenderBlock {UL} at (0,228) size 768x494
+          RenderListItem {LI} at (40,0) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 110x19
               text run at (0,0) width 110: "Test 0: : Success"
-          RenderListItem {LI} at (40,19) size 725x19
+          RenderListItem {LI} at (40,19) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 110x19
               text run at (0,0) width 110: "Test 1: : Success"
-          RenderListItem {LI} at (40,38) size 725x19
+          RenderListItem {LI} at (40,38) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 110x19
               text run at (0,0) width 110: "Test 2: : Success"
-          RenderListItem {LI} at (40,57) size 725x19
+          RenderListItem {LI} at (40,57) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 110x19
               text run at (0,0) width 110: "Test 3: : Success"
-          RenderListItem {LI} at (40,76) size 725x19
+          RenderListItem {LI} at (40,76) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 110x19
               text run at (0,0) width 110: "Test 4: : Success"
-          RenderListItem {LI} at (40,95) size 725x19
+          RenderListItem {LI} at (40,95) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 110x19
               text run at (0,0) width 110: "Test 5: : Success"
-          RenderListItem {LI} at (40,114) size 725x19
+          RenderListItem {LI} at (40,114) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 110x19
               text run at (0,0) width 110: "Test 6: : Success"
-          RenderListItem {LI} at (40,133) size 725x19
+          RenderListItem {LI} at (40,133) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 110x19
               text run at (0,0) width 110: "Test 7: : Success"
-          RenderListItem {LI} at (40,152) size 725x19
+          RenderListItem {LI} at (40,152) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 110x19
               text run at (0,0) width 110: "Test 8: : Success"
-          RenderListItem {LI} at (40,171) size 725x19
+          RenderListItem {LI} at (40,171) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 110x19
               text run at (0,0) width 110: "Test 9: : Success"
-          RenderListItem {LI} at (40,190) size 725x19
+          RenderListItem {LI} at (40,190) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 10: : Success"
-          RenderListItem {LI} at (40,209) size 725x19
+          RenderListItem {LI} at (40,209) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 11: : Success"
-          RenderListItem {LI} at (40,228) size 725x19
+          RenderListItem {LI} at (40,228) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 12: : Success"
-          RenderListItem {LI} at (40,247) size 725x19
+          RenderListItem {LI} at (40,247) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 13: : Success"
-          RenderListItem {LI} at (40,266) size 725x19
+          RenderListItem {LI} at (40,266) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 14: : Success"
-          RenderListItem {LI} at (40,285) size 725x19
+          RenderListItem {LI} at (40,285) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 15: : Success"
-          RenderListItem {LI} at (40,304) size 725x19
+          RenderListItem {LI} at (40,304) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 16: : Success"
-          RenderListItem {LI} at (40,323) size 725x19
+          RenderListItem {LI} at (40,323) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 17: : Success"
-          RenderListItem {LI} at (40,342) size 725x19
+          RenderListItem {LI} at (40,342) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 18: : Success"
-          RenderListItem {LI} at (40,361) size 725x19
+          RenderListItem {LI} at (40,361) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 19: : Success"
-          RenderListItem {LI} at (40,380) size 725x19
+          RenderListItem {LI} at (40,380) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 20: : Success"
-          RenderListItem {LI} at (40,399) size 725x19
+          RenderListItem {LI} at (40,399) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 21: : Success"
-          RenderListItem {LI} at (40,418) size 725x19
+          RenderListItem {LI} at (40,418) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 22: : Success"
-          RenderListItem {LI} at (40,437) size 725x19
+          RenderListItem {LI} at (40,437) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 23: : Success"
-          RenderListItem {LI} at (40,456) size 725x19
+          RenderListItem {LI} at (40,456) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 24: : Success"
-          RenderListItem {LI} at (40,475) size 725x19
+          RenderListItem {LI} at (40,475) size 728x19
             RenderListMarker at (-18,0) size 7x19: bullet
             RenderText {#text} at (0,0) size 118x19
               text run at (0,0) width 118: "Test 25: : Success"
-      RenderBlock (anonymous) at (0,1496) size 765x0
+      RenderBlock (anonymous) at (0,1496) size 768x0
         RenderInline {B} at (0,0) size 0x0
 selection start: position 0 of child 0 {#text} of child 14 {DIV} of child 56 {B} of body
 selection end:   position 4 of child 0 {#text} of child 14 {DIV} of child 56 {B} of body
index 7301858..de7bbc2 100644 (file)
-layer at (0,0) size 781x1747
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x1747
-  RenderBlock {HTML} at (0,0) size 781x1747
-    RenderBody {BODY} at (8,16) size 765x1715
-      RenderBlock {DIV} at (0,0) size 765x832
-        RenderBlock {P} at (0,0) size 765x19
-          RenderText {#text} at (678,0) size 87x19
-            text run at (678,0) width 87: "Right To Left"
-        RenderBlock {P} at (0,35) size 765x19
-          RenderText {#text} at (439,0) size 326x19
-            text run at (439,0) width 4 RTL: "."
-            text run at (443,0) width 322: "Well-formed pair of unicode bidi control characters"
-        RenderBlock {DIV} at (0,70) size 765x19
-          RenderText {#text} at (752,0) size 13x19
+layer at (0,0) size 784x1747
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x1747
+  RenderBlock {HTML} at (0,0) size 784x1747
+    RenderBody {BODY} at (8,16) size 768x1715
+      RenderBlock {DIV} at (0,0) size 768x832
+        RenderBlock {P} at (0,0) size 768x19
+          RenderText {#text} at (681,0) size 87x19
+            text run at (681,0) width 87: "Right To Left"
+        RenderBlock {P} at (0,35) size 768x19
+          RenderText {#text} at (442,0) size 326x19
+            text run at (442,0) width 4 RTL: "."
+            text run at (446,0) width 322: "Well-formed pair of unicode bidi control characters"
+        RenderBlock {DIV} at (0,70) size 768x19
+          RenderText {#text} at (755,0) size 13x19
+            text run at (755,0) width 0 RTL: "\x{202C}"
+            text run at (755,0) width 5 RTL: "!"
+            text run at (760,0) width 8: "\x{202B}b"
+        RenderBlock {DIV} at (0,89) size 768x19
+          RenderText {#text} at (755,0) size 13x19
+            text run at (755,0) width 0 RTL: "\x{202C}"
+            text run at (755,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,124) size 768x19
+          RenderText {#text} at (508,0) size 260x19
+            text run at (508,0) width 4 RTL: "."
+            text run at (512,0) width 256: "Unpaired unicode bidi control characters"
+        RenderBlock {DIV} at (0,159) size 768x19
+          RenderText {#text} at (755,0) size 13x19
+            text run at (755,0) width 5 RTL: "!"
+            text run at (760,0) width 8: "\x{202B}b"
+        RenderBlock {DIV} at (0,178) size 768x19
+          RenderText {#text} at (755,0) size 13x19
+            text run at (755,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,213) size 768x19
+          RenderText {#text} at (434,0) size 334x19
+            text run at (434,0) width 4 RTL: "."
+            text run at (438,0) width 330: "Empty content inside unicode bidi control characters"
+        RenderBlock {DIV} at (0,248) size 768x19
+          RenderText {#text} at (768,0) size 0x19
+            text run at (768,0) width 0 RTL: "\x{202C}\x{202C}"
+        RenderBlock {DIV} at (0,267) size 768x19
+          RenderText {#text} at (768,0) size 0x19
+            text run at (768,0) width 0: "\x{202A}"
+            text run at (768,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,286) size 768x19
+          RenderText {#text} at (768,0) size 0x19
+            text run at (768,0) width 0 RTL: "\x{202B}"
+            text run at (768,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,321) size 768x19
+          RenderText {#text} at (488,0) size 280x19
+            text run at (488,0) width 4 RTL: "."
+            text run at (492,0) width 276: "String inside unicode bidi control characters"
+        RenderBlock {DIV} at (0,356) size 768x19
+          RenderText {#text} at (746,0) size 22x19
+            text run at (746,0) width 0 RTL: "\x{202C}"
+            text run at (746,0) width 22: "\x{202C}abc"
+        RenderBlock {DIV} at (0,375) size 768x19
+          RenderText {#text} at (746,0) size 22x19
+            text run at (746,0) width 22: "\x{202A}abc"
+            text run at (768,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,394) size 768x19
+          RenderText {#text} at (746,0) size 22x19
+            text run at (746,0) width 22: "\x{202B}abc"
+            text run at (768,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,429) size 768x19
+          RenderText {#text} at (481,0) size 287x19
+            text run at (481,0) width 4 RTL: "."
+            text run at (485,0) width 283: "String around unicode bidi control characters"
+        RenderBlock {DIV} at (0,464) size 768x19
+          RenderText {#text} at (726,0) size 42x19
+            text run at (726,0) width 0 RTL: "\x{202C}"
+            text run at (726,0) width 42: "def\x{202C}abc"
+        RenderBlock {DIV} at (0,483) size 768x19
+          RenderText {#text} at (726,0) size 42x19
+            text run at (726,0) width 42: "\x{202C}abc\x{202C}def"
+        RenderBlock {DIV} at (0,502) size 768x19
+          RenderText {#text} at (703,0) size 65x19
+            text run at (703,0) width 65: "xyz\x{202C}abc\x{202C}def"
+        RenderBlock {P} at (0,537) size 768x19
+          RenderText {#text} at (523,0) size 245x19
+            text run at (523,0) width 4 RTL: "."
+            text run at (527,0) width 241: "Nested unicode bidi control characters"
+        RenderBlock {DIV} at (0,572) size 768x19
+          RenderText {#text} at (755,0) size 13x19
+            text run at (755,0) width 0: "\x{202A}"
+            text run at (755,0) width 0 RTL: "\x{202C}"
+            text run at (755,0) width 13: "\x{202A}b!"
+        RenderBlock {DIV} at (0,591) size 768x19
+          RenderText {#text} at (755,0) size 13x19
+            text run at (755,0) width 0 RTL: "\x{202C}"
+            text run at (755,0) width 5 RTL: "!"
+            text run at (760,0) width 8: "\x{202B}b"
+            text run at (768,0) width 0 RTL: "\x{202B}"
+        RenderBlock {DIV} at (0,610) size 768x19
+          RenderText {#text} at (755,0) size 13x19
+            text run at (755,0) width 5 RTL: "!\x{202C}"
+            text run at (760,0) width 8: "\x{202C}\x{202C}b"
+        RenderBlock {DIV} at (0,629) size 768x19
+          RenderText {#text} at (748,0) size 20x19
+            text run at (748,0) width 0 RTL: "\x{202C}"
+            text run at (748,0) width 8: "1"
+            text run at (756,0) width 5 RTL: "!"
+            text run at (761,0) width 7: "\x{202B}c"
+            text run at (768,0) width 0 RTL: "\x{202C}"
+        RenderBlock {P} at (0,664) size 768x19
+          RenderText {#text} at (493,0) size 275x19
+            text run at (493,0) width 4 RTL: "."
+            text run at (497,0) width 271: "Start with different directionality characters"
+        RenderBlock {DIV} at (0,699) size 768x19
+          RenderText {#text} at (744,0) size 24x19
+            text run at (744,0) width 0 RTL: "\x{202B}"
+            text run at (744,0) width 0 RTL: "\x{202C}"
+            text run at (744,0) width 8: "\x{202A}1"
             text run at (752,0) width 0 RTL: "\x{202C}"
-            text run at (752,0) width 5 RTL: "!"
-            text run at (757,0) width 8: "\x{202B}b"
-        RenderBlock {DIV} at (0,89) size 765x19
-          RenderText {#text} at (752,0) size 13x19
+            text run at (752,0) width 16: "12"
+        RenderBlock {DIV} at (0,718) size 768x19
+          RenderText {#text} at (752,0) size 16x19
+            text run at (752,0) width 0 RTL: "\x{202A}"
             text run at (752,0) width 0 RTL: "\x{202C}"
-            text run at (752,0) width 13: "\x{202A}b!"
-        RenderBlock {P} at (0,124) size 765x19
-          RenderText {#text} at (505,0) size 260x19
-            text run at (505,0) width 4 RTL: "."
-            text run at (509,0) width 256: "Unpaired unicode bidi control characters"
-        RenderBlock {DIV} at (0,159) size 765x19
-          RenderText {#text} at (752,0) size 13x19
-            text run at (752,0) width 5 RTL: "!"
-            text run at (757,0) width 8: "\x{202B}b"
-        RenderBlock {DIV} at (0,178) size 765x19
-          RenderText {#text} at (752,0) size 13x19
-            text run at (752,0) width 13: "\x{202A}b!"
-        RenderBlock {P} at (0,213) size 765x19
-          RenderText {#text} at (431,0) size 334x19
-            text run at (431,0) width 4 RTL: "."
-            text run at (435,0) width 330: "Empty content inside unicode bidi control characters"
-        RenderBlock {DIV} at (0,248) size 765x19
-          RenderText {#text} at (765,0) size 0x19
-            text run at (765,0) width 0 RTL: "\x{202C}\x{202C}"
-        RenderBlock {DIV} at (0,267) size 765x19
-          RenderText {#text} at (765,0) size 0x19
-            text run at (765,0) width 0: "\x{202A}"
-            text run at (765,0) width 0 RTL: "\x{202A}"
-        RenderBlock {DIV} at (0,286) size 765x19
-          RenderText {#text} at (765,0) size 0x19
-            text run at (765,0) width 0 RTL: "\x{202B}"
-            text run at (765,0) width 0 RTL: "\x{202B}"
-        RenderBlock {P} at (0,321) size 765x19
-          RenderText {#text} at (485,0) size 280x19
-            text run at (485,0) width 4 RTL: "."
-            text run at (489,0) width 276: "String inside unicode bidi control characters"
-        RenderBlock {DIV} at (0,356) size 765x19
-          RenderText {#text} at (743,0) size 22x19
-            text run at (743,0) width 0 RTL: "\x{202C}"
-            text run at (743,0) width 22: "\x{202C}abc"
-        RenderBlock {DIV} at (0,375) size 765x19
-          RenderText {#text} at (743,0) size 22x19
-            text run at (743,0) width 22: "\x{202A}abc"
-            text run at (765,0) width 0 RTL: "\x{202A}"
-        RenderBlock {DIV} at (0,394) size 765x19
-          RenderText {#text} at (743,0) size 22x19
-            text run at (743,0) width 22: "\x{202B}abc"
-            text run at (765,0) width 0 RTL: "\x{202B}"
-        RenderBlock {P} at (0,429) size 765x19
-          RenderText {#text} at (478,0) size 287x19
-            text run at (478,0) width 4 RTL: "."
-            text run at (482,0) width 283: "String around unicode bidi control characters"
-        RenderBlock {DIV} at (0,464) size 765x19
-          RenderText {#text} at (723,0) size 42x19
-            text run at (723,0) width 0 RTL: "\x{202C}"
-            text run at (723,0) width 42: "def\x{202C}abc"
-        RenderBlock {DIV} at (0,483) size 765x19
-          RenderText {#text} at (723,0) size 42x19
-            text run at (723,0) width 42: "\x{202C}abc\x{202C}def"
-        RenderBlock {DIV} at (0,502) size 765x19
-          RenderText {#text} at (700,0) size 65x19
-            text run at (700,0) width 65: "xyz\x{202C}abc\x{202C}def"
-        RenderBlock {P} at (0,537) size 765x19
-          RenderText {#text} at (520,0) size 245x19
-            text run at (520,0) width 4 RTL: "."
-            text run at (524,0) width 241: "Nested unicode bidi control characters"
-        RenderBlock {DIV} at (0,572) size 765x19
-          RenderText {#text} at (752,0) size 13x19
-            text run at (752,0) width 0: "\x{202A}"
-            text run at (752,0) width 0 RTL: "\x{202C}"
-            text run at (752,0) width 13: "\x{202A}b!"
-        RenderBlock {DIV} at (0,591) size 765x19
-          RenderText {#text} at (752,0) size 13x19
-            text run at (752,0) width 0 RTL: "\x{202C}"
-            text run at (752,0) width 5 RTL: "!"
-            text run at (757,0) width 8: "\x{202B}b"
-            text run at (765,0) width 0 RTL: "\x{202B}"
-        RenderBlock {DIV} at (0,610) size 765x19
-          RenderText {#text} at (752,0) size 13x19
-            text run at (752,0) width 5 RTL: "!\x{202C}"
-            text run at (757,0) width 8: "\x{202C}\x{202C}b"
-        RenderBlock {DIV} at (0,629) size 765x19
-          RenderText {#text} at (745,0) size 20x19
-            text run at (745,0) width 0 RTL: "\x{202C}"
-            text run at (745,0) width 8: "1"
-            text run at (753,0) width 5 RTL: "!"
-            text run at (758,0) width 7: "\x{202B}c"
-            text run at (765,0) width 0 RTL: "\x{202C}"
-        RenderBlock {P} at (0,664) size 765x19
-          RenderText {#text} at (490,0) size 275x19
-            text run at (490,0) width 4 RTL: "."
-            text run at (494,0) width 271: "Start with different directionality characters"
-        RenderBlock {DIV} at (0,699) size 765x19
-          RenderText {#text} at (741,0) size 24x19
-            text run at (741,0) width 0 RTL: "\x{202B}"
-            text run at (741,0) width 0 RTL: "\x{202C}"
-            text run at (741,0) width 8: "\x{202A}1"
-            text run at (749,0) width 0 RTL: "\x{202C}"
-            text run at (749,0) width 16: "12"
-        RenderBlock {DIV} at (0,718) size 765x19
-          RenderText {#text} at (749,0) size 16x19
-            text run at (749,0) width 0 RTL: "\x{202A}"
-            text run at (749,0) width 0 RTL: "\x{202C}"
-            text run at (749,0) width 16: "12"
-        RenderBlock {DIV} at (0,737) size 765x19
-          RenderText {#text} at (747,0) size 18x19
-            text run at (747,0) width 0 RTL: "\x{202A}"
-            text run at (747,0) width 0 RTL: "\x{202C}"
-            text run at (747,0) width 18: "\x{660}\x{661}"
-        RenderBlock {DIV} at (0,756) size 765x19
-          RenderText {#text} at (745,0) size 20x19
-            text run at (745,0) width 0 RTL: "\x{202A}"
-            text run at (745,0) width 20 RTL: "\x{683}\x{684}\x{202C}"
-        RenderBlock {DIV} at (0,775) size 765x19
-          RenderText {#text} at (765,0) size 0x19
-            text run at (765,0) width 0 RTL: "\x{202A}"
-            text run at (765,0) width 0 RTL: "\x{1}\x{202C}"
-        RenderBlock {DIV} at (0,794) size 765x19
-          RenderText {#text} at (743,0) size 22x19
-            text run at (743,0) width 22: "abc\x{202C}"
-            text run at (765,0) width 0 RTL: "\x{202A}"
-        RenderBlock {DIV} at (0,813) size 765x19
-          RenderText {#text} at (745,0) size 20x19
-            text run at (745,0) width 0 RTL: "\x{202A}"
-            text run at (745,0) width 20 RTL: "\x{5D0}\x{5D1}\x{202C}"
-      RenderBlock {DIV} at (0,848) size 765x832
-        RenderBlock {P} at (0,0) size 765x19
+            text run at (752,0) width 16: "12"
+        RenderBlock {DIV} at (0,737) size 768x19
+          RenderText {#text} at (750,0) size 18x19
+            text run at (750,0) width 0 RTL: "\x{202A}"
+            text run at (750,0) width 0 RTL: "\x{202C}"
+            text run at (750,0) width 18: "\x{660}\x{661}"
+        RenderBlock {DIV} at (0,756) size 768x19
+          RenderText {#text} at (748,0) size 20x19
+            text run at (748,0) width 0 RTL: "\x{202A}"
+            text run at (748,0) width 20 RTL: "\x{683}\x{684}\x{202C}"
+        RenderBlock {DIV} at (0,775) size 768x19
+          RenderText {#text} at (768,0) size 0x19
+            text run at (768,0) width 0 RTL: "\x{202A}"
+            text run at (768,0) width 0 RTL: "\x{1}\x{202C}"
+        RenderBlock {DIV} at (0,794) size 768x19
+          RenderText {#text} at (746,0) size 22x19
+            text run at (746,0) width 22: "abc\x{202C}"
+            text run at (768,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,813) size 768x19
+          RenderText {#text} at (748,0) size 20x19
+            text run at (748,0) width 0 RTL: "\x{202A}"
+            text run at (748,0) width 20 RTL: "\x{5D0}\x{5D1}\x{202C}"
+      RenderBlock {DIV} at (0,848) size 768x832
+        RenderBlock {P} at (0,0) size 768x19
           RenderText {#text} at (0,0) size 87x19
             text run at (0,0) width 87: "Left To Right"
-        RenderBlock {P} at (0,35) size 765x19
+        RenderBlock {P} at (0,35) size 768x19
           RenderText {#text} at (0,0) size 326x19
             text run at (0,0) width 326: "Well-formed pair of unicode bidi control characters."
-        RenderBlock {DIV} at (0,70) size 765x19
+        RenderBlock {DIV} at (0,70) size 768x19
           RenderText {#text} at (0,0) size 13x19
             text run at (0,0) width 5 RTL: "!"
             text run at (5,0) width 8: "\x{202B}b"
             text run at (13,0) width 0: "\x{202C}"
-        RenderBlock {DIV} at (0,89) size 765x19
+        RenderBlock {DIV} at (0,89) size 768x19
           RenderText {#text} at (0,0) size 13x19
             text run at (0,0) width 13: "\x{202A}b!"
             text run at (13,0) width 0: "\x{202C}"
-        RenderBlock {P} at (0,124) size 765x19
+        RenderBlock {P} at (0,124) size 768x19
           RenderText {#text} at (0,0) size 260x19
             text run at (0,0) width 260: "Unpaired unicode bidi control characters."
-        RenderBlock {DIV} at (0,159) size 765x19
+        RenderBlock {DIV} at (0,159) size 768x19
           RenderText {#text} at (0,0) size 13x19
             text run at (0,0) width 13: "\x{202B}b!"
-        RenderBlock {DIV} at (0,178) size 765x19
+        RenderBlock {DIV} at (0,178) size 768x19
           RenderText {#text} at (0,0) size 13x19
             text run at (0,0) width 13: "\x{202A}b!"
-        RenderBlock {P} at (0,213) size 765x19
+        RenderBlock {P} at (0,213) size 768x19
           RenderText {#text} at (0,0) size 334x19
             text run at (0,0) width 334: "Empty content inside unicode bidi control characters."
-        RenderBlock {DIV} at (0,248) size 765x19
+        RenderBlock {DIV} at (0,248) size 768x19
           RenderText {#text} at (0,0) size 0x19
             text run at (0,0) width 0: "\x{202C}\x{202C}"
-        RenderBlock {DIV} at (0,267) size 765x19
+        RenderBlock {DIV} at (0,267) size 768x19
           RenderText {#text} at (0,0) size 0x19
             text run at (0,0) width 0: "\x{202A}"
             text run at (0,0) width 0: "\x{202A}"
-        RenderBlock {DIV} at (0,286) size 765x19
+        RenderBlock {DIV} at (0,286) size 768x19
           RenderText {#text} at (0,0) size 0x19
             text run at (0,0) width 0: "\x{202B}"
             text run at (0,0) width 0 RTL: "\x{202B}"
-        RenderBlock {P} at (0,321) size 765x19
+        RenderBlock {P} at (0,321) size 768x19
           RenderText {#text} at (0,0) size 280x19
             text run at (0,0) width 280: "String inside unicode bidi control characters."
-        RenderBlock {DIV} at (0,356) size 765x19
+        RenderBlock {DIV} at (0,356) size 768x19
           RenderText {#text} at (0,0) size 22x19
             text run at (0,0) width 22: "\x{202C}abc\x{202C}"
-        RenderBlock {DIV} at (0,375) size 765x19
+        RenderBlock {DIV} at (0,375) size 768x19
           RenderText {#text} at (0,0) size 22x19
             text run at (0,0) width 22: "\x{202A}abc"
             text run at (22,0) width 0: "\x{202A}"
-        RenderBlock {DIV} at (0,394) size 765x19
+        RenderBlock {DIV} at (0,394) size 768x19
           RenderText {#text} at (0,0) size 22x19
             text run at (0,0) width 22: "\x{202B}abc"
             text run at (22,0) width 0: "\x{202B}"
-        RenderBlock {P} at (0,429) size 765x19
+        RenderBlock {P} at (0,429) size 768x19
           RenderText {#text} at (0,0) size 287x19
             text run at (0,0) width 287: "String around unicode bidi control characters."
-        RenderBlock {DIV} at (0,464) size 765x19
+        RenderBlock {DIV} at (0,464) size 768x19
           RenderText {#text} at (0,0) size 42x19
             text run at (0,0) width 42: "def\x{202C}abc\x{202C}"
-        RenderBlock {DIV} at (0,483) size 765x19
+        RenderBlock {DIV} at (0,483) size 768x19
           RenderText {#text} at (0,0) size 42x19
             text run at (0,0) width 42: "\x{202C}abc\x{202C}def"
-        RenderBlock {DIV} at (0,502) size 765x19
+        RenderBlock {DIV} at (0,502) size 768x19
           RenderText {#text} at (0,0) size 65x19
             text run at (0,0) width 65: "xyz\x{202C}abc\x{202C}def"
-        RenderBlock {P} at (0,537) size 765x19
+        RenderBlock {P} at (0,537) size 768x19
           RenderText {#text} at (0,0) size 245x19
             text run at (0,0) width 245: "Nested unicode bidi control characters."
-        RenderBlock {DIV} at (0,572) size 765x19
+        RenderBlock {DIV} at (0,572) size 768x19
           RenderText {#text} at (0,0) size 13x19
             text run at (0,0) width 0: "\x{202A}"
             text run at (0,0) width 13: "\x{202A}b!"
             text run at (13,0) width 0: "\x{202C}"
-        RenderBlock {DIV} at (0,591) size 765x19
+        RenderBlock {DIV} at (0,591) size 768x19
           RenderText {#text} at (0,0) size 13x19
             text run at (0,0) width 5 RTL: "!"
             text run at (5,0) width 8: "\x{202B}b"
             text run at (13,0) width 0: "\x{202C}"
             text run at (13,0) width 0 RTL: "\x{202B}"
-        RenderBlock {DIV} at (0,610) size 765x19
+        RenderBlock {DIV} at (0,610) size 768x19
           RenderText {#text} at (0,0) size 13x19
             text run at (0,0) width 13: "\x{202C}\x{202C}b!\x{202C}"
-        RenderBlock {DIV} at (0,629) size 765x19
+        RenderBlock {DIV} at (0,629) size 768x19
           RenderText {#text} at (0,0) size 20x19
             text run at (0,0) width 8: "\x{202C}1"
             text run at (8,0) width 5 RTL: "!"
             text run at (13,0) width 7: "\x{202B}c"
             text run at (20,0) width 0: "\x{202C}"
-        RenderBlock {P} at (0,664) size 765x19
+        RenderBlock {P} at (0,664) size 768x19
           RenderText {#text} at (0,0) size 275x19
             text run at (0,0) width 275: "Start with different directionality characters."
-        RenderBlock {DIV} at (0,699) size 765x19
+        RenderBlock {DIV} at (0,699) size 768x19
           RenderText {#text} at (0,0) size 24x19
             text run at (0,0) width 16: "12\x{202C}"
             text run at (16,0) width 8: "\x{202A}1"
             text run at (24,0) width 0: "\x{202C}"
             text run at (24,0) width 0: "\x{202B}"
-        RenderBlock {DIV} at (0,718) size 765x19
+        RenderBlock {DIV} at (0,718) size 768x19
           RenderText {#text} at (0,0) size 16x19
             text run at (0,0) width 16: "12\x{202C}"
             text run at (16,0) width 0: "\x{202A}"
-        RenderBlock {DIV} at (0,737) size 765x19
+        RenderBlock {DIV} at (0,737) size 768x19
           RenderText {#text} at (0,0) size 18x19
             text run at (0,0) width 18: "\x{660}\x{661}"
             text run at (18,0) width 0: "\x{202C}"
             text run at (18,0) width 0: "\x{202A}"
-        RenderBlock {DIV} at (0,756) size 765x19
+        RenderBlock {DIV} at (0,756) size 768x19
           RenderText {#text} at (0,0) size 20x19
             text run at (0,0) width 20 RTL: "\x{683}\x{684}"
             text run at (20,0) width 0: "\x{202C}"
             text run at (20,0) width 0: "\x{202A}"
-        RenderBlock {DIV} at (0,775) size 765x19
+        RenderBlock {DIV} at (0,775) size 768x19
           RenderText {#text} at (0,0) size 0x19
             text run at (0,0) width 0: "\x{1}\x{202C}"
             text run at (0,0) width 0: "\x{202A}"
-        RenderBlock {DIV} at (0,794) size 765x19
+        RenderBlock {DIV} at (0,794) size 768x19
           RenderText {#text} at (0,0) size 22x19
             text run at (0,0) width 22: "abc\x{202C}"
             text run at (22,0) width 0: "\x{202A}"
-        RenderBlock {DIV} at (0,813) size 765x19
+        RenderBlock {DIV} at (0,813) size 768x19
           RenderText {#text} at (0,0) size 20x19
             text run at (0,0) width 20 RTL: "\x{5D0}\x{5D1}"
             text run at (20,0) width 0: "\x{202C}"
             text run at (20,0) width 0: "\x{202A}"
-      RenderBlock {UL} at (0,1696) size 765x19
-        RenderListItem {LI} at (40,0) size 725x19
+      RenderBlock {UL} at (0,1696) size 768x19
+        RenderListItem {LI} at (40,0) size 728x19
           RenderListMarker at (-18,0) size 7x19: bullet
           RenderText {#text} at (0,0) size 705x19
             text run at (0,0) width 705: "test id=test: the right-most character of rendering result of <PDF>abc<PDF> in RTL block should be c: Success"
index e126d5a..bc9d2e9 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/dom/clone-node-dynamic-style-expected.png and b/LayoutTests/platform/gtk/fast/dom/clone-node-dynamic-style-expected.png differ
index 5694395..3be1a00 100644 (file)
@@ -1,8 +1,8 @@
-layer at (0,0) size 838x581
-  RenderView at (0,0) size 800x581
-layer at (0,0) size 800x581
-  RenderBlock {HTML} at (0,0) size 800x581
-    RenderBody {BODY} at (8,8) size 784x565
+layer at (0,0) size 838x584
+  RenderView at (0,0) size 800x584
+layer at (0,0) size 800x584
+  RenderBlock {HTML} at (0,0) size 800x584
+    RenderBody {BODY} at (8,8) size 784x568
       RenderBlock {H1} at (0,0) size 784x37
         RenderText {#text} at (0,0) size 195x36
           text run at (0,0) width 195: "Cloning nodes"
index 5e6967d..7499ded 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/dom/focus-contenteditable-expected.png and b/LayoutTests/platform/gtk/fast/dom/focus-contenteditable-expected.png differ
index 16b6644..0fda12a 100644 (file)
@@ -1,20 +1,20 @@
-layer at (0,0) size 781x898
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x898
-  RenderBlock {HTML} at (0,0) size 781x898
-    RenderBody {BODY} at (8,8) size 765x882
-      RenderBlock (anonymous) at (0,0) size 765x38
+layer at (0,0) size 784x898
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x898
+  RenderBlock {HTML} at (0,0) size 784x898
+    RenderBody {BODY} at (8,8) size 768x882
+      RenderBlock (anonymous) at (0,0) size 768x38
         RenderText {#text} at (0,0) size 499x19
           text run at (0,0) width 499: "This test will try to call focus() on a contenteditable div, and then a normal div. "
         RenderBR {BR} at (0,0) size 0x0
         RenderText {#text} at (0,19) size 373x19
           text run at (0,19) width 373: "The window should scroll to reveal the contenteditable div."
       RenderBlock {DIV} at (0,38) size 500x800
-      RenderBlock {DIV} at (0,838) size 765x25 [border: (3px solid #000000)]
+      RenderBlock {DIV} at (0,838) size 768x25 [border: (3px solid #000000)]
         RenderText {#text} at (3,3) size 122x19
           text run at (3,3) width 122: "contentEditable div"
-      RenderBlock {DIV} at (0,863) size 765x19
+      RenderBlock {DIV} at (0,863) size 768x19
         RenderText {#text} at (0,0) size 78x19
           text run at (0,0) width 78: "Test Passed."
-      RenderBlock {DIV} at (0,882) size 765x0
+      RenderBlock {DIV} at (0,882) size 768x0
 caret: position 0 of child 0 {#text} of child 5 {DIV} of body
index c75b5e0..6ea614e 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/dom/scroll-reveal-left-overflow-expected.png and b/LayoutTests/platform/gtk/fast/dom/scroll-reveal-left-overflow-expected.png differ
index d671375..523bc2c 100644 (file)
@@ -1,8 +1,8 @@
-layer at (0,0) size 781x1018
-  RenderView at (0,0) size 781x581
-layer at (0,0) size 781x1018
-  RenderBlock {HTML} at (0,0) size 781x1018
-    RenderBody {BODY} at (8,8) size 765x1002
-      RenderBlock {DIV} at (-3237,0) size 4002x1002 [border: (1px solid #FF0000)]
+layer at (0,0) size 784x1018
+  RenderView at (0,0) size 784x584
+layer at (0,0) size 784x1018
+  RenderBlock {HTML} at (0,0) size 784x1018
+    RenderBody {BODY} at (8,8) size 768x1002
+      RenderBlock {DIV} at (-3234,0) size 4002x1002 [border: (1px solid #FF0000)]
         RenderText {#text} at (2509,1) size 1492x19
           text run at (2509,1) width 1492: "BEGINddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddEND"
index fa7963f..10a8f97 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/dom/scroll-reveal-top-overflow-expected.png and b/LayoutTests/platform/gtk/fast/dom/scroll-reveal-top-overflow-expected.png differ
index 9418bac..5b8c4d5 100644 (file)
@@ -1,8 +1,8 @@
-layer at (0,0) size 1018x581
-  RenderView at (0,0) size 781x581
-layer at (0,0) size 1018x581
-  RenderBlock {HTML} at (0,0) size 1018x581
-    RenderBody {BODY} at (8,8) size 1002x565
-      RenderBlock {DIV} at (0,-3437) size 1002x4002 [border: (1px solid #FF0000)]
+layer at (0,0) size 1018x584
+  RenderView at (0,0) size 784x584
+layer at (0,0) size 1018x584
+  RenderBlock {HTML} at (0,0) size 1018x584
+    RenderBody {BODY} at (8,8) size 1002x568
+      RenderBlock {DIV} at (0,-3434) size 1002x4002 [border: (1px solid #FF0000)]
         RenderText {#text} at (1,2509) size 19x1492
           text run at (1,2509) width 1492: "BEGINddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddEND"
index 8d7bb0d..c05ebc5 100644 (file)
@@ -1 +1 @@
-e39610cdae500e9c54b129d44f0df957
\ No newline at end of file
+233e66c92a14124d190451eff81bf606
\ No newline at end of file
index 5c42489..30061d6 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/dynamic/008-expected.png and b/LayoutTests/platform/gtk/fast/dynamic/008-expected.png differ
index a54a4b5..14c1565 100644 (file)
@@ -1,8 +1,8 @@
-layer at (0,0) size 781x976
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x976
-  RenderBlock {HTML} at (0,0) size 781x976
-    RenderBody {BODY} at (8,8) size 765x960
+layer at (0,0) size 784x976
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x976
+  RenderBlock {HTML} at (0,0) size 784x976
+    RenderBody {BODY} at (8,8) size 768x960
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
 layer at (10,10) size 382x956 clip at (11,11) size 380x954
index b5adc85..a9720e4 100644 (file)
@@ -1 +1 @@
-40b603b4e03a635e1b7c2327a65e4cf4
\ No newline at end of file
+7286bb412508e5012c88e9eba6f734c9
\ No newline at end of file
index 5c08bbf..97ebb29 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/dynamic/anchor-lock-expected.png and b/LayoutTests/platform/gtk/fast/dynamic/anchor-lock-expected.png differ
index c28cafc..13563ca 100644 (file)
@@ -1,38 +1,38 @@
-layer at (0,0) size 781x2126
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x2126
-  RenderBlock {HTML} at (0,0) size 781x2126
-    RenderBody {BODY} at (8,8) size 765x2110
-      RenderBlock {H1} at (0,0) size 765x37
+layer at (0,0) size 784x2126
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x2126
+  RenderBlock {HTML} at (0,0) size 784x2126
+    RenderBody {BODY} at (8,8) size 768x2110
+      RenderBlock {H1} at (0,0) size 768x37
         RenderText {#text} at (0,0) size 180x36
           text run at (0,0) width 180: "Anchor Lock"
-      RenderBlock {P} at (0,58) size 765x38
+      RenderBlock {P} at (0,58) size 768x38
         RenderText {#text} at (0,0) size 740x38
           text run at (0,0) width 740: "This tests WebKit's ability to lock to an anchor and maintain focus on it as images are loaded above and below it. The"
           text run at (0,19) width 369: "Anchor text should be visible and this message should not."
-      RenderBlock {P} at (0,112) size 765x200
+      RenderBlock {P} at (0,112) size 768x200
         RenderImage {IMG} at (0,0) size 200x200
-      RenderBlock {P} at (0,328) size 765x200
+      RenderBlock {P} at (0,328) size 768x200
         RenderImage {IMG} at (0,0) size 200x200
-      RenderBlock {P} at (0,544) size 765x200
+      RenderBlock {P} at (0,544) size 768x200
         RenderImage {IMG} at (0,0) size 200x200
-      RenderBlock {P} at (0,760) size 765x200
+      RenderBlock {P} at (0,760) size 768x200
         RenderImage {IMG} at (0,0) size 200x200
-      RenderBlock (anonymous) at (0,976) size 765x19
+      RenderBlock (anonymous) at (0,976) size 768x19
         RenderInline {A} at (0,0) size 306x19
           RenderText {#text} at (0,0) size 306x19
             text run at (0,0) width 306: "Anchor text - this should be the only visible text."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,1011) size 765x200
+      RenderBlock {P} at (0,1011) size 768x200
         RenderImage {IMG} at (0,0) size 200x200
-      RenderBlock {P} at (0,1227) size 765x200
+      RenderBlock {P} at (0,1227) size 768x200
         RenderImage {IMG} at (0,0) size 200x200
-      RenderBlock {P} at (0,1443) size 765x200
+      RenderBlock {P} at (0,1443) size 768x200
         RenderImage {IMG} at (0,0) size 200x200
-      RenderBlock {P} at (0,1659) size 765x200
+      RenderBlock {P} at (0,1659) size 768x200
         RenderImage {IMG} at (0,0) size 200x200
-      RenderBlock {P} at (0,1875) size 765x200
+      RenderBlock {P} at (0,1875) size 768x200
         RenderImage {IMG} at (0,0) size 200x200
-      RenderBlock (anonymous) at (0,2091) size 765x19
+      RenderBlock (anonymous) at (0,2091) size 768x19
         RenderText {#text} at (0,0) size 59x19
           text run at (0,0) width 59: "#anchor1"
index 1e7b463..69f04f8 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.png and b/LayoutTests/platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.png differ
index 984fe3f..96a969a 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x713
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x713
-  RenderBlock {HTML} at (0,0) size 781x713
-    RenderBody {BODY} at (8,8) size 765x697
-      RenderBlock {P} at (0,0) size 765x19
+layer at (0,0) size 784x713
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x713
+  RenderBlock {HTML} at (0,0) size 784x713
+    RenderBody {BODY} at (8,8) size 768x697
+      RenderBlock {P} at (0,0) size 768x19
         RenderText {#text} at (0,0) size 53x19
           text run at (0,0) width 53: "Test for "
         RenderInline {I} at (0,0) size 632x19
@@ -15,34 +15,34 @@ layer at (0,0) size 781x713
             text run at (358,0) width 327: "Safari Crashes when opening a JS TreeGrid widget"
         RenderText {#text} at (685,0) size 4x19
           text run at (685,0) width 4: "."
-      RenderBlock {P} at (0,35) size 765x76
+      RenderBlock {P} at (0,35) size 768x76
         RenderText {#text} at (0,0) size 761x76
           text run at (0,0) width 753: "The test sets up an inline parent with a child that is some kind of table part. The child gets broken off into a continuation"
           text run at (0,19) width 761: "and anonymous table parts get created below and/or above the table parts. Then the test tries to insert a new child into the"
           text run at (0,38) width 743: "inline, specifying the table part as the \"before child\". The resulting render tree should look just like it would look if the"
           text run at (0,57) width 122: "parent was a block."
-      RenderBlock {DIV} at (0,127) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,127) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 128x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
             RenderText {#text} at (41,0) size 87x19
               text run at (41,0) width 87: "goes here and"
-        RenderBlock (anonymous) at (0,19) size 765x19
+        RenderBlock (anonymous) at (0,19) size 768x19
           RenderTable at (0,0) size 103x19
             RenderTableSection (anonymous) at (0,0) size 103x19
               RenderTableRow (anonymous) at (0,0) size 103x19
                 RenderTableCell {DIV} at (0,0) size 103x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,165) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,165) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 41x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,19) size 765x19
+        RenderBlock (anonymous) at (0,19) size 768x19
           RenderTable at (0,0) size 104x19
             RenderTableSection (anonymous) at (0,0) size 104x19
               RenderTableRow (anonymous) at (0,0) size 104x19
@@ -50,14 +50,14 @@ layer at (0,0) size 781x713
                 RenderTableCell {DIV} at (0,0) size 104x19 [r=0 c=1 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,203) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,203) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 41x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,19) size 765x19
+        RenderBlock (anonymous) at (0,19) size 768x19
           RenderTable at (0,0) size 103x19
             RenderTableSection (anonymous) at (0,0) size 103x19
               RenderTableRow {TR} at (0,0) size 103x0
@@ -65,60 +65,60 @@ layer at (0,0) size 781x713
                 RenderTableCell {DIV} at (0,0) size 103x19 [r=1 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,241) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,241) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 41x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
             RenderInline {SPAN} at (0,0) size 0x19
-        RenderBlock (anonymous) at (0,19) size 765x19
+        RenderBlock (anonymous) at (0,19) size 768x19
           RenderTable at (0,0) size 103x19
             RenderTableSection (anonymous) at (0,0) size 103x19
               RenderTableRow (anonymous) at (0,0) size 103x19
                 RenderTableCell {DIV} at (0,0) size 103x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,279) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,279) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 41x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,19) size 765x19
-          RenderBlock {DIV} at (0,0) size 765x0
+        RenderBlock (anonymous) at (0,19) size 768x19
+          RenderBlock {DIV} at (0,0) size 768x0
           RenderTable at (0,0) size 103x19
             RenderTableSection (anonymous) at (0,0) size 103x19
               RenderTableRow (anonymous) at (0,0) size 103x19
                 RenderTableCell {DIV} at (0,0) size 103x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,317) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,317) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 128x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
             RenderText {#text} at (41,0) size 87x19
               text run at (41,0) width 87: "goes here and"
-        RenderBlock (anonymous) at (0,19) size 765x19
+        RenderBlock (anonymous) at (0,19) size 768x19
           RenderTable at (0,0) size 103x19
             RenderTableSection (anonymous) at (0,0) size 103x19
               RenderTableRow {DIV} at (0,0) size 103x19
                 RenderTableCell (anonymous) at (0,0) size 103x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,355) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,355) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 41x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,19) size 765x19
+        RenderBlock (anonymous) at (0,19) size 768x19
           RenderTable at (0,0) size 103x19
             RenderTableSection (anonymous) at (0,0) size 103x19
               RenderTableRow (anonymous) at (0,0) size 103x0
@@ -127,14 +127,14 @@ layer at (0,0) size 781x713
                 RenderTableCell (anonymous) at (0,0) size 103x19 [r=1 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,393) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,393) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 41x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,19) size 765x19
+        RenderBlock (anonymous) at (0,19) size 768x19
           RenderTable at (0,0) size 103x19
             RenderTableSection (anonymous) at (0,0) size 103x19
               RenderTableRow {TR} at (0,0) size 103x0
@@ -142,60 +142,60 @@ layer at (0,0) size 781x713
                 RenderTableCell (anonymous) at (0,0) size 103x19 [r=1 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,431) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,431) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 41x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
             RenderInline {SPAN} at (0,0) size 0x19
-        RenderBlock (anonymous) at (0,19) size 765x19
+        RenderBlock (anonymous) at (0,19) size 768x19
           RenderTable at (0,0) size 103x19
             RenderTableSection (anonymous) at (0,0) size 103x19
               RenderTableRow {DIV} at (0,0) size 103x19
                 RenderTableCell (anonymous) at (0,0) size 103x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,469) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,469) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 41x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,19) size 765x19
-          RenderBlock {DIV} at (0,0) size 765x0
+        RenderBlock (anonymous) at (0,19) size 768x19
+          RenderBlock {DIV} at (0,0) size 768x0
           RenderTable at (0,0) size 103x19
             RenderTableSection (anonymous) at (0,0) size 103x19
               RenderTableRow {DIV} at (0,0) size 103x19
                 RenderTableCell (anonymous) at (0,0) size 103x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,507) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,507) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 128x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
             RenderText {#text} at (41,0) size 87x19
               text run at (41,0) width 87: "goes here and"
-        RenderBlock (anonymous) at (0,19) size 765x19
+        RenderBlock (anonymous) at (0,19) size 768x19
           RenderTable at (0,0) size 103x19
             RenderTableSection {DIV} at (0,0) size 103x19
               RenderTableRow (anonymous) at (0,0) size 103x19
                 RenderTableCell (anonymous) at (0,0) size 103x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,545) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,545) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 41x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,19) size 765x19
+        RenderBlock (anonymous) at (0,19) size 768x19
           RenderTable at (0,0) size 103x19
             RenderTableSection (anonymous) at (0,0) size 103x0
               RenderTableRow (anonymous) at (0,0) size 103x0
@@ -205,14 +205,14 @@ layer at (0,0) size 781x713
                 RenderTableCell (anonymous) at (0,0) size 103x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,583) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,583) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 41x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,19) size 765x19
+        RenderBlock (anonymous) at (0,19) size 768x19
           RenderTable at (0,0) size 103x19
             RenderTableSection (anonymous) at (0,0) size 103x0
               RenderTableRow {TR} at (0,0) size 103x0
@@ -221,35 +221,35 @@ layer at (0,0) size 781x713
                 RenderTableCell (anonymous) at (0,0) size 103x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,621) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,621) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 41x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
             RenderInline {SPAN} at (0,0) size 0x19
-        RenderBlock (anonymous) at (0,19) size 765x19
+        RenderBlock (anonymous) at (0,19) size 768x19
           RenderTable at (0,0) size 103x19
             RenderTableSection {DIV} at (0,0) size 103x19
               RenderTableRow (anonymous) at (0,0) size 103x19
                 RenderTableCell (anonymous) at (0,0) size 103x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,659) size 765x38
-        RenderBlock (anonymous) at (0,0) size 765x19
+      RenderBlock {DIV} at (0,659) size 768x38
+        RenderBlock (anonymous) at (0,0) size 768x19
           RenderInline {SPAN} at (0,0) size 41x19
             RenderText {#text} at (0,0) size 41x19
               text run at (0,0) width 41: "Text..."
-        RenderBlock (anonymous) at (0,19) size 765x19
-          RenderBlock {DIV} at (0,0) size 765x0
+        RenderBlock (anonymous) at (0,19) size 768x19
+          RenderBlock {DIV} at (0,0) size 768x0
           RenderTable at (0,0) size 103x19
             RenderTableSection {DIV} at (0,0) size 103x19
               RenderTableRow (anonymous) at (0,0) size 103x19
                 RenderTableCell (anonymous) at (0,0) size 103x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 103x19
                     text run at (0,0) width 103: "...continues here"
-        RenderBlock (anonymous) at (0,38) size 765x0
+        RenderBlock (anonymous) at (0,38) size 768x0
           RenderInline {SPAN} at (0,0) size 0x0
index 95dd596..df768ff 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/encoding/utf-16-big-endian-expected.png and b/LayoutTests/platform/gtk/fast/encoding/utf-16-big-endian-expected.png differ
index f516405..6618cbc 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 781x1142
-  RenderView at (0,0) size 781x600
-layer at (0,0) size 781x1142
-  RenderBlock {HTML} at (0,0) size 781x1142
-    RenderBody {BODY} at (8,8) size 765x1121 [bgcolor=#EEEEEE]
-      RenderBlock (anonymous) at (0,0) size 765x21
+layer at (0,0) size 784x1142
+  RenderView at (0,0) size 784x600
+layer at (0,0) size 784x1142
+  RenderBlock {HTML} at (0,0) size 784x1142
+    RenderBody {BODY} at (8,8) size 768x1121 [bgcolor=#EEEEEE]
+      RenderBlock (anonymous) at (0,0) size 768x21
         RenderInline {SPAN} at (0,0) size 191x15
           RenderText {#text} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 191x15
@@ -21,9 +21,9 @@ layer at (0,0) size 781x1142
                     RenderText {#text} at (0,0) size 0x0
             RenderText {#text} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,27) size 765x2
-        RenderBlock {HR} at (0,0) size 765x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,35) size 765x44
+      RenderBlock (anonymous) at (0,27) size 768x2
+        RenderBlock {HR} at (0,0) size 768x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,35) size 768x44
         RenderInline {SPAN} at (0,0) size 110x41
           RenderInline {SPAN} at (0,0) size 110x41
             RenderText {#text} at (0,0) size 0x0
@@ -40,9 +40,9 @@ layer at (0,0) size 781x1142
               RenderText {#text} at (0,0) size 0x0
             RenderText {#text} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,85) size 765x2
-        RenderBlock {HR} at (0,0) size 765x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,93) size 765x68
+      RenderBlock (anonymous) at (0,85) size 768x2
+        RenderBlock {HR} at (0,0) size 768x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,93) size 768x68
         RenderInline {SPAN} at (0,0) size 592x65
           RenderInline {SPAN} at (0,0) size 592x65
             RenderText {#text} at (0,0) size 0x0
@@ -56,9 +56,9 @@ layer at (0,0) size 781x1142
             RenderText {#text} at (0,0) size 0x0
             RenderText {#text} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,167) size 765x2
-        RenderBlock {HR} at (0,0) size 765x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,175) size 765x41
+      RenderBlock (anonymous) at (0,167) size 768x2
+        RenderBlock {HR} at (0,0) size 768x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,175) size 768x41
         RenderInline {SPAN} at (0,0) size 126x41
           RenderInline {SPAN} at (0,0) size 126x41
             RenderText {#text} at (0,0) size 0x0
@@ -70,15 +70,15 @@ layer at (0,0) size 781x1142
                 text run at (63,0) width 63: "Phones "
               RenderBR {BR} at (126,15) size 0x0
             RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,216) size 765x62
-      RenderBlock (anonymous) at (0,278) size 765x0
+      RenderBlock (anonymous) at (0,216) size 768x62
+      RenderBlock (anonymous) at (0,278) size 768x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderText {#text} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,284) size 765x2
-        RenderBlock {HR} at (0,0) size 765x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,292) size 765x21
+      RenderBlock (anonymous) at (0,284) size 768x2
+        RenderBlock {HR} at (0,0) size 768x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,292) size 768x21
         RenderInline {SPAN} at (0,0) size 128x15
           RenderInline {SPAN} at (0,0) size 128x15
             RenderText {#text} at (0,0) size 0x0
@@ -93,7