[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677

hyatt hyatt at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 08:25:56 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit 79d2e3a387ce6ab98afc35f14d5f28d01559b807
Author: hyatt <hyatt at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Tue Feb 10 22:03:49 2004 +0000

    Revised layout tests after the <hr> changes.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@6058 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/css1/box_properties/clear-expected.txt b/LayoutTests/css1/box_properties/clear-expected.txt
index d64dac6..8b63f44 100644
--- a/LayoutTests/css1/box_properties/clear-expected.txt
+++ b/LayoutTests/css1/box_properties/clear-expected.txt
@@ -13,7 +13,7 @@ layer at (0,0) size 800x961
           text run at (0,30) width 168: ".three {clear: both;}"
           text run at (0,45) width 160: ".four {clear: none;}"
       RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
-      RenderImage {IMG} at (0,121) size 15x50
+      RenderImage {IMG} at (0,117) size 15x50
       RenderBlock {P} at (0,125) size 784x18
         RenderText {TEXT} at (18,0) size 595x18
           text run at (18,0) width 595: "This text should be flowing past a tall orange rectangle on the left side of the browser window."
diff --git a/LayoutTests/css1/box_properties/clear_float-expected.txt b/LayoutTests/css1/box_properties/clear_float-expected.txt
index 167bfa0..607cf78 100644
--- a/LayoutTests/css1/box_properties/clear_float-expected.txt
+++ b/LayoutTests/css1/box_properties/clear_float-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x777
+layer at (0,0) size 800x773
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x777
-  RenderBlock {HTML} at (0,0) size 800x777
-    RenderBody {BODY} at (8,8) size 784x761 [bgcolor=#CCCCCC]
+layer at (0,0) size 800x773
+  RenderBlock {HTML} at (0,0) size 800x773
+    RenderBody {BODY} at (8,8) size 784x757 [bgcolor=#CCCCCC]
       RenderBlock {P} at (0,0) size 784x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
@@ -27,7 +27,7 @@ layer at (0,0) size 800x777
           text run at (592,90) width 24: "em;"
           text run at (0,105) width 480: "             color: black; background: yellow; clear: none;}"
       RenderBlock {HR} at (0,179) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (floating) {DIV} at (0,193) size 192x116 [color=#FFFFFF] [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (0,189) size 192x116 [color=#FFFFFF] [bgcolor=#008000]
         RenderBlock {H1} at (8,8) size 176x22
           RenderText {TEXT} at (0,0) size 85x22
             text run at (0,0) width 85: "Top menu"
@@ -50,7 +50,7 @@ layer at (0,0) size 800x777
             RenderText {TEXT} at (0,0) size 87x18
               text run at (0,0) width 20: "0.5"
               text run at (20,0) width 67: "em margin"
-      RenderBlock (floating) {DIV} at (0,319) size 192x116 [color=#FFFFFF] [bgcolor=#0000FF]
+      RenderBlock (floating) {DIV} at (0,315) size 192x116 [color=#FFFFFF] [bgcolor=#0000FF]
         RenderBlock {H1} at (8,8) size 176x22
           RenderText {TEXT} at (0,0) size 112x22
             text run at (0,0) width 112: "Bottom menu"
@@ -73,7 +73,7 @@ layer at (0,0) size 800x777
             RenderText {TEXT} at (0,0) size 87x18
               text run at (0,0) width 20: "0.5"
               text run at (20,0) width 67: "em margin"
-      RenderBlock {DIV} at (224,193) size 528x221 [bgcolor=#FFFF00]
+      RenderBlock {DIV} at (224,189) size 528x221 [bgcolor=#FFFF00]
         RenderBlock {H1} at (8,29) size 512x37
           RenderText {TEXT} at (0,0) size 275x37
             text run at (0,0) width 275: "The 'clear' property"
@@ -91,7 +91,7 @@ layer at (0,0) size 800x777
           RenderText {TEXT} at (0,0) size 512x36
             text run at (0,0) width 512: "The top of the yellow rectangle (to which this paragraph belongs) should be"
             text run at (0,18) width 331: "vertically aligned with the top of the green rectangle."
-      RenderTable {TABLE} at (192,414) size 592x347 [border: (1px outset #808080)]
+      RenderTable {TABLE} at (192,410) size 592x347 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x345
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 590x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
diff --git a/LayoutTests/css1/box_properties/float-expected.txt b/LayoutTests/css1/box_properties/float-expected.txt
index 0dead6d..a1b1f8a 100644
--- a/LayoutTests/css1/box_properties/float-expected.txt
+++ b/LayoutTests/css1/box_properties/float-expected.txt
@@ -1,8 +1,8 @@
 layer at (0,0) size 800x600
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x460
-  RenderBlock {HTML} at (0,0) size 800x460
-    RenderBody {BODY} at (8,8) size 784x444 [bgcolor=#CCCCCC]
+layer at (0,0) size 800x448
+  RenderBlock {HTML} at (0,0) size 800x448
+    RenderBody {BODY} at (8,8) size 784x432 [bgcolor=#CCCCCC]
       RenderBlock {P} at (0,0) size 784x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
@@ -11,7 +11,7 @@ layer at (0,0) size 800x460
           text run at (0,0) width 152: ".one {float: left;}"
           text run at (0,15) width 160: ".two {float: right;}"
       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
-      RenderImage {IMG} at (0,106) size 15x50
+      RenderImage {IMG} at (0,102) size 15x50
       RenderBlock {P} at (0,110) size 784x36
         RenderText {TEXT} at (15,0) size 764x36
           text run at (15,0) width 599: "This text should be flowing past a tall orange rectangle on the left side of the browser window. "
@@ -19,25 +19,25 @@ layer at (0,0) size 800x460
           text run at (15,18) width 212: "which has been floated to the left."
       RenderBlock (anonymous) at (0,162) size 784x18
         RenderBR {BR} at (0,0) size 0x18
-      RenderBlock {HR} at (0,192) size 784x2 [border: (1px inset #000000)]
-      RenderImage {IMG} at (769,206) size 15x50
-      RenderBlock {P} at (0,210) size 784x36
+      RenderBlock {HR} at (0,188) size 784x2 [border: (1px inset #000000)]
+      RenderImage {IMG} at (769,198) size 15x50
+      RenderBlock {P} at (0,206) size 784x36
         RenderText {TEXT} at (0,0) size 731x36
           text run at (0,0) width 608: "This text should be flowing past a tall orange rectangle on the right side of the browser window. "
           text run at (608,0) width 123: "In this case, it is the"
           text run at (0,18) width 263: "image which has been floated to the right."
-      RenderTable {TABLE} at (0,262) size 784x182 [border: (1px outset #808080)]
-        RenderTableSection {TBODY} at (1,1) size 0x180
+      RenderTable {TABLE} at (0,258) size 784x174 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x172
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
               RenderInline {STRONG} at (0,0) size 163x18
                 RenderText {TEXT} at (4,4) size 163x18
                   text run at (4,4) width 163: "TABLE Testing Section"
           RenderTableRow {TR} at (0,0) size 0x0
-            RenderTableCell {TD} at (0,90) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+            RenderTableCell {TD} at (0,86) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x18
                 text run at (4,4) width 4: " "
-            RenderTableCell {TD} at (12,26) size 770x154 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (12,26) size 770x146 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
               RenderImage {IMG} at (4,4) size 15x50
               RenderBlock (anonymous) at (4,4) size 762x0
                 RenderText {TEXT} at (0,0) size 0x0
@@ -48,9 +48,9 @@ layer at (0,0) size 800x460
                   text run at (15,18) width 254: "image which has been floated to the left."
               RenderBlock (anonymous) at (4,56) size 762x18
                 RenderBR {BR} at (0,0) size 0x18
-              RenderBlock {HR} at (4,86) size 762x2 [border: (1px inset #000000)]
-              RenderImage {IMG} at (751,100) size 15x50
-              RenderBlock {P} at (4,104) size 762x36
+              RenderBlock {HR} at (4,82) size 762x2 [border: (1px inset #000000)]
+              RenderImage {IMG} at (751,92) size 15x50
+              RenderBlock {P} at (4,100) size 762x36
                 RenderText {TEXT} at (0,0) size 731x36
                   text run at (0,0) width 608: "This text should be flowing past a tall orange rectangle on the right side of the browser window. "
                   text run at (608,0) width 123: "In this case, it is the"
diff --git a/LayoutTests/css1/box_properties/float_elements_in_series-expected.txt b/LayoutTests/css1/box_properties/float_elements_in_series-expected.txt
index d7d1739..e0893d0 100644
--- a/LayoutTests/css1/box_properties/float_elements_in_series-expected.txt
+++ b/LayoutTests/css1/box_properties/float_elements_in_series-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x703
+layer at (0,0) size 800x699
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x703
-  RenderBlock {HTML} at (0,0) size 800x703
-    RenderBody {BODY} at (8,8) size 784x675 [bgcolor=#CCCCCC]
+layer at (0,0) size 800x699
+  RenderBlock {HTML} at (0,0) size 800x699
+    RenderBody {BODY} at (8,8) size 784x671 [bgcolor=#CCCCCC]
       RenderBlock {P} at (0,0) size 784x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
@@ -27,28 +27,28 @@ layer at (0,0) size 800x703
           text run at (136,165) width 32: "px 0"
           text run at (168,165) width 32: "px;}"
       RenderBlock {HR} at (0,239) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,253) size 784x36
+      RenderBlock {P} at (0,249) size 784x36
         RenderText {TEXT} at (0,0) size 784x36
           text run at (0,0) width 784: "The four floating DIV elements below should appear next to each other horizontally. The table at the bottom of this page"
           text run at (0,18) width 405: "indicates how the DIV elements should be laid out horizontally. "
           text run at (405,18) width 219: "They should align with each other."
-      RenderBlock (floating) {DIV} at (0,299) size 140x98 [bgcolor=#FFFF00] [border: (20px solid #000000)]
+      RenderBlock (floating) {DIV} at (0,295) size 140x98 [bgcolor=#FFFF00] [border: (20px solid #000000)]
         RenderBlock {P} at (40,40) size 60x18
           RenderText {TEXT} at (0,0) size 47x18
             text run at (0,0) width 47: "Yellow"
-      RenderBlock (floating) {DIV} at (160,299) size 140x98 [color=#FFFFFF] [bgcolor=#0000FF] [border: (20px solid #000000)]
+      RenderBlock (floating) {DIV} at (160,295) size 140x98 [color=#FFFFFF] [bgcolor=#0000FF] [border: (20px solid #000000)]
         RenderBlock {P} at (40,40) size 60x18
           RenderText {TEXT} at (0,0) size 30x18
             text run at (0,0) width 30: "Blue"
-      RenderBlock (floating) {DIV} at (320,299) size 140x98 [bgcolor=#FF0000] [border: (20px solid #000000)]
+      RenderBlock (floating) {DIV} at (320,295) size 140x98 [bgcolor=#FF0000] [border: (20px solid #000000)]
         RenderBlock {P} at (40,40) size 60x18
           RenderText {TEXT} at (0,0) size 26x18
             text run at (0,0) width 26: "Red"
-      RenderBlock (floating) {DIV} at (480,299) size 140x98 [color=#FFFFFF] [bgcolor=#008000] [border: (20px solid #000000)]
+      RenderBlock (floating) {DIV} at (480,295) size 140x98 [color=#FFFFFF] [bgcolor=#008000] [border: (20px solid #000000)]
         RenderBlock {P} at (40,40) size 60x18
           RenderText {TEXT} at (0,0) size 39x18
             text run at (0,0) width 39: "Green"
-      RenderBlock {DIV} at (0,407) size 784x19
+      RenderBlock {DIV} at (0,403) size 784x19
         RenderTable {TABLE} at (0,0) size 620x19
           RenderTableSection {TBODY} at (0,0) size 0x19
             RenderTableRow {TR} at (0,0) size 0x0
@@ -84,7 +84,7 @@ layer at (0,0) size 800x703
                 RenderImage {IMG} at (0,0) size 100x1
               RenderTableCell {TD} at (600,9) size 20x1 [bgcolor=#000000] [r=0 c=14 rs=1 cs=1]
                 RenderImage {IMG} at (0,0) size 20x1
-      RenderTable {TABLE} at (0,446) size 784x229 [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,442) size 784x229 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x227
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
diff --git a/LayoutTests/css1/box_properties/float_on_text_elements-expected.txt b/LayoutTests/css1/box_properties/float_on_text_elements-expected.txt
index 7121523..4d581fe 100644
--- a/LayoutTests/css1/box_properties/float_on_text_elements-expected.txt
+++ b/LayoutTests/css1/box_properties/float_on_text_elements-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x2822
+layer at (0,0) size 800x2678
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x2822
-  RenderBlock {HTML} at (0,0) size 800x2822
-    RenderBody {BODY} at (8,8) size 784x2806 [bgcolor=#CCCCCC]
+layer at (0,0) size 800x2678
+  RenderBlock {HTML} at (0,0) size 800x2678
+    RenderBody {BODY} at (8,8) size 784x2662 [bgcolor=#CCCCCC]
       RenderBlock (floating) {P} at (0,0) size 392x36 [bgcolor=#FFFF00]
         RenderText {TEXT} at (0,0) size 392x36
           text run at (0,0) width 392: "This paragraph is of class \"one\". It has a width of 50% and is"
@@ -17,20 +17,20 @@ layer at (0,0) size 800x2822
           text run at (0,54) width 740: "border or margins on this and the previous element, so the text of the two elements should be very close to each other."
       RenderBlock (anonymous) at (0,72) size 784x18
         RenderBR {BR} at (0,0) size 0x18
-      RenderBlock {HR} at (0,102) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (floating) {P} at (0,116) size 784x72 [bgcolor=#FFFF00]
+      RenderBlock {HR} at (0,98) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (floating) {P} at (0,108) size 784x72 [bgcolor=#FFFF00]
         RenderText {TEXT} at (0,0) size 784x72
           text run at (0,0) width 784: "This paragraph is of class \"two\". Since the width has been set to 100%, it should automatically be as wide as its parent"
           text run at (0,18) width 784: "element allows it to be. Therefore, even though the element is floated, there is no room for other content on the sides and a"
           text run at (0,36) width 784: "orange square image should be seen AFTER the paragraph, not next to it. A yellow background has been added to this"
           text run at (0,54) width 217: "paragraph for diagnostic purposes."
-      RenderBlock (anonymous) at (0,116) size 784x91
+      RenderBlock (anonymous) at (0,108) size 784x91
         RenderImage {IMG} at (0,72) size 15x15
         RenderText {TEXT} at (15,73) size 4x18
           text run at (15,73) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-      RenderBlock {HR} at (0,219) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (floating) {P} at (0,233) size 392x108 [bgcolor=#FFFF00]
+      RenderBlock {HR} at (0,207) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (floating) {P} at (0,217) size 392x108 [bgcolor=#FFFF00]
         RenderText {TEXT} at (0,0) size 392x108
           text run at (0,0) width 392: "This paragraph is floated to the left and the orange square"
           text run at (0,18) width 392: "image should appear to the right of the paragraph. This"
@@ -38,13 +38,13 @@ layer at (0,0) size 800x2822
           text run at (0,54) width 392: "or border. The right edge of this yellow box should be"
           text run at (0,72) width 392: "horizontally aligned with the left edge of the yellow box"
           text run at (0,90) width 79: "undernearth."
-      RenderBlock (anonymous) at (0,233) size 784x108
+      RenderBlock (anonymous) at (0,217) size 784x108
         RenderImage {IMG} at (392,0) size 15x15
         RenderText {TEXT} at (407,1) size 4x18
           text run at (407,1) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-      RenderBlock {HR} at (0,353) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (floating) {P} at (392,367) size 392x108 [bgcolor=#FFFF00]
+      RenderBlock {HR} at (0,333) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (floating) {P} at (392,343) size 392x108 [bgcolor=#FFFF00]
         RenderText {TEXT} at (0,0) size 392x108
           text run at (0,0) width 392: "This paragraph is floated to the right (using a STYLE"
           text run at (0,18) width 392: "attribute) and the orange square image should appear to the"
@@ -52,13 +52,13 @@ layer at (0,0) size 800x2822
           text run at (0,54) width 392: "and no padding, margin or border. The left edge of this"
           text run at (0,72) width 392: "yellow box should be horizonally aligned with the right edge"
           text run at (0,90) width 157: "of the yellow box above."
-      RenderBlock (anonymous) at (0,367) size 784x108
+      RenderBlock (anonymous) at (0,343) size 784x108
         RenderImage {IMG} at (0,0) size 15x15
         RenderText {TEXT} at (15,1) size 4x18
           text run at (15,1) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-      RenderBlock {HR} at (0,487) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,501) size 784x54
+      RenderBlock {HR} at (0,459) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,469) size 784x54
         RenderBlock (floating) {SPAN} at (0,0) size 48x37 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,0) size 21x37
             text run at (0,0) width 21: "T"
@@ -68,10 +68,10 @@ layer at (0,0) size 800x2822
           text run at (283,18) width 246: "em and a background-color of silver. "
           text run at (529,18) width 255: "The top of the big letter \"T\" should be"
           text run at (48,36) width 656: "vertically aligned with the top of the first line of this paragraph. This is commonly known as \"drop-cap\"."
-      RenderBlock (anonymous) at (0,555) size 784x18
+      RenderBlock (anonymous) at (0,523) size 784x18
         RenderBR {BR} at (0,0) size 0x18
-      RenderBlock {HR} at (0,585) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (floating) {P} at (438,609) size 336x196 [bgcolor=#FFFF00] [border: (3px solid #FF0000)]
+      RenderBlock {HR} at (0,549) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (floating) {P} at (438,569) size 336x196 [bgcolor=#FFFF00] [border: (3px solid #FF0000)]
         RenderText {TEXT} at (8,8) size 320x180
           text run at (8,8) width 320: "This paragraph should be floated to the right, sort"
           text run at (8,26) width 320: "of like a 'sidebar' in a magazine article. Its width is"
@@ -86,7 +86,7 @@ layer at (0,0) size 800x2822
           text run at (117,134) width 211: "px wide margin around it where"
           text run at (8,152) width 320: "the blue background of the paragraph in the"
           text run at (8,170) width 217: "normal flow should shine through."
-      RenderBlock {P} at (0,599) size 784x198 [bgcolor=#66CCFF]
+      RenderBlock {P} at (0,559) size 784x198 [bgcolor=#66CCFF]
         RenderText {TEXT} at (0,0) size 428x198
           text run at (0,0) width 428: "This paragraph is not floating. If there is enough room, the textual"
           text run at (0,18) width 428: "content of the paragraph should appear on the left side of the yellow"
@@ -104,10 +104,10 @@ layer at (0,0) size 800x2822
           text run at (321,144) width 107: "px above and to"
           text run at (0,162) width 428: "the right of the sidebar's red border, due to the margin styles set for"
           text run at (0,180) width 123: "the floated element."
-      RenderBlock (anonymous) at (0,797) size 784x18
+      RenderBlock (anonymous) at (0,757) size 784x18
         RenderBR {BR} at (0,0) size 0x18
-      RenderBlock {HR} at (0,827) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (0,841) size 784x26 [bgcolor=#66CCFF] [border: (4px solid #FF0000)]
+      RenderBlock {HR} at (0,783) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (0,793) size 784x26 [bgcolor=#66CCFF] [border: (4px solid #FF0000)]
         RenderBlock (floating) {DIV} at (440,14) size 330x226 [bgcolor=#FFFF00]
           RenderBlock {P} at (5,5) size 320x216
             RenderText {TEXT} at (0,0) size 320x216
@@ -131,31 +131,31 @@ layer at (0,0) size 800x2822
         RenderBlock {P} at (4,4) size 776x18
           RenderText {TEXT} at (0,0) size 268x18
             text run at (0,0) width 268: "See description in the box on the right side"
-      RenderBlock (anonymous) at (0,867) size 784x224
+      RenderBlock (anonymous) at (0,819) size 784x224
         RenderBR {BR} at (0,0) size 0x18
-      RenderBlock {HR} at (0,1103) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (floating) {DIV} at (0,1117) size 196x72 [bgcolor=#66CCFF]
+      RenderBlock {HR} at (0,1051) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (floating) {DIV} at (0,1061) size 196x72 [bgcolor=#66CCFF]
         RenderBlock {P} at (0,0) size 196x72
           RenderText {TEXT} at (0,0) size 196x72
             text run at (0,0) width 196: "This paragraph is inside a DIV"
             text run at (0,18) width 196: "which is floated left. Its"
             text run at (0,36) width 196: "background is blue and the"
             text run at (0,54) width 87: "width is 25%."
-      RenderBlock (floating) {DIV} at (588,1117) size 196x72 [bgcolor=#FFFF00]
+      RenderBlock (floating) {DIV} at (588,1061) size 196x72 [bgcolor=#FFFF00]
         RenderBlock {P} at (0,0) size 196x72
           RenderText {TEXT} at (0,0) size 196x72
             text run at (0,0) width 196: "This paragraph is inside a DIV"
             text run at (0,18) width 196: "which is floated right. Its"
             text run at (0,36) width 196: "background is yellow and the"
             text run at (0,54) width 87: "width is 25%."
-      RenderBlock {P} at (0,1117) size 784x36
+      RenderBlock {P} at (0,1061) size 784x36
         RenderText {TEXT} at (196,0) size 392x36
           text run at (196,0) width 392: "This paragraph should appear between a blue box (on the left)"
           text run at (196,18) width 199: "and a yellow box (on the right)."
-      RenderBlock (anonymous) at (0,1153) size 784x36
+      RenderBlock (anonymous) at (0,1097) size 784x36
         RenderBR {BR} at (196,0) size 0x18
-      RenderBlock {HR} at (0,1201) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (floating) {DIV} at (0,1215) size 588x126 [bgcolor=#66CCFF]
+      RenderBlock {HR} at (0,1141) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (floating) {DIV} at (0,1151) size 588x126 [bgcolor=#66CCFF]
         RenderBlock (floating) {DIV} at (431,0) size 147x36 [bgcolor=#FFFF00]
           RenderBlock {P} at (0,0) size 147x36
             RenderText {TEXT} at (0,0) size 147x36
@@ -179,21 +179,21 @@ layer at (0,0) size 800x2822
             text run at (183,90) width 356: "px right margin, the yellow rectange should have a 10"
             text run at (539,90) width 49: "px blue"
             text run at (0,108) width 138: "stripe on its right side."
-      RenderBlock (anonymous) at (0,1215) size 784x126
+      RenderBlock (anonymous) at (0,1151) size 784x126
         RenderBR {BR} at (588,0) size 0x18
-      RenderBlock {HR} at (0,1353) size 784x2 [border: (1px inset #000000)]
-      RenderTable {TABLE} at (0,1367) size 784x1439 [border: (1px outset #808080)]
-        RenderTableSection {TBODY} at (1,1) size 0x1437
+      RenderBlock {HR} at (0,1285) size 784x2 [border: (1px inset #000000)]
+      RenderTable {TABLE} at (0,1295) size 784x1367 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x1365
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
               RenderInline {STRONG} at (0,0) size 163x18
                 RenderText {TEXT} at (4,4) size 163x18
                   text run at (4,4) width 163: "TABLE Testing Section"
           RenderTableRow {TR} at (0,0) size 0x0
-            RenderTableCell {TD} at (0,718) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+            RenderTableCell {TD} at (0,682) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x18
                 text run at (4,4) width 4: " "
-            RenderTableCell {TD} at (12,26) size 770x1411 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (12,26) size 770x1339 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
               RenderBlock (floating) {P} at (4,4) size 381x36 [bgcolor=#FFFF00]
                 RenderText {TEXT} at (0,0) size 381x36
                   text run at (0,0) width 381: "This paragraph is of class \"one\". It has a width of 50% and"
@@ -209,20 +209,20 @@ layer at (0,0) size 800x2822
                   text run at (0,72) width 36: "other."
               RenderBlock (anonymous) at (4,94) size 762x18
                 RenderBR {BR} at (0,0) size 0x18
-              RenderBlock {HR} at (4,124) size 762x2 [border: (1px inset #000000)]
-              RenderBlock (floating) {P} at (4,138) size 762x72 [bgcolor=#FFFF00]
+              RenderBlock {HR} at (4,120) size 762x2 [border: (1px inset #000000)]
+              RenderBlock (floating) {P} at (4,130) size 762x72 [bgcolor=#FFFF00]
                 RenderText {TEXT} at (0,0) size 762x72
                   text run at (0,0) width 762: "This paragraph is of class \"two\". Since the width has been set to 100%, it should automatically be as wide as its parent"
                   text run at (0,18) width 762: "element allows it to be. Therefore, even though the element is floated, there is no room for other content on the sides and"
                   text run at (0,36) width 762: "a orange square image should be seen AFTER the paragraph, not next to it. A yellow background has been added to this"
                   text run at (0,54) width 217: "paragraph for diagnostic purposes."
-              RenderBlock (anonymous) at (4,138) size 762x91
+              RenderBlock (anonymous) at (4,130) size 762x91
                 RenderImage {IMG} at (0,72) size 15x15
                 RenderText {TEXT} at (15,73) size 4x18
                   text run at (15,73) width 4: " "
                 RenderBR {BR} at (0,0) size 0x0
-              RenderBlock {HR} at (4,241) size 762x2 [border: (1px inset #000000)]
-              RenderBlock (floating) {P} at (4,255) size 381x108 [bgcolor=#FFFF00]
+              RenderBlock {HR} at (4,229) size 762x2 [border: (1px inset #000000)]
+              RenderBlock (floating) {P} at (4,239) size 381x108 [bgcolor=#FFFF00]
                 RenderText {TEXT} at (0,0) size 381x108
                   text run at (0,0) width 381: "This paragraph is floated to the left and the orange square"
                   text run at (0,18) width 381: "image should appear to the right of the paragraph. This"
@@ -230,13 +230,13 @@ layer at (0,0) size 800x2822
                   text run at (0,54) width 381: "or border. The right edge of this yellow box should be"
                   text run at (0,72) width 381: "horizontally aligned with the left edge of the yellow box"
                   text run at (0,90) width 79: "undernearth."
-              RenderBlock (anonymous) at (4,255) size 762x108
+              RenderBlock (anonymous) at (4,239) size 762x108
                 RenderImage {IMG} at (381,0) size 15x15
                 RenderText {TEXT} at (396,1) size 4x18
                   text run at (396,1) width 4: " "
                 RenderBR {BR} at (0,0) size 0x0
-              RenderBlock {HR} at (4,375) size 762x2 [border: (1px inset #000000)]
-              RenderBlock (floating) {P} at (385,389) size 381x108 [bgcolor=#FFFF00]
+              RenderBlock {HR} at (4,355) size 762x2 [border: (1px inset #000000)]
+              RenderBlock (floating) {P} at (385,365) size 381x108 [bgcolor=#FFFF00]
                 RenderText {TEXT} at (0,0) size 381x108
                   text run at (0,0) width 381: "This paragraph is floated to the right (using a STYLE"
                   text run at (0,18) width 381: "attribute) and the orange square image should appear to the"
@@ -244,13 +244,13 @@ layer at (0,0) size 800x2822
                   text run at (0,54) width 381: "background and no padding, margin or border. The left"
                   text run at (0,72) width 381: "edge of this yellow box should be horizonally aligned with"
                   text run at (0,90) width 247: "the right edge of the yellow box above."
-              RenderBlock (anonymous) at (4,389) size 762x108
+              RenderBlock (anonymous) at (4,365) size 762x108
                 RenderImage {IMG} at (0,0) size 15x15
                 RenderText {TEXT} at (15,1) size 4x18
                   text run at (15,1) width 4: " "
                 RenderBR {BR} at (0,0) size 0x0
-              RenderBlock {HR} at (4,509) size 762x2 [border: (1px inset #000000)]
-              RenderBlock {P} at (4,523) size 762x54
+              RenderBlock {HR} at (4,481) size 762x2 [border: (1px inset #000000)]
+              RenderBlock {P} at (4,491) size 762x54
                 RenderBlock (floating) {SPAN} at (0,0) size 48x37 [bgcolor=#C0C0C0]
                   RenderText {TEXT} at (0,0) size 21x37
                     text run at (0,0) width 21: "T"
@@ -260,10 +260,10 @@ layer at (0,0) size 800x2822
                   text run at (302,18) width 236: "em and a background-color of silver. "
                   text run at (538,18) width 224: "The top of the big letter \"T\" should"
                   text run at (48,36) width 675: "be vertically aligned with the top of the first line of this paragraph. This is commonly known as \"drop-cap\"."
-              RenderBlock (anonymous) at (4,577) size 762x18
+              RenderBlock (anonymous) at (4,545) size 762x18
                 RenderBR {BR} at (0,0) size 0x18
-              RenderBlock {HR} at (4,607) size 762x2 [border: (1px inset #000000)]
-              RenderBlock (floating) {P} at (420,631) size 336x196 [bgcolor=#FFFF00] [border: (3px solid #FF0000)]
+              RenderBlock {HR} at (4,571) size 762x2 [border: (1px inset #000000)]
+              RenderBlock (floating) {P} at (420,591) size 336x196 [bgcolor=#FFFF00] [border: (3px solid #FF0000)]
                 RenderText {TEXT} at (8,8) size 320x180
                   text run at (8,8) width 320: "This paragraph should be floated to the right, sort"
                   text run at (8,26) width 320: "of like a 'sidebar' in a magazine article. Its width is"
@@ -278,7 +278,7 @@ layer at (0,0) size 800x2822
                   text run at (117,134) width 211: "px wide margin around it where"
                   text run at (8,152) width 320: "the blue background of the paragraph in the"
                   text run at (8,170) width 217: "normal flow should shine through."
-              RenderBlock {P} at (4,621) size 762x216 [bgcolor=#66CCFF]
+              RenderBlock {P} at (4,581) size 762x216 [bgcolor=#66CCFF]
                 RenderText {TEXT} at (0,0) size 406x216
                   text run at (0,0) width 406: "This paragraph is not floating. If there is enough room, the"
                   text run at (0,18) width 406: "textual content of the paragraph should appear on the left side of"
@@ -297,10 +297,10 @@ layer at (0,0) size 800x2822
                   text run at (185,162) width 221: "px above and to the right of the"
                   text run at (0,180) width 406: "sidebar's red border, due to the margin styles set for the floated"
                   text run at (0,198) width 53: "element."
-              RenderBlock (anonymous) at (4,837) size 762x18
+              RenderBlock (anonymous) at (4,797) size 762x18
                 RenderBR {BR} at (0,0) size 0x18
-              RenderBlock {HR} at (4,867) size 762x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (4,881) size 762x26 [bgcolor=#66CCFF] [border: (4px solid #FF0000)]
+              RenderBlock {HR} at (4,823) size 762x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (4,833) size 762x26 [bgcolor=#66CCFF] [border: (4px solid #FF0000)]
                 RenderBlock (floating) {DIV} at (418,14) size 330x226 [bgcolor=#FFFF00]
                   RenderBlock {P} at (5,5) size 320x216
                     RenderText {TEXT} at (0,0) size 320x216
@@ -324,32 +324,32 @@ layer at (0,0) size 800x2822
                 RenderBlock {P} at (4,4) size 754x18
                   RenderText {TEXT} at (0,0) size 268x18
                     text run at (0,0) width 268: "See description in the box on the right side"
-              RenderBlock (anonymous) at (4,907) size 762x224
+              RenderBlock (anonymous) at (4,859) size 762x224
                 RenderBR {BR} at (0,0) size 0x18
-              RenderBlock {HR} at (4,1143) size 762x2 [border: (1px inset #000000)]
-              RenderBlock (floating) {DIV} at (4,1157) size 190x72 [bgcolor=#66CCFF]
+              RenderBlock {HR} at (4,1091) size 762x2 [border: (1px inset #000000)]
+              RenderBlock (floating) {DIV} at (4,1101) size 190x72 [bgcolor=#66CCFF]
                 RenderBlock {P} at (0,0) size 190x72
                   RenderText {TEXT} at (0,0) size 190x72
                     text run at (0,0) width 190: "This paragraph is inside a"
                     text run at (0,18) width 190: "DIV which is floated left. Its"
                     text run at (0,36) width 190: "background is blue and the"
                     text run at (0,54) width 87: "width is 25%."
-              RenderBlock (floating) {DIV} at (576,1157) size 190x72 [bgcolor=#FFFF00]
+              RenderBlock (floating) {DIV} at (576,1101) size 190x72 [bgcolor=#FFFF00]
                 RenderBlock {P} at (0,0) size 190x72
                   RenderText {TEXT} at (0,0) size 190x72
                     text run at (0,0) width 190: "This paragraph is inside a"
                     text run at (0,18) width 190: "DIV which is floated right. Its"
                     text run at (0,36) width 190: "background is yellow and the"
                     text run at (0,54) width 87: "width is 25%."
-              RenderBlock {P} at (4,1157) size 762x36
+              RenderBlock {P} at (4,1101) size 762x36
                 RenderText {TEXT} at (190,0) size 382x36
                   text run at (190,0) width 382: "This paragraph should appear between a blue box (on the"
                   text run at (190,18) width 29: "left) "
                   text run at (219,18) width 199: "and a yellow box (on the right)."
-              RenderBlock (anonymous) at (4,1193) size 762x36
+              RenderBlock (anonymous) at (4,1137) size 762x36
                 RenderBR {BR} at (190,0) size 0x18
-              RenderBlock {HR} at (4,1241) size 762x2 [border: (1px inset #000000)]
-              RenderBlock (floating) {DIV} at (4,1255) size 571x126 [bgcolor=#66CCFF]
+              RenderBlock {HR} at (4,1181) size 762x2 [border: (1px inset #000000)]
+              RenderBlock (floating) {DIV} at (4,1191) size 571x126 [bgcolor=#66CCFF]
                 RenderBlock (floating) {DIV} at (419,0) size 142x36 [bgcolor=#FFFF00]
                   RenderBlock {P} at (0,0) size 142x36
                     RenderText {TEXT} at (0,0) size 142x36
@@ -373,6 +373,6 @@ layer at (0,0) size 800x2822
                     text run at (0,108) width 27: "a 10"
                     text run at (27,108) width 51: "px blue "
                     text run at (78,108) width 138: "stripe on its right side."
-              RenderBlock (anonymous) at (4,1255) size 762x126
+              RenderBlock (anonymous) at (4,1191) size 762x126
                 RenderBR {BR} at (571,0) size 0x18
-              RenderBlock {HR} at (4,1393) size 762x2 [border: (1px inset #000000)]
+              RenderBlock {HR} at (4,1325) size 762x2 [border: (1px inset #000000)]
diff --git a/LayoutTests/css1/box_properties/height-expected.txt b/LayoutTests/css1/box_properties/height-expected.txt
index 43a4333..3104d10 100644
--- a/LayoutTests/css1/box_properties/height-expected.txt
+++ b/LayoutTests/css1/box_properties/height-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x978
+layer at (0,0) size 800x974
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x978
-  RenderBlock {HTML} at (0,0) size 800x978
-    RenderBody {BODY} at (8,8) size 784x962 [bgcolor=#CCCCCC]
+layer at (0,0) size 800x974
+  RenderBlock {HTML} at (0,0) size 800x974
+    RenderBody {BODY} at (8,8) size 784x958 [bgcolor=#CCCCCC]
       RenderBlock {P} at (0,0) size 784x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
@@ -13,22 +13,22 @@ layer at (0,0) size 800x978
           text run at (0,15) width 136: ".two {height: 100"
           text run at (136,15) width 32: "px;}"
       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,106) size 784x50
+      RenderBlock (anonymous) at (0,102) size 784x50
         RenderImage {IMG} at (0,0) size 50x50
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,172) size 784x18
+      RenderBlock {P} at (0,168) size 784x18
         RenderText {TEXT} at (0,0) size 275x18
           text run at (0,0) width 275: "The square above should be fifty pixels tall."
-      RenderBlock (anonymous) at (0,206) size 784x100
+      RenderBlock (anonymous) at (0,202) size 784x100
         RenderImage {IMG} at (0,0) size 100x100
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,322) size 784x18
+      RenderBlock {P} at (0,318) size 784x18
         RenderText {TEXT} at (0,0) size 335x18
           text run at (0,0) width 335: "The square above should be 100 pixels tall and wide."
-      RenderBlock (anonymous) at (0,356) size 784x100
+      RenderBlock (anonymous) at (0,352) size 784x100
         RenderImage {IMG} at (0,0) size 30x100
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,472) size 784x36
+      RenderBlock {P} at (0,468) size 784x36
         RenderText {TEXT} at (0,0) size 784x36
           text run at (0,0) width 619: "The rectangular image above should be 100 pixels tall and 30 pixels wide (the original image is 50"
           text run at (619,0) width 165: "x15, and the size has been"
@@ -38,7 +38,7 @@ layer at (0,0) size 800x978
             text run at (116,20) width 48: "height"
         RenderText {TEXT} at (164,18) size 66x18
           text run at (164,18) width 66: " property)."
-      RenderTable {TABLE} at (0,524) size 784x438 [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,520) size 784x438 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x436
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
diff --git a/LayoutTests/css1/box_properties/margin_bottom-expected.txt b/LayoutTests/css1/box_properties/margin_bottom-expected.txt
index 257d8e4..046fcc9 100644
--- a/LayoutTests/css1/box_properties/margin_bottom-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_bottom-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x1740
+layer at (0,0) size 800x1736
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x1740
-  RenderBlock {HTML} at (0,0) size 800x1740
-    RenderBody {BODY} at (8,8) size 784x1724 [bgcolor=#CCCCCC]
+layer at (0,0) size 800x1736
+  RenderBlock {HTML} at (0,0) size 800x1736
+    RenderBody {BODY} at (8,8) size 784x1720 [bgcolor=#CCCCCC]
       RenderBlock {P} at (0,0) size 784x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
@@ -22,32 +22,32 @@ layer at (0,0) size 800x1740
           text run at (192,90) width 224: "px; background-color: aqua;}"
           text run at (0,105) width 176: "P, UL {margin-top: 0;}"
       RenderBlock {HR} at (0,182) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,196) size 784x18 [bgcolor=#C0C0C0]
+      RenderBlock {P} at (0,192) size 784x18 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 203x18
           text run at (0,0) width 203: "This element has a class of zero."
-      RenderBlock {P} at (0,214) size 784x36 [bgcolor=#00FFFF]
+      RenderBlock {P} at (0,210) size 784x36 [bgcolor=#00FFFF]
         RenderText {TEXT} at (0,0) size 740x36
           text run at (0,0) width 740: "This sentence should have a bottom margin of half an inch, which will require extra text in order to make sure that the"
           text run at (0,18) width 203: "margin isn't applied to each line."
-      RenderBlock {P} at (0,298) size 784x36 [bgcolor=#00FFFF]
+      RenderBlock {P} at (0,294) size 784x36 [bgcolor=#00FFFF]
         RenderText {TEXT} at (0,0) size 771x36
           text run at (0,0) width 771: "This sentence should have a bottom margin of 25 pixels, which will require extra text in order to make sure that the margin"
           text run at (0,18) width 155: "isn't applied to each line."
-      RenderBlock {P} at (0,359) size 784x36 [bgcolor=#00FFFF]
+      RenderBlock {P} at (0,355) size 784x36 [bgcolor=#00FFFF]
         RenderText {TEXT} at (0,0) size 774x36
           text run at (0,0) width 774: "This sentence should have a bottom margin of 5 em, which will require extra text in order to make sure that the margin isn't"
           text run at (0,18) width 126: "applied to each line."
-      RenderBlock {P} at (0,475) size 784x36 [bgcolor=#00FFFF]
+      RenderBlock {P} at (0,471) size 784x36 [bgcolor=#00FFFF]
         RenderText {TEXT} at (0,0) size 767x36
           text run at (0,0) width 767: "This element should have a bottom margin of 25%, which will require extra text in order to make sure that the margin isn't"
           text run at (0,18) width 126: "applied to each line."
-      RenderBlock {P} at (0,707) size 784x18 [bgcolor=#C0C0C0]
+      RenderBlock {P} at (0,703) size 784x18 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 203x18
           text run at (0,0) width 203: "This element has a class of zero."
-      RenderBlock {P} at (0,725) size 784x18 [bgcolor=#C0C0C0]
+      RenderBlock {P} at (0,721) size 784x18 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 232x18
           text run at (0,0) width 232: "This element also has a class of zero."
-      RenderBlock {UL} at (0,743) size 784x97 [bgcolor=#00FFFF]
+      RenderBlock {UL} at (0,739) size 784x97 [bgcolor=#00FFFF]
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 424x18
@@ -66,7 +66,7 @@ layer at (0,0) size 800x1740
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 294x18
             text run at (0,0) width 294: "This list item has no special styles applied to it."
-      RenderBlock {P} at (0,865) size 784x54 [bgcolor=#00FFFF]
+      RenderBlock {P} at (0,861) size 784x54 [bgcolor=#00FFFF]
         RenderText {TEXT} at (0,0) size 775x54
           text run at (0,0) width 269: "This paragraph has a bottom margin of -10"
           text run at (269,0) width 506: "px, which should cause elements after it to be shifted \"upward\" on the page, and"
@@ -74,13 +74,13 @@ layer at (0,0) size 800x1740
           text run at (96,18) width 488: "No other styles have been applied to it besides a light blue background color. "
           text run at (584,18) width 149: "In all other respects, the"
           text run at (0,36) width 166: "element should be normal."
-      RenderBlock {P} at (0,909) size 784x18 [bgcolor=#C0C0C0]
+      RenderBlock {P} at (0,905) size 784x18 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 203x18
           text run at (0,0) width 203: "This element has a class of zero."
-      RenderBlock {P} at (0,927) size 784x18 [bgcolor=#C0C0C0]
+      RenderBlock {P} at (0,923) size 784x18 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 232x18
           text run at (0,0) width 232: "This element also has a class of zero."
-      RenderTable {TABLE} at (0,945) size 784x779 [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,941) size 784x779 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x777
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
diff --git a/LayoutTests/css1/box_properties/margin_inline-expected.txt b/LayoutTests/css1/box_properties/margin_inline-expected.txt
index ab276ee..75173ba 100644
--- a/LayoutTests/css1/box_properties/margin_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_inline-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x700
+layer at (0,0) size 800x696
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x700
-  RenderBlock {HTML} at (0,0) size 800x700
-    RenderBody {BODY} at (8,8) size 784x684 [bgcolor=#CCCCCC]
+layer at (0,0) size 800x696
+  RenderBlock {HTML} at (0,0) size 800x696
+    RenderBody {BODY} at (8,8) size 784x680 [bgcolor=#CCCCCC]
       RenderBlock {P} at (0,0) size 784x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
@@ -14,10 +14,10 @@ layer at (0,0) size 800x700
           text run at (0,30) width 136: ".two {margin: -10"
           text run at (136,30) width 224: "px; background-color: aqua;}"
       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,106) size 784x18 [bgcolor=#C0C0C0]
+      RenderBlock {P} at (0,102) size 784x18 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 203x18
           text run at (0,0) width 203: "This element has a class of zero."
-      RenderBlock {P} at (0,140) size 784x72 [bgcolor=#808080]
+      RenderBlock {P} at (0,136) size 784x72 [bgcolor=#808080]
         RenderText {TEXT} at (0,0) size 481x18
           text run at (0,0) width 393: "This element is unstyled save for a background color of gray.. "
           text run at (393,0) width 88: "It contains an "
@@ -39,10 +39,10 @@ layer at (0,0) size 800x700
           text run at (487,36) width 279: "px margin to the left side of the inline box in"
           text run at (0,54) width 200: "the first line it appears, and a 25"
           text run at (200,54) width 527: "px margin to the right side of the inline element box in the last line where it appears."
-      RenderBlock {P} at (0,228) size 784x18 [bgcolor=#C0C0C0]
+      RenderBlock {P} at (0,224) size 784x18 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 203x18
           text run at (0,0) width 203: "This element has a class of zero."
-      RenderBlock {P} at (0,262) size 784x72 [bgcolor=#808080]
+      RenderBlock {P} at (0,258) size 784x72 [bgcolor=#808080]
         RenderText {TEXT} at (0,0) size 481x18
           text run at (0,0) width 393: "This element is unstyled save for a background color of gray.. "
           text run at (393,0) width 88: "It contains an "
@@ -64,10 +64,10 @@ layer at (0,0) size 800x700
           text run at (413,36) width 369: "px margin to the left side of the inline box in the first line it"
           text run at (0,54) width 115: "appears, and a -10"
           text run at (115,54) width 527: "px margin to the right side of the inline element box in the last line where it appears."
-      RenderBlock {P} at (0,350) size 784x18 [bgcolor=#C0C0C0]
+      RenderBlock {P} at (0,346) size 784x18 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 203x18
           text run at (0,0) width 203: "This element has a class of zero."
-      RenderTable {TABLE} at (0,368) size 784x316 [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,364) size 784x316 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x314
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
diff --git a/LayoutTests/css1/box_properties/margin_top-expected.txt b/LayoutTests/css1/box_properties/margin_top-expected.txt
index 7da38c0..704e763 100644
--- a/LayoutTests/css1/box_properties/margin_top-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_top-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x1650
+layer at (0,0) size 800x1646
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x1650
-  RenderBlock {HTML} at (0,0) size 800x1650
-    RenderBody {BODY} at (8,8) size 784x1634 [bgcolor=#CCCCCC]
+layer at (0,0) size 800x1646
+  RenderBlock {HTML} at (0,0) size 800x1646
+    RenderBody {BODY} at (8,8) size 784x1630 [bgcolor=#CCCCCC]
       RenderBlock {P} at (0,0) size 784x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
@@ -22,30 +22,30 @@ layer at (0,0) size 800x1650
           text run at (168,90) width 224: "px; background-color: aqua;}"
           text run at (0,105) width 200: "P, UL {margin-bottom: 0;}"
       RenderBlock {HR} at (0,164) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,178) size 784x18 [bgcolor=#C0C0C0]
+      RenderBlock {P} at (0,174) size 784x18 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 203x18
           text run at (0,0) width 203: "This element has a class of zero."
-      RenderBlock {P} at (0,196) size 784x18 [bgcolor=#C0C0C0]
+      RenderBlock {P} at (0,192) size 784x18 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 232x18
           text run at (0,0) width 232: "This element also has a class of zero."
-      RenderBlock {P} at (0,262) size 784x36 [bgcolor=#00FFFF]
+      RenderBlock {P} at (0,258) size 784x36 [bgcolor=#00FFFF]
         RenderText {TEXT} at (0,0) size 759x36
           text run at (0,0) width 759: "This element should have a top margin of half an inch, which will require extra text in order to make sure that the margin"
           text run at (0,18) width 155: "isn't applied to each line."
-      RenderBlock {P} at (0,323) size 784x36 [bgcolor=#00FFFF]
+      RenderBlock {P} at (0,319) size 784x36 [bgcolor=#00FFFF]
         RenderText {TEXT} at (0,0) size 771x36
           text run at (0,0) width 771: "This element should have a top margin of 25 pixels, which will require extra text in order to make sure that the margin isn't"
           text run at (0,18) width 126: "applied to each line."
-      RenderBlock {P} at (0,439) size 784x36 [bgcolor=#00FFFF]
+      RenderBlock {P} at (0,435) size 784x36 [bgcolor=#00FFFF]
         RenderText {TEXT} at (0,0) size 745x36
           text run at (0,0) width 745: "This element should have a top margin of 5 em, which will require extra text in order to make sure that the margin isn't"
           text run at (0,18) width 126: "applied to each line."
-      RenderBlock {P} at (0,671) size 784x36 [bgcolor=#00FFFF]
+      RenderBlock {P} at (0,667) size 784x36 [bgcolor=#00FFFF]
         RenderText {TEXT} at (0,0) size 781x36
           text run at (0,0) width 725: "This element should have a top margin of 25%, which is calculated with respect to the width of the parent element. "
           text run at (725,0) width 56: "This will"
           text run at (0,18) width 204: "require extra text in order to test."
-      RenderBlock {UL} at (0,732) size 784x97 [bgcolor=#00FFFF]
+      RenderBlock {UL} at (0,728) size 784x97 [bgcolor=#00FFFF]
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 400x18
@@ -64,17 +64,17 @@ layer at (0,0) size 800x1650
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 294x18
             text run at (0,0) width 294: "This list item has no special styles applied to it."
-      RenderBlock {P} at (0,829) size 784x18 [bgcolor=#C0C0C0]
+      RenderBlock {P} at (0,825) size 784x18 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 203x18
           text run at (0,0) width 203: "This element has a class of zero."
-      RenderBlock {P} at (0,837) size 784x54 [bgcolor=#00FFFF]
+      RenderBlock {P} at (0,833) size 784x54 [bgcolor=#00FFFF]
         RenderText {TEXT} at (0,0) size 766x54
           text run at (0,0) width 231: "This element has a top margin of -10"
           text run at (231,0) width 535: "px, which should cause it to be shifted \"upward\" on the page, and no bottom margin."
           text run at (0,18) width 488: "No other styles have been applied to it besides a light blue background color. "
           text run at (488,18) width 267: "In all other respects, the element should be"
           text run at (0,36) width 48: "normal."
-      RenderTable {TABLE} at (0,891) size 784x743 [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,887) size 784x743 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x741
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
diff --git a/LayoutTests/css1/box_properties/width-expected.txt b/LayoutTests/css1/box_properties/width-expected.txt
index 026554c..4ee033d 100644
--- a/LayoutTests/css1/box_properties/width-expected.txt
+++ b/LayoutTests/css1/box_properties/width-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x1357
+layer at (0,0) size 800x1353
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x1357
-  RenderBlock {HTML} at (0,0) size 800x1357
-    RenderBody {BODY} at (8,8) size 784x1341 [bgcolor=#CCCCCC]
+layer at (0,0) size 800x1353
+  RenderBlock {HTML} at (0,0) size 800x1353
+    RenderBody {BODY} at (8,8) size 784x1337 [bgcolor=#CCCCCC]
       RenderBlock {P} at (0,0) size 784x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
@@ -13,19 +13,19 @@ layer at (0,0) size 800x1357
           text run at (0,15) width 144: ".two {width: 50%;}"
           text run at (0,30) width 152: "TABLE {width: 50%;}"
       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,106) size 784x50
+      RenderBlock (anonymous) at (0,102) size 784x50
         RenderImage {IMG} at (0,0) size 50x50
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,172) size 784x18
+      RenderBlock {P} at (0,168) size 784x18
         RenderText {TEXT} at (0,0) size 287x18
           text run at (0,0) width 287: "The square above should be fifty pixels wide."
-      RenderBlock (anonymous) at (0,206) size 784x392
+      RenderBlock (anonymous) at (0,202) size 784x392
         RenderImage {IMG} at (0,0) size 392x392
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,614) size 784x18
+      RenderBlock {P} at (0,610) size 784x18
         RenderText {TEXT} at (0,0) size 671x18
           text run at (0,0) width 671: "The square above should be half as wide as the image's parent element (either the BODY or the table cell)."
-      RenderBlock {P} at (0,648) size 392x90
+      RenderBlock {P} at (0,644) size 392x90
         RenderText {TEXT} at (0,0) size 382x72
           text run at (0,0) width 382: "This paragraph should be half the width of its parent element"
           text run at (0,18) width 379: "(either the BODY or the table, which should itself be half as"
@@ -38,7 +38,7 @@ layer at (0,0) size 800x1357
         RenderText {TEXT} at (286,54) size 374x36
           text run at (286,54) width 57: " property"
           text run at (0,72) width 374: "without the need for the user to resize the viewing window."
-      RenderTable {TABLE} at (0,754) size 392x587 [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,750) size 392x587 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x585
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 390x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
diff --git a/LayoutTests/css1/color_and_background/background_attachment-expected.txt b/LayoutTests/css1/color_and_background/background_attachment-expected.txt
index 9a973ee..eca5898 100644
--- a/LayoutTests/css1/color_and_background/background_attachment-expected.txt
+++ b/LayoutTests/css1/color_and_background/background_attachment-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 880x1201
+layer at (0,0) size 880x1193
   RenderCanvas at (0,0) size 800x585
-layer at (0,0) size 880x1201
-  RenderBlock {HTML} at (0,0) size 800x1201
-    RenderBody {BODY} at (8,8) size 784x1185 [bgcolor=#CCCCCC]
+layer at (0,0) size 880x1193
+  RenderBlock {HTML} at (0,0) size 800x1193
+    RenderBody {BODY} at (8,8) size 784x1177 [bgcolor=#CCCCCC]
       RenderBlock {P} at (0,0) size 784x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
@@ -25,13 +25,13 @@ layer at (0,0) size 880x1201
           text run at (0,0) width 417: "In fact, why not the relevant section from the CSS1 specification? "
           text run at (417,0) width 91: "A capital idea."
       RenderBlock {HR} at (0,235) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {HR} at (0,249) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {H4} at (0,272) size 784x18
+      RenderBlock {HR} at (0,245) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {H4} at (0,268) size 784x18
         RenderInline {A} at (0,0) size 220x18
           RenderText {TEXT} at (0,0) size 220x18
             text run at (0,0) width 220: "5.3.5    'background-attachment'"
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,311) size 784x90
+      RenderBlock {P} at (0,307) size 784x90
         RenderInline {EM} at (0,0) size 42x18
           RenderText {TEXT} at (0,0) size 42x18
             text run at (0,0) width 42: "Value:"
@@ -67,18 +67,18 @@ layer at (0,0) size 880x1201
           text run at (121,72) width 32: " N/A"
         RenderBR {BR} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,417) size 784x36
+      RenderBlock {P} at (0,413) size 784x36
         RenderText {TEXT} at (0,0) size 782x36
           text run at (0,0) width 782: "If a background image is specified, the value of 'background-attachment' determines if it is fixed with regard to the canvas or"
           text run at (0,18) width 213: "if it scrolls along with the content."
-      RenderBlock {PRE} at (0,469) size 784x75
+      RenderBlock {PRE} at (0,465) size 784x75
         RenderText {TEXT} at (0,0) size 296x75
           text run at (0,0) width 72: "  BODY { "
           text run at (0,15) width 296: "    background: red url(pendant.gif);"
           text run at (0,30) width 256: "    background-repeat: repeat-y;"
           text run at (0,45) width 264: "    background-attachment: fixed;"
           text run at (0,60) width 24: "  }"
-      RenderBlock {P} at (0,560) size 784x54
+      RenderBlock {P} at (0,556) size 784x54
         RenderInline {EM} at (0,0) size 72x18
           RenderText {TEXT} at (0,0) size 72x18
             text run at (0,0) width 72: "CSS1 core:"
@@ -86,18 +86,18 @@ layer at (0,0) size 880x1201
           text run at (72,0) width 671: " UAs may treat 'fixed' as 'scroll'. However, it is recommended they interpret 'fixed' correctly, at least on the"
           text run at (0,18) width 767: "HTML and BODY elements, since there is no way for an author to provide an image only for those browsers that support"
           text run at (0,36) width 42: "'fixed'."
-      RenderTable {TABLE} at (0,630) size 784x555 [border: (1px outset #808080)]
-        RenderTableSection {TBODY} at (1,1) size 0x553
+      RenderTable {TABLE} at (0,626) size 784x551 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x549
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
               RenderInline {STRONG} at (0,0) size 163x18
                 RenderText {TEXT} at (4,4) size 163x18
                   text run at (4,4) width 163: "TABLE Testing Section"
           RenderTableRow {TR} at (0,0) size 0x0
-            RenderTableCell {TD} at (0,276) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+            RenderTableCell {TD} at (0,274) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x18
                 text run at (4,4) width 4: " "
-            RenderTableCell {TD} at (12,26) size 770x527 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (12,26) size 770x523 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x90
                 RenderText {TEXT} at (0,0) size 747x90
                   text run at (0,0) width 730: "This document should have a green grid-pattern line across the top of the page (or at least a tiled background) which"
@@ -114,13 +114,13 @@ layer at (0,0) size 880x1201
                   text run at (0,0) width 417: "In fact, why not the relevant section from the CSS1 specification? "
                   text run at (417,0) width 91: "A capital idea."
               RenderBlock {HR} at (4,144) size 762x2 [border: (1px inset #000000)]
-              RenderBlock {HR} at (4,158) size 762x2 [border: (1px inset #000000)]
-              RenderBlock {H4} at (4,181) size 762x18
+              RenderBlock {HR} at (4,154) size 762x2 [border: (1px inset #000000)]
+              RenderBlock {H4} at (4,177) size 762x18
                 RenderInline {A} at (0,0) size 220x18
                   RenderText {TEXT} at (0,0) size 220x18
                     text run at (0,0) width 220: "5.3.5    'background-attachment'"
                 RenderText {TEXT} at (0,0) size 0x0
-              RenderBlock {P} at (4,220) size 762x90
+              RenderBlock {P} at (4,216) size 762x90
                 RenderInline {EM} at (0,0) size 42x18
                   RenderText {TEXT} at (0,0) size 42x18
                     text run at (0,0) width 42: "Value:"
@@ -156,18 +156,18 @@ layer at (0,0) size 880x1201
                   text run at (121,72) width 32: " N/A"
                 RenderBR {BR} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
-              RenderBlock {P} at (4,326) size 762x36
+              RenderBlock {P} at (4,322) size 762x36
                 RenderText {TEXT} at (0,0) size 718x36
                   text run at (0,0) width 718: "If a background image is specified, the value of 'background-attachment' determines if it is fixed with regard to the"
                   text run at (0,18) width 277: "canvas or if it scrolls along with the content."
-              RenderBlock {PRE} at (4,378) size 762x75
+              RenderBlock {PRE} at (4,374) size 762x75
                 RenderText {TEXT} at (0,0) size 296x75
                   text run at (0,0) width 72: "  BODY { "
                   text run at (0,15) width 296: "    background: red url(pendant.gif);"
                   text run at (0,30) width 256: "    background-repeat: repeat-y;"
                   text run at (0,45) width 264: "    background-attachment: fixed;"
                   text run at (0,60) width 24: "  }"
-              RenderBlock {P} at (4,469) size 762x54
+              RenderBlock {P} at (4,465) size 762x54
                 RenderInline {EM} at (0,0) size 72x18
                   RenderText {TEXT} at (0,0) size 72x18
                     text run at (0,0) width 72: "CSS1 core:"
diff --git a/LayoutTests/css1/formatting_model/floating_elements-expected.txt b/LayoutTests/css1/formatting_model/floating_elements-expected.txt
index 949bb5b..71ea5da 100644
--- a/LayoutTests/css1/formatting_model/floating_elements-expected.txt
+++ b/LayoutTests/css1/formatting_model/floating_elements-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x6376
+layer at (0,0) size 800x6267
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x6376
-  RenderBlock {HTML} at (0,0) size 800x6376
-    RenderBody {BODY} at (8,8) size 784x6360 [bgcolor=#CCCCCC]
+layer at (0,0) size 800x6267
+  RenderBlock {HTML} at (0,0) size 800x6267
+    RenderBody {BODY} at (8,8) size 784x6251 [bgcolor=#CCCCCC]
       RenderBlock {P} at (0,0) size 784x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
@@ -49,8 +49,8 @@ layer at (0,0) size 800x6376
           text run at (199,41) width 339: "this DIV, which means that the borders of the floating"
           text run at (199,59) width 360: "elements should not overlap the top or side borders of the"
           text run at (199,77) width 33: "DIV."
-      RenderBlock {HR} at (371,398) size 41x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,412) size 780x46 [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,394) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,404) size 780x46 [border: (5px solid #800080)]
         RenderImage {IMG} at (5,5) size 15x36 [border: (3px solid #000000)]
         RenderText {TEXT} at (0,0) size 0x0
         RenderImage {IMG} at (760,5) size 15x36 [border: (3px solid #000000)]
@@ -58,8 +58,8 @@ layer at (0,0) size 800x6376
           text run at (20,5) width 177: "This is text within the DIV. "
           text run at (197,5) width 553: "The floating images within this DIV should not go beyond the left or right inner edge of"
           text run at (20,23) width 729: "this DIV, which means that the borders of the floating images should not overlap the top or side borders of the DIV."
-      RenderBlock {HR} at (24,482) size 590x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,508) size 442x226 [border: (5px solid #800080)]
+      RenderBlock {HR} at (24,474) size 590x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,500) size 442x226 [border: (5px solid #800080)]
         RenderBlock (floating) {P} at (5,5) size 194x70 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
           RenderText {TEXT} at (17,17) size 122x36
             text run at (17,17) width 122: "This is the first left-"
@@ -89,8 +89,8 @@ layer at (0,0) size 800x6376
           text run at (116,167) width 297: "In addition, they should not overlap each other."
           text run at (5,185) width 425: "The first two should be side by side, whereas the third should be on"
           text run at (5,203) width 95: "the next \"line.\""
-      RenderBlock {HR} at (371,746) size 41x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,760) size 360x190 [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,734) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,744) size 360x190 [border: (5px solid #800080)]
         RenderImage {IMG} at (5,5) size 156x36 [border: (3px solid #000000)]
         RenderText {TEXT} at (0,0) size 0x0
         RenderImage {IMG} at (161,5) size 156x36 [border: (3px solid #000000)]
@@ -110,8 +110,8 @@ layer at (0,0) size 800x6376
           text run at (5,149) width 40: "other. "
           text run at (45,149) width 307: "The first two should be side by side, whereas the"
           text run at (5,167) width 213: "third should be on the next \"line.\""
-      RenderBlock {HR} at (24,974) size 590x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,1000) size 314x352 [border: (5px solid #800080)]
+      RenderBlock {HR} at (24,958) size 590x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,984) size 314x352 [border: (5px solid #800080)]
         RenderBlock (floating) {P} at (5,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
           RenderText {TEXT} at (17,17) size 130x54
             text run at (17,17) width 130: "This is a left-floating"
@@ -145,8 +145,8 @@ layer at (0,0) size 800x6376
           text run at (5,293) width 268: "side-by-side, but instead the first should be"
           text run at (5,311) width 288: "floated left, and the second floated to the right"
           text run at (5,329) width 94: "below the first."
-      RenderBlock {HR} at (371,1364) size 41x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,1378) size 410x226 [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,1344) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,1354) size 410x226 [border: (5px solid #800080)]
         RenderImage {IMG} at (5,5) size 256x36 [border: (3px solid #000000)]
         RenderText {TEXT} at (0,0) size 0x0
         RenderImage {IMG} at (149,41) size 256x36 [border: (3px solid #000000)]
@@ -166,8 +166,8 @@ layer at (0,0) size 800x6376
           text run at (5,167) width 382: "the floated images should not be side-by-side, but instead the"
           text run at (5,185) width 381: "first should be floated left, and the second floated to the right"
           text run at (5,203) width 94: "below the first."
-      RenderBlock {HR} at (24,1628) size 590x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,1654) size 780x118 [border: (5px solid #800080)]
+      RenderBlock {HR} at (24,1604) size 590x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,1630) size 780x118 [border: (5px solid #800080)]
         RenderBlock (floating) {P} at (581,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
           RenderText {TEXT} at (17,17) size 139x54
             text run at (17,17) width 139: "This is a right-floating"
@@ -187,8 +187,8 @@ layer at (0,0) size 800x6376
           text run at (199,59) width 366: "not overlap the top or side borders of the DIV in any way."
           text run at (199,77) width 353: "In addition, the top of the left-floating box should not be"
           text run at (5,95) width 276: "higher than the top of the right-floating box."
-      RenderBlock {HR} at (371,1784) size 41x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,1798) size 780x64 [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,1756) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,1766) size 780x64 [border: (5px solid #800080)]
         RenderImage {IMG} at (5,5) size 15x36 [border: (3px solid #000000)]
         RenderText {TEXT} at (0,0) size 0x0
         RenderImage {IMG} at (760,5) size 15x36 [border: (3px solid #000000)]
@@ -197,8 +197,8 @@ layer at (0,0) size 800x6376
           text run at (197,5) width 525: "The floating images within this DIV should not go beyond the top side of this DIV,"
           text run at (20,23) width 740: "which means that the borders of the floating images should not overlap the top or side borders of the DIV in any way."
           text run at (5,41) width 661: "In addition, the top of the left-floating image should not be higher than the top of the right-floating image."
-      RenderBlock {HR} at (24,1886) size 590x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,1912) size 780x118 [border: (5px solid #800080)]
+      RenderBlock {HR} at (24,1854) size 590x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,1880) size 780x118 [border: (5px solid #800080)]
         RenderText {TEXT} at (199,5) size 185x18
           text run at (199,5) width 177: "This is text within the DIV. "
           text run at (376,5) width 8: "*"
@@ -223,8 +223,8 @@ layer at (0,0) size 800x6376
           text run at (199,77) width 305: "before the floating elements occur in the source. "
           text run at (504,77) width 66: "In order to"
           text run at (5,95) width 549: "mark these points clearly, an asterisk has been inserted just before each floated element."
-      RenderBlock {HR} at (371,2042) size 41x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,2056) size 780x82 [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,2009) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,2019) size 780x82 [border: (5px solid #800080)]
         RenderText {TEXT} at (20,5) size 185x18
           text run at (20,5) width 177: "This is text within the DIV. "
           text run at (197,5) width 8: "*"
@@ -239,8 +239,8 @@ layer at (0,0) size 800x6376
           text run at (5,41) width 725: "high as the top edge of the inline element containing the content just before the floating images occur in the source. "
           text run at (730,41) width 13: "In"
           text run at (5,59) width 591: "order to mark these points clearly, an asterisk has been inserted just before each floated image."
-      RenderBlock {HR} at (24,2162) size 590x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,2188) size 780x262 [border: (5px solid #800080)]
+      RenderBlock {HR} at (24,2125) size 590x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,2151) size 780x262 [border: (5px solid #800080)]
         RenderText {TEXT} at (199,5) size 185x18
           text run at (199,5) width 177: "This is text within the DIV. "
           text run at (376,5) width 8: "*"
@@ -289,8 +289,8 @@ layer at (0,0) size 800x6376
           text run at (5,221) width 700: "then the element should float so that its top is aligned with the top of the line-box in which the asterisk appears. "
           text run at (705,221) width 69: "Otherwise,"
           text run at (5,239) width 329: "its top should align with the top of the next line-box."
-      RenderBlock {HR} at (371,2462) size 41x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,2476) size 780x118 [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,2421) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,2431) size 780x118 [border: (5px solid #800080)]
         RenderText {TEXT} at (20,5) size 185x18
           text run at (20,5) width 177: "This is text within the DIV. "
           text run at (197,5) width 8: "*"
@@ -315,8 +315,8 @@ layer at (0,0) size 800x6376
           text run at (20,77) width 755: "for a floated image, then the image should float so that its top is aligned with the top of the line-box in which the asterisk"
           text run at (5,95) width 56: "appears. "
           text run at (61,95) width 402: "Otherwise, its top should align with the top of the next line-box."
-      RenderBlock {HR} at (24,2618) size 590x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,2644) size 490x298 [border: (5px solid #800080)]
+      RenderBlock {HR} at (24,2573) size 590x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,2599) size 490x298 [border: (5px solid #800080)]
         RenderText {TEXT} at (199,5) size 54x18
           text run at (199,5) width 54: "This is *"
         RenderBlock (floating) {P} at (5,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
@@ -348,8 +348,8 @@ layer at (0,0) size 800x6376
           text run at (5,239) width 475: "align with the top of the line-box following the insertion point of the floated"
           text run at (5,257) width 466: "element to avoid floating elements appearing before text which precedes it"
           text run at (5,275) width 150: "in the source document."
-      RenderBlock {HR} at (371,2954) size 41x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,2968) size 490x226 [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,2905) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,2915) size 490x226 [border: (5px solid #800080)]
         RenderText {TEXT} at (20,5) size 54x18
           text run at (20,5) width 54: "This is *"
         RenderImage {IMG} at (5,5) size 15x36 [border: (3px solid #000000)]
@@ -371,19 +371,19 @@ layer at (0,0) size 800x6376
           text run at (5,167) width 429: "line-box following the insertion point of the floated element to avoid"
           text run at (5,185) width 442: "floating elements appearing before text which precedes it in the source"
           text run at (5,203) width 66: "document."
-      RenderBlock {HR} at (24,3218) size 590x2 [border: (1px inset #000000)]
-      RenderTable {TABLE} at (0,3244) size 784x3116 [border: (1px outset #808080)]
-        RenderTableSection {TBODY} at (1,1) size 0x3114
+      RenderBlock {HR} at (24,3165) size 590x2 [border: (1px inset #000000)]
+      RenderTable {TABLE} at (0,3191) size 784x3060 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 0x3058
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
               RenderInline {STRONG} at (0,0) size 163x18
                 RenderText {TEXT} at (4,4) size 163x18
                   text run at (4,4) width 163: "TABLE Testing Section"
           RenderTableRow {TR} at (0,0) size 0x0
-            RenderTableCell {TD} at (0,1557) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+            RenderTableCell {TD} at (0,1529) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x18
                 text run at (4,4) width 4: " "
-            RenderTableCell {TD} at (12,26) size 770x3088 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (12,26) size 770x3032 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x36
                 RenderText {TEXT} at (0,0) size 751x36
                   text run at (0,0) width 681: "On this test page, each test is performed once with floating paragraphs, and then again with floating images. "
@@ -409,8 +409,8 @@ layer at (0,0) size 800x6376
                   text run at (199,41) width 338: "edge of this DIV, which means that the borders of the"
                   text run at (199,59) width 321: "floating elements should not overlap the top or side"
                   text run at (199,77) width 124: "borders of the DIV."
-              RenderBlock {HR} at (365,202) size 40x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (6,216) size 758x64 [border: (5px solid #800080)]
+              RenderBlock {HR} at (365,198) size 40x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (6,208) size 758x64 [border: (5px solid #800080)]
                 RenderImage {IMG} at (5,5) size 15x36 [border: (3px solid #000000)]
                 RenderText {TEXT} at (0,0) size 0x0
                 RenderImage {IMG} at (738,5) size 15x36 [border: (3px solid #000000)]
@@ -419,8 +419,8 @@ layer at (0,0) size 800x6376
                   text run at (197,5) width 536: "The floating images within this DIV should not go beyond the left or right inner edge"
                   text run at (20,23) width 709: "of this DIV, which means that the borders of the floating images should not overlap the top or side borders of the"
                   text run at (5,41) width 33: "DIV."
-              RenderBlock {HR} at (28,304) size 573x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (6,330) size 442x226 [border: (5px solid #800080)]
+              RenderBlock {HR} at (28,296) size 573x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (6,322) size 442x226 [border: (5px solid #800080)]
                 RenderBlock (floating) {P} at (5,5) size 194x70 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
                   RenderText {TEXT} at (17,17) size 122x36
                     text run at (17,17) width 122: "This is the first left-"
@@ -450,8 +450,8 @@ layer at (0,0) size 800x6376
                   text run at (116,167) width 297: "In addition, they should not overlap each other."
                   text run at (5,185) width 425: "The first two should be side by side, whereas the third should be on"
                   text run at (5,203) width 95: "the next \"line.\""
-              RenderBlock {HR} at (365,568) size 40x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (6,582) size 360x190 [border: (5px solid #800080)]
+              RenderBlock {HR} at (365,556) size 40x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (6,566) size 360x190 [border: (5px solid #800080)]
                 RenderImage {IMG} at (5,5) size 156x36 [border: (3px solid #000000)]
                 RenderText {TEXT} at (0,0) size 0x0
                 RenderImage {IMG} at (161,5) size 156x36 [border: (3px solid #000000)]
@@ -471,8 +471,8 @@ layer at (0,0) size 800x6376
                   text run at (5,149) width 40: "other. "
                   text run at (45,149) width 307: "The first two should be side by side, whereas the"
                   text run at (5,167) width 213: "third should be on the next \"line.\""
-              RenderBlock {HR} at (28,796) size 573x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (6,822) size 314x352 [border: (5px solid #800080)]
+              RenderBlock {HR} at (28,780) size 573x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (6,806) size 314x352 [border: (5px solid #800080)]
                 RenderBlock (floating) {P} at (5,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
                   RenderText {TEXT} at (17,17) size 130x54
                     text run at (17,17) width 130: "This is a left-floating"
@@ -506,8 +506,8 @@ layer at (0,0) size 800x6376
                   text run at (5,293) width 268: "side-by-side, but instead the first should be"
                   text run at (5,311) width 288: "floated left, and the second floated to the right"
                   text run at (5,329) width 94: "below the first."
-              RenderBlock {HR} at (365,1186) size 40x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (6,1200) size 410x226 [border: (5px solid #800080)]
+              RenderBlock {HR} at (365,1166) size 40x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (6,1176) size 410x226 [border: (5px solid #800080)]
                 RenderImage {IMG} at (5,5) size 256x36 [border: (3px solid #000000)]
                 RenderText {TEXT} at (0,0) size 0x0
                 RenderImage {IMG} at (149,41) size 256x36 [border: (3px solid #000000)]
@@ -527,8 +527,8 @@ layer at (0,0) size 800x6376
                   text run at (5,167) width 382: "the floated images should not be side-by-side, but instead the"
                   text run at (5,185) width 381: "first should be floated left, and the second floated to the right"
                   text run at (5,203) width 94: "below the first."
-              RenderBlock {HR} at (28,1450) size 573x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (6,1476) size 758x118 [border: (5px solid #800080)]
+              RenderBlock {HR} at (28,1426) size 573x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (6,1452) size 758x118 [border: (5px solid #800080)]
                 RenderBlock (floating) {P} at (559,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
                   RenderText {TEXT} at (17,17) size 139x54
                     text run at (17,17) width 139: "This is a right-floating"
@@ -549,8 +549,8 @@ layer at (0,0) size 800x6376
                   text run at (199,77) width 62: "any way. "
                   text run at (261,77) width 264: "In addition, the top of the left-floating box"
                   text run at (5,95) width 365: "should not be higher than the top of the right-floating box."
-              RenderBlock {HR} at (365,1606) size 40x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (6,1620) size 758x64 [border: (5px solid #800080)]
+              RenderBlock {HR} at (365,1578) size 40x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (6,1588) size 758x64 [border: (5px solid #800080)]
                 RenderImage {IMG} at (5,5) size 15x36 [border: (3px solid #000000)]
                 RenderText {TEXT} at (0,0) size 0x0
                 RenderImage {IMG} at (738,5) size 15x36 [border: (3px solid #000000)]
@@ -560,8 +560,8 @@ layer at (0,0) size 800x6376
                   text run at (20,23) width 705: "which means that the borders of the floating images should not overlap the top or side borders of the DIV in any"
                   text run at (5,41) width 35: "way. "
                   text run at (40,41) width 661: "In addition, the top of the left-floating image should not be higher than the top of the right-floating image."
-              RenderBlock {HR} at (28,1708) size 573x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (6,1734) size 758x136 [border: (5px solid #800080)]
+              RenderBlock {HR} at (28,1676) size 573x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (6,1702) size 758x136 [border: (5px solid #800080)]
                 RenderText {TEXT} at (199,5) size 185x18
                   text run at (199,5) width 177: "This is text within the DIV. "
                   text run at (376,5) width 8: "*"
@@ -587,8 +587,8 @@ layer at (0,0) size 800x6376
                   text run at (5,95) width 49: "source. "
                   text run at (54,95) width 482: "In order to mark these points clearly, an asterisk has been inserted just before"
                   text run at (5,113) width 133: "each floated element."
-              RenderBlock {HR} at (365,1882) size 40x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (6,1896) size 758x82 [border: (5px solid #800080)]
+              RenderBlock {HR} at (365,1846) size 40x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (6,1856) size 758x82 [border: (5px solid #800080)]
                 RenderText {TEXT} at (20,5) size 185x18
                   text run at (20,5) width 177: "This is text within the DIV. "
                   text run at (197,5) width 8: "*"
@@ -602,8 +602,8 @@ layer at (0,0) size 800x6376
                   text run at (355,23) width 376: "This means that the top side of each float can be, at most, as"
                   text run at (5,41) width 721: "high as the top edge of the inline element containing the content just before the floating images occur in the source."
                   text run at (5,59) width 608: "In order to mark these points clearly, an asterisk has been inserted just before each floated image."
-              RenderBlock {HR} at (28,2002) size 573x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (6,2028) size 758x262 [border: (5px solid #800080)]
+              RenderBlock {HR} at (28,1962) size 573x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (6,1988) size 758x262 [border: (5px solid #800080)]
                 RenderText {TEXT} at (199,5) size 185x18
                   text run at (199,5) width 177: "This is text within the DIV. "
                   text run at (376,5) width 8: "*"
@@ -652,8 +652,8 @@ layer at (0,0) size 800x6376
                   text run at (5,221) width 722: "has room for a floated element, then the element should float so that its top is aligned with the top of the line-box in"
                   text run at (5,239) width 173: "which the asterisk appears. "
                   text run at (178,239) width 402: "Otherwise, its top should align with the top of the next line-box."
-              RenderBlock {HR} at (365,2302) size 40x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (6,2316) size 758x118 [border: (5px solid #800080)]
+              RenderBlock {HR} at (365,2258) size 40x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (6,2268) size 758x118 [border: (5px solid #800080)]
                 RenderText {TEXT} at (20,5) size 185x18
                   text run at (20,5) width 177: "This is text within the DIV. "
                   text run at (197,5) width 8: "*"
@@ -679,8 +679,8 @@ layer at (0,0) size 800x6376
                   text run at (20,77) width 727: "line has room for a floated image, then the image should float so that its top is aligned with the top of the line-box in"
                   text run at (5,95) width 173: "which the asterisk appears. "
                   text run at (178,95) width 402: "Otherwise, its top should align with the top of the next line-box."
-              RenderBlock {HR} at (28,2458) size 573x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (6,2484) size 490x298 [border: (5px solid #800080)]
+              RenderBlock {HR} at (28,2410) size 573x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (6,2436) size 490x298 [border: (5px solid #800080)]
                 RenderText {TEXT} at (199,5) size 54x18
                   text run at (199,5) width 54: "This is *"
                 RenderBlock (floating) {P} at (5,5) size 194x88 [bgcolor=#C0C0C0] [border: (1px solid #00FF00)]
@@ -712,8 +712,8 @@ layer at (0,0) size 800x6376
                   text run at (5,239) width 475: "align with the top of the line-box following the insertion point of the floated"
                   text run at (5,257) width 466: "element to avoid floating elements appearing before text which precedes it"
                   text run at (5,275) width 150: "in the source document."
-              RenderBlock {HR} at (365,2794) size 40x2 [border: (1px inset #000000)]
-              RenderBlock {DIV} at (6,2808) size 490x226 [border: (5px solid #800080)]
+              RenderBlock {HR} at (365,2742) size 40x2 [border: (1px inset #000000)]
+              RenderBlock {DIV} at (6,2752) size 490x226 [border: (5px solid #800080)]
                 RenderText {TEXT} at (20,5) size 54x18
                   text run at (20,5) width 54: "This is *"
                 RenderImage {IMG} at (5,5) size 15x36 [border: (3px solid #000000)]
@@ -735,4 +735,4 @@ layer at (0,0) size 800x6376
                   text run at (5,167) width 429: "line-box following the insertion point of the floated element to avoid"
                   text run at (5,185) width 442: "floating elements appearing before text which precedes it in the source"
                   text run at (5,203) width 66: "document."
-              RenderBlock {HR} at (28,3058) size 573x2 [border: (1px inset #000000)]
+              RenderBlock {HR} at (28,3002) size 573x2 [border: (1px inset #000000)]
diff --git a/LayoutTests/fast/block/float/025-expected.txt b/LayoutTests/fast/block/float/025-expected.txt
index e1ce525..4b05c45 100644
--- a/LayoutTests/fast/block/float/025-expected.txt
+++ b/LayoutTests/fast/block/float/025-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x1440
+layer at (0,0) size 800x1432
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x1440
-  RenderBlock {HTML} at (0,0) size 800x1440
-    RenderBody {BODY} at (8,8) size 784x1424
+layer at (0,0) size 800x1432
+  RenderBlock {HTML} at (0,0) size 800x1432
+    RenderBody {BODY} at (8,8) size 784x1416
       RenderBlock {DIV} at (0,0) size 784x200
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
@@ -18,12 +18,12 @@ layer at (0,0) size 800x1440
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,412) size 784x200
+      RenderBlock {DIV} at (0,408) size 784x200
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
         RenderBlock {HR} at (200,0) size 584x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (0,612) size 784x200
+      RenderBlock {DIV} at (0,608) size 784x200
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
@@ -34,16 +34,16 @@ layer at (0,0) size 800x1440
                 RenderText {TEXT} at (1,1) size 373x36
                   text run at (1,1) width 373: "This is a table. It should sit on the same line as the float and"
                   text run at (1,19) width 336: "wrap as needed to fit within the remaining line width."
-      RenderBlock {DIV} at (0,812) size 784x200
+      RenderBlock {DIV} at (0,808) size 784x200
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,1024) size 784x200
+      RenderBlock {DIV} at (0,1016) size 784x200
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
         RenderBlock {HR} at (200,0) size 294x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (0,1224) size 784x200
+      RenderBlock {DIV} at (0,1216) size 784x200
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
@@ -53,7 +53,7 @@ layer at (208,208) size 584x55 clip at (210,210) size 565x36
     RenderText {TEXT} at (2,2) size 543x36
       text run at (2,2) width 543: "This is an overflow:scroll region. It should sit on the same line as the float and wrap as"
       text run at (2,20) width 283: "needed to fit within the remaining line width."
-layer at (208,820) size 296x91 clip at (210,822) size 277x72
+layer at (208,816) size 296x91 clip at (210,818) size 277x72
   RenderBlock {DIV} at (200,0) size 296x91 [border: (2px solid #0000FF)]
     RenderText {TEXT} at (2,2) size 272x72
       text run at (2,2) width 267: "This is an overflow:scroll region. It should"
diff --git a/LayoutTests/fast/block/float/026-expected.txt b/LayoutTests/fast/block/float/026-expected.txt
index afc3968..71232c7 100644
--- a/LayoutTests/fast/block/float/026-expected.txt
+++ b/LayoutTests/fast/block/float/026-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x1440
+layer at (0,0) size 800x1432
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x1440
-  RenderBlock {HTML} at (0,0) size 800x1440
-    RenderBody {BODY} at (8,8) size 784x1424
+layer at (0,0) size 800x1432
+  RenderBlock {HTML} at (0,0) size 800x1432
+    RenderBody {BODY} at (8,8) size 784x1416
       RenderBlock {DIV} at (0,0) size 784x200
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
@@ -19,12 +19,12 @@ layer at (0,0) size 800x1440
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,412) size 784x200
+      RenderBlock {DIV} at (0,408) size 784x200
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
         RenderBlock {HR} at (0,0) size 584x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (0,612) size 784x200
+      RenderBlock {DIV} at (0,608) size 784x200
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
@@ -36,16 +36,16 @@ layer at (0,0) size 800x1440
                   text run at (10,1) width 373: "This is a table. It should sit on the same line as the float and"
                   text run at (47,19) width 4: "."
                   text run at (51,19) width 332: "wrap as needed to fit within the remaining line width"
-      RenderBlock {DIV} at (0,812) size 784x200
+      RenderBlock {DIV} at (0,808) size 784x200
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,1024) size 784x200
+      RenderBlock {DIV} at (0,1016) size 784x200
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
         RenderBlock {HR} at (290,0) size 294x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (0,1224) size 784x200
+      RenderBlock {DIV} at (0,1216) size 784x200
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
@@ -56,7 +56,7 @@ layer at (8,208) size 584x55 clip at (10,210) size 565x36
       text run at (24,2) width 543: "This is an overflow:scroll region. It should sit on the same line as the float and wrap as"
       text run at (284,20) width 4: "."
       text run at (288,20) width 279: "needed to fit within the remaining line width"
-layer at (296,820) size 296x91 clip at (298,822) size 277x72
+layer at (296,816) size 296x91 clip at (298,818) size 277x72
   RenderBlock {DIV} at (288,0) size 296x91 [border: (2px solid #0000FF)]
     RenderText {TEXT} at (12,2) size 272x72
       text run at (12,2) width 267: "This is an overflow:scroll region. It should"
diff --git a/LayoutTests/fast/block/float/027-expected.txt b/LayoutTests/fast/block/float/027-expected.txt
index 8f292f0..c5759ef 100644
--- a/LayoutTests/fast/block/float/027-expected.txt
+++ b/LayoutTests/fast/block/float/027-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x1440
+layer at (0,0) size 800x1432
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x1440
-  RenderBlock {HTML} at (0,0) size 800x1440
-    RenderBody {BODY} at (8,8) size 784x1424
+layer at (0,0) size 800x1432
+  RenderBlock {HTML} at (0,0) size 800x1432
+    RenderBody {BODY} at (8,8) size 784x1416
       RenderBlock {DIV} at (0,0) size 784x200
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
@@ -18,12 +18,12 @@ layer at (0,0) size 800x1440
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,412) size 784x200
+      RenderBlock {DIV} at (0,408) size 784x200
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
         RenderBlock {HR} at (200,0) size 584x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (0,612) size 784x200
+      RenderBlock {DIV} at (0,608) size 784x200
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
@@ -34,16 +34,16 @@ layer at (0,0) size 800x1440
                 RenderText {TEXT} at (1,1) size 373x36
                   text run at (1,1) width 373: "This is a table. It should sit on the same line as the float and"
                   text run at (1,19) width 336: "wrap as needed to fit within the remaining line width."
-      RenderBlock {DIV} at (0,812) size 784x200
+      RenderBlock {DIV} at (0,808) size 784x200
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,1024) size 784x200
+      RenderBlock {DIV} at (0,1016) size 784x200
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
         RenderBlock {HR} at (200,0) size 294x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (0,1224) size 784x200
+      RenderBlock {DIV} at (0,1216) size 784x200
         RenderBlock (floating) {DIV} at (0,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
@@ -53,7 +53,7 @@ layer at (208,208) size 584x55 clip at (210,210) size 565x36
     RenderText {TEXT} at (2,2) size 543x36
       text run at (2,2) width 543: "This is an overflow:scroll region. It should sit on the same line as the float and wrap as"
       text run at (2,20) width 283: "needed to fit within the remaining line width."
-layer at (208,820) size 396x73 clip at (210,822) size 377x54
+layer at (208,816) size 396x73 clip at (210,818) size 377x54
   RenderBlock {DIV} at (200,0) size 396x73 [border: (2px solid #0000FF)]
     RenderText {TEXT} at (2,2) size 364x54
       text run at (2,2) width 364: "This is an overflow:scroll region. It should sit on the same"
diff --git a/LayoutTests/fast/block/float/028-expected.txt b/LayoutTests/fast/block/float/028-expected.txt
index f42ae79..ee98a15 100644
--- a/LayoutTests/fast/block/float/028-expected.txt
+++ b/LayoutTests/fast/block/float/028-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x1440
+layer at (0,0) size 800x1432
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x1440
-  RenderBlock {HTML} at (0,0) size 800x1440
-    RenderBody {BODY} at (8,8) size 784x1424
+layer at (0,0) size 800x1432
+  RenderBlock {HTML} at (0,0) size 800x1432
+    RenderBody {BODY} at (8,8) size 784x1416
       RenderBlock {DIV} at (0,0) size 784x200
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
@@ -19,12 +19,12 @@ layer at (0,0) size 800x1440
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,412) size 784x200
+      RenderBlock {DIV} at (0,408) size 784x200
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
         RenderBlock {HR} at (0,0) size 584x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (0,612) size 784x200
+      RenderBlock {DIV} at (0,608) size 784x200
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
@@ -36,16 +36,16 @@ layer at (0,0) size 800x1440
                   text run at (10,1) width 373: "This is a table. It should sit on the same line as the float and"
                   text run at (47,19) width 4: "."
                   text run at (51,19) width 332: "wrap as needed to fit within the remaining line width"
-      RenderBlock {DIV} at (0,812) size 784x200
+      RenderBlock {DIV} at (0,808) size 784x200
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,1024) size 784x200
+      RenderBlock {DIV} at (0,1016) size 784x200
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
         RenderBlock {HR} at (290,0) size 294x2 [border: (1px inset #000000)]
-      RenderBlock {DIV} at (0,1224) size 784x200
+      RenderBlock {DIV} at (0,1216) size 784x200
         RenderBlock (floating) {DIV} at (584,0) size 200x200 [bgcolor=#FF0000]
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderText {TEXT} at (0,0) size 0x0
@@ -56,7 +56,7 @@ layer at (8,208) size 584x55 clip at (10,210) size 565x36
       text run at (24,2) width 543: "This is an overflow:scroll region. It should sit on the same line as the float and wrap as"
       text run at (284,20) width 4: "."
       text run at (288,20) width 279: "needed to fit within the remaining line width"
-layer at (196,820) size 396x73 clip at (198,822) size 377x54
+layer at (196,816) size 396x73 clip at (198,818) size 377x54
   RenderBlock {DIV} at (188,0) size 396x73 [border: (2px solid #0000FF)]
     RenderText {TEXT} at (15,2) size 364x54
       text run at (15,2) width 364: "This is an overflow:scroll region. It should sit on the same"
diff --git a/LayoutTests/fast/encoding/utf-16-big-endian-expected.txt b/LayoutTests/fast/encoding/utf-16-big-endian-expected.txt
index 022b492..8b29c91 100644
--- a/LayoutTests/fast/encoding/utf-16-big-endian-expected.txt
+++ b/LayoutTests/fast/encoding/utf-16-big-endian-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x1264
+layer at (0,0) size 800x1138
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x1264
-  RenderBlock {HTML} at (0,0) size 800x1264
-    RenderBody {BODY} at (8,8) size 784x1243 [bgcolor=#EEEEEE]
+layer at (0,0) size 800x1138
+  RenderBlock {HTML} at (0,0) size 800x1138
+    RenderBody {BODY} at (8,8) size 784x1117 [bgcolor=#EEEEEE]
       RenderBlock (anonymous) at (0,0) size 784x20
         RenderInline {SPAN} at (0,0) size 191x12
           RenderText {TEXT} at (0,0) size 0x0
@@ -19,9 +19,9 @@ layer at (0,0) size 800x1264
                         text run at (1,1) width 74: "WHGNSO"
                     RenderText {TEXT} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,32) size 784x2
+      RenderBlock (anonymous) at (0,26) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,46) size 784x51
+      RenderBlock (anonymous) at (0,34) size 784x51
         RenderInline {SPAN} at (0,0) size 110x46
           RenderInline {SPAN} at (0,0) size 110x46
             RenderInline {SPAN} at (0,0) size 110x17
@@ -37,9 +37,9 @@ layer at (0,0) size 800x1264
               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,109) size 784x2
+      RenderBlock (anonymous) at (0,91) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,123) size 784x78
+      RenderBlock (anonymous) at (0,99) size 784x78
         RenderInline {SPAN} at (0,0) size 596x74
           RenderInline {SPAN} at (0,0) size 596x74
             RenderImage {IMG} at (0,0) size 62x24
@@ -53,9 +53,9 @@ layer at (0,0) size 800x1264
             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,213) size 784x2
+      RenderBlock (anonymous) at (0,183) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,227) size 784x48
+      RenderBlock (anonymous) at (0,191) size 784x48
         RenderInline {SPAN} at (0,0) size 126x43
           RenderInline {SPAN} at (0,0) size 126x43
             RenderInline {SPAN} at (0,0) size 126x17
@@ -67,15 +67,15 @@ layer at (0,0) size 800x1264
               RenderBR {BR} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,275) size 784x52
-      RenderBlock (anonymous) at (0,327) size 784x0
+      RenderBlock (anonymous) at (0,239) size 784x52
+      RenderBlock (anonymous) at (0,291) size 784x0
         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,339) size 784x2
+      RenderBlock (anonymous) at (0,297) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,353) size 784x24
+      RenderBlock (anonymous) at (0,305) size 784x24
         RenderInline {SPAN} at (0,0) size 128x15
           RenderInline {SPAN} at (0,0) size 128x15
             RenderInline {SPAN} at (0,0) size 128x17
@@ -88,7 +88,7 @@ layer at (0,0) size 800x1264
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,377) size 784x60
+      RenderBlock (anonymous) at (0,329) size 784x60
         RenderTable {TABLE} at (0,0) size 581x60
           RenderTableSection {TBODY} at (0,0) size 0x60
             RenderTableRow {TR} at (0,0) size 0x0
@@ -106,20 +106,20 @@ layer at (0,0) size 800x1264
                 RenderBR {BR} at (0,0) size 0x0
                 RenderText {TEXT} at (1,37) size 416x18
                   text run at (1,37) width 416: "Comments: -** TICKETLESS CONF CODE IS WHGNSO**"
-      RenderBlock (anonymous) at (0,437) size 784x0
+      RenderBlock (anonymous) at (0,389) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,449) size 784x2
+      RenderBlock (anonymous) at (0,395) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,463) size 784x0
+      RenderBlock (anonymous) at (0,403) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,463) size 784x196
+      RenderBlock (anonymous) at (0,403) size 784x196
         RenderTable {TABLE} at (0,0) size 710x196
           RenderTableSection {TBODY} at (0,0) size 0x196
             RenderTableRow {TR} at (0,0) size 0x0
@@ -199,20 +199,20 @@ layer at (0,0) size 800x1264
                 RenderBlock (anonymous) at (1,173) size 604x18
                   RenderBR {BR} at (0,0) size 0x17
                   RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,659) size 784x0
+      RenderBlock (anonymous) at (0,599) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,671) size 784x2
+      RenderBlock (anonymous) at (0,605) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,685) size 784x0
+      RenderBlock (anonymous) at (0,613) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,685) size 784x196
+      RenderBlock (anonymous) at (0,613) size 784x196
         RenderTable {TABLE} at (0,0) size 599x196
           RenderTableSection {TBODY} at (0,0) size 0x196
             RenderTableRow {TR} at (0,0) size 0x0
@@ -292,20 +292,20 @@ layer at (0,0) size 800x1264
                 RenderBlock (anonymous) at (1,173) size 493x18
                   RenderBR {BR} at (0,0) size 0x17
                   RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,881) size 784x0
+      RenderBlock (anonymous) at (0,809) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,893) size 784x2
+      RenderBlock (anonymous) at (0,815) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,907) size 784x0
+      RenderBlock (anonymous) at (0,823) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,907) size 784x114
+      RenderBlock (anonymous) at (0,823) size 784x114
         RenderTable {TABLE} at (0,0) size 614x114
           RenderTableSection {TBODY} at (0,0) size 0x114
             RenderTableRow {TR} at (0,0) size 0x0
@@ -343,15 +343,15 @@ layer at (0,0) size 800x1264
                   text run at (241,91) width 4: " "
                 RenderBR {BR} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,1021) size 784x0
+      RenderBlock (anonymous) at (0,937) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,1033) size 784x2
+      RenderBlock (anonymous) at (0,943) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,1047) size 784x54
+      RenderBlock (anonymous) at (0,951) size 784x54
         RenderInline {SPAN} at (0,0) size 196x49
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
@@ -374,9 +374,9 @@ layer at (0,0) size 800x1264
             RenderBR {BR} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,1113) size 784x2
+      RenderBlock (anonymous) at (0,1011) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,1127) size 784x24
+      RenderBlock (anonymous) at (0,1019) size 784x24
         RenderInline {SPAN} at (0,0) size 182x15
           RenderInline {SPAN} at (0,0) size 182x17
             RenderImage {IMG} at (0,0) size 62x24
@@ -392,9 +392,9 @@ layer at (0,0) size 800x1264
               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,1163) size 784x2
+      RenderBlock (anonymous) at (0,1049) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,1177) size 784x24
+      RenderBlock (anonymous) at (0,1057) size 784x24
         RenderInline {SPAN} at (0,0) size 281x15
           RenderInline {SPAN} at (0,0) size 281x15
             RenderInline {SPAN} at (0,0) size 281x17
@@ -407,7 +407,7 @@ layer at (0,0) size 800x1264
               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,1213) size 784x30
+      RenderBlock (anonymous) at (0,1087) size 784x30
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
         RenderBlock {P} at (0,15) size 784x15
           RenderText {TEXT} at (0,0) size 204x15
@@ -416,13 +416,13 @@ layer at (0,0) size 800x1264
             RenderText {TEXT} at (204,0) size 163x15
               text run at (204,0) width 163: "Click here for latest updates"
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,1256) size 784x0
+      RenderBlock (anonymous) at (0,1130) size 784x0
         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
           RenderText {TEXT} at (0,0) size 0x0
-layer at (23,54) size 108x15
+layer at (23,42) size 108x15
   RenderInline (relative positioned) {SPAN} at (0,0) size 108x15
     RenderText {TEXT} at (0,0) size 0x0
     RenderInline {SPAN} at (0,0) size 108x15
@@ -437,9 +437,9 @@ layer at (23,54) size 108x15
         RenderText {TEXT} at (0,0) size 0x0
       RenderText {TEXT} at (0,0) size 0x0
     RenderText {TEXT} at (0,0) size 0x0
-layer at (48,54) size 0x0
+layer at (48,42) size 0x0
   RenderInline (relative positioned) {SPAN} at (0,0) size 0x0
-layer at (23,131) size 596x42
+layer at (23,107) size 596x42
   RenderInline (relative positioned) {SPAN} at (0,0) size 596x42
     RenderImage {IMG} at (0,24) size 24x24
     RenderText {TEXT} at (24,36) size 572x15
@@ -455,11 +455,11 @@ layer at (23,131) size 596x42
       text run at (76,63) width 104: "DEBI STANGEL, "
       text run at (180,63) width 117: "119 GLEN COURT, "
       text run at (297,63) width 136: "DANVILLE CA Z/94526"
-layer at (23,235) size 24x12
+layer at (23,199) size 24x12
   RenderInline (relative positioned) {SPAN} at (0,0) size 24x12
     RenderImage {IMG} at (0,24) size 24x24
     RenderText {TEXT} at (0,0) size 0x0
-layer at (28,268) size 529x52
+layer at (28,232) size 529x52
   RenderTable {TABLE} at (0,0) size 529x52 [border: (1px outset #808080)]
     RenderTableSection {TBODY} at (1,1) size 0x50
       RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#E0E0E0]
@@ -488,9 +488,9 @@ layer at (28,268) size 529x52
       RenderTableRow {TR} at (0,0) size 0x0
       RenderTableRow {TR} at (0,0) size 0x0
       RenderTableRow {TR} at (0,0) size 0x0
-layer at (23,335) size 0x0
+layer at (23,299) size 0x0
   RenderInline (relative positioned) {SPAN} at (0,0) size 0x0
-layer at (33,1185) size 0x0
+layer at (33,1065) size 0x0
   RenderInline (relative positioned) {SPAN} at (0,0) size 0x0
     RenderInline {SPAN} at (0,0) size 0x0
       RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/encoding/utf-16-little-endian-expected.txt b/LayoutTests/fast/encoding/utf-16-little-endian-expected.txt
index 022b492..8b29c91 100644
--- a/LayoutTests/fast/encoding/utf-16-little-endian-expected.txt
+++ b/LayoutTests/fast/encoding/utf-16-little-endian-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 800x1264
+layer at (0,0) size 800x1138
   RenderCanvas at (0,0) size 800x600
-layer at (0,0) size 800x1264
-  RenderBlock {HTML} at (0,0) size 800x1264
-    RenderBody {BODY} at (8,8) size 784x1243 [bgcolor=#EEEEEE]
+layer at (0,0) size 800x1138
+  RenderBlock {HTML} at (0,0) size 800x1138
+    RenderBody {BODY} at (8,8) size 784x1117 [bgcolor=#EEEEEE]
       RenderBlock (anonymous) at (0,0) size 784x20
         RenderInline {SPAN} at (0,0) size 191x12
           RenderText {TEXT} at (0,0) size 0x0
@@ -19,9 +19,9 @@ layer at (0,0) size 800x1264
                         text run at (1,1) width 74: "WHGNSO"
                     RenderText {TEXT} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,32) size 784x2
+      RenderBlock (anonymous) at (0,26) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,46) size 784x51
+      RenderBlock (anonymous) at (0,34) size 784x51
         RenderInline {SPAN} at (0,0) size 110x46
           RenderInline {SPAN} at (0,0) size 110x46
             RenderInline {SPAN} at (0,0) size 110x17
@@ -37,9 +37,9 @@ layer at (0,0) size 800x1264
               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,109) size 784x2
+      RenderBlock (anonymous) at (0,91) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,123) size 784x78
+      RenderBlock (anonymous) at (0,99) size 784x78
         RenderInline {SPAN} at (0,0) size 596x74
           RenderInline {SPAN} at (0,0) size 596x74
             RenderImage {IMG} at (0,0) size 62x24
@@ -53,9 +53,9 @@ layer at (0,0) size 800x1264
             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,213) size 784x2
+      RenderBlock (anonymous) at (0,183) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,227) size 784x48
+      RenderBlock (anonymous) at (0,191) size 784x48
         RenderInline {SPAN} at (0,0) size 126x43
           RenderInline {SPAN} at (0,0) size 126x43
             RenderInline {SPAN} at (0,0) size 126x17
@@ -67,15 +67,15 @@ layer at (0,0) size 800x1264
               RenderBR {BR} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,275) size 784x52
-      RenderBlock (anonymous) at (0,327) size 784x0
+      RenderBlock (anonymous) at (0,239) size 784x52
+      RenderBlock (anonymous) at (0,291) size 784x0
         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,339) size 784x2
+      RenderBlock (anonymous) at (0,297) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,353) size 784x24
+      RenderBlock (anonymous) at (0,305) size 784x24
         RenderInline {SPAN} at (0,0) size 128x15
           RenderInline {SPAN} at (0,0) size 128x15
             RenderInline {SPAN} at (0,0) size 128x17
@@ -88,7 +88,7 @@ layer at (0,0) size 800x1264
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,377) size 784x60
+      RenderBlock (anonymous) at (0,329) size 784x60
         RenderTable {TABLE} at (0,0) size 581x60
           RenderTableSection {TBODY} at (0,0) size 0x60
             RenderTableRow {TR} at (0,0) size 0x0
@@ -106,20 +106,20 @@ layer at (0,0) size 800x1264
                 RenderBR {BR} at (0,0) size 0x0
                 RenderText {TEXT} at (1,37) size 416x18
                   text run at (1,37) width 416: "Comments: -** TICKETLESS CONF CODE IS WHGNSO**"
-      RenderBlock (anonymous) at (0,437) size 784x0
+      RenderBlock (anonymous) at (0,389) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,449) size 784x2
+      RenderBlock (anonymous) at (0,395) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,463) size 784x0
+      RenderBlock (anonymous) at (0,403) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,463) size 784x196
+      RenderBlock (anonymous) at (0,403) size 784x196
         RenderTable {TABLE} at (0,0) size 710x196
           RenderTableSection {TBODY} at (0,0) size 0x196
             RenderTableRow {TR} at (0,0) size 0x0
@@ -199,20 +199,20 @@ layer at (0,0) size 800x1264
                 RenderBlock (anonymous) at (1,173) size 604x18
                   RenderBR {BR} at (0,0) size 0x17
                   RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,659) size 784x0
+      RenderBlock (anonymous) at (0,599) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,671) size 784x2
+      RenderBlock (anonymous) at (0,605) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,685) size 784x0
+      RenderBlock (anonymous) at (0,613) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,685) size 784x196
+      RenderBlock (anonymous) at (0,613) size 784x196
         RenderTable {TABLE} at (0,0) size 599x196
           RenderTableSection {TBODY} at (0,0) size 0x196
             RenderTableRow {TR} at (0,0) size 0x0
@@ -292,20 +292,20 @@ layer at (0,0) size 800x1264
                 RenderBlock (anonymous) at (1,173) size 493x18
                   RenderBR {BR} at (0,0) size 0x17
                   RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,881) size 784x0
+      RenderBlock (anonymous) at (0,809) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,893) size 784x2
+      RenderBlock (anonymous) at (0,815) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,907) size 784x0
+      RenderBlock (anonymous) at (0,823) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,907) size 784x114
+      RenderBlock (anonymous) at (0,823) size 784x114
         RenderTable {TABLE} at (0,0) size 614x114
           RenderTableSection {TBODY} at (0,0) size 0x114
             RenderTableRow {TR} at (0,0) size 0x0
@@ -343,15 +343,15 @@ layer at (0,0) size 800x1264
                   text run at (241,91) width 4: " "
                 RenderBR {BR} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,1021) size 784x0
+      RenderBlock (anonymous) at (0,937) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
               RenderInline {SPAN} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,1033) size 784x2
+      RenderBlock (anonymous) at (0,943) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,1047) size 784x54
+      RenderBlock (anonymous) at (0,951) size 784x54
         RenderInline {SPAN} at (0,0) size 196x49
           RenderInline {SPAN} at (0,0) size 0x0
             RenderInline {SPAN} at (0,0) size 0x0
@@ -374,9 +374,9 @@ layer at (0,0) size 800x1264
             RenderBR {BR} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,1113) size 784x2
+      RenderBlock (anonymous) at (0,1011) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,1127) size 784x24
+      RenderBlock (anonymous) at (0,1019) size 784x24
         RenderInline {SPAN} at (0,0) size 182x15
           RenderInline {SPAN} at (0,0) size 182x17
             RenderImage {IMG} at (0,0) size 62x24
@@ -392,9 +392,9 @@ layer at (0,0) size 800x1264
               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,1163) size 784x2
+      RenderBlock (anonymous) at (0,1049) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,1177) size 784x24
+      RenderBlock (anonymous) at (0,1057) size 784x24
         RenderInline {SPAN} at (0,0) size 281x15
           RenderInline {SPAN} at (0,0) size 281x15
             RenderInline {SPAN} at (0,0) size 281x17
@@ -407,7 +407,7 @@ layer at (0,0) size 800x1264
               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,1213) size 784x30
+      RenderBlock (anonymous) at (0,1087) size 784x30
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
         RenderBlock {P} at (0,15) size 784x15
           RenderText {TEXT} at (0,0) size 204x15
@@ -416,13 +416,13 @@ layer at (0,0) size 800x1264
             RenderText {TEXT} at (204,0) size 163x15
               text run at (204,0) width 163: "Click here for latest updates"
           RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,1256) size 784x0
+      RenderBlock (anonymous) at (0,1130) size 784x0
         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
           RenderText {TEXT} at (0,0) size 0x0
-layer at (23,54) size 108x15
+layer at (23,42) size 108x15
   RenderInline (relative positioned) {SPAN} at (0,0) size 108x15
     RenderText {TEXT} at (0,0) size 0x0
     RenderInline {SPAN} at (0,0) size 108x15
@@ -437,9 +437,9 @@ layer at (23,54) size 108x15
         RenderText {TEXT} at (0,0) size 0x0
       RenderText {TEXT} at (0,0) size 0x0
     RenderText {TEXT} at (0,0) size 0x0
-layer at (48,54) size 0x0
+layer at (48,42) size 0x0
   RenderInline (relative positioned) {SPAN} at (0,0) size 0x0
-layer at (23,131) size 596x42
+layer at (23,107) size 596x42
   RenderInline (relative positioned) {SPAN} at (0,0) size 596x42
     RenderImage {IMG} at (0,24) size 24x24
     RenderText {TEXT} at (24,36) size 572x15
@@ -455,11 +455,11 @@ layer at (23,131) size 596x42
       text run at (76,63) width 104: "DEBI STANGEL, "
       text run at (180,63) width 117: "119 GLEN COURT, "
       text run at (297,63) width 136: "DANVILLE CA Z/94526"
-layer at (23,235) size 24x12
+layer at (23,199) size 24x12
   RenderInline (relative positioned) {SPAN} at (0,0) size 24x12
     RenderImage {IMG} at (0,24) size 24x24
     RenderText {TEXT} at (0,0) size 0x0
-layer at (28,268) size 529x52
+layer at (28,232) size 529x52
   RenderTable {TABLE} at (0,0) size 529x52 [border: (1px outset #808080)]
     RenderTableSection {TBODY} at (1,1) size 0x50
       RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#E0E0E0]
@@ -488,9 +488,9 @@ layer at (28,268) size 529x52
       RenderTableRow {TR} at (0,0) size 0x0
       RenderTableRow {TR} at (0,0) size 0x0
       RenderTableRow {TR} at (0,0) size 0x0
-layer at (23,335) size 0x0
+layer at (23,299) size 0x0
   RenderInline (relative positioned) {SPAN} at (0,0) size 0x0
-layer at (33,1185) size 0x0
+layer at (33,1065) size 0x0
   RenderInline (relative positioned) {SPAN} at (0,0) size 0x0
     RenderInline {SPAN} at (0,0) size 0x0
       RenderText {TEXT} at (0,0) size 0x0

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list