[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:18:13 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit d82677f5ca8ce42c4db5691f251d6ed4885f4cdb
Author: hyatt <hyatt at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Dec 11 19:46:18 2003 +0000

    Landing changed layout tests that don't dump incorrect backgrounds.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@5765 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/css1/basic/class_as_selector-expected.txt b/LayoutTests/css1/basic/class_as_selector-expected.txt
index 694c22a..b554b0a 100644
--- a/LayoutTests/css1/basic/class_as_selector-expected.txt
+++ b/LayoutTests/css1/basic/class_as_selector-expected.txt
@@ -3,41 +3,41 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x579
   RenderBlock {HTML} at (0,0) size 800x579
     RenderBody {BODY} at (8,8) size 784x563 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 176x60
           text run at (0,0) width 160: ".one {color: green;}"
           text run at (0,15) width 128: ".1 {color: red;}"
           text run at (0,30) width 152: ".a1 {color: green;}"
           text run at (0,45) width 176: "P.two {color: purple;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,125) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,125) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,159) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,159) size 784x18
         RenderText {TEXT} at (0,0) size 559x18
           text run at (0,0) width 559: "This sentence should be black, not red-- class selectors cannot begin with digits in CSS1."
-      RenderBlock {P} at (0,193) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,193) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,227) size 784x18 [color=#800080] [bgcolor=#000000]
+      RenderBlock {P} at (0,227) size 784x18 [color=#800080]
         RenderText {TEXT} at (0,0) size 199x18
           text run at (0,0) width 199: "This sentence should be purple."
-      RenderBlock {PRE} at (0,261) size 784x15 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,261) size 784x15
         RenderText {TEXT} at (0,0) size 280x15
           text run at (0,0) width 280: "This sentence should NOT be purple."
-      RenderBlock {UL} at (0,292) size 784x18 [bgcolor=#000000]
+      RenderBlock {UL} at (0,292) size 784x18
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 237x18
             text run at (0,0) width 237: "This sentence should NOT be purple."
-      RenderTable {TABLE} at (0,326) size 581x237 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,326) size 581x237 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x235
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 579x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/basic/comments-expected.txt b/LayoutTests/css1/basic/comments-expected.txt
index 4e984f9..8167298 100644
--- a/LayoutTests/css1/basic/comments-expected.txt
+++ b/LayoutTests/css1/basic/comments-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x870
 layer at (0,0) size 800x870
   RenderBlock {HTML} at (0,0) size 800x870
     RenderBody {BODY} at (8,8) size 784x854 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x225 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x225
         RenderText {TEXT} at (0,0) size 336x210
           text run at (0,0) width 232: "/* This is a CSS1 comment. */"
           text run at (0,15) width 336: ".one {color: green;} /* Another comment */"
@@ -22,36 +22,36 @@ layer at (0,0) size 800x870
           text run at (0,165) width 176: ".seven {color: green;}"
           text run at (0,180) width 128: "/* a comment **/"
           text run at (0,195) width 176: ".eight {color: green;}"
-      RenderBlock {HR} at (0,272) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,290) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {HR} at (0,272) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,290) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,324) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,324) size 784x18
         RenderText {TEXT} at (0,0) size 193x18
           text run at (0,0) width 193: "This sentence should be black."
-      RenderBlock {P} at (0,358) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,358) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,392) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,392) size 784x18
         RenderText {TEXT} at (0,0) size 193x18
           text run at (0,0) width 193: "This sentence should be black."
-      RenderBlock {P} at (0,426) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,426) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,460) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,460) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,494) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,494) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,528) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,528) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderTable {TABLE} at (0,562) size 216x292 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,562) size 216x292 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x290
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 214x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/basic/containment-expected.txt b/LayoutTests/css1/basic/containment-expected.txt
index ca9c771..ecf5295 100644
--- a/LayoutTests/css1/basic/containment-expected.txt
+++ b/LayoutTests/css1/basic/containment-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x943
 layer at (0,0) size 800x943
   RenderBlock {HTML} at (0,0) size 800x943
     RenderBody {BODY} at (8,8) size 784x927 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x150 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x150
         RenderText {TEXT} at (0,0) size 728x150
           text run at (0,0) width 624: "<LINK rel=\"stylesheet\" type=\"text/css\" href=\"linktest.css\" title=\"Default SS\">"
           text run at (0,15) width 728: "<LINK rel=\"alternate stylesheet\" type=\"text/css\" href=\"linktest2.css\" title=\"Alternate SS\">"
@@ -18,8 +18,8 @@ layer at (0,0) size 800x943
           text run at (0,105) width 32: "<!--"
           text run at (0,120) width 168: "P.six {color: green;}"
           text run at (0,135) width 24: "-->"
-      RenderBlock {HR} at (0,197) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,215) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,197) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,215) size 784x18
         RenderText {TEXT} at (0,0) size 404x18
           text run at (0,0) width 404: "This sentence should be underlined due to the linked style sheet "
         RenderInline {CODE} at (0,0) size 96x15
@@ -27,7 +27,7 @@ layer at (0,0) size 800x943
             text run at (404,2) width 96: "linktest.css"
         RenderText {TEXT} at (500,0) size 254x18
           text run at (500,0) width 254: ", the reference to which is shown above."
-      RenderBlock {P} at (0,249) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,249) size 784x36
         RenderText {TEXT} at (0,0) size 442x18
           text run at (0,0) width 442: "This sentence should NOT be underlined due to the linked style sheet "
         RenderInline {CODE} at (0,0) size 104x15
@@ -41,7 +41,7 @@ layer at (0,0) size 800x943
         RenderText {TEXT} at (595,0) size 741x36
           text run at (595,0) width 146: " the external style sheet"
           text run at (0,18) width 325: "\"Alternate SS\" has been selected via the user agent."
-      RenderBlock {UL} at (0,301) size 784x54 [color=#FF0000] [bgcolor=#000000]
+      RenderBlock {UL} at (0,301) size 784x54 [color=#FF0000]
         RenderListItem {LI} at (40,0) size 744x18 [color=#008000]
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 390x18
@@ -69,10 +69,10 @@ layer at (0,0) size 800x943
               text run at (393,2) width 168: "STYLE=\"color: green;\""
           RenderText {TEXT} at (561,0) size 9x18
             text run at (561,0) width 9: "]."
-      RenderBlock {P} at (0,371) size 784x18 [color=#800080] [bgcolor=#000000]
+      RenderBlock {P} at (0,371) size 784x18 [color=#800080]
         RenderText {TEXT} at (0,0) size 500x18
           text run at (0,0) width 500: "This sentence should be purple, and it doesn't have a terminating paragraph tag."
-      RenderBlock {OL} at (0,405) size 784x54 [bgcolor=#000000]
+      RenderBlock {OL} at (0,405) size 784x54
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 201x18
@@ -85,7 +85,7 @@ layer at (0,0) size 800x943
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 501x18
             text run at (0,0) width 501: "If it IS purple, then the browser hasn't correctly parsed the preceding paragraph."
-      RenderBlock {P} at (0,475) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,475) size 784x36
         RenderText {TEXT} at (0,0) size 697x18
           text run at (0,0) width 197: "This sentence should be black. "
           text run at (197,0) width 500: "If it is red, then the browser has inappropriately imported the styles from the file"
@@ -99,14 +99,14 @@ layer at (0,0) size 800x943
             text run at (129,18) width 68: "section 3.0"
         RenderText {TEXT} at (197,18) size 275x18
           text run at (197,18) width 275: " of the CSS1 specification for more details)."
-      RenderBlock {P} at (0,527) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,527) size 784x18
         RenderText {TEXT} at (0,0) size 203x18
           text run at (0,0) width 203: "This paragraph should be green."
-      RenderTable {TABLE} at (0,561) size 784x366 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,561) size 784x366 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x364
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/basic/contextual_selectors-expected.txt b/LayoutTests/css1/basic/contextual_selectors-expected.txt
index b99fe60..5e4dc73 100644
--- a/LayoutTests/css1/basic/contextual_selectors-expected.txt
+++ b/LayoutTests/css1/basic/contextual_selectors-expected.txt
@@ -3,19 +3,19 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x417
   RenderBlock {HTML} at (0,0) size 800x417
     RenderBody {BODY} at (8,8) size 784x401 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [color=#000080] [bgcolor=#000000]
+      RenderBlock {P} at (0,0) size 784x18 [color=#000080]
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 472x45
           text run at (0,0) width 288: "P {color: navy; font-family: serif;}"
           text run at (0,15) width 472: "HTML BODY TABLE P {color: purple; font-family: sans-serif;}"
           text run at (0,30) width 224: "EM, UL LI LI {color: green;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,125) size 784x18 [color=#000080] [bgcolor=#000000]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,125) size 784x18 [color=#000080]
         RenderText {TEXT} at (0,0) size 625x18
           text run at (0,0) width 625: "This sentence should be navy serif in the first half of the page, but purple and sans-serif in the table."
-      RenderBlock {P} at (0,159) size 784x18 [color=#000080] [bgcolor=#000000]
+      RenderBlock {P} at (0,159) size 784x18 [color=#000080]
         RenderText {TEXT} at (0,0) size 559x18
           text run at (0,0) width 559: "This sentence should be normal for its section, except for the last word, which should be "
         RenderInline {EM} at (0,0) size 36x18 [color=#008000]
@@ -23,7 +23,7 @@ layer at (0,0) size 800x417
             text run at (559,0) width 36: "green"
         RenderText {TEXT} at (595,0) size 4x18
           text run at (595,0) width 4: "."
-      RenderBlock {UL} at (0,193) size 784x36 [bgcolor=#000000]
+      RenderBlock {UL} at (0,193) size 784x36
         RenderListItem {LI} at (40,0) size 744x36
           RenderBlock (anonymous) at (0,0) size 744x18
             RenderListMarker at (0,0) size 0x14
@@ -38,11 +38,11 @@ layer at (0,0) size 800x417
               RenderListMarker at (0,0) size 0x14
               RenderText {TEXT} at (0,0) size 136x18
                 text run at (0,0) width 136: "This should be green."
-      RenderTable {TABLE} at (0,245) size 722x156 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,245) size 722x156 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x154
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 720x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/basic/grouping-expected.txt b/LayoutTests/css1/basic/grouping-expected.txt
index e7a06a3..51f9515 100644
--- a/LayoutTests/css1/basic/grouping-expected.txt
+++ b/LayoutTests/css1/basic/grouping-expected.txt
@@ -3,27 +3,27 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x335
   RenderBlock {HTML} at (0,0) size 800x335
     RenderBody {BODY} at (8,8) size 784x319 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x30 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x30
         RenderText {TEXT} at (0,0) size 272x15
           text run at (0,0) width 272: ".one, .two, .three {color: green;}"
-      RenderBlock {HR} at (0,77) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,95) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,95) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,129) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,129) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,163) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,163) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderTable {TABLE} at (0,197) size 216x122 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,197) size 216x122 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x120
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 214x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/basic/id_as_selector-expected.txt b/LayoutTests/css1/basic/id_as_selector-expected.txt
index 58eec69..fa51fa0 100644
--- a/LayoutTests/css1/basic/id_as_selector-expected.txt
+++ b/LayoutTests/css1/basic/id_as_selector-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x627
 layer at (0,0) size 800x627
   RenderBlock {HTML} at (0,0) size 800x627
     RenderBody {BODY} at (8,8) size 784x611 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x120 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x120
         RenderText {TEXT} at (0,0) size 272x120
           text run at (0,0) width 160: "#one {color: green;}"
           text run at (0,15) width 152: "#a1 {color: green;}"
@@ -16,14 +16,14 @@ layer at (0,0) size 800x627
           text run at (0,75) width 152: "#a2 {color: green;}"
           text run at (0,90) width 240: "P#five, P#five2 {color: blue;}"
           text run at (0,105) width 240: "P#six, P#six2 {color: purple;}"
-      RenderBlock {HR} at (0,167) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,185) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {HR} at (0,167) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,185) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,219) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,219) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,253) size 784x18 [color=#0000FF] [bgcolor=#000000]
+      RenderBlock {P} at (0,253) size 784x18 [color=#0000FF]
         RenderText {TEXT} at (0,0) size 200x18
           text run at (0,0) width 200: "This paragraph should be blue ["
         RenderInline {TT} at (0,0) size 64x15
@@ -31,22 +31,22 @@ layer at (0,0) size 800x627
             text run at (200,2) width 64: "ID=\"two\""
         RenderText {TEXT} at (264,0) size 9x18
           text run at (264,0) width 9: "]."
-      RenderBlock {PRE} at (0,287) size 784x15 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,287) size 784x15
         RenderText {TEXT} at (0,0) size 392x15
           text run at (0,0) width 392: "This sentence should NOT be blue [PRE ID=\"two2\"]."
-      RenderBlock {PRE} at (0,315) size 784x15 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,315) size 784x15
         RenderText {TEXT} at (0,0) size 472x15
           text run at (0,0) width 472: "This sentence should be black, not purple [PRE ID=\"three\"]."
-      RenderBlock {UL} at (0,346) size 784x18 [bgcolor=#000000]
+      RenderBlock {UL} at (0,346) size 784x18
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 237x18
             text run at (0,0) width 237: "This sentence should NOT be purple."
-      RenderTable {TABLE} at (0,380) size 422x231 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,380) size 422x231 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x229
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 420x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/basic/inheritance-expected.txt b/LayoutTests/css1/basic/inheritance-expected.txt
index 2a97726..10f812f 100644
--- a/LayoutTests/css1/basic/inheritance-expected.txt
+++ b/LayoutTests/css1/basic/inheritance-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x724
 layer at (0,0) size 800x724
   RenderBlock {HTML} at (0,0) size 800x724
     RenderBody {BODY} at (8,8) size 784x708 [color=#008000] [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x105 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x105
         RenderText {TEXT} at (0,0) size 272x105
           text run at (0,0) width 160: "BODY {color: green;}"
           text run at (0,15) width 136: "H3 {color: blue;}"
@@ -15,8 +15,8 @@ layer at (0,0) size 800x724
           text run at (0,60) width 272: ".two {text-decoration: underline;}"
           text run at (0,75) width 152: "#two {color: navy;}"
           text run at (0,90) width 184: ".three {color: purple;}"
-      RenderBlock {HR} at (0,152) size 784x2 [bgcolor=#000000] [border: (1px inset #008000)]
-      RenderBlock {H3} at (0,172) size 784x22 [color=#0000FF] [bgcolor=#000000]
+      RenderBlock {HR} at (0,152) size 784x2 [border: (1px inset #008000)]
+      RenderBlock {H3} at (0,172) size 784x22 [color=#0000FF]
         RenderText {TEXT} at (0,0) size 220x22
           text run at (0,0) width 220: "This sentence should show "
         RenderInline {STRONG} at (0,0) size 35x22
@@ -29,7 +29,7 @@ layer at (0,0) size 800x724
             text run at (297,0) width 51: "purple"
         RenderText {TEXT} at (348,0) size 5x22
           text run at (348,0) width 5: "."
-      RenderBlock {H3} at (0,212) size 784x22 [color=#0000FF] [bgcolor=#000000]
+      RenderBlock {H3} at (0,212) size 784x22 [color=#0000FF]
         RenderText {TEXT} at (0,0) size 197x22
           text run at (0,0) width 197: "This sentence should be "
         RenderInline {SPAN} at (0,0) size 34x22
@@ -37,7 +37,7 @@ layer at (0,0) size 800x724
             text run at (197,0) width 34: "blue"
         RenderText {TEXT} at (231,0) size 104x22
           text run at (231,0) width 104: " throughout."
-      RenderBlock {P} at (0,252) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,252) size 784x18
         RenderText {TEXT} at (0,0) size 226x18
           text run at (0,0) width 226: "This should be green except for the "
         RenderInline {EM} at (0,0) size 117x18 [color=#800080]
@@ -45,10 +45,10 @@ layer at (0,0) size 800x724
             text run at (226,0) width 117: "emphasized words"
         RenderText {TEXT} at (343,0) size 160x18
           text run at (343,0) width 160: ", which should be purple."
-      RenderBlock {H3} at (0,288) size 784x22 [color=#0000FF] [bgcolor=#000000]
+      RenderBlock {H3} at (0,288) size 784x22 [color=#0000FF]
         RenderText {TEXT} at (0,0) size 296x22
           text run at (0,0) width 296: "This should be blue and underlined."
-      RenderBlock {P} at (0,328) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,328) size 784x18
         RenderText {TEXT} at (0,0) size 293x18
           text run at (0,0) width 293: "This sentence should be underlined, including "
         RenderInline {TT} at (0,0) size 72x15
@@ -71,7 +71,7 @@ layer at (0,0) size 800x724
             text run at (520,0) width 57: "this part"
         RenderText {TEXT} at (577,0) size 4x18
           text run at (577,0) width 4: "."
-      RenderBlock {P} at (0,362) size 784x18 [color=#000080] [bgcolor=#000000]
+      RenderBlock {P} at (0,362) size 784x18 [color=#000080]
         RenderText {TEXT} at (0,0) size 436x18
           text run at (0,0) width 436: "This sentence should also be underlined, as well as dark blue (navy), "
         RenderInline {TT} at (0,0) size 152x15
@@ -79,7 +79,7 @@ layer at (0,0) size 800x724
             text run at (436,2) width 152: "including this part"
         RenderText {TEXT} at (588,0) size 4x18
           text run at (588,0) width 4: "."
-      RenderBlock {P} at (0,396) size 784x18 [color=#800080] [bgcolor=#000000]
+      RenderBlock {P} at (0,396) size 784x18 [color=#800080]
         RenderText {TEXT} at (0,0) size 266x18
           text run at (0,0) width 266: "This sentence should be purple, including "
         RenderInline {STRONG} at (0,0) size 57x18
@@ -92,11 +92,11 @@ layer at (0,0) size 800x724
             text run at (354,0) width 173: "this part (which is spanned)"
         RenderText {TEXT} at (527,0) size 4x18
           text run at (527,0) width 4: "."
-      RenderTable {TABLE} at (0,430) size 614x278 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,430) size 614x278 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x276
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 612x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/acid_test-expected.txt b/LayoutTests/css1/box_properties/acid_test-expected.txt
index 22de09a..b8e2cf9 100644
--- a/LayoutTests/css1/box_properties/acid_test-expected.txt
+++ b/LayoutTests/css1/box_properties/acid_test-expected.txt
@@ -3,7 +3,7 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x420
   RenderBlock {HTML} at (0,0) size 800x420 [color=#FFFFFF] [bgcolor=#0000FF]
     RenderBody {BODY} at (15,15) size 490x390 [bgcolor=#FFFFFF] [border: (5px solid #000000)]
-      RenderBlock {DL} at (5,5) size 480x10 [bgcolor=#000000]
+      RenderBlock {DL} at (5,5) size 480x10
         RenderBlock (floating) {DT} at (5,5) size 77x310 [bgcolor=#CC0000] [border: (5px solid #000000)]
           RenderText {TEXT} at (15,14) size 31x10
             text run at (15,14) width 31: "toggle"
@@ -15,13 +15,13 @@ layer at (0,0) size 800x420
                 text run at (15,14) width 40: "the way"
             RenderText {TEXT} at (0,0) size 0x0
             RenderBlock (floating) {LI} at (90,0) size 159x110 [bgcolor=#000000]
-              RenderBlock {P} at (10,10) size 139x10 [bgcolor=#000000]
+              RenderBlock {P} at (10,10) size 139x10
                 RenderText {TEXT} at (0,-1) size 74x10
                   text run at (0,-1) width 74: "the world ends"
-              RenderBlock (anonymous) at (10,20) size 139x0 [bgcolor=#000000]
+              RenderBlock (anonymous) at (10,20) size 139x0
                 RenderInline {FORM} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
-              RenderBlock (anonymous) at (10,20) size 139x38 [bgcolor=#000000]
+              RenderBlock (anonymous) at (10,20) size 139x38
                 RenderBlock {P} at (0,0) size 139x19
                   RenderText {TEXT} at (0,4) size 28x18
                     text run at (0,4) width 28: "bang "
@@ -32,7 +32,7 @@ layer at (0,0) size 800x420
                     text run at (0,4) width 47: "whimper "
                   RenderRadioButton {INPUT} at (50,3) size 12x13
                   RenderText {TEXT} at (0,0) size 0x0
-              RenderBlock (anonymous) at (10,58) size 139x0 [bgcolor=#000000]
+              RenderBlock (anonymous) at (10,58) size 139x0
                 RenderInline {FORM} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
@@ -45,7 +45,7 @@ layer at (0,0) size 800x420
                 text run at (10,9) width 30: "pluot?"
             RenderText {TEXT} at (0,0) size 0x0
           RenderBlock (floating) {BLOCKQUOTE} at (160,150) size 70x140 [color=#000000] [bgcolor=#FFCC00] [border: (10px solid #000000) (15px solid #000000) (20px solid #000000) (5px solid #000000)]
-            RenderBlock {ADDRESS} at (5,20) size 50x20 [bgcolor=#000000]
+            RenderBlock {ADDRESS} at (5,20) size 50x20
               RenderText {TEXT} at (0,-1) size 34x20
                 text run at (0,-1) width 16: "bar"
                 text run at (0,9) width 34: "maids,"
@@ -54,7 +54,7 @@ layer at (0,0) size 800x420
               text run at (10,9) width 58: "sing to me,"
               text run at (10,19) width 66: "erbarme dich"
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (5,320) size 480x65 [color=#000000] [bgcolor=#000000]
+      RenderBlock {P} at (5,320) size 480x65 [color=#000000]
         RenderText {TEXT} at (0,0) size 480x39
           text run at (0,0) width 385: "This is a nonsensical document, but syntactically valid HTML 4.0. All 100%-"
           text run at (385,0) width 88: "conformant CSS1"
diff --git a/LayoutTests/css1/box_properties/border-expected.txt b/LayoutTests/css1/box_properties/border-expected.txt
index e06286a..cb672d1 100644
--- a/LayoutTests/css1/box_properties/border-expected.txt
+++ b/LayoutTests/css1/box_properties/border-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1378
 layer at (0,0) size 800x1378
   RenderBlock {HTML} at (0,0) size 800x1378
     RenderBody {BODY} at (8,8) size 784x1362 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x135 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x135
         RenderText {TEXT} at (0,0) size 272x135
           text run at (0,0) width 272: ".one {border: medium black solid;}"
           text run at (0,15) width 264: ".two {border: thin maroon ridge;}"
@@ -22,25 +22,25 @@ layer at (0,0) size 800x1378
           text run at (136,105) width 32: "px;}"
           text run at (0,120) width 104: "TD {border: 2"
           text run at (104,120) width 128: "px solid green;}"
-      RenderBlock {HR} at (0,182) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,200) size 784x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,182) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,200) size 784x36
         RenderText {TEXT} at (0,0) size 780x36
           text run at (0,0) width 627: "Note that all table cells on this page should have a two-pixel solid green border along all four sides. "
           text run at (627,0) width 153: "This border applies only"
           text run at (0,18) width 285: "to the cells, not the rows which contain them."
-      RenderBlock {P} at (0,252) size 784x24 [bgcolor=#000000] [border: (3px solid #000000)]
+      RenderBlock {P} at (0,252) size 784x24 [border: (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 483x18
           text run at (3,3) width 483: "This paragraph should have a medium black solid border all the way around."
-      RenderBlock {P} at (0,292) size 784x20 [bgcolor=#000000] [border: (1px ridge #800000)]
+      RenderBlock {P} at (0,292) size 784x20 [border: (1px ridge #800000)]
         RenderText {TEXT} at (1,1) size 480x18
           text run at (1,1) width 480: "This paragraph should have a thin maroon ridged border all the way around."
-      RenderBlock {P} at (0,328) size 784x38 [bgcolor=#000000] [border: (10px outset #008080)]
+      RenderBlock {P} at (0,328) size 784x38 [border: (10px outset #008080)]
         RenderText {TEXT} at (10,10) size 518x18
           text run at (10,10) width 518: "This paragraph should have a ten-pixel-wide teal outset border all the way around."
-      RenderBlock {P} at (0,382) size 784x38 [bgcolor=#000000] [border: (10px inset #808000)]
+      RenderBlock {P} at (0,382) size 784x38 [border: (10px inset #808000)]
         RenderText {TEXT} at (10,10) size 519x18
           text run at (10,10) width 519: "This paragraph should have a ten-pixel-wide olive inset border all the way around."
-      RenderBlock {P} at (0,436) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,436) size 784x18
         RenderText {TEXT} at (0,0) size 348x18
           text run at (0,0) width 348: "This paragraph should have no border around it, as the "
         RenderInline {TT} at (0,0) size 96x15
@@ -48,7 +48,7 @@ layer at (0,0) size 800x1378
             text run at (348,2) width 96: "border-style"
         RenderText {TEXT} at (444,0) size 323x18
           text run at (444,0) width 323: " was not set, and it should not be offset in any way."
-      RenderBlock {P} at (0,470) size 784x24 [bgcolor=#000000] [border: (3px double #800000)]
+      RenderBlock {P} at (0,470) size 784x24 [border: (3px double #800000)]
         RenderText {TEXT} at (3,3) size 535x18
           text run at (3,3) width 535: "This paragraph should have a medium maroon double border around it, even though "
         RenderInline {CODE} at (0,0) size 96x15
@@ -56,10 +56,10 @@ layer at (0,0) size 800x1378
             text run at (538,5) width 96: "border-width"
         RenderText {TEXT} at (634,3) size 140x18
           text run at (634,3) width 140: " was not explicitly set."
-      RenderBlock {P} at (0,510) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,510) size 784x18
         RenderText {TEXT} at (0,0) size 621x18
           text run at (0,0) width 621: "This paragraph should have no border around it, as its declaration is invalid and should be ignored."
-      RenderBlock {P} at (0,544) size 784x19 [bgcolor=#000000]
+      RenderBlock {P} at (0,544) size 784x19
         RenderInline {A} at (0,0) size 25x18
           RenderText {TEXT} at (0,1) size 25x18
             text run at (0,1) width 25: "The"
@@ -69,7 +69,7 @@ layer at (0,0) size 800x1378
           RenderImage {IMG} at (740,0) size 15x15
         RenderText {TEXT} at (755,1) size 4x18
           text run at (755,1) width 4: "."
-      RenderTable {TABLE} at (0,579) size 784x113 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,579) size 784x113 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x111
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (5,5) size 772x42 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
@@ -92,14 +92,14 @@ layer at (0,0) size 800x1378
                     RenderTableCell {TD} at (2,2) size 157x24 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=1]
                       RenderText {TEXT} at (3,3) size 151x18
                         text run at (3,3) width 151: "Nested single-cell table!"
-      RenderBlock {P} at (0,708) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,708) size 784x18
         RenderText {TEXT} at (0,0) size 175x18
           text run at (0,0) width 175: "This is an unstyled element."
-      RenderTable {TABLE} at (0,742) size 784x620 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,742) size 784x620 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x618
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x28 [bgcolor=#C0C0C0] [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              RenderInline {STRONG} at (0,0) size 163x18
                 RenderText {TEXT} at (5,5) size 163x18
                   text run at (5,5) width 163: "TABLE Testing Section"
           RenderTableRow {TR} at (0,0) size 0x0
diff --git a/LayoutTests/css1/box_properties/border_bottom-expected.txt b/LayoutTests/css1/box_properties/border_bottom-expected.txt
index 856c64d..587e176 100644
--- a/LayoutTests/css1/box_properties/border_bottom-expected.txt
+++ b/LayoutTests/css1/box_properties/border_bottom-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x995
 layer at (0,0) size 800x995
   RenderBlock {HTML} at (0,0) size 800x995
     RenderBody {BODY} at (8,8) size 784x979 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 344x60
           text run at (0,0) width 296: ".one {border-bottom: purple double 10"
           text run at (296,0) width 32: "px;}"
@@ -14,20 +14,20 @@ layer at (0,0) size 800x995
           text run at (0,30) width 344: ".three {border-bottom: black medium solid;}"
           text run at (0,45) width 208: "TD {border-bottom: green 2"
           text run at (208,45) width 80: "px solid;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,125) size 784x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,125) size 784x36
         RenderText {TEXT} at (0,0) size 779x36
           text run at (0,0) width 658: "Note that all table cells on this page should have a two-pixel solid green border along their bottom sides. "
           text run at (658,0) width 121: "This border applies"
           text run at (0,18) width 317: "only to the cells, not the rows which contain them."
-      RenderBlock {P} at (0,177) size 784x28 [bgcolor=#000000] [border: (10px double #800080) none]
+      RenderBlock {P} at (0,177) size 784x28 [border: (10px double #800080) none]
         RenderText {TEXT} at (0,0) size 438x18
           text run at (0,0) width 310: "This paragraph should have a purple, double, 10-"
           text run at (310,0) width 128: "pixel bottom border."
-      RenderBlock {P} at (0,221) size 784x19 [bgcolor=#000000] [border: (1px solid #800080) none]
+      RenderBlock {P} at (0,221) size 784x19 [border: (1px solid #800080) none]
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "This paragraph should have a thin purple bottom border."
-      RenderTable {TABLE} at (0,256) size 784x110 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,256) size 784x110 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x108
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (5,5) size 772x41 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
@@ -50,7 +50,7 @@ layer at (0,0) size 800x995
                     RenderTableCell {TD} at (2,2) size 155x23 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                       RenderText {TEXT} at (2,2) size 151x18
                         text run at (2,2) width 151: "Nested single-cell table!"
-      RenderBlock {UL} at (0,382) size 784x135 [bgcolor=#000000]
+      RenderBlock {UL} at (0,382) size 784x135
         RenderListItem {LI} at (40,0) size 744x75 [border: (3px solid #000000) none]
           RenderBlock (anonymous) at (0,0) size 744x18
             RenderListMarker at (0,0) size 0x14
@@ -83,11 +83,11 @@ layer at (0,0) size 800x995
               text run at (92,18) width 50: "beneath"
           RenderText {TEXT} at (142,18) size 390x18
             text run at (142,18) width 390: " the nested list (below the line \"...nested within the list item.\")."
-      RenderTable {TABLE} at (0,533) size 784x446 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,533) size 784x446 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x444
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x27 [bgcolor=#C0C0C0] [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/border_bottom_inline-expected.txt b/LayoutTests/css1/box_properties/border_bottom_inline-expected.txt
index e3dfa47..f736bb0 100644
--- a/LayoutTests/css1/box_properties/border_bottom_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_bottom_inline-expected.txt
@@ -3,36 +3,36 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x286
   RenderBlock {HTML} at (0,0) size 800x286
     RenderBody {BODY} at (8,8) size 784x270 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 328x30
           text run at (0,0) width 296: ".one {border-bottom: purple double 10"
           text run at (296,0) width 32: "px;}"
           text run at (0,15) width 320: ".two {border-bottom: purple thin solid;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,110) size 784x54 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 666x18
           text run at (0,0) width 666: "This is an unstyled element, save for the background color, and containing inline elements with classes of "
-        RenderInline {SPAN} at (0,0) size 57x28 [bgcolor=#000000] [border: (10px double #800080) none]
+        RenderInline {SPAN} at (0,0) size 57x28 [border: (10px double #800080) none]
           RenderText {TEXT} at (666,0) size 57x18
             text run at (666,0) width 57: "class one"
         RenderText {TEXT} at (723,0) size 770x36
           text run at (723,0) width 47: ", which"
           text run at (0,18) width 112: "should have a 10-"
           text run at (112,18) width 250: "pixel purple double bottom border; and "
-        RenderInline {SPAN} at (0,0) size 58x19 [bgcolor=#000000] [border: (1px solid #800080) none]
+        RenderInline {SPAN} at (0,0) size 58x19 [border: (1px solid #800080) none]
           RenderText {TEXT} at (362,18) size 58x18
             text run at (362,18) width 58: "class two"
         RenderText {TEXT} at (420,18) size 761x36
           text run at (420,18) width 341: ", which should have a thin solid purple bottom border."
           text run at (0,36) width 429: "The line-height of the parent element should not change on any line."
-      RenderTable {TABLE} at (0,180) size 784x90 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,180) size 784x90 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x88
           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 [bgcolor=#000000]
+              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
@@ -43,14 +43,14 @@ layer at (0,0) size 800x286
               RenderBlock {P} at (4,4) size 762x54 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 666x18
                   text run at (0,0) width 666: "This is an unstyled element, save for the background color, and containing inline elements with classes of "
-                RenderInline {SPAN} at (0,0) size 57x28 [bgcolor=#000000] [border: (10px double #800080) none]
+                RenderInline {SPAN} at (0,0) size 57x28 [border: (10px double #800080) none]
                   RenderText {TEXT} at (666,0) size 57x18
                     text run at (666,0) width 57: "class one"
                 RenderText {TEXT} at (723,0) size 727x36
                   text run at (723,0) width 4: ","
                   text run at (0,18) width 155: "which should have a 10-"
                   text run at (155,18) width 250: "pixel purple double bottom border; and "
-                RenderInline {SPAN} at (0,0) size 58x19 [bgcolor=#000000] [border: (1px solid #800080) none]
+                RenderInline {SPAN} at (0,0) size 58x19 [border: (1px solid #800080) none]
                   RenderText {TEXT} at (405,18) size 58x18
                     text run at (405,18) width 58: "class two"
                 RenderText {TEXT} at (463,18) size 755x36
diff --git a/LayoutTests/css1/box_properties/border_bottom_width-expected.txt b/LayoutTests/css1/box_properties/border_bottom_width-expected.txt
index 804d197..4ad3b64 100644
--- a/LayoutTests/css1/box_properties/border_bottom_width-expected.txt
+++ b/LayoutTests/css1/box_properties/border_bottom_width-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x877
 layer at (0,0) size 800x877
   RenderBlock {HTML} at (0,0) size 800x877
     RenderBody {BODY} at (8,8) size 784x861 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x90 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x90
         RenderText {TEXT} at (0,0) size 464x90
           text run at (0,0) width 456: ".zero {background-color: silver; border-bottom-width: 0;}"
           text run at (0,15) width 232: ".one {border-bottom-width: 50"
@@ -16,8 +16,8 @@ layer at (0,0) size 800x877
           text run at (0,60) width 440: ".four {border-bottom-width: thin; border-style: solid;}"
           text run at (0,75) width 240: ".five {border-bottom-width: 25"
           text run at (240,75) width 32: "px;}"
-      RenderBlock {HR} at (0,137) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,155) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,155) size 784x18
         RenderText {TEXT} at (0,0) size 157x18
           text run at (0,0) width 157: "(These will only work if "
         RenderInline {CODE} at (0,0) size 96x15
@@ -28,19 +28,19 @@ layer at (0,0) size 800x877
       RenderBlock {P} at (0,189) 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,223) size 784x71 [bgcolor=#000000] [border: (3px solid #000000) (50px solid #000000) (3px solid #000000)]
+      RenderBlock {P} at (0,223) size 784x71 [border: (3px solid #000000) (50px solid #000000) (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 387x18
           text run at (3,3) width 387: "This element should have a bottom border width of 50 pixels."
-      RenderBlock {P} at (0,310) size 784x26 [bgcolor=#000000] [border: (3px solid #000000) (5px solid #000000) (3px solid #000000)]
+      RenderBlock {P} at (0,310) size 784x26 [border: (3px solid #000000) (5px solid #000000) (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 344x18
           text run at (3,3) width 344: "This element should have a thick bottom border width."
-      RenderBlock {P} at (0,352) size 784x24 [bgcolor=#000000] [border: (3px solid #000000)]
+      RenderBlock {P} at (0,352) size 784x24 [border: (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 364x18
           text run at (3,3) width 364: "This element should have a medium bottom border width."
-      RenderBlock {P} at (0,392) size 784x22 [bgcolor=#000000] [border: (3px solid #000000) (1px solid #000000) (3px solid #000000)]
+      RenderBlock {P} at (0,392) size 784x22 [border: (3px solid #000000) (1px solid #000000) (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 337x18
           text run at (3,3) width 337: "This element should have a thin bottom border width."
-      RenderBlock {P} at (0,430) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,430) size 784x18
         RenderText {TEXT} at (0,0) size 537x18
           text run at (0,0) width 537: "This element should have no border and no extra \"padding\" on its bottom side, as no "
         RenderInline {CODE} at (0,0) size 96x15
@@ -51,11 +51,11 @@ layer at (0,0) size 800x877
       RenderBlock {P} at (0,464) 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,498) size 709x363 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,498) size 709x363 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x361
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 707x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/border_bottom_width_inline-expected.txt b/LayoutTests/css1/box_properties/border_bottom_width_inline-expected.txt
index b8dc81f..016f081 100644
--- a/LayoutTests/css1/box_properties/border_bottom_width_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_bottom_width_inline-expected.txt
@@ -3,18 +3,18 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x378
   RenderBlock {HTML} at (0,0) size 800x378
     RenderBody {BODY} at (8,8) size 784x362 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 432x45
           text run at (0,0) width 232: ".one {border-bottom-width: 25"
           text run at (232,0) width 200: "px; border-style: solid;}"
           text run at (0,15) width 432: ".two {border-bottom-width: thin; border-style: solid;}"
           text run at (0,30) width 248: ".three {border-bottom-width: 25"
           text run at (248,30) width 32: "px;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,110) size 784x100 [bgcolor=#000000] [border: (3px solid #000000) (25px solid #000000) (3px solid #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,110) size 784x100 [border: (3px solid #000000) (25px solid #000000) (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 172x18
           text run at (3,3) width 172: "This element has a class of "
         RenderInline {TT} at (0,0) size 24x15
@@ -43,11 +43,11 @@ layer at (0,0) size 800x378
         RenderText {TEXT} at (234,39) size 770x36
           text run at (234,39) width 539: ", which should have no bottom border width or visible border because no border style"
           text run at (3,57) width 50: "was set."
-      RenderTable {TABLE} at (0,226) size 784x136 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,226) size 784x136 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x134
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/border_color-expected.txt b/LayoutTests/css1/box_properties/border_color-expected.txt
index d74b8d8..5d226b7 100644
--- a/LayoutTests/css1/box_properties/border_color-expected.txt
+++ b/LayoutTests/css1/box_properties/border_color-expected.txt
@@ -3,30 +3,30 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x422
   RenderBlock {HTML} at (0,0) size 800x422
     RenderBody {BODY} at (8,8) size 784x406 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 728x45
           text run at (0,0) width 392: ".one {border-color: purple; border-style: solid;}"
           text run at (0,15) width 568: ".two {border-color: purple; border-width: medium; border-style: solid;}"
           text run at (0,30) width 728: ".three {border-color: purple green blue yellow; border-width: medium; border-style: solid;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,110) size 784x24 [bgcolor=#000000] [border: (3px solid #800080)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,110) size 784x24 [border: (3px solid #800080)]
         RenderText {TEXT} at (3,3) size 357x18
           text run at (3,3) width 357: "This element should have a purple border surrounding it."
-      RenderBlock {P} at (0,150) size 784x24 [bgcolor=#000000] [border: (3px solid #800080)]
+      RenderBlock {P} at (0,150) size 784x24 [border: (3px solid #800080)]
         RenderText {TEXT} at (3,3) size 453x18
           text run at (3,3) width 453: "This element should have a medium-width purple border surrounding it."
-      RenderBlock {P} at (0,190) size 784x42 [bgcolor=#000000] [border: (3px solid #800080) (3px solid #008000) (3px solid #0000FF) (3px solid #FFFF00)]
+      RenderBlock {P} at (0,190) size 784x42 [border: (3px solid #800080) (3px solid #008000) (3px solid #0000FF) (3px solid #FFFF00)]
         RenderText {TEXT} at (3,3) size 763x36
           text run at (3,3) width 763: "This element should be surrounded by a medium width border which is purple on top, green on the right side, blue on the"
           text run at (3,21) width 222: "bottom, and yellow on the left side."
-      RenderTable {TABLE} at (0,248) size 784x158 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,248) size 784x158 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x156
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/border_color_inline-expected.txt b/LayoutTests/css1/box_properties/border_color_inline-expected.txt
index fb832ff..5b782ba 100644
--- a/LayoutTests/css1/box_properties/border_color_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_color_inline-expected.txt
@@ -3,30 +3,30 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x322
   RenderBlock {HTML} at (0,0) size 800x322
     RenderBody {BODY} at (8,8) size 784x306 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 728x45
           text run at (0,0) width 392: ".one {border-color: purple; border-style: solid;}"
           text run at (0,15) width 568: ".two {border-color: purple; border-width: medium; border-style: solid;}"
           text run at (0,30) width 728: ".three {border-color: purple green blue yellow; border-width: medium; border-style: solid;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,110) size 784x72 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 677x18
           text run at (0,0) width 677: "This is an unstyled element, save for the background color, and containing inline elements with a classes of "
-        RenderInline {SPAN} at (0,0) size 63x24 [bgcolor=#000000] [border: (3px solid #800080)]
+        RenderInline {SPAN} at (0,0) size 63x24 [border: (3px solid #800080)]
           RenderText {TEXT} at (680,0) size 57x18
             text run at (680,0) width 57: "class one"
         RenderText {TEXT} at (740,0) size 8x18
           text run at (740,0) width 8: ", "
-        RenderInline {SPAN} at (0,0) size 781x42 [bgcolor=#000000] [border: (3px solid #800080)]
+        RenderInline {SPAN} at (0,0) size 781x42 [border: (3px solid #800080)]
           RenderText {TEXT} at (751,0) size 781x36
             text run at (751,0) width 30: "class"
             text run at (0,18) width 24: "two"
         RenderText {TEXT} at (27,18) size 35x18
           text run at (27,18) width 35: ", and "
-        RenderInline {SPAN} at (0,0) size 71x24 [bgcolor=#000000] [border: (3px solid #800080) (3px solid #008000) (3px solid #0000FF) (3px solid #FFFF00)]
+        RenderInline {SPAN} at (0,0) size 71x24 [border: (3px solid #800080) (3px solid #008000) (3px solid #0000FF) (3px solid #FFFF00)]
           RenderText {TEXT} at (65,18) size 65x18
             text run at (65,18) width 65: "class three"
         RenderText {TEXT} at (133,18) size 764x54
@@ -35,11 +35,11 @@ layer at (0,0) size 800x322
           text run at (0,36) width 569: "and second cases, and a purple-green-blue-yellow medium-width solid border in the third. "
           text run at (569,36) width 179: "The line-height of the parent"
           text run at (0,54) width 284: "element should not change at all, on any line."
-      RenderTable {TABLE} at (0,198) size 784x108 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,198) size 784x108 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x106
           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 [bgcolor=#000000]
+              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
@@ -50,17 +50,17 @@ layer at (0,0) size 800x322
               RenderBlock {P} at (4,4) size 762x72 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 677x18
                   text run at (0,0) width 677: "This is an unstyled element, save for the background color, and containing inline elements with a classes of "
-                RenderInline {SPAN} at (0,0) size 63x24 [bgcolor=#000000] [border: (3px solid #800080)]
+                RenderInline {SPAN} at (0,0) size 63x24 [border: (3px solid #800080)]
                   RenderText {TEXT} at (680,0) size 57x18
                     text run at (680,0) width 57: "class one"
                 RenderText {TEXT} at (740,0) size 4x18
                   text run at (740,0) width 4: ","
-                RenderInline {SPAN} at (0,0) size 64x24 [bgcolor=#000000] [border: (3px solid #800080)]
+                RenderInline {SPAN} at (0,0) size 64x24 [border: (3px solid #800080)]
                   RenderText {TEXT} at (3,18) size 58x18
                     text run at (3,18) width 58: "class two"
                 RenderText {TEXT} at (64,18) size 35x18
                   text run at (64,18) width 35: ", and "
-                RenderInline {SPAN} at (0,0) size 71x24 [bgcolor=#000000] [border: (3px solid #800080) (3px solid #008000) (3px solid #0000FF) (3px solid #FFFF00)]
+                RenderInline {SPAN} at (0,0) size 71x24 [border: (3px solid #800080) (3px solid #008000) (3px solid #0000FF) (3px solid #FFFF00)]
                   RenderText {TEXT} at (102,18) size 65x18
                     text run at (102,18) width 65: "class three"
                 RenderText {TEXT} at (170,18) size 756x54
diff --git a/LayoutTests/css1/box_properties/border_inline-expected.txt b/LayoutTests/css1/box_properties/border_inline-expected.txt
index a9bf68f..fca2d62 100644
--- a/LayoutTests/css1/box_properties/border_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_inline-expected.txt
@@ -3,38 +3,38 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x286
   RenderBlock {HTML} at (0,0) size 800x286
     RenderBody {BODY} at (8,8) size 784x270 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 256x30
           text run at (0,0) width 128: ".one {border: 10"
           text run at (128,0) width 128: "px teal outset;}"
           text run at (0,15) width 128: ".two {border: 10"
           text run at (128,15) width 128: "px olive inset;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,110) size 784x54 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 677x18
           text run at (0,0) width 677: "This is an unstyled element, save for the background color, and containing inline elements with a classes of "
-        RenderInline {SPAN} at (0,0) size 77x38 [bgcolor=#000000] [border: (10px outset #008080)]
+        RenderInline {SPAN} at (0,0) size 77x38 [border: (10px outset #008080)]
           RenderText {TEXT} at (687,0) size 57x18
             text run at (687,0) width 57: "class one"
         RenderText {TEXT} at (754,0) size 758x36
           text run at (754,0) width 4: ","
           text run at (0,18) width 175: "which should result in a 10-"
           text run at (175,18) width 178: "pixel outset teal border; and "
-        RenderInline {SPAN} at (0,0) size 78x38 [bgcolor=#000000] [border: (10px inset #808000)]
+        RenderInline {SPAN} at (0,0) size 78x38 [border: (10px inset #808000)]
           RenderText {TEXT} at (363,18) size 58x18
             text run at (363,18) width 58: "class two"
         RenderText {TEXT} at (431,18) size 762x36
           text run at (431,18) width 183: ", which should result in a 10-"
           text run at (614,18) width 148: "pixel inset olive border."
           text run at (0,36) width 429: "The line-height of the parent element should not change on any line."
-      RenderTable {TABLE} at (0,180) size 784x90 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,180) size 784x90 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x88
           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 [bgcolor=#000000]
+              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
@@ -45,14 +45,14 @@ layer at (0,0) size 800x286
               RenderBlock {P} at (4,4) size 762x54 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 677x18
                   text run at (0,0) width 677: "This is an unstyled element, save for the background color, and containing inline elements with a classes of "
-                RenderInline {SPAN} at (0,0) size 77x38 [bgcolor=#000000] [border: (10px outset #008080)]
+                RenderInline {SPAN} at (0,0) size 77x38 [border: (10px outset #008080)]
                   RenderText {TEXT} at (687,0) size 57x18
                     text run at (687,0) width 57: "class one"
                 RenderText {TEXT} at (754,0) size 758x36
                   text run at (754,0) width 4: ","
                   text run at (0,18) width 175: "which should result in a 10-"
                   text run at (175,18) width 178: "pixel outset teal border; and "
-                RenderInline {SPAN} at (0,0) size 78x38 [bgcolor=#000000] [border: (10px inset #808000)]
+                RenderInline {SPAN} at (0,0) size 78x38 [border: (10px inset #808000)]
                   RenderText {TEXT} at (363,18) size 58x18
                     text run at (363,18) width 58: "class two"
                 RenderText {TEXT} at (431,18) size 762x36
diff --git a/LayoutTests/css1/box_properties/border_left-expected.txt b/LayoutTests/css1/box_properties/border_left-expected.txt
index b1b0f0f..e0b6993 100644
--- a/LayoutTests/css1/box_properties/border_left-expected.txt
+++ b/LayoutTests/css1/box_properties/border_left-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1028
 layer at (0,0) size 800x1028
   RenderBlock {HTML} at (0,0) size 800x1028
     RenderBody {BODY} at (8,8) size 784x1012 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (20,0) size 764x18 [bgcolor=#000000]
+      RenderBlock {P} at (20,0) size 764x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
-      RenderBlock {PRE} at (0,34) size 784x105 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x105
         RenderText {TEXT} at (0,0) size 344x105
           text run at (0,0) width 144: "P {margin-left: 20"
           text run at (144,0) width 32: "px;}"
@@ -18,20 +18,20 @@ layer at (0,0) size 800x1028
           text run at (0,75) width 328: ".threec {border-left: blue medium solid;}"
           text run at (0,90) width 192: "TD {border-left: green 2"
           text run at (192,90) width 80: "px solid;}"
-      RenderBlock {HR} at (0,152) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (20,170) size 764x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,152) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (20,170) size 764x36
         RenderText {TEXT} at (0,0) size 755x36
           text run at (0,0) width 634: "Note that all table cells on this page should have a two-pixel solid green border along their left sides. "
           text run at (634,0) width 121: "This border applies"
           text run at (0,18) width 317: "only to the cells, not the rows which contain them."
-      RenderBlock {P} at (20,222) size 764x18 [bgcolor=#000000] [border: (10px double #800080)]
+      RenderBlock {P} at (20,222) size 764x18 [border: (10px double #800080)]
         RenderText {TEXT} at (10,0) size 414x18
           text run at (10,0) width 310: "This paragraph should have a purple, double, 10-"
           text run at (320,0) width 104: "pixel left border."
-      RenderBlock {P} at (20,256) size 764x18 [bgcolor=#000000] [border: (1px solid #800080)]
+      RenderBlock {P} at (20,256) size 764x18 [border: (1px solid #800080)]
         RenderText {TEXT} at (1,0) size 331x18
           text run at (1,0) width 331: "This paragraph should have a thin purple left border."
-      RenderTable {TABLE} at (0,290) size 784x107 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,290) size 784x107 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x105
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (5,5) size 772x40 [border: (1px inset #808080) (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
@@ -54,7 +54,7 @@ layer at (0,0) size 800x1028
                     RenderTableCell {TD} at (2,2) size 156x22 [border: (1px inset #808080) (2px solid #008000)] [r=0 c=0 rs=1 cs=1]
                       RenderText {TEXT} at (3,2) size 151x18
                         text run at (3,2) width 151: "Nested single-cell table!"
-      RenderBlock {UL} at (0,413) size 784x144 [bgcolor=#000000]
+      RenderBlock {UL} at (0,413) size 784x144
         RenderListItem {LI} at (40,0) size 744x72 [border: (3px solid #000000)]
           RenderBlock (anonymous) at (3,0) size 741x18
             RenderListMarker at (0,0) size 0x14
@@ -84,11 +84,11 @@ layer at (0,0) size 800x1028
             text run at (698,0) width 25: "The"
             text run at (3,18) width 719: "first item's border should travel the entire height the nested list (to end near the baseline of the line \"...nested within"
             text run at (3,36) width 490: "the list item.\"), even though the nested list does not have any border styles set."
-      RenderTable {TABLE} at (0,573) size 784x439 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,573) size 784x439 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x437
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080) (2px solid #008000)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              RenderInline {STRONG} at (0,0) size 163x18
                 RenderText {TEXT} at (5,4) size 163x18
                   text run at (5,4) width 163: "TABLE Testing Section"
           RenderTableRow {TR} at (0,0) size 0x0
diff --git a/LayoutTests/css1/box_properties/border_left_inline-expected.txt b/LayoutTests/css1/box_properties/border_left_inline-expected.txt
index 690194f..8395fcb 100644
--- a/LayoutTests/css1/box_properties/border_left_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_left_inline-expected.txt
@@ -3,39 +3,39 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x301
   RenderBlock {HTML} at (0,0) size 800x301
     RenderBody {BODY} at (8,8) size 784x285 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (20,0) size 764x18 [bgcolor=#000000]
+      RenderBlock {P} at (20,0) size 764x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 312x45
           text run at (0,0) width 144: "P {margin-left: 20"
           text run at (144,0) width 32: "px;}"
           text run at (0,15) width 280: ".one {border-left: purple double 10"
           text run at (280,15) width 32: "px;}"
           text run at (0,30) width 304: ".two {border-left: purple thin solid;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (20,125) size 764x54 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 760x18
           text run at (0,0) width 364: "This paragraph has a background color of silver and a 20-"
           text run at (364,0) width 396: "pixel left margin, and it contains inline elements with classes of"
-        RenderInline {SPAN} at (0,0) size 67x18 [bgcolor=#000000] [border: (10px double #800080)]
+        RenderInline {SPAN} at (0,0) size 67x18 [border: (10px double #800080)]
           RenderText {TEXT} at (10,18) size 57x18
             text run at (10,18) width 57: "class one"
         RenderText {TEXT} at (67,18) size 389x18
           text run at (67,18) width 163: ", which should have a 10-"
           text run at (230,18) width 226: "pixel purple double left border; and "
-        RenderInline {SPAN} at (0,0) size 59x18 [bgcolor=#000000] [border: (1px solid #800080)]
+        RenderInline {SPAN} at (0,0) size 59x18 [border: (1px solid #800080)]
           RenderText {TEXT} at (457,18) size 58x18
             text run at (457,18) width 58: "class two"
         RenderText {TEXT} at (515,18) size 759x36
           text run at (515,18) width 244: ", which should have a thin solid purple"
           text run at (0,36) width 73: "left border. "
           text run at (73,36) width 429: "The line-height of the parent element should not change on any line."
-      RenderTable {TABLE} at (0,195) size 784x90 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,195) size 784x90 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x88
           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 [bgcolor=#000000]
+              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
@@ -48,13 +48,13 @@ layer at (0,0) size 800x301
                   text run at (0,0) width 364: "This paragraph has a background color of silver and a 20-"
                   text run at (364,0) width 332: "pixel left margin, and it contains inline elements with"
                   text run at (0,18) width 64: "classes of "
-                RenderInline {SPAN} at (0,0) size 67x18 [bgcolor=#000000] [border: (10px double #800080)]
+                RenderInline {SPAN} at (0,0) size 67x18 [border: (10px double #800080)]
                   RenderText {TEXT} at (74,18) size 57x18
                     text run at (74,18) width 57: "class one"
                 RenderText {TEXT} at (131,18) size 389x18
                   text run at (131,18) width 163: ", which should have a 10-"
                   text run at (294,18) width 226: "pixel purple double left border; and "
-                RenderInline {SPAN} at (0,0) size 59x18 [bgcolor=#000000] [border: (1px solid #800080)]
+                RenderInline {SPAN} at (0,0) size 59x18 [border: (1px solid #800080)]
                   RenderText {TEXT} at (521,18) size 58x18
                     text run at (521,18) width 58: "class two"
                 RenderText {TEXT} at (579,18) size 717x36
diff --git a/LayoutTests/css1/box_properties/border_left_width-expected.txt b/LayoutTests/css1/box_properties/border_left_width-expected.txt
index 379c956..4c88483 100644
--- a/LayoutTests/css1/box_properties/border_left_width-expected.txt
+++ b/LayoutTests/css1/box_properties/border_left_width-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x805
 layer at (0,0) size 800x805
   RenderBlock {HTML} at (0,0) size 800x805
     RenderBody {BODY} at (8,8) size 784x789 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x90 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x90
         RenderText {TEXT} at (0,0) size 448x90
           text run at (0,0) width 440: ".zero {background-color: silver; border-left-width: 0;}"
           text run at (0,15) width 216: ".one {border-left-width: 50"
@@ -16,8 +16,8 @@ layer at (0,0) size 800x805
           text run at (0,60) width 424: ".four {border-left-width: thin; border-style: solid;}"
           text run at (0,75) width 224: ".five {border-left-width: 25"
           text run at (224,75) width 32: "px;}"
-      RenderBlock {HR} at (0,137) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,155) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,155) size 784x18
         RenderText {TEXT} at (0,0) size 157x18
           text run at (0,0) width 157: "(These will only work if "
         RenderInline {CODE} at (0,0) size 96x15
@@ -28,21 +28,21 @@ layer at (0,0) size 800x805
       RenderBlock {P} at (0,189) 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,223) size 784x42 [bgcolor=#000000] [border: (3px solid #000000) (50px solid #000000)]
+      RenderBlock {P} at (0,223) size 784x42 [border: (3px solid #000000) (50px solid #000000)]
         RenderText {TEXT} at (50,3) size 713x36
           text run at (50,3) width 713: "This element should have a left border width of 50 pixels, which will be more obvious if the element is more than"
           text run at (50,21) width 86: "one line long."
-      RenderBlock {P} at (0,281) size 784x24 [bgcolor=#000000] [border: (3px solid #000000) (5px solid #000000)]
+      RenderBlock {P} at (0,281) size 784x24 [border: (3px solid #000000) (5px solid #000000)]
         RenderText {TEXT} at (5,3) size 760x18
           text run at (5,3) width 760: "This element should have a thick left border width, which will be more obvious if the element is more than one line long."
-      RenderBlock {P} at (0,321) size 784x42 [bgcolor=#000000] [border: (3px solid #000000)]
+      RenderBlock {P} at (0,321) size 784x42 [border: (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 744x36
           text run at (3,3) width 744: "This element should have a medium left border width, which will be more obvious if the element is more than one line"
           text run at (3,21) width 32: "long."
-      RenderBlock {P} at (0,379) size 784x24 [bgcolor=#000000] [border: (3px solid #000000) (1px solid #000000)]
+      RenderBlock {P} at (0,379) size 784x24 [border: (3px solid #000000) (1px solid #000000)]
         RenderText {TEXT} at (1,3) size 753x18
           text run at (1,3) width 753: "This element should have a thin left border width, which will be more obvious if the element is more than one line long."
-      RenderBlock {P} at (0,419) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,419) size 784x18
         RenderText {TEXT} at (0,0) size 513x18
           text run at (0,0) width 513: "This element should have no border and no extra \"padding\" on its left side, as no "
         RenderInline {CODE} at (0,0) size 96x15
@@ -50,11 +50,11 @@ layer at (0,0) size 800x805
             text run at (513,2) width 96: "border-style"
         RenderText {TEXT} at (609,0) size 54x18
           text run at (609,0) width 54: " was set."
-      RenderTable {TABLE} at (0,453) size 784x336 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,453) size 784x336 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x334
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/border_left_width_inline-expected.txt b/LayoutTests/css1/box_properties/border_left_width_inline-expected.txt
index 81a1fb6..4ed0e68 100644
--- a/LayoutTests/css1/box_properties/border_left_width_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_left_width_inline-expected.txt
@@ -3,18 +3,18 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x334
   RenderBlock {HTML} at (0,0) size 800x334
     RenderBody {BODY} at (8,8) size 784x318 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 416x45
           text run at (0,0) width 216: ".one {border-left-width: 25"
           text run at (216,0) width 200: "px; border-style: solid;}"
           text run at (0,15) width 416: ".two {border-left-width: thin; border-style: solid;}"
           text run at (0,30) width 232: ".three {border-left-width: 25"
           text run at (232,30) width 32: "px;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,110) size 784x78 [bgcolor=#000000] [border: (3px solid #000000) (25px solid #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,110) size 784x78 [border: (3px solid #000000) (25px solid #000000)]
         RenderText {TEXT} at (25,3) size 172x18
           text run at (25,3) width 172: "This element has a class of "
         RenderInline {TT} at (0,0) size 24x15
@@ -48,11 +48,11 @@ layer at (0,0) size 800x334
         RenderText {TEXT} at (270,39) size 727x36
           text run at (270,39) width 482: ", which should have no left border width or visible border because no border"
           text run at (25,57) width 83: "style was set."
-      RenderTable {TABLE} at (0,204) size 784x114 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,204) size 784x114 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x112
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/border_right-expected.txt b/LayoutTests/css1/box_properties/border_right-expected.txt
index ebe1bec..1ee9601 100644
--- a/LayoutTests/css1/box_properties/border_right-expected.txt
+++ b/LayoutTests/css1/box_properties/border_right-expected.txt
@@ -3,40 +3,40 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x301
   RenderBlock {HTML} at (0,0) size 800x301
     RenderBody {BODY} at (8,8) size 784x285 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 764x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,0) size 764x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 320x45
           text run at (0,0) width 152: "P {margin-right: 20"
           text run at (152,0) width 32: "px;}"
           text run at (0,15) width 288: ".one {border-right: purple double 10"
           text run at (288,15) width 32: "px;}"
           text run at (0,30) width 312: ".two {border-right: purple thin solid;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,125) size 764x54 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 752x36
           text run at (0,0) width 364: "This paragraph has a background color of silver and a 20-"
           text run at (364,0) width 388: "pixel right margin, and it contains inline elements with classes"
           text run at (0,18) width 17: "of "
-        RenderInline {SPAN} at (0,0) size 67x18 [bgcolor=#000000] [border: (10px double #800080) none]
+        RenderInline {SPAN} at (0,0) size 67x18 [border: (10px double #800080) none]
           RenderText {TEXT} at (17,18) size 57x18
             text run at (17,18) width 57: "class one"
         RenderText {TEXT} at (84,18) size 398x18
           text run at (84,18) width 163: ", which should have a 10-"
           text run at (247,18) width 235: "pixel purple double right border; and "
-        RenderInline {SPAN} at (0,0) size 59x18 [bgcolor=#000000] [border: (1px solid #800080) none]
+        RenderInline {SPAN} at (0,0) size 59x18 [border: (1px solid #800080) none]
           RenderText {TEXT} at (482,18) size 58x18
             text run at (482,18) width 58: "class two"
         RenderText {TEXT} at (541,18) size 741x36
           text run at (541,18) width 200: ", which should have a thin solid"
           text run at (0,36) width 126: "purple right border. "
           text run at (126,36) width 429: "The line-height of the parent element should not change on any line."
-      RenderTable {TABLE} at (0,195) size 784x90 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,195) size 784x90 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x88
           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 [bgcolor=#000000]
+              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
@@ -49,13 +49,13 @@ layer at (0,0) size 800x301
                   text run at (0,0) width 364: "This paragraph has a background color of silver and a 20-"
                   text run at (364,0) width 341: "pixel right margin, and it contains inline elements with"
                   text run at (0,18) width 64: "classes of "
-                RenderInline {SPAN} at (0,0) size 67x18 [bgcolor=#000000] [border: (10px double #800080) none]
+                RenderInline {SPAN} at (0,0) size 67x18 [border: (10px double #800080) none]
                   RenderText {TEXT} at (64,18) size 57x18
                     text run at (64,18) width 57: "class one"
                 RenderText {TEXT} at (131,18) size 398x18
                   text run at (131,18) width 163: ", which should have a 10-"
                   text run at (294,18) width 235: "pixel purple double right border; and "
-                RenderInline {SPAN} at (0,0) size 59x18 [bgcolor=#000000] [border: (1px solid #800080) none]
+                RenderInline {SPAN} at (0,0) size 59x18 [border: (1px solid #800080) none]
                   RenderText {TEXT} at (529,18) size 58x18
                     text run at (529,18) width 58: "class two"
                 RenderText {TEXT} at (588,18) size 726x36
diff --git a/LayoutTests/css1/box_properties/border_right_inline-expected.txt b/LayoutTests/css1/box_properties/border_right_inline-expected.txt
index 0e654b6..3ec7c1a 100644
--- a/LayoutTests/css1/box_properties/border_right_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_right_inline-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1064
 layer at (0,0) size 800x1064
   RenderBlock {HTML} at (0,0) size 800x1064
     RenderBody {BODY} at (8,8) size 784x1048 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 764x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,0) size 764x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
-      RenderBlock {PRE} at (0,34) size 784x105 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x105
         RenderText {TEXT} at (0,0) size 352x105
           text run at (0,0) width 152: "P {margin-right: 20"
           text run at (152,0) width 32: "px;}"
@@ -18,20 +18,20 @@ layer at (0,0) size 800x1064
           text run at (0,75) width 336: ".threec {border-right: blue medium solid;}"
           text run at (0,90) width 200: "TD {border-right: green 2"
           text run at (200,90) width 80: "px solid;}"
-      RenderBlock {HR} at (0,152) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,170) size 764x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,152) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,170) size 764x36
         RenderText {TEXT} at (0,0) size 764x36
           text run at (0,0) width 643: "Note that all table cells on this page should have a two-pixel solid green border along their right sides. "
           text run at (643,0) width 121: "This border applies"
           text run at (0,18) width 317: "only to the cells, not the rows which contain them."
-      RenderBlock {P} at (0,222) size 764x18 [bgcolor=#000000] [border: (10px double #800080) none]
+      RenderBlock {P} at (0,222) size 764x18 [border: (10px double #800080) none]
         RenderText {TEXT} at (0,0) size 423x18
           text run at (0,0) width 310: "This paragraph should have a purple, double, 10-"
           text run at (310,0) width 113: "pixel right border."
-      RenderBlock {P} at (0,256) size 764x18 [bgcolor=#000000] [border: (1px solid #800080) none]
+      RenderBlock {P} at (0,256) size 764x18 [border: (1px solid #800080) none]
         RenderText {TEXT} at (0,0) size 340x18
           text run at (0,0) width 340: "This paragraph should have a thin purple right border."
-      RenderTable {TABLE} at (0,290) size 784x107 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,290) size 784x107 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x105
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (5,5) size 772x40 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
@@ -54,7 +54,7 @@ layer at (0,0) size 800x1064
                     RenderTableCell {TD} at (2,2) size 156x22 [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                       RenderText {TEXT} at (2,2) size 151x18
                         text run at (2,2) width 151: "Nested single-cell table!"
-      RenderBlock {UL} at (0,413) size 784x162 [bgcolor=#000000]
+      RenderBlock {UL} at (0,413) size 784x162
         RenderListItem {LI} at (40,0) size 744x72 [border: (3px solid #000000) none]
           RenderBlock (anonymous) at (0,0) size 741x18
             RenderListMarker at (0,0) size 0x14
@@ -86,11 +86,11 @@ layer at (0,0) size 800x1064
             text run at (0,36) width 494: "the list item.\"), even though the nested list does not have any border styles set. "
             text run at (494,36) width 239: "The borders should line up together at"
             text run at (0,54) width 551: "the right edge of the document's body, as each list element has a default width of 100%."
-      RenderTable {TABLE} at (0,591) size 784x457 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,591) size 784x457 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x455
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080) (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/border_right_width-expected.txt b/LayoutTests/css1/box_properties/border_right_width-expected.txt
index 13d493f..9c74469 100644
--- a/LayoutTests/css1/box_properties/border_right_width-expected.txt
+++ b/LayoutTests/css1/box_properties/border_right_width-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x823
 layer at (0,0) size 800x823
   RenderBlock {HTML} at (0,0) size 800x823
     RenderBody {BODY} at (8,8) size 784x807 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x90 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x90
         RenderText {TEXT} at (0,0) size 456x90
           text run at (0,0) width 448: ".zero {background-color: silver; border-right-width: 0;}"
           text run at (0,15) width 224: ".one {border-right-width: 25"
@@ -16,8 +16,8 @@ layer at (0,0) size 800x823
           text run at (0,60) width 432: ".four {border-right-width: thin; border-style: solid;}"
           text run at (0,75) width 240: ".five {border-right-width: 100"
           text run at (240,75) width 32: "px;}"
-      RenderBlock {HR} at (0,137) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,155) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,155) size 784x18
         RenderText {TEXT} at (0,0) size 157x18
           text run at (0,0) width 157: "(These will only work if "
         RenderInline {CODE} at (0,0) size 96x15
@@ -28,21 +28,21 @@ layer at (0,0) size 800x823
       RenderBlock {P} at (0,189) 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,223) size 784x42 [bgcolor=#000000] [border: (3px solid #000000) (25px solid #000000) (3px solid #000000)]
+      RenderBlock {P} at (0,223) size 784x42 [border: (3px solid #000000) (25px solid #000000) (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 749x36
           text run at (3,3) width 749: "This element should have a right border width of 25 pixels, which will be more obvious if the element is more than one"
           text run at (3,21) width 59: "line long."
-      RenderBlock {P} at (0,281) size 784x24 [bgcolor=#000000] [border: (3px solid #000000) (5px solid #000000) (3px solid #000000)]
+      RenderBlock {P} at (0,281) size 784x24 [border: (3px solid #000000) (5px solid #000000) (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 769x18
           text run at (3,3) width 769: "This element should have a thick right border width, which will be more obvious if the element is more than one line long."
-      RenderBlock {P} at (0,321) size 784x42 [bgcolor=#000000] [border: (3px solid #000000)]
+      RenderBlock {P} at (0,321) size 784x42 [border: (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 753x36
           text run at (3,3) width 753: "This element should have a medium right border width, which will be more obvious if the element is more than one line"
           text run at (3,21) width 32: "long."
-      RenderBlock {P} at (0,379) size 784x24 [bgcolor=#000000] [border: (3px solid #000000) (1px solid #000000) (3px solid #000000)]
+      RenderBlock {P} at (0,379) size 784x24 [border: (3px solid #000000) (1px solid #000000) (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 762x18
           text run at (3,3) width 762: "This element should have a thin right border width, which will be more obvious if the element is more than one line long."
-      RenderBlock {P} at (0,419) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,419) size 784x18
         RenderText {TEXT} at (0,0) size 522x18
           text run at (0,0) width 522: "This element should have no border and no extra \"padding\" on its right side, as no "
         RenderInline {CODE} at (0,0) size 96x15
@@ -50,11 +50,11 @@ layer at (0,0) size 800x823
             text run at (522,2) width 96: "border-style"
         RenderText {TEXT} at (618,0) size 54x18
           text run at (618,0) width 54: " was set."
-      RenderTable {TABLE} at (0,453) size 784x354 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,453) size 784x354 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x352
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/border_right_width_inline-expected.txt b/LayoutTests/css1/box_properties/border_right_width_inline-expected.txt
index 1c430e2..75904c8 100644
--- a/LayoutTests/css1/box_properties/border_right_width_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_right_width_inline-expected.txt
@@ -3,18 +3,18 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x334
   RenderBlock {HTML} at (0,0) size 800x334
     RenderBody {BODY} at (8,8) size 784x318 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 424x45
           text run at (0,0) width 224: ".one {border-right-width: 25"
           text run at (224,0) width 200: "px; border-style: solid;}"
           text run at (0,15) width 424: ".two {border-right-width: thin; border-style: solid;}"
           text run at (0,30) width 240: ".three {border-right-width: 25"
           text run at (240,30) width 32: "px;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,110) size 784x78 [bgcolor=#000000] [border: (3px solid #000000) (25px solid #000000) (3px solid #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,110) size 784x78 [border: (3px solid #000000) (25px solid #000000) (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 172x18
           text run at (3,3) width 172: "This element has a class of "
         RenderInline {TT} at (0,0) size 24x15
@@ -48,11 +48,11 @@ layer at (0,0) size 800x334
         RenderText {TEXT} at (248,39) size 736x36
           text run at (248,39) width 491: ", which should have no right border width or visible border because no border"
           text run at (3,57) width 83: "style was set."
-      RenderTable {TABLE} at (0,204) size 784x114 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,204) size 784x114 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x112
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/border_style-expected.txt b/LayoutTests/css1/box_properties/border_style-expected.txt
index bc8d58b..525c027 100644
--- a/LayoutTests/css1/box_properties/border_style-expected.txt
+++ b/LayoutTests/css1/box_properties/border_style-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1301
 layer at (0,0) size 800x1301
   RenderBlock {HTML} at (0,0) size 800x1301
     RenderBody {BODY} at (8,8) size 784x1285 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x180 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x180
         RenderText {TEXT} at (0,0) size 632x180
           text run at (0,0) width 560: ".one {border-style: dotted; border-color: black; border-width: thick;}"
           text run at (0,15) width 560: ".two {border-style: dashed; border-color: black; border-width: thick;}"
@@ -20,49 +20,49 @@ layer at (0,0) size 800x1301
           text run at (0,135) width 368: ".ten {border-style: double groove ridge inset;"
           text run at (0,150) width 368: "   border-color: purple; border-width: thick;}"
           text run at (0,165) width 552: ".eleven {border-style: none; border-color: red; border-width: thick;}"
-      RenderBlock {HR} at (0,227) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,245) size 784x28 [bgcolor=#000000] [border: (5px dotted #000000)]
+      RenderBlock {HR} at (0,227) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,245) size 784x28 [border: (5px dotted #000000)]
         RenderText {TEXT} at (5,5) size 472x18
           text run at (5,5) width 472: "This paragraph should have a thick black dotted border all the way around."
-      RenderBlock {P} at (0,289) size 784x28 [bgcolor=#000000] [border: (5px dashed #000000)]
+      RenderBlock {P} at (0,289) size 784x28 [border: (5px dashed #000000)]
         RenderText {TEXT} at (5,5) size 477x18
           text run at (5,5) width 477: "This paragraph should have a thick black dashed border all the way around."
-      RenderBlock {P} at (0,333) size 784x28 [bgcolor=#000000] [border: (5px solid #000000)]
+      RenderBlock {P} at (0,333) size 784x28 [border: (5px solid #000000)]
         RenderText {TEXT} at (5,5) size 463x18
           text run at (5,5) width 463: "This paragraph should have a thick black solid border all the way around."
-      RenderBlock {P} at (0,377) size 784x28 [bgcolor=#000000] [border: (5px double #000000)]
+      RenderBlock {P} at (0,377) size 784x28 [border: (5px double #000000)]
         RenderText {TEXT} at (5,5) size 476x18
           text run at (5,5) width 476: "This paragraph should have a thick black double border all the way around."
-      RenderBlock {P} at (0,421) size 784x28 [bgcolor=#000000] [border: (5px groove #808000)]
+      RenderBlock {P} at (0,421) size 784x28 [border: (5px groove #808000)]
         RenderText {TEXT} at (5,5) size 474x18
           text run at (5,5) width 474: "This paragraph should have a thick olive groove border all the way around."
-      RenderBlock {P} at (0,465) size 784x28 [bgcolor=#000000] [border: (5px ridge #808000)]
+      RenderBlock {P} at (0,465) size 784x28 [border: (5px ridge #808000)]
         RenderText {TEXT} at (5,5) size 462x18
           text run at (5,5) width 462: "This paragraph should have a thick olive ridge border all the way around."
-      RenderBlock {P} at (0,509) size 784x28 [bgcolor=#000000] [border: (5px inset #808000)]
+      RenderBlock {P} at (0,509) size 784x28 [border: (5px inset #808000)]
         RenderText {TEXT} at (5,5) size 459x18
           text run at (5,5) width 459: "This paragraph should have a thick olive inset border all the way around."
-      RenderBlock {P} at (0,553) size 784x28 [bgcolor=#000000] [border: (5px outset #808000)]
+      RenderBlock {P} at (0,553) size 784x28 [border: (5px outset #808000)]
         RenderText {TEXT} at (5,5) size 467x18
           text run at (5,5) width 467: "This paragraph should have a thick olive outset border all the way around."
-      RenderBlock {P} at (0,597) size 784x46 [bgcolor=#000000] [border: (5px double #800080) (5px groove #800080) (5px double #800080) (5px groove #800080)]
+      RenderBlock {P} at (0,597) size 784x46 [border: (5px double #800080) (5px groove #800080) (5px double #800080) (5px groove #800080)]
         RenderText {TEXT} at (5,5) size 744x36
           text run at (5,5) width 617: "This paragraph should have thick double top and bottom borders, and thick grooved side borders. "
           text run at (622,5) width 127: "The color of all four"
           text run at (5,23) width 204: "sides should be based on purple."
-      RenderBlock {P} at (0,659) size 784x46 [bgcolor=#000000] [border: (5px double #800080) (5px groove #800080) (5px ridge #800080) (5px inset #800080)]
+      RenderBlock {P} at (0,659) size 784x46 [border: (5px double #800080) (5px groove #800080) (5px ridge #800080) (5px inset #800080)]
         RenderText {TEXT} at (5,5) size 763x36
           text run at (5,5) width 702: "This paragraph should have, in clockwise order from the top, a double, grooved, ridged, and inset thick border. "
           text run at (707,5) width 61: "The color"
           text run at (5,23) width 270: "of all four sides should be based on purple."
-      RenderBlock {P} at (0,721) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,721) size 784x18
         RenderText {TEXT} at (0,0) size 278x18
           text run at (0,0) width 278: "This paragraph should have no border at all."
-      RenderTable {TABLE} at (0,755) size 784x530 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,755) size 784x530 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x528
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/border_style_inline-expected.txt b/LayoutTests/css1/box_properties/border_style_inline-expected.txt
index a1aef28..edbf85f 100644
--- a/LayoutTests/css1/box_properties/border_style_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_style_inline-expected.txt
@@ -3,41 +3,41 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x286
   RenderBlock {HTML} at (0,0) size 800x286
     RenderBody {BODY} at (8,8) size 784x270 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 568x45
           text run at (0,0) width 560: ".one {border-style: dashed; border-color: black; border-width: thick;}"
           text run at (0,15) width 544: ".two {border-style: groove; border-color: red; border-width: thick;}"
           text run at (0,30) width 568: ".three {border-style: none; border-color: purple; border-width: thick;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,110) size 784x54 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 664x18
           text run at (0,0) width 664: "This is an unstyled element, save for the background color, and it contains inline elements with classes of "
-        RenderInline {SPAN} at (0,0) size 67x28 [bgcolor=#000000] [border: (5px dashed #000000)]
+        RenderInline {SPAN} at (0,0) size 67x28 [border: (5px dashed #000000)]
           RenderText {TEXT} at (669,0) size 57x18
             text run at (669,0) width 57: "class one"
         RenderText {TEXT} at (731,0) size 778x36
           text run at (731,0) width 47: ", which"
           text run at (0,18) width 263: "will result in a dashed thick black border; "
-        RenderInline {SPAN} at (0,0) size 68x28 [bgcolor=#000000] [border: (5px groove #FF0000)]
+        RenderInline {SPAN} at (0,0) size 68x28 [border: (5px groove #FF0000)]
           RenderText {TEXT} at (268,18) size 58x18
             text run at (268,18) width 58: "class two"
         RenderText {TEXT} at (331,18) size 373x18
           text run at (331,18) width 373: ", which should result in a grooved thick purple border, and "
-        RenderInline {SPAN} at (0,0) size 65x18 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 65x18
           RenderText {TEXT} at (704,18) size 65x18
             text run at (704,18) width 65: "class three"
         RenderText {TEXT} at (769,18) size 773x36
           text run at (769,18) width 4: ","
           text run at (0,36) width 246: "which should result in no border at all. "
           text run at (246,36) width 433: "The line-height of the parent element should not change, on any line."
-      RenderTable {TABLE} at (0,180) size 784x90 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,180) size 784x90 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x88
           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 [bgcolor=#000000]
+              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
@@ -48,18 +48,18 @@ layer at (0,0) size 800x286
               RenderBlock {P} at (4,4) size 762x54 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 664x18
                   text run at (0,0) width 664: "This is an unstyled element, save for the background color, and it contains inline elements with classes of "
-                RenderInline {SPAN} at (0,0) size 67x28 [bgcolor=#000000] [border: (5px dashed #000000)]
+                RenderInline {SPAN} at (0,0) size 67x28 [border: (5px dashed #000000)]
                   RenderText {TEXT} at (669,0) size 57x18
                     text run at (669,0) width 57: "class one"
                 RenderText {TEXT} at (731,0) size 735x36
                   text run at (731,0) width 4: ","
                   text run at (0,18) width 306: "which will result in a dashed thick black border; "
-                RenderInline {SPAN} at (0,0) size 68x28 [bgcolor=#000000] [border: (5px groove #FF0000)]
+                RenderInline {SPAN} at (0,0) size 68x28 [border: (5px groove #FF0000)]
                   RenderText {TEXT} at (311,18) size 58x18
                     text run at (311,18) width 58: "class two"
                 RenderText {TEXT} at (374,18) size 369x18
                   text run at (374,18) width 369: ", which should result in a grooved thick purple border, and"
-                RenderInline {SPAN} at (0,0) size 65x18 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 65x18
                   RenderText {TEXT} at (0,36) size 65x18
                     text run at (0,36) width 65: "class three"
                 RenderText {TEXT} at (65,36) size 687x18
diff --git a/LayoutTests/css1/box_properties/border_top-expected.txt b/LayoutTests/css1/box_properties/border_top-expected.txt
index afaed4a..0be8980 100644
--- a/LayoutTests/css1/box_properties/border_top-expected.txt
+++ b/LayoutTests/css1/box_properties/border_top-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x959
 layer at (0,0) size 800x959
   RenderBlock {HTML} at (0,0) size 800x959
     RenderBody {BODY} at (8,8) size 784x943 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 320x60
           text run at (0,0) width 272: ".one {border-top: purple double 10"
           text run at (272,0) width 32: "px;}"
@@ -14,20 +14,20 @@ layer at (0,0) size 800x959
           text run at (0,30) width 320: ".three {border-top: black medium solid;}"
           text run at (0,45) width 184: "TD {border-top: green 2"
           text run at (184,45) width 80: "px solid;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,125) size 784x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,125) size 784x36
         RenderText {TEXT} at (0,0) size 755x36
           text run at (0,0) width 634: "Note that all table cells on this page should have a two-pixel solid green border along their top sides. "
           text run at (634,0) width 121: "This border applies"
           text run at (0,18) width 317: "only to the cells, not the rows which contain them."
-      RenderBlock {P} at (0,177) size 784x28 [bgcolor=#000000] [border: (10px double #800080) none]
+      RenderBlock {P} at (0,177) size 784x28 [border: (10px double #800080) none]
         RenderText {TEXT} at (0,10) size 414x18
           text run at (0,10) width 310: "This paragraph should have a purple, double, 10-"
           text run at (310,10) width 104: "pixel top border."
-      RenderBlock {P} at (0,221) size 784x19 [bgcolor=#000000] [border: (1px solid #800080) none]
+      RenderBlock {P} at (0,221) size 784x19 [border: (1px solid #800080) none]
         RenderText {TEXT} at (0,1) size 331x18
           text run at (0,1) width 331: "This paragraph should have a thin purple top border."
-      RenderTable {TABLE} at (0,256) size 784x110 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,256) size 784x110 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x108
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (5,5) size 772x41 [border: (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
@@ -50,7 +50,7 @@ layer at (0,0) size 800x959
                     RenderTableCell {TD} at (2,2) size 155x23 [border: (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                       RenderText {TEXT} at (2,3) size 151x18
                         text run at (2,3) width 151: "Nested single-cell table!"
-      RenderBlock {UL} at (0,382) size 784x117 [bgcolor=#000000]
+      RenderBlock {UL} at (0,382) size 784x117
         RenderListItem {LI} at (40,0) size 744x75 [border: (3px solid #000000) none]
           RenderBlock (anonymous) at (0,3) size 744x18
             RenderListMarker at (0,0) size 0x14
@@ -77,11 +77,11 @@ layer at (0,0) size 800x959
           RenderListMarker at (0,3) size 0x14
           RenderText {TEXT} at (0,3) size 480x18
             text run at (0,3) width 480: "Each list item in this list should have a medium-width black border at its top."
-      RenderTable {TABLE} at (0,515) size 784x428 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,515) size 784x428 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x426
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 782x27 [bgcolor=#C0C0C0] [border: (2px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              RenderInline {STRONG} at (0,0) size 163x18
                 RenderText {TEXT} at (4,5) size 163x18
                   text run at (4,5) width 163: "TABLE Testing Section"
           RenderTableRow {TR} at (0,0) size 0x0
diff --git a/LayoutTests/css1/box_properties/border_top_inline-expected.txt b/LayoutTests/css1/box_properties/border_top_inline-expected.txt
index f643bf2..4e0059b 100644
--- a/LayoutTests/css1/box_properties/border_top_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_top_inline-expected.txt
@@ -3,37 +3,37 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x286
   RenderBlock {HTML} at (0,0) size 800x286
     RenderBody {BODY} at (8,8) size 784x270 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 304x30
           text run at (0,0) width 272: ".one {border-top: purple double 10"
           text run at (272,0) width 32: "px;}"
           text run at (0,15) width 296: ".two {border-top: purple thin solid;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,110) size 784x54 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (0,0) size 666x18
           text run at (0,0) width 666: "This is an unstyled element, save for the background color, and containing inline elements with classes of "
-        RenderInline {SPAN} at (0,0) size 57x28 [bgcolor=#000000] [border: (10px double #800080) none]
+        RenderInline {SPAN} at (0,0) size 57x28 [border: (10px double #800080) none]
           RenderText {TEXT} at (666,0) size 57x18
             text run at (666,0) width 57: "class one"
         RenderText {TEXT} at (723,0) size 770x36
           text run at (723,0) width 47: ", which"
           text run at (0,18) width 112: "should have a 10-"
           text run at (112,18) width 226: "pixel purple double top border; and "
-        RenderInline {SPAN} at (0,0) size 58x19 [bgcolor=#000000] [border: (1px solid #800080) none]
+        RenderInline {SPAN} at (0,0) size 58x19 [border: (1px solid #800080) none]
           RenderText {TEXT} at (338,18) size 58x18
             text run at (338,18) width 58: "class two"
         RenderText {TEXT} at (396,18) size 774x36
           text run at (396,18) width 321: ", which should have a thin solid purple top border. "
           text run at (717,18) width 57: "The line-"
           text run at (0,36) width 372: "height of the parent element should not change on any line."
-      RenderTable {TABLE} at (0,180) size 784x90 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,180) size 784x90 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x88
           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 [bgcolor=#000000]
+              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
@@ -44,14 +44,14 @@ layer at (0,0) size 800x286
               RenderBlock {P} at (4,4) size 762x54 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 666x18
                   text run at (0,0) width 666: "This is an unstyled element, save for the background color, and containing inline elements with classes of "
-                RenderInline {SPAN} at (0,0) size 57x28 [bgcolor=#000000] [border: (10px double #800080) none]
+                RenderInline {SPAN} at (0,0) size 57x28 [border: (10px double #800080) none]
                   RenderText {TEXT} at (666,0) size 57x18
                     text run at (666,0) width 57: "class one"
                 RenderText {TEXT} at (723,0) size 727x36
                   text run at (723,0) width 4: ","
                   text run at (0,18) width 155: "which should have a 10-"
                   text run at (155,18) width 226: "pixel purple double top border; and "
-                RenderInline {SPAN} at (0,0) size 58x19 [bgcolor=#000000] [border: (1px solid #800080) none]
+                RenderInline {SPAN} at (0,0) size 58x19 [border: (1px solid #800080) none]
                   RenderText {TEXT} at (381,18) size 58x18
                     text run at (381,18) width 58: "class two"
                 RenderText {TEXT} at (439,18) size 756x36
diff --git a/LayoutTests/css1/box_properties/border_top_width-expected.txt b/LayoutTests/css1/box_properties/border_top_width-expected.txt
index a8a5ef0..8551d35 100644
--- a/LayoutTests/css1/box_properties/border_top_width-expected.txt
+++ b/LayoutTests/css1/box_properties/border_top_width-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x759
 layer at (0,0) size 800x759
   RenderBlock {HTML} at (0,0) size 800x759
     RenderBody {BODY} at (8,8) size 784x743 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x90 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x90
         RenderText {TEXT} at (0,0) size 440x90
           text run at (0,0) width 432: ".zero {background-color: silver; border-top-width: 0;}"
           text run at (0,15) width 208: ".one {border-top-width: 25"
@@ -16,8 +16,8 @@ layer at (0,0) size 800x759
           text run at (0,60) width 416: ".four {border-top-width: thin; border-style: solid;}"
           text run at (0,75) width 216: ".five {border-top-width: 25"
           text run at (216,75) width 32: "px;}"
-      RenderBlock {HR} at (0,137) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,155) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,155) size 784x18
         RenderText {TEXT} at (0,0) size 157x18
           text run at (0,0) width 157: "(These will only work if "
         RenderInline {CODE} at (0,0) size 96x15
@@ -28,19 +28,19 @@ layer at (0,0) size 800x759
       RenderBlock {P} at (0,189) 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,223) size 784x46 [bgcolor=#000000] [border: (25px solid #000000) (3px solid #000000)]
+      RenderBlock {P} at (0,223) size 784x46 [border: (25px solid #000000) (3px solid #000000)]
         RenderText {TEXT} at (3,25) size 377x18
           text run at (3,25) width 377: "This paragraph should have a top border width of 25 pixels."
-      RenderBlock {P} at (0,285) size 784x26 [bgcolor=#000000] [border: (5px solid #000000) (3px solid #000000)]
+      RenderBlock {P} at (0,285) size 784x26 [border: (5px solid #000000) (3px solid #000000)]
         RenderText {TEXT} at (3,5) size 334x18
           text run at (3,5) width 334: "This paragraph should have a thick top border width."
-      RenderBlock {P} at (0,327) size 784x24 [bgcolor=#000000] [border: (3px solid #000000)]
+      RenderBlock {P} at (0,327) size 784x24 [border: (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 354x18
           text run at (3,3) width 354: "This paragraph should have a medium top border width."
-      RenderBlock {P} at (0,367) size 784x22 [bgcolor=#000000] [border: (1px solid #000000) (3px solid #000000)]
+      RenderBlock {P} at (0,367) size 784x22 [border: (1px solid #000000) (3px solid #000000)]
         RenderText {TEXT} at (3,1) size 327x18
           text run at (3,1) width 327: "This paragraph should have a thin top border width."
-      RenderBlock {P} at (0,405) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,405) size 784x18
         RenderText {TEXT} at (0,0) size 527x18
           text run at (0,0) width 527: "This paragraph should have no border and no extra \"padding\" on its top side, as no "
         RenderInline {CODE} at (0,0) size 96x15
@@ -48,11 +48,11 @@ layer at (0,0) size 800x759
             text run at (527,2) width 96: "border-style"
         RenderText {TEXT} at (623,0) size 54x18
           text run at (623,0) width 54: " was set."
-      RenderTable {TABLE} at (0,439) size 699x304 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,439) size 699x304 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x302
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 697x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/border_top_width_inline-expected.txt b/LayoutTests/css1/box_properties/border_top_width_inline-expected.txt
index 7c4a8dc..40c3285 100644
--- a/LayoutTests/css1/box_properties/border_top_width_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_top_width_inline-expected.txt
@@ -3,18 +3,18 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x360
   RenderBlock {HTML} at (0,0) size 800x360
     RenderBody {BODY} at (8,8) size 784x344 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 408x45
           text run at (0,0) width 208: ".one {border-top-width: 25"
           text run at (208,0) width 200: "px; border-style: solid;}"
           text run at (0,15) width 408: ".two {border-top-width: thin; border-style: solid;}"
           text run at (0,30) width 224: ".three {border-top-width: 25"
           text run at (224,30) width 32: "px;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,110) size 784x82 [bgcolor=#000000] [border: (25px solid #000000) (3px solid #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,110) size 784x82 [border: (25px solid #000000) (3px solid #000000)]
         RenderText {TEXT} at (3,25) size 172x18
           text run at (3,25) width 172: "This element has a class of "
         RenderInline {TT} at (0,0) size 24x15
@@ -42,11 +42,11 @@ layer at (0,0) size 800x360
               text run at (165,63) width 40: "three"
         RenderText {TEXT} at (205,61) size 569x18
           text run at (205,61) width 569: ", which should have no top border width or visible border because no border style was set."
-      RenderTable {TABLE} at (0,208) size 784x136 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,208) size 784x136 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x134
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/border_width-expected.txt b/LayoutTests/css1/box_properties/border_width-expected.txt
index a5231a7..3b47683 100644
--- a/LayoutTests/css1/box_properties/border_width-expected.txt
+++ b/LayoutTests/css1/box_properties/border_width-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x903
 layer at (0,0) size 800x903
   RenderBlock {HTML} at (0,0) size 800x903
     RenderBody {BODY} at (8,8) size 784x887 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x90 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x90
         RenderText {TEXT} at (0,0) size 408x90
           text run at (0,0) width 400: ".zero {background-color: silver; border-width: 0;}"
           text run at (0,15) width 176: ".one {border-width: 50"
@@ -16,8 +16,8 @@ layer at (0,0) size 800x903
           text run at (0,60) width 384: ".four {border-width: thin; border-style: solid;}"
           text run at (0,75) width 184: ".five {border-width: 25"
           text run at (184,75) width 32: "px;}"
-      RenderBlock {HR} at (0,137) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,155) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,155) size 784x18
         RenderText {TEXT} at (0,0) size 157x18
           text run at (0,0) width 157: "(These will only work if "
         RenderInline {CODE} at (0,0) size 96x15
@@ -28,19 +28,19 @@ layer at (0,0) size 800x903
       RenderBlock {P} at (0,189) 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,223) size 784x118 [bgcolor=#000000] [border: (50px solid #000000)]
+      RenderBlock {P} at (0,223) size 784x118 [border: (50px solid #000000)]
         RenderText {TEXT} at (50,50) size 394x18
           text run at (50,50) width 394: "This element should have an overall border width of 50 pixels."
-      RenderBlock {P} at (0,357) size 784x28 [bgcolor=#000000] [border: (5px solid #000000)]
+      RenderBlock {P} at (0,357) size 784x28 [border: (5px solid #000000)]
         RenderText {TEXT} at (5,5) size 343x18
           text run at (5,5) width 343: "This element should have a thick overall border width."
-      RenderBlock {P} at (0,401) size 784x24 [bgcolor=#000000] [border: (3px solid #000000)]
+      RenderBlock {P} at (0,401) size 784x24 [border: (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 363x18
           text run at (3,3) width 363: "This element should have a medium overall border width."
-      RenderBlock {P} at (0,441) size 784x20 [bgcolor=#000000] [border: (1px solid #000000)]
+      RenderBlock {P} at (0,441) size 784x20 [border: (1px solid #000000)]
         RenderText {TEXT} at (1,1) size 336x18
           text run at (1,1) width 336: "This element should have a thin overall border width."
-      RenderBlock {P} at (0,477) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,477) size 784x18
         RenderText {TEXT} at (0,0) size 498x18
           text run at (0,0) width 498: "This element should have no border and no extra \"padding\" on any side, as no "
         RenderInline {CODE} at (0,0) size 96x15
@@ -48,11 +48,11 @@ layer at (0,0) size 800x903
             text run at (498,2) width 96: "border-style"
         RenderText {TEXT} at (594,0) size 54x18
           text run at (594,0) width 54: " was set."
-      RenderTable {TABLE} at (0,511) size 670x376 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,511) size 670x376 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x374
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 668x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/border_width_inline-expected.txt b/LayoutTests/css1/box_properties/border_width_inline-expected.txt
index b8073a6..fed5867 100644
--- a/LayoutTests/css1/box_properties/border_width_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_width_inline-expected.txt
@@ -3,18 +3,18 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x386
   RenderBlock {HTML} at (0,0) size 800x386
     RenderBody {BODY} at (8,8) size 784x370 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 376x45
           text run at (0,0) width 176: ".one {border-width: 25"
           text run at (176,0) width 200: "px; border-style: solid;}"
           text run at (0,15) width 376: ".two {border-width: thin; border-style: solid;}"
           text run at (0,30) width 192: ".three {border-width: 25"
           text run at (192,30) width 32: "px;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,110) size 784x104 [bgcolor=#000000] [border: (25px solid #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,110) size 784x104 [border: (25px solid #000000)]
         RenderText {TEXT} at (25,25) size 172x18
           text run at (25,25) width 172: "This element has a class of "
         RenderInline {TT} at (0,0) size 24x15
@@ -42,11 +42,11 @@ layer at (0,0) size 800x386
         RenderText {TEXT} at (685,43) size 707x36
           text run at (685,43) width 47: ", which"
           text run at (25,61) width 387: "should have no border width because no border style was set."
-      RenderTable {TABLE} at (0,230) size 784x140 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,230) size 784x140 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x138
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/clear-expected.txt b/LayoutTests/css1/box_properties/clear-expected.txt
index 2fef6a5..3ea19b9 100644
--- a/LayoutTests/css1/box_properties/clear-expected.txt
+++ b/LayoutTests/css1/box_properties/clear-expected.txt
@@ -3,55 +3,55 @@ layer at (0,0) size 800x961
 layer at (0,0) size 800x961
   RenderBlock {HTML} at (0,0) size 800x961
     RenderBody {BODY} at (8,8) size 784x945 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 168x60
           text run at (0,0) width 152: ".one {clear: left;}"
           text run at (0,15) width 160: ".two {clear: right;}"
           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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderImage {IMG} at (0,121) size 15x50 [bgcolor=#000000]
-      RenderBlock {P} at (0,125) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
+      RenderImage {IMG} at (0,121) 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."
-      RenderBlock (anonymous) at (0,159) size 784x18 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,159) size 784x18
         RenderBR {BR} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
-      RenderImage {IMG} at (0,177) size 15x50 [bgcolor=#000000]
-      RenderBlock {P} at (0,227) size 784x18 [bgcolor=#000000]
+      RenderImage {IMG} at (0,177) size 15x50
+      RenderBlock {P} at (0,227) size 784x18
         RenderText {TEXT} at (0,0) size 649x18
           text run at (0,0) width 649: "This paragraph should appear below the tall orange rectangle above and to the left, and not flow past it."
-      RenderBlock (anonymous) at (0,261) size 784x18 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,261) size 784x18
         RenderBR {BR} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
-      RenderImage {IMG} at (769,279) size 15x50 [bgcolor=#000000]
-      RenderBlock {P} at (0,329) size 784x18 [bgcolor=#000000]
+      RenderImage {IMG} at (769,279) size 15x50
+      RenderBlock {P} at (0,329) size 784x18
         RenderText {TEXT} at (0,0) size 658x18
           text run at (0,0) width 658: "This paragraph should appear below the tall orange rectangle above and to the right, and not flow past it."
-      RenderBlock (anonymous) at (0,363) size 784x18 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,363) size 784x18
         RenderBR {BR} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
-      RenderImage {IMG} at (0,381) size 15x50 [bgcolor=#000000]
-      RenderImage {IMG} at (769,381) size 15x50 [bgcolor=#000000]
-      RenderBlock {P} at (0,431) size 784x18 [bgcolor=#000000]
+      RenderImage {IMG} at (0,381) size 15x50
+      RenderImage {IMG} at (769,381) size 15x50
+      RenderBlock {P} at (0,431) size 784x18
         RenderText {TEXT} at (0,0) size 602x18
           text run at (0,0) width 602: "This paragraph should appear below the two tall orange rectangles, and not flow between them."
-      RenderImage {IMG} at (0,465) size 15x50 [bgcolor=#000000]
-      RenderImage {IMG} at (769,465) size 15x50 [bgcolor=#000000]
-      RenderBlock {P} at (0,465) size 784x18 [bgcolor=#000000]
+      RenderImage {IMG} at (0,465) size 15x50
+      RenderImage {IMG} at (769,465) size 15x50
+      RenderBlock {P} at (0,465) size 784x18
         RenderText {TEXT} at (18,0) size 390x18
           text run at (18,0) width 390: "This paragraph should be between both tall orange rectangles."
-      RenderBlock (anonymous) at (0,499) size 784x18 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,499) size 784x18
         RenderBR {BR} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
-      RenderTable {TABLE} at (0,517) size 680x428 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,517) size 680x428 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x426
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 678x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/clear_float-expected.txt b/LayoutTests/css1/box_properties/clear_float-expected.txt
index 95824c3..167bfa0 100644
--- a/LayoutTests/css1/box_properties/clear_float-expected.txt
+++ b/LayoutTests/css1/box_properties/clear_float-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x777
 layer at (0,0) size 800x777
   RenderBlock {HTML} at (0,0) size 800x777
     RenderBody {BODY} at (8,8) size 784x761 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,31) size 784x135 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,31) size 784x135
         RenderText {TEXT} at (0,0) size 616x120
           text run at (0,0) width 392: "P { margin: 0; padding: 0; text-align:  justify;}"
           text run at (0,30) width 360: "DIV.menu {float: left; clear: left; width: 11"
@@ -26,12 +26,12 @@ layer at (0,0) size 800x777
           text run at (440,90) width 152: "em; margin-right: 2"
           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 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,179) size 784x2 [border: (1px inset #000000)]
       RenderBlock (floating) {DIV} at (0,193) size 192x116 [color=#FFFFFF] [bgcolor=#008000]
-        RenderBlock {H1} at (8,8) size 176x22 [bgcolor=#000000]
+        RenderBlock {H1} at (8,8) size 176x22
           RenderText {TEXT} at (0,0) size 85x22
             text run at (0,0) width 85: "Top menu"
-        RenderBlock {UL} at (24,33) size 156x72 [bgcolor=#000000]
+        RenderBlock {UL} at (24,33) size 156x72
           RenderListItem {LI} at (0,0) size 156x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 35x18
@@ -51,10 +51,10 @@ layer at (0,0) size 800x777
               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 {H1} at (8,8) size 176x22 [bgcolor=#000000]
+        RenderBlock {H1} at (8,8) size 176x22
           RenderText {TEXT} at (0,0) size 112x22
             text run at (0,0) width 112: "Bottom menu"
-        RenderBlock {UL} at (24,33) size 156x72 [bgcolor=#000000]
+        RenderBlock {UL} at (24,33) size 156x72
           RenderListItem {LI} at (0,0) size 156x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 106x18
@@ -74,10 +74,10 @@ layer at (0,0) size 800x777
               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 {H1} at (8,29) size 512x37 [bgcolor=#000000]
+        RenderBlock {H1} at (8,29) size 512x37
           RenderText {TEXT} at (0,0) size 275x37
             text run at (0,0) width 275: "The 'clear' property"
-        RenderBlock {P} at (8,87) size 512x90 [bgcolor=#000000]
+        RenderBlock {P} at (8,87) size 512x90
           RenderText {TEXT} at (0,0) size 512x90
             text run at (0,0) width 512: "This page has two floating \"menus\" on the side; one has a green background,"
             text run at (0,18) width 238: "and the other a blue background. "
@@ -87,15 +87,15 @@ layer at (0,0) size 800x777
             text run at (257,54) width 255: "px gap between the two menus. There"
             text run at (0,72) width 121: "should also be a 10"
             text run at (121,72) width 338: "px gap between the top menu and the top of the page."
-        RenderBlock {P} at (8,177) size 512x36 [bgcolor=#000000]
+        RenderBlock {P} at (8,177) size 512x36
           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 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (192,414) 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]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
@@ -104,10 +104,10 @@ layer at (0,0) size 800x777
                 text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,26) size 578x319 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
               RenderBlock (floating) {DIV} at (4,4) size 192x116 [color=#FFFFFF] [bgcolor=#008000]
-                RenderBlock {H1} at (8,8) size 176x22 [bgcolor=#000000]
+                RenderBlock {H1} at (8,8) size 176x22
                   RenderText {TEXT} at (0,0) size 85x22
                     text run at (0,0) width 85: "Top menu"
-                RenderBlock {UL} at (24,33) size 156x72 [bgcolor=#000000]
+                RenderBlock {UL} at (24,33) size 156x72
                   RenderListItem {LI} at (0,0) size 156x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 35x18
@@ -129,10 +129,10 @@ layer at (0,0) size 800x777
               RenderBlock (anonymous) at (4,4) size 570x0
                 RenderText {TEXT} at (0,0) size 0x0
               RenderBlock (floating) {DIV} at (4,130) size 192x116 [color=#FFFFFF] [bgcolor=#0000FF]
-                RenderBlock {H1} at (8,8) size 176x22 [bgcolor=#000000]
+                RenderBlock {H1} at (8,8) size 176x22
                   RenderText {TEXT} at (0,0) size 112x22
                     text run at (0,0) width 112: "Bottom menu"
-                RenderBlock {UL} at (24,33) size 156x72 [bgcolor=#000000]
+                RenderBlock {UL} at (24,33) size 156x72
                   RenderListItem {LI} at (0,0) size 156x18
                     RenderListMarker at (0,0) size 0x14
                     RenderText {TEXT} at (0,0) size 106x18
@@ -154,10 +154,10 @@ layer at (0,0) size 800x777
               RenderBlock (anonymous) at (4,4) size 570x0
                 RenderText {TEXT} at (0,0) size 0x0
               RenderBlock {DIV} at (228,4) size 314x311 [bgcolor=#FFFF00]
-                RenderBlock {H1} at (8,29) size 298x37 [bgcolor=#000000]
+                RenderBlock {H1} at (8,29) size 298x37
                   RenderText {TEXT} at (0,0) size 275x37
                     text run at (0,0) width 275: "The 'clear' property"
-                RenderBlock {P} at (8,87) size 298x162 [bgcolor=#000000]
+                RenderBlock {P} at (8,87) size 298x162
                   RenderText {TEXT} at (0,0) size 298x162
                     text run at (0,0) width 298: "This page has two floating \"menus\" on the"
                     text run at (0,18) width 298: "side; one has a green background, and the"
@@ -171,7 +171,7 @@ layer at (0,0) size 800x777
                     text run at (0,126) width 49: "be a 10"
                     text run at (49,126) width 249: "px gap between the top menu and the"
                     text run at (0,144) width 98: "top of the page."
-                RenderBlock {P} at (8,249) size 298x54 [bgcolor=#000000]
+                RenderBlock {P} at (8,249) size 298x54
                   RenderText {TEXT} at (0,0) size 298x54
                     text run at (0,0) width 298: "The top of the yellow rectangle (to which this"
                     text run at (0,18) width 298: "paragraph belongs) should be vertically aligned"
diff --git a/LayoutTests/css1/box_properties/float-expected.txt b/LayoutTests/css1/box_properties/float-expected.txt
index c5019bc..41f46b9 100644
--- a/LayoutTests/css1/box_properties/float-expected.txt
+++ b/LayoutTests/css1/box_properties/float-expected.txt
@@ -3,34 +3,34 @@ layer 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]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 160x30
           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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderImage {IMG} at (0,106) size 15x50 [bgcolor=#000000]
-      RenderBlock {P} at (0,110) size 784x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderImage {IMG} at (0,106) 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. "
           text run at (614,0) width 165: "In this case, it is the image"
           text run at (15,18) width 212: "which has been floated to the left."
-      RenderBlock (anonymous) at (0,162) size 784x18 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,162) size 784x18
         RenderBR {BR} at (0,0) size 0x0
-      RenderBlock {HR} at (0,192) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderImage {IMG} at (769,206) size 15x50 [bgcolor=#000000]
-      RenderBlock {P} at (0,210) size 784x36 [bgcolor=#000000]
+      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
         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 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,262) size 784x182 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x180
           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 [bgcolor=#000000]
+              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
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 f3d88e1..d7d1739 100644
--- a/LayoutTests/css1/box_properties/float_elements_in_series-expected.txt
+++ b/LayoutTests/css1/box_properties/float_elements_in_series-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x703
 layer at (0,0) size 800x703
   RenderBlock {HTML} at (0,0) size 800x703
     RenderBody {BODY} at (8,8) size 784x675 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,31) size 784x195 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,31) size 784x195
         RenderText {TEXT} at (0,0) size 512x180
           text run at (0,0) width 392: "P { margin: 0; padding: 0; text-align:  justify;}"
           text run at (0,30) width 336: "DIV.yellow, DIV.blue, DIV.red, DIV.green {"
@@ -26,69 +26,69 @@ layer at (0,0) size 800x703
           text run at (0,165) width 136: "TABLE {margin: 20"
           text run at (136,165) width 32: "px 0"
           text run at (168,165) width 32: "px;}"
-      RenderBlock {HR} at (0,239) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,253) size 784x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,239) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,253) 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 {P} at (40,40) size 60x18 [bgcolor=#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 {P} at (40,40) size 60x18 [bgcolor=#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 {P} at (40,40) size 60x18 [bgcolor=#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 {P} at (40,40) size 60x18 [bgcolor=#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 [bgcolor=#000000]
+      RenderBlock {DIV} at (0,407) size 784x19
         RenderTable {TABLE} at (0,0) size 620x19
           RenderTableSection {TBODY} at (0,0) size 0x19
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TD} at (0,9) size 20x1 [bgcolor=#000000] [r=0 c=0 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 20x1
               RenderTableCell {TD} at (20,9) size 100x1 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 100x1 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 100x1
               RenderTableCell {TD} at (120,9) size 20x1 [bgcolor=#000000] [r=0 c=2 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 20x1
               RenderTableCell {TD} at (140,9) size 20x1 [bgcolor=#FFFFFF] [r=0 c=3 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 20x1
               RenderTableCell {TD} at (160,9) size 20x1 [bgcolor=#000000] [r=0 c=4 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 20x1
               RenderTableCell {TD} at (180,9) size 100x1 [bgcolor=#0000FF] [r=0 c=5 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 100x1 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 100x1
               RenderTableCell {TD} at (280,9) size 20x1 [bgcolor=#000000] [r=0 c=6 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 20x1
               RenderTableCell {TD} at (300,9) size 20x1 [bgcolor=#FFFFFF] [r=0 c=7 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 20x1
               RenderTableCell {TD} at (320,9) size 20x1 [bgcolor=#000000] [r=0 c=8 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 20x1
               RenderTableCell {TD} at (340,9) size 100x1 [bgcolor=#FF0000] [r=0 c=9 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 100x1 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 100x1
               RenderTableCell {TD} at (440,0) size 20x19 [bgcolor=#000000] [r=0 c=10 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 20x1
                 RenderText {TEXT} at (0,1) size 4x18
                   text run at (0,1) width 4: ";"
               RenderTableCell {TD} at (460,9) size 20x1 [bgcolor=#FFFFFF] [r=0 c=11 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 20x1
               RenderTableCell {TD} at (480,9) size 20x1 [bgcolor=#000000] [r=0 c=12 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 20x1
               RenderTableCell {TD} at (500,9) size 100x1 [bgcolor=#008000] [r=0 c=13 rs=1 cs=1]
-                RenderImage {IMG} at (0,0) size 100x1 [bgcolor=#000000]
+                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 [bgcolor=#000000]
-      RenderTable {TABLE} at (0,446) size 784x229 [bgcolor=#000000] [border: (1px outset #808080)]
+                RenderImage {IMG} at (0,0) size 20x1
+      RenderTable {TABLE} at (0,446) 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]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
@@ -102,19 +102,19 @@ layer at (0,0) size 800x703
                   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 (4,50) size 140x98 [bgcolor=#FFFF00] [border: (20px solid #000000)]
-                RenderBlock {P} at (40,40) size 60x18 [bgcolor=#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 (164,50) size 140x98 [color=#FFFFFF] [bgcolor=#0000FF] [border: (20px solid #000000)]
-                RenderBlock {P} at (40,40) size 60x18 [bgcolor=#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 (324,50) size 140x98 [bgcolor=#FF0000] [border: (20px solid #000000)]
-                RenderBlock {P} at (40,40) size 60x18 [bgcolor=#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 (484,50) size 140x98 [color=#FFFFFF] [bgcolor=#008000] [border: (20px solid #000000)]
-                RenderBlock {P} at (40,40) size 60x18 [bgcolor=#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 (4,158) size 762x19
@@ -122,34 +122,34 @@ layer at (0,0) size 800x703
                   RenderTableSection {TBODY} at (0,0) size 0x19
                     RenderTableRow {TR} at (0,0) size 0x0
                       RenderTableCell {TD} at (0,9) size 20x1 [bgcolor=#000000] [r=0 c=0 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 20x1
                       RenderTableCell {TD} at (20,9) size 100x1 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 100x1 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 100x1
                       RenderTableCell {TD} at (120,9) size 20x1 [bgcolor=#000000] [r=0 c=2 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 20x1
                       RenderTableCell {TD} at (140,9) size 20x1 [bgcolor=#FFFFFF] [r=0 c=3 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 20x1
                       RenderTableCell {TD} at (160,9) size 20x1 [bgcolor=#000000] [r=0 c=4 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 20x1
                       RenderTableCell {TD} at (180,9) size 100x1 [bgcolor=#0000FF] [r=0 c=5 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 100x1 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 100x1
                       RenderTableCell {TD} at (280,9) size 20x1 [bgcolor=#000000] [r=0 c=6 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 20x1
                       RenderTableCell {TD} at (300,9) size 20x1 [bgcolor=#FFFFFF] [r=0 c=7 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 20x1
                       RenderTableCell {TD} at (320,9) size 20x1 [bgcolor=#000000] [r=0 c=8 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 20x1
                       RenderTableCell {TD} at (340,9) size 100x1 [bgcolor=#FF0000] [r=0 c=9 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 100x1 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 100x1
                       RenderTableCell {TD} at (440,0) size 20x19 [bgcolor=#000000] [r=0 c=10 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 20x1
                         RenderText {TEXT} at (0,1) size 4x18
                           text run at (0,1) width 4: ";"
                       RenderTableCell {TD} at (460,9) size 20x1 [bgcolor=#FFFFFF] [r=0 c=11 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 20x1
                       RenderTableCell {TD} at (480,9) size 20x1 [bgcolor=#000000] [r=0 c=12 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 20x1 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 20x1
                       RenderTableCell {TD} at (500,9) size 100x1 [bgcolor=#008000] [r=0 c=13 rs=1 cs=1]
-                        RenderImage {IMG} at (0,0) size 100x1 [bgcolor=#000000]
+                        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 [bgcolor=#000000]
+                        RenderImage {IMG} at (0,0) size 20x1
diff --git a/LayoutTests/css1/box_properties/float_margin-expected.txt b/LayoutTests/css1/box_properties/float_margin-expected.txt
index 1d167fd..11a1fbf 100644
--- a/LayoutTests/css1/box_properties/float_margin-expected.txt
+++ b/LayoutTests/css1/box_properties/float_margin-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1902
 layer at (0,0) size 800x1902
   RenderBlock {HTML} at (0,0) size 800x1902
     RenderBody {BODY} at (8,8) size 784x1886 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x135 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x135
         RenderText {TEXT} at (0,0) size 560x120
           text run at (0,0) width 320: "P.test {background: white; font-size: 20"
           text run at (320,0) width 24: "px;"
@@ -27,7 +27,7 @@ layer at (0,0) size 800x1902
           text run at (0,105) width 192: "#img5 {margin-right: -30"
           text run at (192,105) width 176: "px; margin-bottom: -30"
           text run at (368,105) width 32: "px;}"
-      RenderBlock {HR} at (0,182) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,182) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (30,204) size 744x92 [bgcolor=#FFFFFF]
         RenderText {TEXT} at (0,0) size 738x92
           text run at (0,0) width 663: "This paragraph should have a white background which extends to the edges of the"
@@ -37,7 +37,7 @@ layer at (0,0) size 800x1902
           text run at (0,46) width 738: "the entire box is not white, this may cause problems with the following tests; at any rate, it"
           text run at (0,69) width 223: "must be taken into account."
       RenderBlock {P} at (30,316) size 744x115 [bgcolor=#FFFFFF]
-        RenderImage {IMG} at (0,0) size 60x60 [bgcolor=#000000]
+        RenderImage {IMG} at (0,0) size 60x60
         RenderText {TEXT} at (60,0) size 741x115
           text run at (60,0) width 638: "The image in the upper left corner of this paragraph should be floated left, and"
           text run at (60,23) width 119: "nothing more. "
@@ -48,7 +48,7 @@ layer at (0,0) size 800x1902
           text run at (397,69) width 335: "There is no padding set on this paragraph"
           text run at (0,92) width 97: "whatsoever."
       RenderBlock {P} at (30,451) size 744x115 [bgcolor=#FFFFFF]
-        RenderImage {IMG} at (30,30) size 60x60 [bgcolor=#000000]
+        RenderImage {IMG} at (30,30) size 60x60
         RenderText {TEXT} at (90,0) size 741x115
           text run at (90,0) width 649: "The image in the upper left corner of this paragraph should be pushed down and"
           text run at (90,23) width 651: "to the right 30 pixels each from the upper left corner of the paragraph's box, and"
@@ -58,7 +58,7 @@ layer at (0,0) size 800x1902
           text run at (684,69) width 47: "There"
           text run at (0,92) width 385: "is no padding set on this paragraph whatsoever."
       RenderBlock {P} at (30,586) size 744x115 [bgcolor=#FFFFFF]
-        RenderImage {IMG} at (-30,-30) size 60x60 [bgcolor=#000000]
+        RenderImage {IMG} at (-30,-30) size 60x60
         RenderText {TEXT} at (30,0) size 739x115
           text run at (30,0) width 709: "The image in the upper left corner of this paragraph should be pushed up and to the left"
           text run at (30,23) width 709: "30 pixels each from the upper left corner of the paragraph's box, thus causing the edges"
@@ -68,7 +68,7 @@ layer at (0,0) size 800x1902
           text run at (0,92) width 40: "box. "
           text run at (40,92) width 437: "There is no padding set on this paragraph whatsoever."
       RenderBlock {P} at (30,721) size 744x138 [bgcolor=#FFFFFF]
-        RenderImage {IMG} at (0,0) size 60x60 [bgcolor=#000000]
+        RenderImage {IMG} at (0,0) size 60x60
         RenderText {TEXT} at (90,0) size 730x138
           text run at (90,0) width 638: "The image in the upper left corner of this paragraph should be floated left, and"
           text run at (90,23) width 640: "the edges of the white background should line up with the top and left edges of"
@@ -80,7 +80,7 @@ layer at (0,0) size 800x1902
           text run at (0,115) width 40: "box. "
           text run at (40,115) width 437: "There is no padding set on this paragraph whatsoever."
       RenderBlock {P} at (30,879) size 744x138 [bgcolor=#FFFFFF]
-        RenderImage {IMG} at (0,0) size 60x60 [bgcolor=#000000]
+        RenderImage {IMG} at (0,0) size 60x60
         RenderText {TEXT} at (30,0) size 732x138
           text run at (30,0) width 668: "The image in the upper left corner of this paragraph should be floated left, and the"
           text run at (30,23) width 700: "edges of the white background should line up with the top and left edges of the image."
@@ -90,11 +90,11 @@ layer at (0,0) size 800x1902
           text run at (0,92) width 397: "which extends to the edges of the element's box. "
           text run at (397,92) width 335: "There is no padding set on this paragraph"
           text run at (0,115) width 97: "whatsoever."
-      RenderTable {TABLE} at (0,1037) size 784x849 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,1037) size 784x849 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x847
           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 [bgcolor=#000000]
+              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
@@ -111,7 +111,7 @@ layer at (0,0) size 800x1902
                   text run at (0,46) width 702: "of the entire box is not white, this may cause problems with the following tests; at any"
                   text run at (0,69) width 281: "rate, it must be taken into account."
               RenderBlock {P} at (34,116) size 722x115 [bgcolor=#FFFFFF]
-                RenderImage {IMG} at (0,0) size 60x60 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 60x60
                 RenderText {TEXT} at (60,0) size 719x115
                   text run at (60,0) width 638: "The image in the upper left corner of this paragraph should be floated left, and"
                   text run at (60,23) width 119: "nothing more. "
@@ -122,7 +122,7 @@ layer at (0,0) size 800x1902
                   text run at (428,69) width 249: "There is no padding set on this"
                   text run at (0,92) width 183: "paragraph whatsoever."
               RenderBlock {P} at (34,251) size 722x115 [bgcolor=#FFFFFF]
-                RenderImage {IMG} at (30,30) size 60x60 [bgcolor=#000000]
+                RenderImage {IMG} at (30,30) size 60x60
                 RenderText {TEXT} at (90,0) size 718x115
                   text run at (90,0) width 615: "The image in the upper left corner of this paragraph should be pushed down"
                   text run at (90,23) width 611: "and to the right 30 pixels each from the upper left corner of the paragraph's"
@@ -132,7 +132,7 @@ layer at (0,0) size 800x1902
                   text run at (0,92) width 40: "box. "
                   text run at (40,92) width 437: "There is no padding set on this paragraph whatsoever."
               RenderBlock {P} at (34,386) size 722x115 [bgcolor=#FFFFFF]
-                RenderImage {IMG} at (-30,-30) size 60x60 [bgcolor=#000000]
+                RenderImage {IMG} at (-30,-30) size 60x60
                 RenderText {TEXT} at (30,0) size 721x115
                   text run at (30,0) width 676: "The image in the upper left corner of this paragraph should be pushed up and to the"
                   text run at (30,23) width 691: "left 30 pixels each from the upper left corner of the paragraph's box, thus causing the"
@@ -142,7 +142,7 @@ layer at (0,0) size 800x1902
                   text run at (0,92) width 122: "element's box. "
                   text run at (122,92) width 437: "There is no padding set on this paragraph whatsoever."
               RenderBlock {P} at (34,521) size 722x138 [bgcolor=#FFFFFF]
-                RenderImage {IMG} at (0,0) size 60x60 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 60x60
                 RenderText {TEXT} at (90,0) size 719x138
                   text run at (90,0) width 604: "The image in the upper left corner of this paragraph should be floated left,"
                   text run at (90,23) width 601: "and the edges of the white background should line up with the top and left"
@@ -154,7 +154,7 @@ layer at (0,0) size 800x1902
                   text run at (0,115) width 122: "element's box. "
                   text run at (122,115) width 437: "There is no padding set on this paragraph whatsoever."
               RenderBlock {P} at (34,679) size 722x138 [bgcolor=#FFFFFF]
-                RenderImage {IMG} at (0,0) size 60x60 [bgcolor=#000000]
+                RenderImage {IMG} at (0,0) size 60x60
                 RenderText {TEXT} at (30,0) size 706x138
                   text run at (30,0) width 668: "The image in the upper left corner of this paragraph should be floated left, and the"
                   text run at (30,23) width 640: "edges of the white background should line up with the top and left edges of the"
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 316d441..2f4078b 100644
--- a/LayoutTests/css1/box_properties/float_on_text_elements-expected.txt
+++ b/LayoutTests/css1/box_properties/float_on_text_elements-expected.txt
@@ -7,29 +7,29 @@ layer at (0,0) size 800x2822
         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"
           text run at (0,18) width 110: "floated to the left."
-      RenderBlock (anonymous) at (0,0) size 784x0 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,0) size 784x0
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,0) size 784x72 [bgcolor=#000000]
+      RenderBlock {P} at (0,0) size 784x72
         RenderText {TEXT} at (392,0) size 784x72
           text run at (392,0) width 392: "This paragraph should start on the right side of a yellow box"
           text run at (392,18) width 392: "which contains the previous paragraph. Since the text of this"
           text run at (0,36) width 784: "element is much longer than the text in the previous element, the text will wrap around the yellow box. There is no padding,"
           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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,72) size 784x18
         RenderBR {BR} at (0,0) size 0x0
-      RenderBlock {HR} at (0,102) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,102) size 784x2 [border: (1px inset #000000)]
       RenderBlock (floating) {P} at (0,116) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,116) 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 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,219) size 784x2 [border: (1px inset #000000)]
       RenderBlock (floating) {P} at (0,233) 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"
@@ -38,12 +38,12 @@ 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,233) 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 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,353) size 784x2 [border: (1px inset #000000)]
       RenderBlock (floating) {P} at (392,367) 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"
@@ -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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,367) 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,501) size 784x54 [bgcolor=#000000]
+      RenderBlock {HR} at (0,487) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,501) 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,9 +68,9 @@ 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,555) size 784x18
         RenderBR {BR} at (0,0) size 0x0
-      RenderBlock {HR} at (0,585) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      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)]
         RenderText {TEXT} at (8,8) size 320x180
           text run at (8,8) width 320: "This paragraph should be floated to the right, sort"
@@ -104,12 +104,12 @@ 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,797) size 784x18
         RenderBR {BR} at (0,0) size 0x0
-      RenderBlock {HR} at (0,827) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      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 (floating) {DIV} at (440,14) size 330x226 [bgcolor=#FFFF00]
-          RenderBlock {P} at (5,5) size 320x216 [bgcolor=#000000]
+          RenderBlock {P} at (5,5) size 320x216
             RenderText {TEXT} at (0,0) size 320x216
               text run at (0,0) width 320: "This paragraph is placed inside a DIV element"
               text run at (0,18) width 320: "which is floated to the right. The width of the DIV"
@@ -126,44 +126,44 @@ layer at (0,0) size 800x2822
               text run at (0,162) width 320: "box should be rendered on top of the bottom red"
               text run at (0,180) width 320: "border. I.e., the bottom red border will appear"
               text run at (0,198) width 318: "broken where it's overlaid by the yellow rectangle."
-        RenderBlock (anonymous) at (4,4) size 776x0 [bgcolor=#000000]
+        RenderBlock (anonymous) at (4,4) size 776x0
           RenderText {TEXT} at (0,0) size 0x0
-        RenderBlock {P} at (4,4) size 776x18 [bgcolor=#000000]
+        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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,867) size 784x224
         RenderBR {BR} at (0,0) size 0x0
-      RenderBlock {HR} at (0,1103) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,1103) size 784x2 [border: (1px inset #000000)]
       RenderBlock (floating) {DIV} at (0,1117) size 196x72 [bgcolor=#66CCFF]
-        RenderBlock {P} at (0,0) size 196x72 [bgcolor=#000000]
+        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 {P} at (0,0) size 196x72 [bgcolor=#000000]
+        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 [bgcolor=#000000]
+      RenderBlock {P} at (0,1117) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1153) size 784x36
         RenderBR {BR} at (0,0) size 0x0
-      RenderBlock {HR} at (0,1201) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,1201) size 784x2 [border: (1px inset #000000)]
       RenderBlock (floating) {DIV} at (0,1215) size 588x126 [bgcolor=#66CCFF]
         RenderBlock (floating) {DIV} at (431,0) size 147x36 [bgcolor=#FFFF00]
-          RenderBlock {P} at (0,0) size 147x36 [bgcolor=#000000]
+          RenderBlock {P} at (0,0) size 147x36
             RenderText {TEXT} at (0,0) size 147x36
               text run at (0,0) width 147: "See description in the"
               text run at (0,18) width 124: "box on the left side."
-        RenderBlock (anonymous) at (0,0) size 588x0 [bgcolor=#000000]
+        RenderBlock (anonymous) at (0,0) size 588x0
           RenderText {TEXT} at (0,0) size 0x0
-        RenderBlock {P} at (0,0) size 588x126 [bgcolor=#000000]
+        RenderBlock {P} at (0,0) size 588x126
           RenderText {TEXT} at (0,0) size 588x126
             text run at (0,0) width 431: "This paragraph is inside a DIV which is floated left. The"
             text run at (0,18) width 431: "background of the DIV element is blue and its width is 75%. This"
@@ -179,14 +179,14 @@ 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1215) size 784x126
         RenderBR {BR} at (0,0) size 0x0
-      RenderBlock {HR} at (0,1353) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderTable {TABLE} at (0,1367) size 784x1439 [bgcolor=#000000] [border: (1px outset #808080)]
+      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
           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 [bgcolor=#000000]
+              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
@@ -302,7 +302,7 @@ layer at (0,0) size 800x2822
               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 (floating) {DIV} at (418,14) size 330x226 [bgcolor=#FFFF00]
-                  RenderBlock {P} at (5,5) size 320x216 [bgcolor=#000000]
+                  RenderBlock {P} at (5,5) size 320x216
                     RenderText {TEXT} at (0,0) size 320x216
                       text run at (0,0) width 320: "This paragraph is placed inside a DIV element"
                       text run at (0,18) width 320: "which is floated to the right. The width of the DIV"
@@ -319,23 +319,23 @@ layer at (0,0) size 800x2822
                       text run at (0,162) width 320: "box should be rendered on top of the bottom red"
                       text run at (0,180) width 320: "border. I.e., the bottom red border will appear"
                       text run at (0,198) width 318: "broken where it's overlaid by the yellow rectangle."
-                RenderBlock (anonymous) at (4,4) size 754x0 [bgcolor=#000000]
+                RenderBlock (anonymous) at (4,4) size 754x0
                   RenderText {TEXT} at (0,0) size 0x0
-                RenderBlock {P} at (4,4) size 754x18 [bgcolor=#000000]
+                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
                 RenderBR {BR} at (0,0) size 0x0
               RenderBlock {HR} at (4,1143) size 762x2 [border: (1px inset #000000)]
               RenderBlock (floating) {DIV} at (4,1157) size 190x72 [bgcolor=#66CCFF]
-                RenderBlock {P} at (0,0) size 190x72 [bgcolor=#000000]
+                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 {P} at (0,0) size 190x72 [bgcolor=#000000]
+                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"
@@ -351,13 +351,13 @@ layer at (0,0) size 800x2822
               RenderBlock {HR} at (4,1241) size 762x2 [border: (1px inset #000000)]
               RenderBlock (floating) {DIV} at (4,1255) size 571x126 [bgcolor=#66CCFF]
                 RenderBlock (floating) {DIV} at (419,0) size 142x36 [bgcolor=#FFFF00]
-                  RenderBlock {P} at (0,0) size 142x36 [bgcolor=#000000]
+                  RenderBlock {P} at (0,0) size 142x36
                     RenderText {TEXT} at (0,0) size 142x36
                       text run at (0,0) width 142: "See description in the"
                       text run at (0,18) width 124: "box on the left side."
-                RenderBlock (anonymous) at (0,0) size 571x0 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,0) size 571x0
                   RenderText {TEXT} at (0,0) size 0x0
-                RenderBlock {P} at (0,0) size 571x126 [bgcolor=#000000]
+                RenderBlock {P} at (0,0) size 571x126
                   RenderText {TEXT} at (0,0) size 571x126
                     text run at (0,0) width 419: "This paragraph is inside a DIV which is floated left. The"
                     text run at (0,18) width 419: "background of the DIV element is blue and its width is 75%. This"
diff --git a/LayoutTests/css1/box_properties/height-expected.txt b/LayoutTests/css1/box_properties/height-expected.txt
index 74ee1ba..43a4333 100644
--- a/LayoutTests/css1/box_properties/height-expected.txt
+++ b/LayoutTests/css1/box_properties/height-expected.txt
@@ -3,32 +3,32 @@ layer at (0,0) size 800x978
 layer at (0,0) size 800x978
   RenderBlock {HTML} at (0,0) size 800x978
     RenderBody {BODY} at (8,8) size 784x962 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 168x30
           text run at (0,0) width 128: ".one {height: 50"
           text run at (128,0) width 32: "px;}"
           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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,106) size 784x50 [bgcolor=#000000]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,106) size 784x50
         RenderImage {IMG} at (0,0) size 50x50
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,172) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,172) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,206) size 784x100
         RenderImage {IMG} at (0,0) size 100x100
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,322) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,322) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,356) size 784x100
         RenderImage {IMG} at (0,0) size 30x100
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,472) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,472) 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,11 +38,11 @@ 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 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,524) 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]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/margin-expected.txt b/LayoutTests/css1/box_properties/margin-expected.txt
index 018eea6..c21feec 100644
--- a/LayoutTests/css1/box_properties/margin-expected.txt
+++ b/LayoutTests/css1/box_properties/margin-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 802x2608
 layer at (0,0) size 802x2608
   RenderBlock {HTML} at (0,0) size 800x2608
     RenderBody {BODY} at (8,8) size 784x2592 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x105 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x105
         RenderText {TEXT} at (0,0) size 360x105
           text run at (0,0) width 352: ".zero {background-color: silver; margin: 0;}"
           text run at (0,15) width 136: ".one {margin: 0.5"
@@ -20,8 +20,8 @@ layer at (0,0) size 802x2608
           text run at (136,75) width 32: "px;}"
           text run at (0,90) width 136: ".six {margin: -10"
           text run at (136,90) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,152) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,170) size 784x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,152) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,170) size 784x36
         RenderText {TEXT} at (0,0) size 738x36
           text run at (0,0) width 738: "NOTE: The following tests are separated by class-zero paragraphs, so as to prevent margin-collapsing as described in"
           text run at (0,18) width 248: "section 4.1.1 of the CSS1 specification."
@@ -55,21 +55,21 @@ layer at (0,0) size 802x2608
         RenderText {TEXT} at (0,0) size 203x18
           text run at (0,0) width 203: "This element has a class of zero."
       RenderBlock {UL} at (25,1143) size 734x122 [bgcolor=#00FFFF]
-        RenderListItem {LI} at (40,0) size 694x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,0) size 694x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 375x18
             text run at (0,0) width 171: "This list has a margin of 25"
             text run at (171,0) width 204: "px, and a light blue background."
-        RenderListItem {LI} at (40,18) size 694x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,18) size 694x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 264x18
             text run at (0,0) width 264: "Therefore, it ought to have such a margin."
-        RenderListItem {LI} at (65,61) size 644x18 [bgcolor=#000000]
+        RenderListItem {LI} at (65,61) size 644x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 543x18
             text run at (0,0) width 202: "This list item has a margin of 25"
             text run at (202,0) width 341: "px, which should cause it to be offset in some fashion."
-        RenderListItem {LI} at (40,104) size 694x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,104) size 694x18
           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."
@@ -87,11 +87,11 @@ layer at (0,0) size 802x2608
       RenderBlock {P} at (0,1342) 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,1360) size 784x1232 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,1360) size 784x1232 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x1230
           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 [bgcolor=#000000]
+              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
@@ -134,21 +134,21 @@ layer at (0,0) size 802x2608
                 RenderText {TEXT} at (0,0) size 203x18
                   text run at (0,0) width 203: "This element has a class of zero."
               RenderBlock {UL} at (29,983) size 712x122 [bgcolor=#00FFFF]
-                RenderListItem {LI} at (40,0) size 672x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,0) size 672x18
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 375x18
                     text run at (0,0) width 171: "This list has a margin of 25"
                     text run at (171,0) width 204: "px, and a light blue background."
-                RenderListItem {LI} at (40,18) size 672x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,18) size 672x18
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 264x18
                     text run at (0,0) width 264: "Therefore, it ought to have such a margin."
-                RenderListItem {LI} at (65,61) size 622x18 [bgcolor=#000000]
+                RenderListItem {LI} at (65,61) size 622x18
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 543x18
                     text run at (0,0) width 202: "This list item has a margin of 25"
                     text run at (202,0) width 341: "px, which should cause it to be offset in some fashion."
-                RenderListItem {LI} at (40,104) size 672x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,104) size 672x18
                   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."
diff --git a/LayoutTests/css1/box_properties/margin_bottom-expected.txt b/LayoutTests/css1/box_properties/margin_bottom-expected.txt
index 9d2d42b..257d8e4 100644
--- a/LayoutTests/css1/box_properties/margin_bottom-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_bottom-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1740
 layer at (0,0) size 800x1740
   RenderBlock {HTML} at (0,0) size 800x1740
     RenderBody {BODY} at (8,8) size 784x1724 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x135 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x135
         RenderText {TEXT} at (0,0) size 416x120
           text run at (0,0) width 408: ".zero {background-color: silver; margin-bottom: 0;}"
           text run at (0,15) width 192: ".one {margin-bottom: 0.5"
@@ -21,7 +21,7 @@ layer at (0,0) size 800x1740
           text run at (0,90) width 192: ".six {margin-bottom: -10"
           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 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,182) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,196) 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."
@@ -48,21 +48,21 @@ layer at (0,0) size 800x1740
         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]
-        RenderListItem {LI} at (40,0) size 744x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 424x18
             text run at (0,0) width 220: "This list has a margin-bottom of 25"
             text run at (220,0) width 204: "px, and a light blue background."
-        RenderListItem {LI} at (40,18) size 744x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,18) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 264x18
             text run at (0,0) width 264: "Therefore, it ought to have such a margin."
-        RenderListItem {LI} at (40,36) size 744x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,36) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 591x18
             text run at (0,0) width 250: "This list item has a bottom margin of 25"
             text run at (250,0) width 341: "px, which should cause it to be offset in some fashion."
-        RenderListItem {LI} at (40,79) size 744x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,79) size 744x18
           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."
@@ -80,11 +80,11 @@ layer at (0,0) size 800x1740
       RenderBlock {P} at (0,927) 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 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,945) 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]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
@@ -118,21 +118,21 @@ layer at (0,0) size 800x1740
                 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 (4,545) size 762x97 [bgcolor=#00FFFF]
-                RenderListItem {LI} at (40,0) size 722x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,0) size 722x18
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 424x18
                     text run at (0,0) width 220: "This list has a margin-bottom of 25"
                     text run at (220,0) width 204: "px, and a light blue background."
-                RenderListItem {LI} at (40,18) size 722x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,18) size 722x18
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 264x18
                     text run at (0,0) width 264: "Therefore, it ought to have such a margin."
-                RenderListItem {LI} at (40,36) size 722x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,36) size 722x18
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 591x18
                     text run at (0,0) width 250: "This list item has a bottom margin of 25"
                     text run at (250,0) width 341: "px, which should cause it to be offset in some fashion."
-                RenderListItem {LI} at (40,79) size 722x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,79) size 722x18
                   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."
diff --git a/LayoutTests/css1/box_properties/margin_bottom_inline-expected.txt b/LayoutTests/css1/box_properties/margin_bottom_inline-expected.txt
index 08b118f..89024b4 100644
--- a/LayoutTests/css1/box_properties/margin_bottom_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_bottom_inline-expected.txt
@@ -3,16 +3,16 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x411
   RenderBlock {HTML} at (0,0) size 800x411
     RenderBody {BODY} at (8,8) size 784x395 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x30 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x30
         RenderText {TEXT} at (0,0) size 416x30
           text run at (0,0) width 184: ".one {margin-bottom: 25"
           text run at (184,0) width 224: "px; background-color: aqua;}"
           text run at (0,15) width 192: ".two {margin-bottom: -10"
           text run at (192,15) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,77) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,95) size 784x54 [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.. "
@@ -20,7 +20,7 @@ layer at (0,0) size 800x411
         RenderInline {SPAN} at (0,0) size 761x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (481,0) size 143x18
             text run at (481,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (624,2) size 24x15
               text run at (624,2) width 24: "one"
           RenderText {TEXT} at (648,0) size 761x36
@@ -38,7 +38,7 @@ layer at (0,0) size 800x411
         RenderInline {SPAN} at (0,0) size 761x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (481,0) size 143x18
             text run at (481,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (624,2) size 24x15
               text run at (624,2) width 24: "two"
           RenderText {TEXT} at (648,0) size 761x36
@@ -49,11 +49,11 @@ layer at (0,0) size 800x411
           text run at (250,18) width 8: ". "
           text run at (258,18) width 505: "Margins on inline elements does not affect line-height calculations, so all lines in"
           text run at (0,36) width 289: "this element should have the same line-height."
-      RenderTable {TABLE} at (0,235) size 784x160 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,235) size 784x160 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x158
           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 [bgcolor=#000000]
+              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
@@ -68,7 +68,7 @@ layer at (0,0) size 800x411
                 RenderInline {SPAN} at (0,0) size 761x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (481,0) size 143x18
                     text run at (481,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (624,2) size 24x15
                       text run at (624,2) width 24: "one"
                   RenderText {TEXT} at (648,0) size 761x36
@@ -86,7 +86,7 @@ layer at (0,0) size 800x411
                 RenderInline {SPAN} at (0,0) size 761x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (481,0) size 143x18
                     text run at (481,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (624,2) size 24x15
                       text run at (624,2) width 24: "two"
                   RenderText {TEXT} at (648,0) size 761x36
diff --git a/LayoutTests/css1/box_properties/margin_inline-expected.txt b/LayoutTests/css1/box_properties/margin_inline-expected.txt
index 0dc1256..ab276ee 100644
--- a/LayoutTests/css1/box_properties/margin_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_inline-expected.txt
@@ -3,17 +3,17 @@ layer at (0,0) size 800x700
 layer at (0,0) size 800x700
   RenderBlock {HTML} at (0,0) size 800x700
     RenderBody {BODY} at (8,8) size 784x684 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 360x45
           text run at (0,0) width 352: ".zero {background-color: silver; margin: 0;}"
           text run at (0,15) width 128: ".one {margin: 25"
           text run at (128,15) width 224: "px; background-color: aqua;}"
           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 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,106) 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."
@@ -24,7 +24,7 @@ layer at (0,0) size 800x700
         RenderInline {SPAN} at (0,0) size 752x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (506,0) size 143x18
             text run at (506,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (649,2) size 24x15
               text run at (649,2) width 24: "one"
           RenderText {TEXT} at (673,0) size 752x36
@@ -49,7 +49,7 @@ layer at (0,0) size 800x700
         RenderInline {SPAN} at (0,0) size 751x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (471,0) size 143x18
             text run at (471,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (614,2) size 24x15
               text run at (614,2) width 24: "two"
           RenderText {TEXT} at (638,0) size 751x36
@@ -67,11 +67,11 @@ layer at (0,0) size 800x700
       RenderBlock {P} at (0,350) 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 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,368) 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]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
@@ -89,7 +89,7 @@ layer at (0,0) size 800x700
                 RenderInline {SPAN} at (0,0) size 752x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (506,0) size 143x18
                     text run at (506,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (649,2) size 24x15
                       text run at (649,2) width 24: "one"
                   RenderText {TEXT} at (673,0) size 752x36
@@ -115,7 +115,7 @@ layer at (0,0) size 800x700
                 RenderInline {SPAN} at (0,0) size 751x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (471,0) size 143x18
                     text run at (471,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (614,2) size 24x15
                       text run at (614,2) width 24: "two"
                   RenderText {TEXT} at (638,0) size 751x36
diff --git a/LayoutTests/css1/box_properties/margin_left-expected.txt b/LayoutTests/css1/box_properties/margin_left-expected.txt
index df35d3d..169886a 100644
--- a/LayoutTests/css1/box_properties/margin_left-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_left-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x987
 layer at (0,0) size 800x987
   RenderBlock {HTML} at (0,0) size 800x987
     RenderBody {BODY} at (8,8) size 784x971 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x90 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x90
         RenderText {TEXT} at (0,0) size 408x90
           text run at (0,0) width 392: ".zero {background-color: silver; margin-left: 0;}"
           text run at (0,15) width 176: ".one {margin-left: 0.5"
@@ -18,7 +18,7 @@ layer at (0,0) size 800x987
           text run at (0,60) width 392: ".four {margin-left: 25%; background-color: aqua;}"
           text run at (0,75) width 184: ".five {margin-left: -10"
           text run at (184,75) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,137) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,155) 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."
@@ -36,18 +36,18 @@ layer at (0,0) size 800x987
           text run at (0,0) width 586: "This sentence should have a left margin of 25%, which is calculated with respect to the width"
           text run at (0,18) width 136: "of the parent element."
       RenderBlock {UL} at (25,343) size 759x90 [bgcolor=#808080]
-        RenderListItem {LI} at (40,0) size 719x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,0) size 719x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 686x18
             text run at (0,0) width 686: "The left margin on this unordered list has been set to 25 pixels, and its background color has been set to gray."
         RenderListItem {LI} at (65,18) size 694x54 [bgcolor=#FFFFFF]
-          RenderListMarker at (0,0) size 0x14 [bgcolor=#000000]
+          RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 684x54
             text run at (0,0) width 656: "Another list item might not be such a bad idea, either, considering that such things do need to be double-"
             text run at (0,18) width 60: "checked. "
             text run at (60,18) width 624: "This list item has its left margin also set to 25 pixels, which should combine with the list's margin to"
             text run at (0,36) width 463: "make 50 pixels of margin, and its background color has been set to white."
-        RenderListItem {LI} at (40,72) size 719x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,72) size 719x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 179x18
             text run at (0,0) width 179: "This is an unclassed list item"
@@ -62,11 +62,11 @@ layer at (0,0) size 800x987
           text run at (83,18) width 386: "In all other respects, however, the element should be normal. "
           text run at (469,18) width 278: "No styles have been applied to it besides the"
           text run at (0,36) width 294: "negative left margin and the background color."
-      RenderTable {TABLE} at (0,553) size 784x418 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,553) size 784x418 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x416
           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 [bgcolor=#000000]
+              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
@@ -91,18 +91,18 @@ layer at (0,0) size 800x987
                   text run at (0,0) width 546: "This sentence should have a left margin of 25%, which is calculated with respect to the"
                   text run at (0,18) width 176: "width of the parent element."
               RenderBlock {UL} at (29,192) size 737x90 [bgcolor=#808080]
-                RenderListItem {LI} at (40,0) size 697x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,0) size 697x18
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 686x18
                     text run at (0,0) width 686: "The left margin on this unordered list has been set to 25 pixels, and its background color has been set to gray."
                 RenderListItem {LI} at (65,18) size 672x54 [bgcolor=#FFFFFF]
-                  RenderListMarker at (0,0) size 0x14 [bgcolor=#000000]
+                  RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 668x54
                     text run at (0,0) width 656: "Another list item might not be such a bad idea, either, considering that such things do need to be double-"
                     text run at (0,18) width 60: "checked. "
                     text run at (60,18) width 608: "This list item has its left margin also set to 25 pixels, which should combine with the list's margin"
                     text run at (0,36) width 479: "to make 50 pixels of margin, and its background color has been set to white."
-                RenderListItem {LI} at (40,72) size 697x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,72) size 697x18
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 179x18
                     text run at (0,0) width 179: "This is an unclassed list item"
diff --git a/LayoutTests/css1/box_properties/margin_left_inline-expected.txt b/LayoutTests/css1/box_properties/margin_left_inline-expected.txt
index 983c4ce..be23d68 100644
--- a/LayoutTests/css1/box_properties/margin_left_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_left_inline-expected.txt
@@ -3,16 +3,16 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x339
   RenderBlock {HTML} at (0,0) size 800x339
     RenderBody {BODY} at (8,8) size 784x323 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x30 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x30
         RenderText {TEXT} at (0,0) size 400x30
           text run at (0,0) width 168: ".one {margin-left: 25"
           text run at (168,0) width 224: "px; background-color: aqua;}"
           text run at (0,15) width 176: ".two {margin-left: -10"
           text run at (176,15) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,77) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,95) size 784x36 [bgcolor=#808080]
         RenderText {TEXT} at (0,0) size 543x18
           text run at (0,0) width 389: "This element is unstyled save for a background color of gray. "
@@ -20,14 +20,14 @@ layer at (0,0) size 800x339
         RenderInline {SPAN} at (0,0) size 167x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (568,0) size 143x18
             text run at (568,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (711,2) size 24x15
               text run at (711,2) width 24: "one"
         RenderText {TEXT} at (735,0) size 782x36
           text run at (735,0) width 47: ", which"
           text run at (0,18) width 121: "should result in 25-"
           text run at (121,18) width 178: "pixel left margin only in the "
-        RenderInline {STRONG} at (0,0) size 27x18 [bgcolor=#000000]
+        RenderInline {STRONG} at (0,0) size 27x18
           RenderText {TEXT} at (299,18) size 27x18
             text run at (299,18) width 27: "first"
         RenderText {TEXT} at (326,18) size 232x18
@@ -39,23 +39,23 @@ layer at (0,0) size 800x339
         RenderInline {SPAN} at (0,0) size 167x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (533,0) size 143x18
             text run at (533,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (676,2) size 24x15
               text run at (676,2) width 24: "two"
         RenderText {TEXT} at (700,0) size 747x36
           text run at (700,0) width 47: ", which"
           text run at (0,18) width 121: "should result in -10"
           text run at (121,18) width 163: "px left margin only in the "
-        RenderInline {STRONG} at (0,0) size 27x18 [bgcolor=#000000]
+        RenderInline {STRONG} at (0,0) size 27x18
           RenderText {TEXT} at (284,18) size 27x18
             text run at (284,18) width 27: "first"
         RenderText {TEXT} at (311,18) size 232x18
           text run at (311,18) width 232: " line in which the inline box appears."
-      RenderTable {TABLE} at (0,199) size 784x124 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,199) size 784x124 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x122
           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 [bgcolor=#000000]
+              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
@@ -70,14 +70,14 @@ layer at (0,0) size 800x339
                 RenderInline {SPAN} at (0,0) size 167x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (568,0) size 143x18
                     text run at (568,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (711,2) size 24x15
                       text run at (711,2) width 24: "one"
                 RenderText {TEXT} at (735,0) size 739x36
                   text run at (735,0) width 4: ","
                   text run at (0,18) width 164: "which should result in 25-"
                   text run at (164,18) width 178: "pixel left margin only in the "
-                RenderInline {STRONG} at (0,0) size 27x18 [bgcolor=#000000]
+                RenderInline {STRONG} at (0,0) size 27x18
                   RenderText {TEXT} at (342,18) size 27x18
                     text run at (342,18) width 27: "first"
                 RenderText {TEXT} at (369,18) size 232x18
@@ -89,14 +89,14 @@ layer at (0,0) size 800x339
                 RenderInline {SPAN} at (0,0) size 167x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (533,0) size 143x18
                     text run at (533,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (676,2) size 24x15
                       text run at (676,2) width 24: "two"
                 RenderText {TEXT} at (700,0) size 747x36
                   text run at (700,0) width 47: ", which"
                   text run at (0,18) width 121: "should result in -10"
                   text run at (121,18) width 163: "px left margin only in the "
-                RenderInline {STRONG} at (0,0) size 27x18 [bgcolor=#000000]
+                RenderInline {STRONG} at (0,0) size 27x18
                   RenderText {TEXT} at (284,18) size 27x18
                     text run at (284,18) width 27: "first"
                 RenderText {TEXT} at (311,18) size 232x18
diff --git a/LayoutTests/css1/box_properties/margin_right-expected.txt b/LayoutTests/css1/box_properties/margin_right-expected.txt
index 51d6815..4ea5ec2 100644
--- a/LayoutTests/css1/box_properties/margin_right-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_right-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 802x1005
 layer at (0,0) size 802x1005
   RenderBlock {HTML} at (0,0) size 800x1005
     RenderBody {BODY} at (8,8) size 784x989 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x90 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x90
         RenderText {TEXT} at (0,0) size 560x90
           text run at (0,0) width 552: ".zero {background-color: silver; margin-right: 0; text-align: right;}"
           text run at (0,15) width 184: ".one {margin-right: 0.5"
@@ -18,7 +18,7 @@ layer at (0,0) size 802x1005
           text run at (0,60) width 552: ".four {margin-right: 25%; text-align: right; background-color: aqua;}"
           text run at (0,75) width 192: ".five {margin-right: -10"
           text run at (192,75) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,137) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,155) size 784x18 [bgcolor=#C0C0C0]
         RenderText {TEXT} at (581,0) size 203x18
           text run at (581,0) width 203: "This element has a class of zero."
@@ -36,18 +36,18 @@ layer at (0,0) size 802x1005
           text run at (33,0) width 555: "This sentence should have a right margin of 25%, which is calculated with respect to the"
           text run at (412,18) width 176: "width of the parent element."
       RenderBlock {UL} at (0,343) size 759x90 [bgcolor=#808080]
-        RenderListItem {LI} at (40,0) size 719x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,0) size 719x18
           RenderListMarker at (19,0) size 0x14
           RenderText {TEXT} at (19,0) size 700x18
             text run at (19,0) width 700: "The right margin on this unordered list has been set to 25 pixels, and the background color has been set to gray."
         RenderListItem {LI} at (40,18) size 694x54 [bgcolor=#FFFFFF]
-          RenderListMarker at (38,0) size 0x14 [bgcolor=#000000]
+          RenderListMarker at (38,0) size 0x14
           RenderText {TEXT} at (38,0) size 693x54
             text run at (38,0) width 656: "Another list item might not be such a bad idea, either, considering that such things do need to be double-"
             text run at (1,18) width 60: "checked. "
             text run at (61,18) width 633: "This list item has its right margin also set to 25 pixels, which should combine with the list's margin to"
             text run at (230,36) width 464: "make 50 pixels of margin, and its background-color has been set to white."
-        RenderListItem {LI} at (40,72) size 719x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,72) size 719x18
           RenderListMarker at (540,0) size 0x14
           RenderText {TEXT} at (540,0) size 179x18
             text run at (540,0) width 179: "This is an unclassed list item"
@@ -62,11 +62,11 @@ layer at (0,0) size 802x1005
           text run at (114,18) width 386: "In all other respects, however, the element should be normal. "
           text run at (500,18) width 278: "No styles have been applied to it besides the"
           text run at (0,36) width 303: "negative right margin and the background color."
-      RenderTable {TABLE} at (0,553) size 784x436 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,553) size 784x436 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x434
           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 [bgcolor=#000000]
+              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
@@ -91,19 +91,19 @@ layer at (0,0) size 802x1005
                   text run at (17,0) width 555: "This sentence should have a right margin of 25%, which is calculated with respect to the"
                   text run at (396,18) width 176: "width of the parent element."
               RenderBlock {UL} at (4,192) size 737x108 [bgcolor=#808080]
-                RenderListItem {LI} at (40,0) size 697x36 [bgcolor=#000000]
+                RenderListItem {LI} at (40,0) size 697x36
                   RenderListMarker at (33,0) size 0x14
                   RenderText {TEXT} at (33,0) size 664x36
                     text run at (33,0) width 664: "The right margin on this unordered list has been set to 25 pixels, and the background color has been set to"
                     text run at (665,18) width 32: "gray."
                 RenderListItem {LI} at (40,36) size 672x54 [bgcolor=#FFFFFF]
-                  RenderListMarker at (16,0) size 0x14 [bgcolor=#000000]
+                  RenderListMarker at (16,0) size 0x14
                   RenderText {TEXT} at (16,0) size 656x54
                     text run at (16,0) width 656: "Another list item might not be such a bad idea, either, considering that such things do need to be double-"
                     text run at (43,18) width 60: "checked. "
                     text run at (103,18) width 569: "This list item has its right margin also set to 25 pixels, which should combine with the list's"
                     text run at (144,36) width 528: "margin to make 50 pixels of margin, and its background-color has been set to white."
-                RenderListItem {LI} at (40,90) size 697x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,90) size 697x18
                   RenderListMarker at (518,0) size 0x14
                   RenderText {TEXT} at (518,0) size 179x18
                     text run at (518,0) width 179: "This is an unclassed list item"
diff --git a/LayoutTests/css1/box_properties/margin_right_inline-expected.txt b/LayoutTests/css1/box_properties/margin_right_inline-expected.txt
index f783084..9f823f1 100644
--- a/LayoutTests/css1/box_properties/margin_right_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_right_inline-expected.txt
@@ -3,16 +3,16 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x339
   RenderBlock {HTML} at (0,0) size 800x339
     RenderBody {BODY} at (8,8) size 784x323 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x30 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x30
         RenderText {TEXT} at (0,0) size 552x30
           text run at (0,0) width 176: ".one {margin-right: 25"
           text run at (176,0) width 376: "px; text-align: right; background-color: aqua;}"
           text run at (0,15) width 184: ".two {margin-right: -10"
           text run at (184,15) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,77) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,95) size 784x36 [bgcolor=#808080]
         RenderText {TEXT} at (0,0) size 543x18
           text run at (0,0) width 389: "This element is unstyled save for a background color of gray. "
@@ -20,14 +20,14 @@ layer at (0,0) size 800x339
         RenderInline {SPAN} at (0,0) size 167x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (543,0) size 143x18
             text run at (543,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (686,2) size 24x15
               text run at (686,2) width 24: "one"
         RenderText {TEXT} at (735,0) size 782x36
           text run at (735,0) width 47: ", which"
           text run at (0,18) width 121: "should result in 25-"
           text run at (121,18) width 187: "pixel right margin only in the "
-        RenderInline {STRONG} at (0,0) size 23x18 [bgcolor=#000000]
+        RenderInline {STRONG} at (0,0) size 23x18
           RenderText {TEXT} at (308,18) size 23x18
             text run at (308,18) width 23: "last"
         RenderText {TEXT} at (331,18) size 232x18
@@ -39,23 +39,23 @@ layer at (0,0) size 800x339
         RenderInline {SPAN} at (0,0) size 167x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (543,0) size 143x18
             text run at (543,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (686,2) size 24x15
               text run at (686,2) width 24: "two"
         RenderText {TEXT} at (700,0) size 747x36
           text run at (700,0) width 47: ", which"
           text run at (0,18) width 121: "should result in -10"
           text run at (121,18) width 172: "px right margin only in the "
-        RenderInline {STRONG} at (0,0) size 23x18 [bgcolor=#000000]
+        RenderInline {STRONG} at (0,0) size 23x18
           RenderText {TEXT} at (293,18) size 23x18
             text run at (293,18) width 23: "last"
         RenderText {TEXT} at (316,18) size 232x18
           text run at (316,18) width 232: " line in which the inline box appears."
-      RenderTable {TABLE} at (0,199) size 784x124 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,199) size 784x124 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x122
           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 [bgcolor=#000000]
+              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
@@ -70,14 +70,14 @@ layer at (0,0) size 800x339
                 RenderInline {SPAN} at (0,0) size 167x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (543,0) size 143x18
                     text run at (543,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (686,2) size 24x15
                       text run at (686,2) width 24: "one"
                 RenderText {TEXT} at (735,0) size 739x36
                   text run at (735,0) width 4: ","
                   text run at (0,18) width 164: "which should result in 25-"
                   text run at (164,18) width 187: "pixel right margin only in the "
-                RenderInline {STRONG} at (0,0) size 23x18 [bgcolor=#000000]
+                RenderInline {STRONG} at (0,0) size 23x18
                   RenderText {TEXT} at (351,18) size 23x18
                     text run at (351,18) width 23: "last"
                 RenderText {TEXT} at (374,18) size 232x18
@@ -89,14 +89,14 @@ layer at (0,0) size 800x339
                 RenderInline {SPAN} at (0,0) size 167x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (543,0) size 143x18
                     text run at (543,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (686,2) size 24x15
                       text run at (686,2) width 24: "two"
                 RenderText {TEXT} at (700,0) size 747x36
                   text run at (700,0) width 47: ", which"
                   text run at (0,18) width 121: "should result in -10"
                   text run at (121,18) width 172: "px right margin only in the "
-                RenderInline {STRONG} at (0,0) size 23x18 [bgcolor=#000000]
+                RenderInline {STRONG} at (0,0) size 23x18
                   RenderText {TEXT} at (293,18) size 23x18
                     text run at (293,18) width 23: "last"
                 RenderText {TEXT} at (316,18) size 232x18
diff --git a/LayoutTests/css1/box_properties/margin_top-expected.txt b/LayoutTests/css1/box_properties/margin_top-expected.txt
index 232102f..7da38c0 100644
--- a/LayoutTests/css1/box_properties/margin_top-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_top-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1650
 layer at (0,0) size 800x1650
   RenderBlock {HTML} at (0,0) size 800x1650
     RenderBody {BODY} at (8,8) size 784x1634 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,31) size 784x120 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,31) size 784x120
         RenderText {TEXT} at (0,0) size 392x120
           text run at (0,0) width 384: ".zero {background-color: silver; margin-top: 0;}"
           text run at (0,15) width 168: ".one {margin-top: 0.5"
@@ -21,7 +21,7 @@ layer at (0,0) size 800x1650
           text run at (0,90) width 168: ".six {margin-top: -10"
           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 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,164) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,178) 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."
@@ -46,21 +46,21 @@ layer at (0,0) size 800x1650
           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]
-        RenderListItem {LI} at (40,0) size 744x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 400x18
             text run at (0,0) width 196: "This list has a margin-top of 25"
             text run at (196,0) width 204: "px, and a light blue background."
-        RenderListItem {LI} at (40,18) size 744x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,18) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 264x18
             text run at (0,0) width 264: "Therefore, it ought to have such a margin."
-        RenderListItem {LI} at (40,61) size 744x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,61) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 567x18
             text run at (0,0) width 226: "This list item has a top margin of 25"
             text run at (226,0) width 341: "px, which should cause it to be offset in some fashion."
-        RenderListItem {LI} at (40,79) size 744x18 [bgcolor=#000000]
+        RenderListItem {LI} at (40,79) size 744x18
           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."
@@ -74,11 +74,11 @@ layer at (0,0) size 800x1650
           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 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,891) 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]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
@@ -110,21 +110,21 @@ layer at (0,0) size 800x1650
                   text run at (725,0) width 28: "This"
                   text run at (0,18) width 232: "will require extra text in order to test."
               RenderBlock {UL} at (4,552) size 762x97 [bgcolor=#00FFFF]
-                RenderListItem {LI} at (40,0) size 722x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,0) size 722x18
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 400x18
                     text run at (0,0) width 196: "This list has a margin-top of 25"
                     text run at (196,0) width 204: "px, and a light blue background."
-                RenderListItem {LI} at (40,18) size 722x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,18) size 722x18
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 264x18
                     text run at (0,0) width 264: "Therefore, it ought to have such a margin."
-                RenderListItem {LI} at (40,61) size 722x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,61) size 722x18
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 567x18
                     text run at (0,0) width 226: "This list item has a top margin of 25"
                     text run at (226,0) width 341: "px, which should cause it to be offset in some fashion."
-                RenderListItem {LI} at (40,79) size 722x18 [bgcolor=#000000]
+                RenderListItem {LI} at (40,79) size 722x18
                   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."
diff --git a/LayoutTests/css1/box_properties/margin_top_inline-expected.txt b/LayoutTests/css1/box_properties/margin_top_inline-expected.txt
index 5930298..fc60efa 100644
--- a/LayoutTests/css1/box_properties/margin_top_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_top_inline-expected.txt
@@ -3,17 +3,17 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x441
   RenderBlock {HTML} at (0,0) size 800x441
     RenderBody {BODY} at (8,8) size 784x425 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 392x45
           text run at (0,0) width 384: ".zero {background-color: silver; margin-top: 0;}"
           text run at (0,15) width 160: ".one {margin-top: 25"
           text run at (160,15) width 224: "px; background-color: aqua;}"
           text run at (0,30) width 168: ".two {margin-top: -10"
           text run at (168,30) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,125) size 784x54 [bgcolor=#808080]
         RenderText {TEXT} at (0,0) size 477x18
           text run at (0,0) width 389: "This element is unstyled save for a background color of gray. "
@@ -21,7 +21,7 @@ layer at (0,0) size 800x441
         RenderInline {SPAN} at (0,0) size 757x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (477,0) size 143x18
             text run at (477,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (620,2) size 24x15
               text run at (620,2) width 24: "one"
           RenderText {TEXT} at (644,0) size 757x36
@@ -39,7 +39,7 @@ layer at (0,0) size 800x441
         RenderInline {SPAN} at (0,0) size 754x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (477,0) size 143x18
             text run at (477,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (620,2) size 24x15
               text run at (620,2) width 24: "two"
           RenderText {TEXT} at (644,0) size 754x36
@@ -50,11 +50,11 @@ layer at (0,0) size 800x441
           text run at (332,18) width 8: ". "
           text run at (340,18) width 443: "Margins on inline elements do not affect line-height calculations, so all"
           text run at (0,36) width 338: "lines in this element should have the same line-height."
-      RenderTable {TABLE} at (0,265) size 784x160 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,265) size 784x160 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x158
           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 [bgcolor=#000000]
+              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
@@ -69,7 +69,7 @@ layer at (0,0) size 800x441
                 RenderInline {SPAN} at (0,0) size 757x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (477,0) size 143x18
                     text run at (477,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (620,2) size 24x15
                       text run at (620,2) width 24: "one"
                   RenderText {TEXT} at (644,0) size 757x36
@@ -87,7 +87,7 @@ layer at (0,0) size 800x441
                 RenderInline {SPAN} at (0,0) size 754x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (477,0) size 143x18
                     text run at (477,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (620,2) size 24x15
                       text run at (620,2) width 24: "two"
                   RenderText {TEXT} at (644,0) size 754x36
diff --git a/LayoutTests/css1/box_properties/padding-expected.txt b/LayoutTests/css1/box_properties/padding-expected.txt
index 263eafe..f2adbfc 100644
--- a/LayoutTests/css1/box_properties/padding-expected.txt
+++ b/LayoutTests/css1/box_properties/padding-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x2235
 layer at (0,0) size 800x2235
   RenderBlock {HTML} at (0,0) size 800x2235
     RenderBody {BODY} at (8,8) size 784x2219 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x90 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x90
         RenderText {TEXT} at (0,0) size 376x90
           text run at (0,0) width 360: ".zero {background-color: silver; padding: 0;}"
           text run at (0,15) width 144: ".one {padding: 0.5"
@@ -18,7 +18,7 @@ layer at (0,0) size 800x2235
           text run at (0,60) width 360: ".four {padding: 25%; background-color: aqua;}"
           text run at (0,75) width 152: ".five {padding: -20"
           text run at (152,75) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,137) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,155) 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."
@@ -46,11 +46,11 @@ layer at (0,0) size 800x2235
           text run at (0,0) width 541: "This element should have no padding, since negative padding values are not allowed. "
           text run at (541,0) width 233: "Both the content background and the"
           text run at (0,18) width 275: "normal padding should be aqua (light blue)."
-      RenderTable {TABLE} at (0,1183) size 784x1036 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,1183) size 784x1036 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x1034
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/padding_bottom-expected.txt b/LayoutTests/css1/box_properties/padding_bottom-expected.txt
index 67d3683..d789ceb 100644
--- a/LayoutTests/css1/box_properties/padding_bottom-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_bottom-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1539
 layer at (0,0) size 800x1539
   RenderBlock {HTML} at (0,0) size 800x1539
     RenderBody {BODY} at (8,8) size 784x1523 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x90 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x90
         RenderText {TEXT} at (0,0) size 432x90
           text run at (0,0) width 416: ".zero {background-color: silver; padding-bottom: 0;}"
           text run at (0,15) width 200: ".one {padding-bottom: 0.5"
@@ -18,7 +18,7 @@ layer at (0,0) size 800x1539
           text run at (0,60) width 416: ".four {padding-bottom: 25%; background-color: aqua;}"
           text run at (0,75) width 208: ".five {padding-bottom: -20"
           text run at (208,75) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,137) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,155) 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."
@@ -51,11 +51,11 @@ layer at (0,0) size 800x1539
           text run at (0,0) width 589: "This element should have no bottom padding, since negative padding values are not allowed. "
           text run at (589,0) width 183: "Both the content background"
           text run at (0,18) width 325: "and the normal padding should be aqua (light blue)."
-      RenderTable {TABLE} at (0,832) size 784x691 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,832) size 784x691 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x689
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/padding_bottom_inline-expected.txt b/LayoutTests/css1/box_properties/padding_bottom_inline-expected.txt
index d1cd1b6..8802878 100644
--- a/LayoutTests/css1/box_properties/padding_bottom_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_bottom_inline-expected.txt
@@ -3,16 +3,16 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x462
   RenderBlock {HTML} at (0,0) size 800x462
     RenderBody {BODY} at (8,8) size 784x446 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 424x30
           text run at (0,0) width 192: ".one {padding-bottom: 25"
           text run at (192,0) width 224: "px; background-color: aqua;}"
           text run at (0,15) width 200: ".two {padding-bottom: -10"
           text run at (200,15) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,110) size 784x72 [bgcolor=#808080]
         RenderText {TEXT} at (0,0) size 477x18
           text run at (0,0) width 389: "This element is unstyled save for a background color of gray. "
@@ -20,7 +20,7 @@ layer at (0,0) size 800x462
         RenderInline {SPAN} at (0,0) size 757x61 [bgcolor=#00FFFF]
           RenderText {TEXT} at (477,0) size 143x18
             text run at (477,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (620,2) size 24x15
               text run at (620,2) width 24: "one"
           RenderText {TEXT} at (644,0) size 757x36
@@ -40,7 +40,7 @@ layer at (0,0) size 800x462
         RenderInline {SPAN} at (0,0) size 757x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (477,0) size 143x18
             text run at (477,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (620,2) size 24x15
               text run at (620,2) width 24: "two"
           RenderText {TEXT} at (644,0) size 757x36
@@ -50,11 +50,11 @@ layer at (0,0) size 800x462
           text run at (522,18) width 8: ". "
           text run at (530,18) width 227: "Padding on inline elements does not"
           text run at (0,36) width 567: "affect line-height calculations, so all lines in this element should have the same line-height."
-      RenderTable {TABLE} at (0,268) size 784x178 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,268) size 784x178 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x176
           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 [bgcolor=#000000]
+              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
@@ -69,7 +69,7 @@ layer at (0,0) size 800x462
                 RenderInline {SPAN} at (0,0) size 757x61 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (477,0) size 143x18
                     text run at (477,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (620,2) size 24x15
                       text run at (620,2) width 24: "one"
                   RenderText {TEXT} at (644,0) size 757x36
@@ -89,7 +89,7 @@ layer at (0,0) size 800x462
                 RenderInline {SPAN} at (0,0) size 757x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (477,0) size 143x18
                     text run at (477,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (620,2) size 24x15
                       text run at (620,2) width 24: "two"
                   RenderText {TEXT} at (644,0) size 757x36
diff --git a/LayoutTests/css1/box_properties/padding_inline-expected.txt b/LayoutTests/css1/box_properties/padding_inline-expected.txt
index a8f8ce5..5372915 100644
--- a/LayoutTests/css1/box_properties/padding_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_inline-expected.txt
@@ -3,17 +3,17 @@ layer at (0,0) size 800x753
 layer at (0,0) size 800x753
   RenderBlock {HTML} at (0,0) size 800x753
     RenderBody {BODY} at (8,8) size 784x737 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 368x45
           text run at (0,0) width 360: ".zero {background-color: silver; padding: 0;}"
           text run at (0,15) width 136: ".one {padding: 25"
           text run at (136,15) width 224: "px; background-color: aqua;}"
           text run at (0,30) width 144: ".two {padding: -10"
           text run at (144,30) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,125) 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."
@@ -24,7 +24,7 @@ layer at (0,0) size 800x753
         RenderInline {SPAN} at (0,0) size 782x86 [bgcolor=#00FFFF]
           RenderText {TEXT} at (502,0) size 143x18
             text run at (502,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (645,2) size 24x15
               text run at (645,2) width 24: "one"
           RenderText {TEXT} at (669,0) size 782x36
@@ -52,7 +52,7 @@ layer at (0,0) size 800x753
         RenderInline {SPAN} at (0,0) size 757x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (477,0) size 143x18
             text run at (477,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (620,2) size 24x15
               text run at (620,2) width 24: "two"
           RenderText {TEXT} at (644,0) size 757x36
@@ -65,11 +65,11 @@ layer at (0,0) size 800x753
       RenderBlock {P} at (0,387) 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,421) size 784x316 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,421) 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]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
@@ -87,7 +87,7 @@ layer at (0,0) size 800x753
                 RenderInline {SPAN} at (0,0) size 748x86 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (502,0) size 143x18
                     text run at (502,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (645,2) size 24x15
                       text run at (645,2) width 24: "one"
                   RenderText {TEXT} at (669,0) size 748x36
@@ -115,7 +115,7 @@ layer at (0,0) size 800x753
                 RenderInline {SPAN} at (0,0) size 757x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (477,0) size 143x18
                     text run at (477,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (620,2) size 24x15
                       text run at (620,2) width 24: "two"
                   RenderText {TEXT} at (644,0) size 757x36
diff --git a/LayoutTests/css1/box_properties/padding_left-expected.txt b/LayoutTests/css1/box_properties/padding_left-expected.txt
index cbae4b6..f1553df 100644
--- a/LayoutTests/css1/box_properties/padding_left-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_left-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x991
 layer at (0,0) size 800x991
   RenderBlock {HTML} at (0,0) size 800x991
     RenderBody {BODY} at (8,8) size 784x975 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x90 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x90
         RenderText {TEXT} at (0,0) size 416x90
           text run at (0,0) width 400: ".zero {background-color: silver; padding-left: 0;}"
           text run at (0,15) width 184: ".one {padding-left: 0.5"
@@ -18,7 +18,7 @@ layer at (0,0) size 800x991
           text run at (0,60) width 400: ".four {padding-left: 25%; background-color: aqua;}"
           text run at (0,75) width 192: ".five {padding-left: -20"
           text run at (192,75) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,137) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,155) 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."
@@ -45,12 +45,12 @@ layer at (0,0) size 800x991
           text run at (336,18) width 424: "Both the content background and the padding should be aqua (light"
           text run at (196,36) width 36: "blue)."
       RenderBlock {UL} at (0,415) size 784x72 [bgcolor=#808080]
-        RenderListItem {LI} at (25,0) size 759x18 [bgcolor=#000000]
+        RenderListItem {LI} at (25,0) size 759x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 715x18
             text run at (0,0) width 715: "The left padding on this unordered list has been set to 25 pixels, which will require some extra test in order to test."
         RenderListItem {LI} at (25,18) size 759x54 [bgcolor=#FFFFFF]
-          RenderListMarker at (25,0) size 0x14 [bgcolor=#000000]
+          RenderListMarker at (25,0) size 0x14
           RenderText {TEXT} at (25,0) size 712x54
             text run at (25,0) width 712: "Another list item might not be such a bad idea, either, considering that such things do need to be double-checked."
             text run at (25,18) width 696: "This list item has its left padding also set to 25 pixels, which should combine with the list's padding to make 50"
@@ -60,11 +60,11 @@ layer at (0,0) size 800x991
           text run at (0,0) width 565: "This element should have no left padding, since negative padding values are not allowed. "
           text run at (565,0) width 210: "Both the content background and"
           text run at (0,18) width 298: "the normal padding should be aqua (light blue)."
-      RenderTable {TABLE} at (0,555) size 784x420 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,555) size 784x420 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x418
           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 [bgcolor=#000000]
+              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
@@ -98,12 +98,12 @@ layer at (0,0) size 800x991
                   text run at (370,18) width 387: "Both the content background and the padding should be aqua"
                   text run at (190,36) width 73: "(light blue)."
               RenderBlock {UL} at (4,264) size 762x72 [bgcolor=#808080]
-                RenderListItem {LI} at (25,0) size 737x18 [bgcolor=#000000]
+                RenderListItem {LI} at (25,0) size 737x18
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 715x18
                     text run at (0,0) width 715: "The left padding on this unordered list has been set to 25 pixels, which will require some extra test in order to test."
                 RenderListItem {LI} at (25,18) size 737x54 [bgcolor=#FFFFFF]
-                  RenderListMarker at (25,0) size 0x14 [bgcolor=#000000]
+                  RenderListMarker at (25,0) size 0x14
                   RenderText {TEXT} at (25,0) size 712x54
                     text run at (25,0) width 712: "Another list item might not be such a bad idea, either, considering that such things do need to be double-checked."
                     text run at (25,18) width 696: "This list item has its left padding also set to 25 pixels, which should combine with the list's padding to make 50"
diff --git a/LayoutTests/css1/box_properties/padding_left_inline-expected.txt b/LayoutTests/css1/box_properties/padding_left_inline-expected.txt
index 07b771c..6c5a553 100644
--- a/LayoutTests/css1/box_properties/padding_left_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_left_inline-expected.txt
@@ -3,16 +3,16 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x408
   RenderBlock {HTML} at (0,0) size 800x408
     RenderBody {BODY} at (8,8) size 784x392 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 408x30
           text run at (0,0) width 176: ".one {padding-left: 25"
           text run at (176,0) width 224: "px; background-color: aqua;}"
           text run at (0,15) width 184: ".two {padding-left: -10"
           text run at (184,15) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,110) size 784x54 [bgcolor=#808080]
         RenderText {TEXT} at (0,0) size 543x18
           text run at (0,0) width 389: "This element is unstyled save for a background color of gray. "
@@ -20,14 +20,14 @@ layer at (0,0) size 800x408
         RenderInline {SPAN} at (0,0) size 192x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (568,0) size 143x18
             text run at (568,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (711,2) size 24x15
               text run at (711,2) width 24: "one"
         RenderText {TEXT} at (735,0) size 778x36
           text run at (735,0) width 43: " which"
           text run at (0,18) width 121: "should result in 25-"
           text run at (121,18) width 406: "pixel left padding (which should also be a light blue) only in the "
-        RenderInline {STRONG} at (0,0) size 27x18 [bgcolor=#000000]
+        RenderInline {STRONG} at (0,0) size 27x18
           RenderText {TEXT} at (527,18) size 27x18
             text run at (527,18) width 27: "first"
         RenderText {TEXT} at (554,18) size 730x36
@@ -40,23 +40,23 @@ layer at (0,0) size 800x408
         RenderInline {SPAN} at (0,0) size 167x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (543,0) size 143x18
             text run at (543,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (686,2) size 24x15
               text run at (686,2) width 24: "two"
         RenderText {TEXT} at (710,0) size 753x36
           text run at (710,0) width 43: " which"
           text run at (0,18) width 121: "should result in -10"
           text run at (121,18) width 391: "px left padding (which should also be a light blue) only in the "
-        RenderInline {STRONG} at (0,0) size 27x18 [bgcolor=#000000]
+        RenderInline {STRONG} at (0,0) size 27x18
           RenderText {TEXT} at (512,18) size 27x18
             text run at (512,18) width 27: "first"
         RenderText {TEXT} at (539,18) size 232x18
           text run at (539,18) width 232: " line in which the inline box appears."
-      RenderTable {TABLE} at (0,232) size 784x160 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,232) size 784x160 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x158
           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 [bgcolor=#000000]
+              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
@@ -71,13 +71,13 @@ layer at (0,0) size 800x408
                 RenderInline {SPAN} at (0,0) size 192x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (568,0) size 143x18
                     text run at (568,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (711,2) size 24x15
                       text run at (711,2) width 24: "one"
                 RenderText {TEXT} at (0,18) size 570x18
                   text run at (0,18) width 164: "which should result in 25-"
                   text run at (164,18) width 406: "pixel left padding (which should also be a light blue) only in the "
-                RenderInline {STRONG} at (0,0) size 27x18 [bgcolor=#000000]
+                RenderInline {STRONG} at (0,0) size 27x18
                   RenderText {TEXT} at (570,18) size 27x18
                     text run at (570,18) width 27: "first"
                 RenderText {TEXT} at (597,18) size 745x36
@@ -90,14 +90,14 @@ layer at (0,0) size 800x408
                 RenderInline {SPAN} at (0,0) size 167x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (543,0) size 143x18
                     text run at (543,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (686,2) size 24x15
                       text run at (686,2) width 24: "two"
                 RenderText {TEXT} at (710,0) size 753x36
                   text run at (710,0) width 43: " which"
                   text run at (0,18) width 121: "should result in -10"
                   text run at (121,18) width 391: "px left padding (which should also be a light blue) only in the "
-                RenderInline {STRONG} at (0,0) size 27x18 [bgcolor=#000000]
+                RenderInline {STRONG} at (0,0) size 27x18
                   RenderText {TEXT} at (512,18) size 27x18
                     text run at (512,18) width 27: "first"
                 RenderText {TEXT} at (539,18) size 715x36
diff --git a/LayoutTests/css1/box_properties/padding_right-expected.txt b/LayoutTests/css1/box_properties/padding_right-expected.txt
index 06c48ff..f3f76fa 100644
--- a/LayoutTests/css1/box_properties/padding_right-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_right-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1153
 layer at (0,0) size 800x1153
   RenderBlock {HTML} at (0,0) size 800x1153
     RenderBody {BODY} at (8,8) size 784x1137 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x90 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x90
         RenderText {TEXT} at (0,0) size 576x90
           text run at (0,0) width 408: ".zero {background-color: silver; padding-right: 0;}"
           text run at (0,15) width 192: ".one {padding-right: 0.5"
@@ -18,7 +18,7 @@ layer at (0,0) size 800x1153
           text run at (0,60) width 560: ".four {padding-right: 25%; text-align: right; background-color: aqua;}"
           text run at (0,75) width 200: ".five {padding-right: -20"
           text run at (200,75) width 376: "px; text-align: right; background-color: aqua;}"
-      RenderBlock {HR} at (0,137) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,155) 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."
@@ -51,13 +51,13 @@ layer at (0,0) size 800x1153
           text run at (14,36) width 77: "(light blue). "
           text run at (91,36) width 497: "The text has been right-aligned in order to make the right padding easier to see."
       RenderBlock {UL} at (0,469) size 784x72 [bgcolor=#808080]
-        RenderListItem {LI} at (40,0) size 719x36 [bgcolor=#000000]
+        RenderListItem {LI} at (40,0) size 719x36
           RenderListMarker at (22,0) size 0x14
           RenderText {TEXT} at (22,0) size 697x36
             text run at (22,0) width 697: "The right padding on this unordered list has been set to 25 pixels, which will require some extra text in order to"
             text run at (694,18) width 25: "test."
         RenderListItem {LI} at (40,36) size 719x36 [bgcolor=#FFFFFF]
-          RenderListMarker at (34,0) size 0x14 [bgcolor=#000000]
+          RenderListMarker at (34,0) size 0x14
           RenderText {TEXT} at (34,0) size 660x36
             text run at (34,0) width 660: "This list item has a right padding of 25 pixels, which will appear to the left of the gray padding of the UL"
             text run at (641,18) width 53: "element."
@@ -68,11 +68,11 @@ layer at (0,0) size 800x1153
           text run at (22,18) width 302: "the normal padding should be aqua (light blue). "
           text run at (324,18) width 460: "The text has been right-aligned in order to make the lack of right padding"
           text run at (704,36) width 80: "easier to see."
-      RenderTable {TABLE} at (0,627) size 784x510 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,627) size 784x510 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x508
           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 [bgcolor=#000000]
+              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
@@ -113,13 +113,13 @@ layer at (0,0) size 800x1153
                   text run at (103,36) width 469: "The text has been right-aligned in order to make the right padding easier to"
                   text run at (548,54) width 24: "see."
               RenderBlock {UL} at (4,336) size 762x72 [bgcolor=#808080]
-                RenderListItem {LI} at (40,0) size 697x36 [bgcolor=#000000]
+                RenderListItem {LI} at (40,0) size 697x36
                   RenderListMarker at (0,0) size 0x14
                   RenderText {TEXT} at (0,0) size 697x36
                     text run at (0,0) width 697: "The right padding on this unordered list has been set to 25 pixels, which will require some extra text in order to"
                     text run at (672,18) width 25: "test."
                 RenderListItem {LI} at (40,36) size 697x36 [bgcolor=#FFFFFF]
-                  RenderListMarker at (12,0) size 0x14 [bgcolor=#000000]
+                  RenderListMarker at (12,0) size 0x14
                   RenderText {TEXT} at (12,0) size 660x36
                     text run at (12,0) width 660: "This list item has a right padding of 25 pixels, which will appear to the left of the gray padding of the UL"
                     text run at (619,18) width 53: "element."
diff --git a/LayoutTests/css1/box_properties/padding_right_inline-expected.txt b/LayoutTests/css1/box_properties/padding_right_inline-expected.txt
index b4b6861..9af9511 100644
--- a/LayoutTests/css1/box_properties/padding_right_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_right_inline-expected.txt
@@ -3,16 +3,16 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x408
   RenderBlock {HTML} at (0,0) size 800x408
     RenderBody {BODY} at (8,8) size 784x392 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 568x30
           text run at (0,0) width 184: ".one {padding-right: 25"
           text run at (184,0) width 376: "px; text-align: right; background-color: aqua;}"
           text run at (0,15) width 192: ".two {padding-right: -10"
           text run at (192,15) width 376: "px; text-align: right; background-color: aqua;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,110) size 784x36 [bgcolor=#808080]
         RenderText {TEXT} at (0,0) size 543x18
           text run at (0,0) width 389: "This element is unstyled save for a background color of gray. "
@@ -20,14 +20,14 @@ layer at (0,0) size 800x408
         RenderInline {SPAN} at (0,0) size 192x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (543,0) size 143x18
             text run at (543,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (686,2) size 24x15
               text run at (686,2) width 24: "one"
         RenderText {TEXT} at (735,0) size 782x36
           text run at (735,0) width 47: ", which"
           text run at (0,18) width 121: "should result in 25-"
           text run at (121,18) width 404: "pixel right padding (which should also be light blue) only in the "
-        RenderInline {STRONG} at (0,0) size 23x18 [bgcolor=#000000]
+        RenderInline {STRONG} at (0,0) size 23x18
           RenderText {TEXT} at (525,18) size 23x18
             text run at (525,18) width 23: "last"
         RenderText {TEXT} at (548,18) size 232x18
@@ -39,23 +39,23 @@ layer at (0,0) size 800x408
         RenderInline {SPAN} at (0,0) size 167x18 [bgcolor=#00FFFF]
           RenderText {TEXT} at (543,0) size 143x18
             text run at (543,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (686,2) size 24x15
               text run at (686,2) width 24: "two"
         RenderText {TEXT} at (710,0) size 757x36
           text run at (710,0) width 47: ", which"
           text run at (0,18) width 548: "should result in no right padding, since negative padding values are not allowed, in the "
-        RenderInline {STRONG} at (0,0) size 23x18 [bgcolor=#000000]
+        RenderInline {STRONG} at (0,0) size 23x18
           RenderText {TEXT} at (548,18) size 23x18
             text run at (548,18) width 23: "last"
         RenderText {TEXT} at (571,18) size 747x36
           text run at (571,18) width 176: " line in which the inline box"
           text run at (0,36) width 52: "appears."
-      RenderTable {TABLE} at (0,232) size 784x160 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,232) size 784x160 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x158
           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 [bgcolor=#000000]
+              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
@@ -70,14 +70,14 @@ layer at (0,0) size 800x408
                 RenderInline {SPAN} at (0,0) size 192x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (543,0) size 143x18
                     text run at (543,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (686,2) size 24x15
                       text run at (686,2) width 24: "one"
                 RenderText {TEXT} at (735,0) size 739x36
                   text run at (735,0) width 4: ","
                   text run at (0,18) width 164: "which should result in 25-"
                   text run at (164,18) width 404: "pixel right padding (which should also be light blue) only in the "
-                RenderInline {STRONG} at (0,0) size 23x18 [bgcolor=#000000]
+                RenderInline {STRONG} at (0,0) size 23x18
                   RenderText {TEXT} at (568,18) size 23x18
                     text run at (568,18) width 23: "last"
                 RenderText {TEXT} at (591,18) size 739x36
@@ -90,13 +90,13 @@ layer at (0,0) size 800x408
                 RenderInline {SPAN} at (0,0) size 167x18 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (543,0) size 143x18
                     text run at (543,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (686,2) size 24x15
                       text run at (686,2) width 24: "two"
                 RenderText {TEXT} at (710,0) size 757x36
                   text run at (710,0) width 47: ", which"
                   text run at (0,18) width 548: "should result in no right padding, since negative padding values are not allowed, in the "
-                RenderInline {STRONG} at (0,0) size 23x18 [bgcolor=#000000]
+                RenderInline {STRONG} at (0,0) size 23x18
                   RenderText {TEXT} at (548,18) size 23x18
                     text run at (548,18) width 23: "last"
                 RenderText {TEXT} at (571,18) size 747x36
diff --git a/LayoutTests/css1/box_properties/padding_top-expected.txt b/LayoutTests/css1/box_properties/padding_top-expected.txt
index 06396b0..6eaf591 100644
--- a/LayoutTests/css1/box_properties/padding_top-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_top-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1471
 layer at (0,0) size 800x1471
   RenderBlock {HTML} at (0,0) size 800x1471
     RenderBody {BODY} at (8,8) size 784x1455 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x90 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x90
         RenderText {TEXT} at (0,0) size 408x90
           text run at (0,0) width 392: ".zero {background-color: silver; padding-top: 0;}"
           text run at (0,15) width 176: ".one {padding-top: 0.5"
@@ -18,7 +18,7 @@ layer at (0,0) size 800x1471
           text run at (0,60) width 392: ".four {padding-top: 25%; background-color: aqua;}"
           text run at (0,75) width 184: ".five {padding-top: -20"
           text run at (184,75) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,137) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,155) 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."
@@ -48,11 +48,11 @@ layer at (0,0) size 800x1471
           text run at (0,0) width 565: "This element should have no top padding, since negative padding values are not allowed. "
           text run at (565,0) width 210: "Both the content background and"
           text run at (0,18) width 298: "the normal padding should be aqua (light blue)."
-      RenderTable {TABLE} at (0,798) size 784x657 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,798) size 784x657 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x655
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/box_properties/padding_top_inline-expected.txt b/LayoutTests/css1/box_properties/padding_top_inline-expected.txt
index 6aa1207..9209d1b 100644
--- a/LayoutTests/css1/box_properties/padding_top_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_top_inline-expected.txt
@@ -3,16 +3,16 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x462
   RenderBlock {HTML} at (0,0) size 800x462
     RenderBody {BODY} at (8,8) size 784x446 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 400x30
           text run at (0,0) width 168: ".one {padding-top: 25"
           text run at (168,0) width 224: "px; background-color: aqua;}"
           text run at (0,15) width 176: ".two {padding-top: -10"
           text run at (176,15) width 224: "px; background-color: aqua;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,110) size 784x72 [bgcolor=#808080]
         RenderText {TEXT} at (0,0) size 477x18
           text run at (0,0) width 389: "This element is unstyled save for a background color of gray. "
@@ -20,7 +20,7 @@ layer at (0,0) size 800x462
         RenderInline {SPAN} at (0,0) size 757x61 [bgcolor=#00FFFF]
           RenderText {TEXT} at (477,0) size 143x18
             text run at (477,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (620,2) size 24x15
               text run at (620,2) width 24: "one"
           RenderText {TEXT} at (644,0) size 757x36
@@ -40,7 +40,7 @@ layer at (0,0) size 800x462
         RenderInline {SPAN} at (0,0) size 757x36 [bgcolor=#00FFFF]
           RenderText {TEXT} at (477,0) size 143x18
             text run at (477,0) width 143: "inline element of class "
-          RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+          RenderInline {TT} at (0,0) size 24x15
             RenderText {TEXT} at (620,2) size 24x15
               text run at (620,2) width 24: "two"
           RenderText {TEXT} at (644,0) size 757x36
@@ -50,11 +50,11 @@ layer at (0,0) size 800x462
           text run at (498,18) width 8: ". "
           text run at (506,18) width 266: "Padding on inline elements does not affect"
           text run at (0,36) width 528: "line-height calculations, so all lines in this element should have the same line-height."
-      RenderTable {TABLE} at (0,268) size 784x178 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,268) size 784x178 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x176
           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 [bgcolor=#000000]
+              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
@@ -69,7 +69,7 @@ layer at (0,0) size 800x462
                 RenderInline {SPAN} at (0,0) size 757x61 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (477,0) size 143x18
                     text run at (477,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (620,2) size 24x15
                       text run at (620,2) width 24: "one"
                   RenderText {TEXT} at (644,0) size 757x36
@@ -89,7 +89,7 @@ layer at (0,0) size 800x462
                 RenderInline {SPAN} at (0,0) size 757x36 [bgcolor=#00FFFF]
                   RenderText {TEXT} at (477,0) size 143x18
                     text run at (477,0) width 143: "inline element of class "
-                  RenderInline {TT} at (0,0) size 24x15 [bgcolor=#000000]
+                  RenderInline {TT} at (0,0) size 24x15
                     RenderText {TEXT} at (620,2) size 24x15
                       text run at (620,2) width 24: "two"
                   RenderText {TEXT} at (644,0) size 757x36
diff --git a/LayoutTests/css1/box_properties/width-expected.txt b/LayoutTests/css1/box_properties/width-expected.txt
index 5ab7d11..026554c 100644
--- a/LayoutTests/css1/box_properties/width-expected.txt
+++ b/LayoutTests/css1/box_properties/width-expected.txt
@@ -3,29 +3,29 @@ layer at (0,0) size 800x1357
 layer at (0,0) size 800x1357
   RenderBlock {HTML} at (0,0) size 800x1357
     RenderBody {BODY} at (8,8) size 784x1341 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 152x45
           text run at (0,0) width 120: ".one {width: 50"
           text run at (120,0) width 32: "px;}"
           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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,106) size 784x50 [bgcolor=#000000]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,106) size 784x50
         RenderImage {IMG} at (0,0) size 50x50
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,172) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,172) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,206) size 784x392
         RenderImage {IMG} at (0,0) size 392x392
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,614) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,614) 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 [bgcolor=#000000]
+      RenderBlock {P} at (0,648) 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,11 +38,11 @@ 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 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,754) 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]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/cascade/cascade_order-expected.txt b/LayoutTests/css1/cascade/cascade_order-expected.txt
index 1ed0e06..b8f83c0 100644
--- a/LayoutTests/css1/cascade/cascade_order-expected.txt
+++ b/LayoutTests/css1/cascade/cascade_order-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x790
 layer at (0,0) size 800x790
   RenderBlock {HTML} at (0,0) size 800x790
     RenderBody {BODY} at (8,8) size 784x774 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x165 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x165
         RenderText {TEXT} at (0,0) size 576x150
           text run at (0,0) width 576: "<LINK rel=\"stylesheet\" type=\"text/css\" HREF=\"../resources/linktest.css\">"
           text run at (0,15) width 152: "LI {color: purple;}"
@@ -18,8 +18,8 @@ layer at (0,0) size 800x790
           text run at (0,105) width 160: ".test {color: blue;}"
           text run at (0,120) width 176: ".test {color: purple;}"
           text run at (0,135) width 296: ".one {text-decoration: line-through;}"
-      RenderBlock {HR} at (0,212) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {UL} at (0,230) size 784x144 [bgcolor=#000000]
+      RenderBlock {HR} at (0,212) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {UL} at (0,230) size 784x144
         RenderListItem {LI} at (40,0) size 744x18 [color=#0000FF]
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 189x18
@@ -54,10 +54,10 @@ layer at (0,0) size 800x790
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 96x18
             text run at (0,0) width 96: "...and this blue."
-      RenderBlock {P} at (0,390) size 784x18 [color=#0000FF] [bgcolor=#000000]
+      RenderBlock {P} at (0,390) size 784x18 [color=#0000FF]
         RenderText {TEXT} at (0,0) size 279x18
           text run at (0,0) width 279: "This sentence should be blue (STYLE attr.)."
-      RenderBlock {P} at (0,424) size 784x18 [color=#800080] [bgcolor=#000000]
+      RenderBlock {P} at (0,424) size 784x18 [color=#800080]
         RenderText {TEXT} at (0,0) size 204x18
           text run at (0,0) width 204: "This sentence should be purple ["
         RenderInline {CODE} at (0,0) size 96x15
@@ -65,14 +65,14 @@ layer at (0,0) size 800x790
             text run at (204,2) width 96: "class=\"test\""
         RenderText {TEXT} at (300,0) size 9x18
           text run at (300,0) width 9: "]."
-      RenderBlock {P} at (0,458) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,458) size 784x18
         RenderText {TEXT} at (0,0) size 683x18
           text run at (0,0) width 683: "This text should be stricken (overriding the imported underline; only works if LINKed sheets are supported)."
-      RenderTable {TABLE} at (0,492) size 705x282 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,492) size 705x282 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x280
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 703x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/cascade/important-expected.txt b/LayoutTests/css1/cascade/important-expected.txt
index 3d9b2b5..d87d3fe 100644
--- a/LayoutTests/css1/cascade/important-expected.txt
+++ b/LayoutTests/css1/cascade/important-expected.txt
@@ -3,20 +3,20 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x473
   RenderBlock {HTML} at (0,0) size 800x473
     RenderBody {BODY} at (8,8) size 784x457 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,0) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 232x45
           text run at (0,0) width 232: "P {color: green ! important;}"
           text run at (0,15) width 120: "P {color: red;}"
           text run at (0,30) width 176: "P#id1 {color: purple;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,125) size 784x36 [color=#008000] [bgcolor=#000000]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,125) size 784x36 [color=#008000]
         RenderText {TEXT} at (0,0) size 767x36
           text run at (0,0) width 767: "This sentence should be green, because the declaration marked important should override any other normal declaration for"
           text run at (0,18) width 355: "the same element, even if it occurs later in the stylesheet."
-      RenderBlock {P} at (0,177) size 784x36 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,177) size 784x36 [color=#008000]
         RenderText {TEXT} at (0,0) size 403x18
           text run at (0,0) width 403: "This sentence should also be green, even though it has an ID of "
         RenderInline {TT} at (0,0) size 24x15
@@ -26,16 +26,16 @@ layer at (0,0) size 800x473
           text run at (427,0) width 258: ", which would ordinarily make it purple. "
           text run at (685,0) width 96: "This is because"
           text run at (0,18) width 645: "declarations marked important have more weight than normal declarations given in a STYLE attribute."
-      RenderBlock {P} at (0,229) size 784x36 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,229) size 784x36 [color=#008000]
         RenderText {TEXT} at (0,0) size 779x36
           text run at (0,0) width 604: "This sentence should also be green, even though it has a STYLE attribute declaring it to be red. "
           text run at (604,0) width 175: "This is because declarations"
           text run at (0,18) width 566: "marked important have more weight than normal declarations given in a STYLE attribute."
-      RenderTable {TABLE} at (0,281) size 784x176 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,281) size 784x176 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x174
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/classification/display-expected.txt b/LayoutTests/css1/classification/display-expected.txt
index 895a827..7089338 100644
--- a/LayoutTests/css1/classification/display-expected.txt
+++ b/LayoutTests/css1/classification/display-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x816
 layer at (0,0) size 800x816
   RenderBlock {HTML} at (0,0) size 800x816
     RenderBody {BODY} at (8,8) size 784x800 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x75 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x75
         RenderText {TEXT} at (0,0) size 568x75
           text run at (0,0) width 176: ".one {display: block;}"
           text run at (0,15) width 184: ".two {display: inline;}"
@@ -14,11 +14,11 @@ layer at (0,0) size 800x816
           text run at (536,30) width 32: "em;}"
           text run at (0,45) width 272: ".four {display: none; color: red;}"
           text run at (0,60) width 152: "I {display: block;}"
-      RenderBlock {HR} at (0,122) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,140) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,122) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,140) size 784x18
         RenderText {TEXT} at (0,0) size 293x18
           text run at (0,0) width 293: "This sentence should be a block-level element."
-      RenderBlock (anonymous) at (0,174) size 784x54 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,174) size 784x54
         RenderInline {P} at (0,0) size 448x18
           RenderText {TEXT} at (0,0) size 448x18
             text run at (0,0) width 448: "This sentence should be part of an inline element, as are the next three. "
@@ -35,7 +35,7 @@ layer at (0,0) size 800x816
           RenderText {TEXT} at (334,36) size 109x18
             text run at (334,36) width 109: " is being ignored."
         RenderText {TEXT} at (0,0) size 0x0
-      RenderListItem {P} at (48,244) size 736x54 [bgcolor=#000000]
+      RenderListItem {P} at (48,244) size 736x54
         RenderListMarker at (0,0) size 0x14
         RenderText {TEXT} at (0,0) size 733x18
           text run at (0,0) width 733: "This sentence should be treated as a list-item, and therefore be rendered however this user agent displays list items (if"
@@ -47,14 +47,14 @@ layer at (0,0) size 800x816
           text run at (479,18) width 24: "A 3"
           text run at (503,18) width 216: "em left margin has been applied in"
           text run at (0,36) width 360: "order to ensure that there is space for the list-item marker."
-      RenderBlock {P} at (0,314) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,314) size 784x18
         RenderText {TEXT} at (0,0) size 456x18
           text run at (0,0) width 456: "The next paragraph should be invisible (if it's visible, you'll see red text)."
-      RenderBlock {P} at (0,348) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,348) size 784x18
         RenderText {TEXT} at (0,0) size 247x18
           text run at (0,0) width 247: "There should be no text after the colon:"
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,382) size 784x54 [bgcolor=#000000]
+      RenderBlock {P} at (0,382) size 784x54
         RenderBlock (anonymous) at (0,0) size 784x18
           RenderText {TEXT} at (0,0) size 112x18
             text run at (0,0) width 112: "The italicized text"
@@ -64,11 +64,11 @@ layer at (0,0) size 800x816
         RenderBlock (anonymous) at (0,36) size 784x18
           RenderText {TEXT} at (0,0) size 203x18
             text run at (0,0) width 203: "should be a block-level element."
-      RenderTable {TABLE} at (0,452) size 784x348 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,452) size 784x348 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x346
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/classification/list_style-expected.txt b/LayoutTests/css1/classification/list_style-expected.txt
index 95c8337..3f133fa 100644
--- a/LayoutTests/css1/classification/list_style-expected.txt
+++ b/LayoutTests/css1/classification/list_style-expected.txt
@@ -3,32 +3,32 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x357
   RenderBlock {HTML} at (0,0) size 800x357
     RenderBody {BODY} at (8,8) size 784x341 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x30 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x30
         RenderText {TEXT} at (0,0) size 496x30
           text run at (0,0) width 304: ".one {list-style: upper-alpha inside;}"
           text run at (0,15) width 496: ".two {list-style: url(../resources/oransqr.gif) disc outside;}"
-      RenderBlock {HR} at (0,77) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {UL} at (0,95) size 784x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {UL} at (0,95) size 784x36
         RenderListItem {LI} at (40,0) size 744x36
           RenderListMarker at (0,0) size 20x14
           RenderText {TEXT} at (20,0) size 731x36
             text run at (20,0) width 711: "The text in this item should not behave as expected; that is, it should line up with the capital-A on the left margin,"
             text run at (0,18) width 286: "leaving no blank space beneath the capital-A."
-      RenderBlock {UL} at (0,147) size 784x37 [bgcolor=#000000]
+      RenderBlock {UL} at (0,147) size 784x37
         RenderListItem {LI} at (40,0) size 744x37
           RenderListMarker at (0,0) size 0x15
           RenderText {TEXT} at (0,1) size 736x36
             text run at (0,1) width 476: "The text in this item have an orange square for its bullet; failing that, a disc. "
             text run at (476,1) width 260: "Also, the bullet should be outside the text"
             text run at (0,19) width 256: "block, as the list has been set to 'outside'."
-      RenderTable {TABLE} at (0,200) size 784x141 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,200) size 784x141 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x139
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/classification/list_style_image-expected.txt b/LayoutTests/css1/classification/list_style_image-expected.txt
index d8cea57..8750459 100644
--- a/LayoutTests/css1/classification/list_style_image-expected.txt
+++ b/LayoutTests/css1/classification/list_style_image-expected.txt
@@ -3,15 +3,15 @@ layer at (0,0) size 800x600
 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 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 440x30
           text run at (0,0) width 440: ".one {list-style-image: url(../resources/oransqr.gif);}"
           text run at (0,15) width 240: ".two {list-style-image: none;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {UL} at (0,110) size 784x57 [bgcolor=#000000]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {UL} at (0,110) size 784x57
         RenderListItem {LI} at (40,0) size 744x19
           RenderListMarker at (0,0) size 0x15
           RenderText {TEXT} at (0,1) size 62x18
@@ -24,7 +24,7 @@ layer at (0,0) size 800x448
           RenderListMarker at (0,0) size 0x15
           RenderText {TEXT} at (0,1) size 146x18
             text run at (0,1) width 146: "...images for each item."
-      RenderBlock {UL} at (0,183) size 784x54 [bgcolor=#000000]
+      RenderBlock {UL} at (0,183) size 784x54
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 62x18
@@ -37,11 +37,11 @@ layer at (0,0) size 800x448
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 231x18
             text run at (0,0) width 231: "...standard list markers for each item."
-      RenderTable {TABLE} at (0,253) size 293x179 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,253) size 293x179 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x177
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 291x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/classification/list_style_position-expected.txt b/LayoutTests/css1/classification/list_style_position-expected.txt
index 124269d..10ce0c9 100644
--- a/LayoutTests/css1/classification/list_style_position-expected.txt
+++ b/LayoutTests/css1/classification/list_style_position-expected.txt
@@ -3,31 +3,31 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x370
   RenderBlock {HTML} at (0,0) size 800x370
     RenderBody {BODY} at (8,8) size 784x354 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 288x30
           text run at (0,0) width 288: ".one {list-style-position: outside;}"
           text run at (0,15) width 280: ".two {list-style-position: inside;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {UL} at (0,110) size 784x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {UL} at (0,110) size 784x36
         RenderListItem {LI} at (40,0) size 744x36
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 725x36
             text run at (0,0) width 725: "The text in this item should behave as expected; that is, it should line up with itself on the left margin, leaving blank"
             text run at (0,18) width 154: "space beneath the bullet."
-      RenderBlock {UL} at (0,162) size 784x36 [bgcolor=#000000]
+      RenderBlock {UL} at (0,162) size 784x36
         RenderListItem {LI} at (40,0) size 744x36
           RenderListMarker at (0,0) size 14x14
           RenderText {TEXT} at (14,0) size 702x36
             text run at (14,0) width 688: "The text in this item should not behave as expected; that is, it should line up with the bullet on the left margin,"
             text run at (0,18) width 263: "leaving no blank space beneath the bullet."
-      RenderTable {TABLE} at (0,214) size 784x140 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,214) size 784x140 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x138
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/classification/list_style_type-expected.txt b/LayoutTests/css1/classification/list_style_type-expected.txt
index 45613c2..eecdafd 100644
--- a/LayoutTests/css1/classification/list_style_type-expected.txt
+++ b/LayoutTests/css1/classification/list_style_type-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1527
 layer at (0,0) size 800x1527
   RenderBlock {HTML} at (0,0) size 800x1527
     RenderBody {BODY} at (8,8) size 784x1511 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x150 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x150
         RenderText {TEXT} at (0,0) size 304x135
           text run at (0,0) width 232: ".one {list-style-type: disc;}"
           text run at (0,15) width 248: ".two {list-style-type: circle;}"
@@ -17,8 +17,8 @@ layer at (0,0) size 800x1527
           text run at (0,90) width 304: ".seven {list-style-type: upper-alpha;}"
           text run at (0,105) width 272: ".eight {list-style-type: decimal;}"
           text run at (0,120) width 240: ".nine {list-style-type: none;}"
-      RenderBlock {HR} at (0,197) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {UL} at (0,215) size 784x54 [bgcolor=#000000]
+      RenderBlock {HR} at (0,197) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {UL} at (0,215) size 784x54
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 62x18
@@ -31,7 +31,7 @@ layer at (0,0) size 800x1527
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 133x18
             text run at (0,0) width 133: "...discs for each item."
-      RenderBlock {UL} at (0,285) size 784x54 [bgcolor=#000000]
+      RenderBlock {UL} at (0,285) size 784x54
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 62x18
@@ -44,7 +44,7 @@ layer at (0,0) size 800x1527
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 142x18
             text run at (0,0) width 142: "...circles for each item."
-      RenderBlock {UL} at (0,355) size 784x54 [bgcolor=#000000]
+      RenderBlock {UL} at (0,355) size 784x54
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 62x18
@@ -57,7 +57,7 @@ layer at (0,0) size 800x1527
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 149x18
             text run at (0,0) width 149: "...squares for each item."
-      RenderBlock {OL} at (0,425) size 784x54 [bgcolor=#000000]
+      RenderBlock {OL} at (0,425) size 784x54
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 62x18
@@ -70,7 +70,7 @@ layer at (0,0) size 800x1527
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 276x18
             text run at (0,0) width 276: "...lowercase Roman numerals for each item."
-      RenderBlock {OL} at (0,495) size 784x54 [bgcolor=#000000]
+      RenderBlock {OL} at (0,495) size 784x54
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 62x18
@@ -83,7 +83,7 @@ layer at (0,0) size 800x1527
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 276x18
             text run at (0,0) width 276: "...uppercase Roman numerals for each item."
-      RenderBlock {OL} at (0,565) size 784x54 [bgcolor=#000000]
+      RenderBlock {OL} at (0,565) size 784x54
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 62x18
@@ -96,7 +96,7 @@ layer at (0,0) size 800x1527
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 206x18
             text run at (0,0) width 206: "...lowercase letters for each item."
-      RenderBlock {OL} at (0,635) size 784x54 [bgcolor=#000000]
+      RenderBlock {OL} at (0,635) size 784x54
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 62x18
@@ -109,7 +109,7 @@ layer at (0,0) size 800x1527
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 206x18
             text run at (0,0) width 206: "...uppercase letters for each item."
-      RenderBlock {OL} at (0,705) size 784x54 [bgcolor=#000000]
+      RenderBlock {OL} at (0,705) size 784x54
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 155x18
@@ -122,7 +122,7 @@ layer at (0,0) size 800x1527
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 110x18
             text run at (0,0) width 110: "...except this one."
-      RenderBlock {UL} at (0,775) size 784x54 [bgcolor=#000000]
+      RenderBlock {UL} at (0,775) size 784x54
         RenderListItem {LI} at (40,0) size 744x18
           RenderText {TEXT} at (0,0) size 62x18
             text run at (0,0) width 62: "This list..."
@@ -132,11 +132,11 @@ layer at (0,0) size 800x1527
         RenderListItem {LI} at (40,36) size 744x18
           RenderText {TEXT} at (0,0) size 150x18
             text run at (0,0) width 150: "...nothing for each item."
-      RenderTable {TABLE} at (0,845) size 338x666 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,845) size 338x666 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x664
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 336x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/classification/white_space-expected.txt b/LayoutTests/css1/classification/white_space-expected.txt
index d3c425b..96aa8e7 100644
--- a/LayoutTests/css1/classification/white_space-expected.txt
+++ b/LayoutTests/css1/classification/white_space-expected.txt
@@ -3,25 +3,25 @@ layer at (0,0) size 921x585
 layer at (0,0) size 921x473
   RenderBlock {HTML} at (0,0) size 800x473
     RenderBody {BODY} at (8,8) size 784x457 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 232x45
           text run at (0,0) width 192: ".one {white-space: pre;}"
           text run at (0,15) width 216: ".two {white-space: nowrap;}"
           text run at (0,30) width 232: ".three {white-space: normal;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,125) size 784x72 [bgcolor=#000000]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,125) size 784x72
         RenderText {TEXT} at (0,0) size 569x72
           text run at (0,0) width 569: "This sentence should     show extra space  where there    would ordinarily         not be any."
           text run at (0,18) width 296: "     There should also be preservation of returns"
           text run at (0,36) width 97: "as this sentence"
           text run at (0,54) width 184: "     very clearly demonstrates."
-      RenderBlock {P} at (0,213) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,213) size 784x18
         RenderText {TEXT} at (0,0) size 891x18
           text run at (0,0) width 891: "This sentence should not word-wrap, no matter how long the sentence is, as it has been set to nowrap and that should have the obvious effect."
-      RenderBlock {P} at (0,247) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,247) size 784x18
         RenderText {TEXT} at (0,0) size 296x18
           text run at (0,0) width 296: "This sentence      should     show extra   space, "
         RenderInline {SPAN} at (0,0) size 156x18
@@ -30,11 +30,11 @@ layer at (0,0) size 921x473
             text run at (380,0) width 72: "second half"
         RenderText {TEXT} at (452,0) size 4x18
           text run at (452,0) width 4: "."
-      RenderTable {TABLE} at (0,281) size 913x176 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,281) size 913x176 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x174
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 911x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/color_and_background/background-expected.txt b/LayoutTests/css1/color_and_background/background-expected.txt
index 738ca50..4f07d4b 100644
--- a/LayoutTests/css1/color_and_background/background-expected.txt
+++ b/LayoutTests/css1/color_and_background/background-expected.txt
@@ -3,17 +3,17 @@ layer at (0,0) size 800x721
 layer at (0,0) size 800x721
   RenderBlock {HTML} at (0,0) size 800x721
     RenderBody {BODY} at (8,8) size 784x705 [bgcolor=#008000]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 648x60
           text run at (0,0) width 648: "BODY {background: green url(../resources/oransqr.gif) repeat-x center top fixed;}"
           text run at (0,15) width 568: ".one {background: lime url(../resources/oransqr.gif) repeat-y 100% 0%;}"
           text run at (0,30) width 592: ".two {background: lime url(../resources/oransqr.gif) repeat-y center top;}"
           text run at (0,45) width 592: ".three {background: lime url(../resources/oransqr.gif) repeat-x left top;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,125) size 784x54 [bgcolor=#000000]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,125) size 784x54
         RenderText {TEXT} at (0,0) size 728x18
           text run at (0,0) width 728: "This document should have a green background with an orange strip running across the entire top of the page, since"
         RenderInline {CODE} at (0,0) size 64x15
@@ -42,11 +42,11 @@ layer at (0,0) size 800x721
           text run at (0,18) width 762: "Therefore, extra text would be in order, so that we can intelligently evaluate the performance of your browser in handling"
           text run at (0,36) width 119: "these declarations. "
           text run at (119,36) width 308: "Hey, I didn't say the page would be pretty, did I?"
-      RenderTable {TABLE} at (0,405) size 784x300 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,405) size 784x300 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x298
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/color_and_background/background_attachment-expected.txt b/LayoutTests/css1/color_and_background/background_attachment-expected.txt
index 0319746..9a973ee 100644
--- a/LayoutTests/css1/color_and_background/background_attachment-expected.txt
+++ b/LayoutTests/css1/color_and_background/background_attachment-expected.txt
@@ -3,14 +3,14 @@ layer at (0,0) size 880x1201
 layer at (0,0) size 880x1201
   RenderBlock {HTML} at (0,0) size 800x1201
     RenderBody {BODY} at (8,8) size 784x1185 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x30 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x30
         RenderText {TEXT} at (0,0) size 872x15
           text run at (0,0) width 872: "BODY {background-image: url(../resources/bg.gif); background-repeat: repeat-x; background-attachment: fixed;}"
-      RenderBlock {HR} at (0,77) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,95) size 784x90 [bgcolor=#000000]
+      RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,95) size 784x90
         RenderText {TEXT} at (0,0) size 781x90
           text run at (0,0) width 763: "This document should have a green grid-pattern line across the top of the page (or at least a tiled background) which does"
           text run at (0,18) width 201: "NOT scroll with the document. "
@@ -20,18 +20,18 @@ layer at (0,0) size 880x1201
           text run at (0,54) width 131: "styles shown above. "
           text run at (131,54) width 644: "I'll have to add a lot of extra text to the page in order to make all this something we can actually check."
           text run at (0,72) width 227: "Don't worry, I'll think of something."
-      RenderBlock {P} at (0,201) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,201) size 784x18
         RenderText {TEXT} at (0,0) size 508x18
           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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {HR} at (0,249) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {H4} at (0,272) size 784x18 [bgcolor=#000000]
+      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
         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 [bgcolor=#000000]
+      RenderBlock {P} at (0,311) 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 [bgcolor=#000000]
+      RenderBlock {P} at (0,417) 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 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,469) 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 [bgcolor=#000000]
+      RenderBlock {P} at (0,560) 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,11 +86,11 @@ 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 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,630) size 784x555 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x553
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/color_and_background/background_color-expected.txt b/LayoutTests/css1/color_and_background/background_color-expected.txt
index 7920983..1969893 100644
--- a/LayoutTests/css1/color_and_background/background_color-expected.txt
+++ b/LayoutTests/css1/color_and_background/background_color-expected.txt
@@ -6,12 +6,12 @@ layer at (0,0) size 800x505
       RenderBlock {P} at (0,0) size 784x18 [bgcolor=#008000]
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 296x45
           text run at (0,0) width 224: "P {background-color: green;}"
           text run at (0,15) width 240: ".one {background-color: lime;}"
           text run at (0,30) width 296: ".two {background-color: transparent;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,125) size 784x18 [bgcolor=#008000]
         RenderText {TEXT} at (0,0) size 277x18
           text run at (0,0) width 277: "This element's background should be green."
@@ -21,7 +21,7 @@ layer at (0,0) size 800x505
       RenderBlock {P} at (0,193) size 784x54 [bgcolor=#008000]
         RenderText {TEXT} at (0,0) size 652x18
           text run at (0,0) width 652: "This element's background should be green, and the last word in this sentence should also have a green "
-        RenderInline {SPAN} at (0,0) size 75x18 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 75x18
           RenderText {TEXT} at (652,0) size 75x18
             text run at (652,0) width 75: "background"
         RenderText {TEXT} at (727,0) size 779x54
@@ -29,21 +29,21 @@ layer at (0,0) size 800x505
           text run at (735,0) width 42: "This is"
           text run at (0,18) width 779: "because the background color of the parent element (the paragraph) should \"shine through\" the SPANned word \"sentence,\""
           text run at (0,36) width 109: "which was set to "
-        RenderInline {CODE} at (0,0) size 88x15 [bgcolor=#000000]
+        RenderInline {CODE} at (0,0) size 88x15
           RenderText {TEXT} at (109,38) size 88x15
             text run at (109,38) width 88: "transparent"
         RenderText {TEXT} at (197,36) size 395x18
           text run at (197,36) width 8: ". "
           text run at (205,36) width 387: "If the document background is visible, the browser is in error."
-      RenderBlock {P} at (0,263) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,263) size 784x18
         RenderText {TEXT} at (0,0) size 744x18
           text run at (0,0) width 462: "This element should allow the document background to \"shine through.\" "
           text run at (462,0) width 282: "There should be no green backgrounds here!"
-      RenderTable {TABLE} at (0,297) size 784x192 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,297) size 784x192 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x190
           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 [bgcolor=#000000]
+              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
@@ -60,14 +60,14 @@ layer at (0,0) size 800x505
               RenderBlock {P} at (4,72) size 762x54 [bgcolor=#008000]
                 RenderText {TEXT} at (0,0) size 652x18
                   text run at (0,0) width 652: "This element's background should be green, and the last word in this sentence should also have a green "
-                RenderInline {SPAN} at (0,0) size 75x18 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 75x18
                   RenderText {TEXT} at (652,0) size 75x18
                     text run at (652,0) width 75: "background"
                 RenderText {TEXT} at (727,0) size 749x54
                   text run at (727,0) width 4: "."
                   text run at (0,18) width 749: "This is because the background color of the parent element (the paragraph) should \"shine through\" the SPANned word"
                   text run at (0,36) width 185: "\"sentence,\" which was set to "
-                RenderInline {CODE} at (0,0) size 88x15 [bgcolor=#000000]
+                RenderInline {CODE} at (0,0) size 88x15
                   RenderText {TEXT} at (185,38) size 88x15
                     text run at (185,38) width 88: "transparent"
                 RenderText {TEXT} at (273,36) size 395x18
diff --git a/LayoutTests/css1/color_and_background/background_image-expected.txt b/LayoutTests/css1/color_and_background/background_image-expected.txt
index 4dd2e80..fe3a708 100644
--- a/LayoutTests/css1/color_and_background/background_image-expected.txt
+++ b/LayoutTests/css1/color_and_background/background_image-expected.txt
@@ -3,20 +3,20 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x530
   RenderBlock {HTML} at (0,0) size 800x530
     RenderBody {BODY} at (8,8) size 784x514 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 376x30
           text run at (0,0) width 376: "P {background-image: url(../resources/bg.gif);}"
           text run at (0,15) width 240: ".one {background-image: none;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,110) size 784x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,110) size 784x36
         RenderText {TEXT} at (0,0) size 746x36
           text run at (0,0) width 502: "This sentence should be backed by an image-- a green grid pattern, in this case. "
           text run at (502,0) width 244: "The background image should also tile"
           text run at (0,18) width 664: "along both axes, because no repeat direction is specified (specific tests for repeating are found elsewhere)."
-      RenderBlock {P} at (0,162) size 784x72 [bgcolor=#000000]
+      RenderBlock {P} at (0,162) size 784x72
         RenderText {TEXT} at (0,0) size 596x18
           text run at (0,0) width 596: "This sentence should be backed by a repeated green-grid image, as should the last three words "
         RenderInline {STRONG} at (0,0) size 102x18
@@ -40,15 +40,15 @@ layer at (0,0) size 800x530
           text run at (264,18) width 502: " means that the element has no background image, allowing the parent to \"shine"
           text run at (0,36) width 771: "through\" by default; since the parent of the words \"in this sentence\" is the paragraph, then the paragraph's image should be"
           text run at (0,54) width 50: "visible.)"
-      RenderBlock {P} at (0,250) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,250) size 784x36
         RenderText {TEXT} at (0,0) size 765x36
           text run at (0,0) width 765: "This sentence should NOT be backed by a repeated green-grid image, allowing the page's background to \"shine through\""
           text run at (0,18) width 48: "instead."
-      RenderTable {TABLE} at (0,302) size 784x212 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,302) size 784x212 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x210
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/color_and_background/background_position-expected.txt b/LayoutTests/css1/color_and_background/background_position-expected.txt
index 5dcdae8..db1b5ab 100644
--- a/LayoutTests/css1/color_and_background/background_position-expected.txt
+++ b/LayoutTests/css1/color_and_background/background_position-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1440
 layer at (0,0) size 800x1440
   RenderBlock {HTML} at (0,0) size 800x1440
     RenderBody {BODY} at (8,8) size 784x1424 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x255 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x255
         RenderText {TEXT} at (0,0) size 688x240
           text run at (0,0) width 648: "BODY {background-image: url(../resources/bg.gif); background-position: right top;"
           text run at (0,15) width 288: "      background-repeat: no-repeat;}"
@@ -26,8 +26,8 @@ layer at (0,0) size 800x1440
           text run at (600,210) width 40: "px 20"
           text run at (640,210) width 24: "px;"
           text run at (0,225) width 488: "       background-repeat: no-repeat; background-color: aqua;}"
-      RenderBlock {HR} at (0,302) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,320) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,302) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,320) size 784x18
         RenderText {TEXT} at (0,0) size 503x18
           text run at (0,0) width 503: "This document should have a single, small green image in its upper right corner."
       RenderBlock {P} at (0,354) size 784x54 [bgcolor=#00FFFF]
@@ -73,11 +73,11 @@ layer at (0,0) size 800x1440
           text run at (0,36) width 57: "element. "
           text run at (57,36) width 725: "The background color will make it easier to determine the edges of the paragraph, which should assist in evaluating"
           text run at (0,54) width 51: "this test."
-      RenderTable {TABLE} at (0,862) size 784x562 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,862) size 784x562 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x560
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/color_and_background/background_repeat-expected.txt b/LayoutTests/css1/color_and_background/background_repeat-expected.txt
index 1d0222f..00e57ac 100644
--- a/LayoutTests/css1/color_and_background/background_repeat-expected.txt
+++ b/LayoutTests/css1/color_and_background/background_repeat-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 888x1838
 layer at (0,0) size 888x1838
   RenderBlock {HTML} at (0,0) size 800x1838
     RenderBody {BODY} at (8,8) size 784x1822 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x225 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x225
         RenderText {TEXT} at (0,0) size 880x210
           text run at (0,0) width 672: ".one {background-image: url(../resources/oransqr.gif); background-repeat: repeat-y;}"
           text run at (0,15) width 672: ".two {background-image: url(../resources/oransqr.gif); background-repeat: repeat-x;}"
@@ -22,8 +22,8 @@ layer at (0,0) size 888x1838
           text run at (0,165) width 248: "        background-color: red;}"
           text run at (0,180) width 704: ".nine {background-image: url(../resources/crosshair2.gif); background-position: 50% 50%;"
           text run at (0,195) width 240: "       background-color: red;}"
-      RenderBlock {HR} at (0,272) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,290) size 784x54 [bgcolor=#000000]
+      RenderBlock {HR} at (0,272) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,290) size 784x54
         RenderText {TEXT} at (0,0) size 784x18
           text run at (0,0) width 784: "This sentence should have an orange stripe repeated in the \"y\" direction, starting at the upper left corner (since the default for"
         RenderInline {CODE} at (0,0) size 152x15
@@ -34,7 +34,7 @@ layer at (0,0) size 888x1838
           text run at (472,18) width 307: "This is extra text included for the sole purpose of"
           text run at (0,36) width 189: "making the paragraph longer. "
           text run at (189,36) width 221: "Thank you for your understanding."
-      RenderBlock {P} at (0,360) size 784x54 [bgcolor=#000000]
+      RenderBlock {P} at (0,360) size 784x54
         RenderText {TEXT} at (0,0) size 784x18
           text run at (0,0) width 784: "This sentence should have an orange stripe repeated in the \"x\" direction, starting at the upper left corner (since the default for"
         RenderInline {CODE} at (0,0) size 152x15
@@ -45,7 +45,7 @@ layer at (0,0) size 888x1838
           text run at (472,18) width 307: "This is extra text included for the sole purpose of"
           text run at (0,36) width 189: "making the paragraph longer. "
           text run at (189,36) width 221: "Thank you for your understanding."
-      RenderBlock {P} at (0,430) size 784x54 [bgcolor=#000000]
+      RenderBlock {P} at (0,430) size 784x54
         RenderText {TEXT} at (0,0) size 697x18
           text run at (0,0) width 697: "This sentence should have a single orange square behind it, placed at the upper left corner (since the default for"
         RenderInline {CODE} at (0,0) size 152x15
@@ -56,7 +56,7 @@ layer at (0,0) size 888x1838
           text run at (472,18) width 307: "This is extra text included for the sole purpose of"
           text run at (0,36) width 189: "making the paragraph longer. "
           text run at (189,36) width 221: "Thank you for your understanding."
-      RenderBlock {P} at (0,500) size 784x72 [bgcolor=#000000]
+      RenderBlock {P} at (0,500) size 784x72
         RenderText {TEXT} at (0,0) size 762x36
           text run at (0,0) width 762: "This sentence should have a green-hatch stripe running vertically down the center of the paragraph, with the origin image"
           text run at (0,18) width 216: "exactly centered in the paragraph. "
@@ -89,24 +89,24 @@ layer at (0,0) size 888x1838
         RenderText {TEXT} at (0,0) size 754x18
           text run at (0,0) width 658: "This paragraph should have a tiled background, with the origin image exactly centered in the paragraph. "
           text run at (658,0) width 96: "This is because"
-        RenderInline {CODE} at (0,0) size 136x15 [bgcolor=#000000]
+        RenderInline {CODE} at (0,0) size 136x15
           RenderText {TEXT} at (0,20) size 136x15
             text run at (0,20) width 136: "background-repeat"
         RenderText {TEXT} at (136,18) size 114x18
           text run at (136,18) width 114: " specifies tiling in "
-        RenderInline {EM} at (0,0) size 16x18 [bgcolor=#000000]
+        RenderInline {EM} at (0,0) size 16x18
           RenderText {TEXT} at (250,18) size 16x18
             text run at (250,18) width 16: "all"
         RenderText {TEXT} at (266,18) size 782x36
           text run at (266,18) width 361: " directions, regardless of the position of the origin image. "
           text run at (627,18) width 155: "Note that this test is only"
           text run at (0,36) width 196: "valid if the user agent supports "
-        RenderInline {CODE} at (0,0) size 152x15 [bgcolor=#000000]
+        RenderInline {CODE} at (0,0) size 152x15
           RenderText {TEXT} at (196,38) size 152x15
             text run at (196,38) width 152: "background-position"
         RenderText {TEXT} at (348,36) size 33x18
           text run at (348,36) width 33: " (see "
-        RenderInline {A} at (0,0) size 57x18 [color=#0000FF] [bgcolor=#000000]
+        RenderInline {A} at (0,0) size 57x18 [color=#0000FF]
           RenderText {TEXT} at (381,36) size 57x18
             text run at (381,36) width 57: "test 5.3.6"
         RenderText {TEXT} at (438,36) size 767x54
@@ -149,11 +149,11 @@ layer at (0,0) size 888x1838
           text run at (116,72) width 241: "This ought to be enough text, though. "
           text run at (357,72) width 395: "A background color is present, although if it is visible, then the"
           text run at (0,90) width 255: "image may not have been tiled correctly."
-      RenderTable {TABLE} at (0,1046) size 784x776 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,1046) size 784x776 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x774
           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 [bgcolor=#000000]
+              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
@@ -229,24 +229,24 @@ layer at (0,0) size 888x1838
                 RenderText {TEXT} at (0,0) size 754x18
                   text run at (0,0) width 658: "This paragraph should have a tiled background, with the origin image exactly centered in the paragraph. "
                   text run at (658,0) width 96: "This is because"
-                RenderInline {CODE} at (0,0) size 136x15 [bgcolor=#000000]
+                RenderInline {CODE} at (0,0) size 136x15
                   RenderText {TEXT} at (0,20) size 136x15
                     text run at (0,20) width 136: "background-repeat"
                 RenderText {TEXT} at (136,18) size 114x18
                   text run at (136,18) width 114: " specifies tiling in "
-                RenderInline {EM} at (0,0) size 16x18 [bgcolor=#000000]
+                RenderInline {EM} at (0,0) size 16x18
                   RenderText {TEXT} at (250,18) size 16x18
                     text run at (250,18) width 16: "all"
                 RenderText {TEXT} at (266,18) size 750x36
                   text run at (266,18) width 361: " directions, regardless of the position of the origin image. "
                   text run at (627,18) width 123: "Note that this test is"
                   text run at (0,36) width 228: "only valid if the user agent supports "
-                RenderInline {CODE} at (0,0) size 152x15 [bgcolor=#000000]
+                RenderInline {CODE} at (0,0) size 152x15
                   RenderText {TEXT} at (228,38) size 152x15
                     text run at (228,38) width 152: "background-position"
                 RenderText {TEXT} at (380,36) size 33x18
                   text run at (380,36) width 33: " (see "
-                RenderInline {A} at (0,0) size 57x18 [color=#0000FF] [bgcolor=#000000]
+                RenderInline {A} at (0,0) size 57x18 [color=#0000FF]
                   RenderText {TEXT} at (413,36) size 57x18
                     text run at (413,36) width 57: "test 5.3.6"
                 RenderText {TEXT} at (470,36) size 758x54
diff --git a/LayoutTests/css1/color_and_background/color-expected.txt b/LayoutTests/css1/color_and_background/color-expected.txt
index aa3f3e0..b2871b5 100644
--- a/LayoutTests/css1/color_and_background/color-expected.txt
+++ b/LayoutTests/css1/color_and_background/color-expected.txt
@@ -3,24 +3,24 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x267
   RenderBlock {HTML} at (0,0) size 800x267
     RenderBody {BODY} at (8,8) size 784x251 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x30 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x30
         RenderText {TEXT} at (0,0) size 160x15
           text run at (0,0) width 160: ".one {color: green;}"
-      RenderBlock {HR} at (0,77) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,95) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,95) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,129) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,129) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderTable {TABLE} at (0,163) size 216x88 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,163) size 216x88 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x86
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 214x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/conformance/forward_compatible_parsing-expected.txt b/LayoutTests/css1/conformance/forward_compatible_parsing-expected.txt
index b57e96e..91951bd 100644
--- a/LayoutTests/css1/conformance/forward_compatible_parsing-expected.txt
+++ b/LayoutTests/css1/conformance/forward_compatible_parsing-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x4035
 layer at (0,0) size 800x4035
   RenderBlock {HTML} at (0,0) size 800x4035
     RenderBody {BODY} at (8,8) size 784x4019 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x810 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x810
         RenderText {TEXT} at (0,0) size 568x795
           text run at (0,0) width 264: "P.one {color: green; rotation: 70"
           text run at (264,0) width 40: "deg;}"
@@ -64,103 +64,103 @@ layer at (0,0) size 800x4035
           text run at (248,750) width 32: "in;}"
           text run at (0,765) width 112: " color: maroon"
           text run at (0,780) width 208: "P.twentyfour {color: red;}"
-      RenderBlock {HR} at (0,857) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,875) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {HR} at (0,857) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,875) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 485x18
           text run at (0,0) width 485: "This paragraph should be green, because only the rotation should be ignored."
-      RenderBlock {P} at (0,909) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,909) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 623x18
           text run at (0,0) width 623: "This paragraph should be green, since error-checking should be done before calculating specificity."
       RenderBlock {P} at (0,943) size 784x36
         RenderText {TEXT} at (0,0) size 560x18
           text run at (0,0) width 560: "This paragraph should have a solid gray background (or a white grid), because in CSS1, "
-        RenderInline {CODE} at (0,0) size 56x15 [bgcolor=#000000]
+        RenderInline {CODE} at (0,0) size 56x15
           RenderText {TEXT} at (560,2) size 56x15
             text run at (560,2) width 56: "inherit"
         RenderText {TEXT} at (616,0) size 760x36
           text run at (616,0) width 144: " is an invalid keyword,"
           text run at (0,18) width 520: "and in CSS2, it will cause the gray background (not the white grid) to be inherited."
-      RenderBlock {P} at (0,995) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,995) size 784x18
         RenderText {TEXT} at (0,0) size 639x18
           text run at (0,0) width 639: "This paragraph should be black, since in CSS1, the selector is invalid, and in CSS2, it does not apply."
-      RenderBlock {P} at (0,1029) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,1029) size 784x18
         RenderText {TEXT} at (0,0) size 639x18
           text run at (0,0) width 639: "This paragraph should be black, since in CSS1, the selector is invalid, and in CSS2, it does not apply."
-      RenderBlock {P} at (0,1063) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,1063) size 784x18
         RenderText {TEXT} at (0,0) size 526x18
           text run at (0,0) width 526: "This paragraph should have a white background, since keywords cannot be quoted."
-      RenderBlock {P} at (0,1097) size 784x42 [bgcolor=#000000] [border: (3px solid #000000)]
+      RenderBlock {P} at (0,1097) size 784x42 [border: (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 756x36
           text run at (3,3) width 643: "This paragraph should have a medium-width border around it (the same as the next three paragraphs). "
           text run at (646,3) width 113: "This should cause"
           text run at (3,21) width 318: "the user agent to use the default value of 'medium'."
-      RenderBlock {P} at (0,1155) size 784x42 [bgcolor=#000000] [border: (3px solid #000000)]
+      RenderBlock {P} at (0,1155) size 784x42 [border: (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 740x36
           text run at (3,3) width 740: "This paragraph should have a medium-width border around it (the same as the previous and the next two paragraphs),"
           text run at (3,21) width 228: "because the border-width is invalid. "
           text run at (231,21) width 435: "This should cause the user agent to use the default value of 'medium'."
-      RenderBlock {P} at (0,1213) size 784x60 [bgcolor=#000000] [border: (3px solid #000000)]
+      RenderBlock {P} at (0,1213) size 784x60 [border: (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 754x54
           text run at (3,3) width 740: "This paragraph should have a medium-width border around it (the same as the next and the previous two paragraphs),"
           text run at (3,21) width 588: "because the border-width units are invalid, and therefore the border-width should be ignored. "
           text run at (591,21) width 166: "This should cause the user"
           text run at (3,39) width 265: "agent to use the default value of 'medium'."
-      RenderBlock {P} at (0,1289) size 784x60 [bgcolor=#000000] [border: (3px solid #000000)]
+      RenderBlock {P} at (0,1289) size 784x60 [border: (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 767x54
           text run at (3,3) width 743: "This paragraph should have a medium-width border around it (the same as the previous three paragraphs), because the"
           text run at (3,21) width 547: "border-width does not have any value to go with its pixel unit, and is therefore invalid. "
           text run at (550,21) width 220: "This should cause the user agent to"
           text run at (3,39) width 211: "use the default value of 'medium'."
-      RenderBlock {P} at (0,1365) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,1365) size 784x18
         RenderText {TEXT} at (0,0) size 660x18
           text run at (0,0) width 660: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule."
-      RenderBlock {P} at (0,1399) size 784x36 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,1399) size 784x36 [color=#008000]
         RenderText {TEXT} at (0,0) size 760x36
           text run at (0,0) width 207: "This paragraph should be green. "
           text run at (207,0) width 553: "CSS is case-insensitive, unless required to be case sensitive due to interaction with other"
           text run at (0,18) width 237: "standards (e.g., font names or URLs.)"
-      RenderBlock {OL} at (0,1451) size 784x18 [bgcolor=#000000]
+      RenderBlock {OL} at (0,1451) size 784x18
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 621x18
             text run at (0,0) width 621: "This ordered list item should be black, because the declaration has an invalid pseudo-class selector."
-      RenderBlock {P} at (0,1485) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,1485) size 784x36
         RenderText {TEXT} at (0,0) size 776x36
           text run at (0,0) width 776: "This paragraph should be black, because, in CSS1, :first-child is an invalid pseudo-class, and in CSS2, this paragraph is not"
           text run at (0,18) width 86: "the first child."
-      RenderBlock {UL} at (0,1537) size 784x36 [bgcolor=#000000]
+      RenderBlock {UL} at (0,1537) size 784x36
         RenderListItem {LI} at (40,0) size 744x36
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 735x36
             text run at (0,0) width 735: "This unordered list item should be black, because, according to CSS1, the selector is invalid, and according to CSS2,"
             text run at (0,18) width 184: "the selector should not apply."
-      RenderBlock {BLOCKQUOTE} at (40,1589) size 704x36 [bgcolor=#000000]
+      RenderBlock {BLOCKQUOTE} at (40,1589) size 704x36
         RenderText {TEXT} at (0,0) size 688x36
           text run at (0,0) width 688: "This blockquote should be black, because, according to CSS1, the selector is invalid, and according to CSS2,"
           text run at (0,18) width 184: "the selector should not apply."
-      RenderBlock {P} at (0,1641) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,1641) size 784x36
         RenderInline {ACRONYM} at (0,0) size 752x36
           RenderText {TEXT} at (0,0) size 752x36
             text run at (0,0) width 752: "This acronym should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector"
             text run at (0,18) width 109: "should not apply."
-      RenderBlock {ADDRESS} at (0,1693) size 784x36 [bgcolor=#000000]
+      RenderBlock {ADDRESS} at (0,1693) size 784x36
         RenderText {TEXT} at (0,0) size 745x36
           text run at (0,0) width 745: "This address should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector"
           text run at (0,18) width 109: "should not apply."
-      RenderBlock {P} at (0,1745) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,1745) size 784x36
         RenderInline {SPAN} at (0,0) size 768x36
           RenderText {TEXT} at (0,0) size 768x36
             text run at (0,0) width 768: "This span should be black, because, according to CSS1, the selector is invalid, and according to CSS2, the selector should"
             text run at (0,18) width 63: "not apply."
-      RenderBlock {P} at (0,1797) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,1797) size 784x36
         RenderText {TEXT} at (0,0) size 753x36
           text run at (0,0) width 664: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule. "
           text run at (664,0) width 89: "However, it is"
           text run at (0,18) width 592: "valid in CSS2, so if this is being viewed on a tty browser that supports CSS2, it should be red."
-      RenderBlock {P} at (0,1849) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,1849) size 784x18
         RenderText {TEXT} at (0,0) size 660x18
           text run at (0,0) width 660: "This paragraph should be black, because the style declaration that applies to it is within an invalid at-rule."
-      RenderBlock {P} at (0,1883) size 784x72 [bgcolor=#000000]
+      RenderBlock {P} at (0,1883) size 784x72
         RenderText {TEXT} at (0,0) size 737x18
           text run at (0,0) width 737: "The text of this paragraph should be normal (that is, it should not be underlined, overlined, stricken, or bold), because"
         RenderInline {CODE} at (0,0) size 64x15
@@ -192,7 +192,7 @@ layer at (0,0) size 800x4035
             text run at (176,56) width 32: "font"
         RenderText {TEXT} at (208,54) size 248x18
           text run at (208,54) width 248: " declaration is being improperly parsed."
-      RenderBlock {P} at (0,1971) size 784x72 [bgcolor=#000000]
+      RenderBlock {P} at (0,1971) size 784x72
         RenderText {TEXT} at (0,0) size 737x18
           text run at (0,0) width 737: "The text of this paragraph should be normal (that is, it should not be underlined, overlined, stricken, or bold), because"
         RenderInline {CODE} at (0,0) size 64x15
@@ -224,7 +224,7 @@ layer at (0,0) size 800x4035
             text run at (261,56) width 32: "font"
         RenderText {TEXT} at (293,54) size 248x18
           text run at (293,54) width 248: " declaration is being improperly parsed."
-      RenderBlock {P} at (0,2059) size 784x54 [bgcolor=#000000]
+      RenderBlock {P} at (0,2059) size 784x54
         RenderText {TEXT} at (0,0) size 530x18
           text run at (0,0) width 501: "The text of this paragraph should be normal size because the selector is invalid. "
           text run at (501,0) width 29: "The "
@@ -239,7 +239,7 @@ layer at (0,0) size 800x4035
         RenderText {TEXT} at (0,18) size 761x36
           text run at (0,18) width 761: "within it should also be normal size, since the entire ruleset should be skipped (since in some future version of CSS, there"
           text run at (0,36) width 520: "could be an operator within the selector that has higher precedence than a comma)."
-      RenderBlock {P} at (0,2129) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,2129) size 784x36
         RenderText {TEXT} at (0,0) size 464x18
           text run at (0,0) width 464: "This paragraph should be black, because the line before the declaration is "
         RenderInline {STRONG} at (0,0) size 22x18
@@ -248,34 +248,34 @@ layer at (0,0) size 800x4035
         RenderText {TEXT} at (486,0) size 743x36
           text run at (486,0) width 257: " a comment and therefore the selector for"
           text run at (0,18) width 139: "P.nineteenb is invalid."
-      RenderBlock {P} at (0,2181) size 784x18 [color=#0000FF] [bgcolor=#000000]
+      RenderBlock {P} at (0,2181) size 784x18 [color=#0000FF]
         RenderText {TEXT} at (0,0) size 470x18
           text run at (0,0) width 470: "This paragraph should be blue, because only the first declaration is invalid."
-      RenderBlock {P} at (0,2215) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,2215) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 478x18
           text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
-      RenderBlock {P} at (0,2249) size 784x18 [color=#800080] [bgcolor=#000000]
+      RenderBlock {P} at (0,2249) size 784x18 [color=#800080]
         RenderText {TEXT} at (0,0) size 483x18
           text run at (0,0) width 483: "This paragraph should be purple, because only the first declaration is invalid."
-      RenderBlock {P} at (0,2283) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,2283) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 478x18
           text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
-      RenderBlock {P} at (0,2317) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,2317) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 478x18
           text run at (0,0) width 478: "This paragraph should be green, because only the first declaration is invalid."
-      RenderBlock {P} at (0,2351) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,2351) size 784x18
         RenderText {TEXT} at (48,0) size 601x18
           text run at (48,0) width 485: "This paragraph should be indented half an inch, but it should not be maroon. "
           text run at (533,0) width 116: "It should be black."
-      RenderBlock {P} at (0,2385) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,2385) size 784x36
         RenderText {TEXT} at (0,0) size 751x36
           text run at (0,0) width 751: "This paragraph should be black, because the color declaration after the previous ruleset should be considered part of the"
           text run at (0,18) width 616: "selector for this ruleset, and this ruleset therefore has an invalid selector and should not be applied."
-      RenderTable {TABLE} at (0,2437) size 784x1582 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,2437) size 784x1582 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x1580
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/font_properties/font-expected.txt b/LayoutTests/css1/font_properties/font-expected.txt
index de63d4c..71ab789 100644
--- a/LayoutTests/css1/font_properties/font-expected.txt
+++ b/LayoutTests/css1/font_properties/font-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x4169
 layer at (0,0) size 800x4169
   RenderBlock {HTML} at (0,0) size 800x4169
     RenderBody {BODY} at (8,8) size 784x4153 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x14 [bgcolor=#000000]
+      RenderBlock {P} at (0,0) size 784x14
         RenderText {TEXT} at (0,0) size 264x14
           text run at (0,0) width 264: "The style declarations which apply to the text below are:"
-      RenderBlock {PRE} at (0,26) size 784x168 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,26) size 784x168
         RenderText {TEXT} at (0,0) size 399x168
           text run at (0,0) width 133: "BODY {font-size: 12"
           text run at (133,0) width 28: "px;}"
@@ -25,17 +25,17 @@ layer at (0,0) size 800x4169
           text run at (238,126) width 140: "px/200% sans-serif;}"
           text run at (0,140) width 301: ".ten {font: normal 400 80%/2.5 sans-serif;}"
           text run at (0,154) width 266: "SPAN.color {background-color: silver;}"
-      RenderBlock {HR} at (0,206) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,220) size 784x14 [bgcolor=#000000]
+      RenderBlock {HR} at (0,206) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,220) size 784x14
         RenderText {TEXT} at (0,0) size 706x14
           text run at (0,0) width 285: "This element is unstyled, and should inherit a font-size of 12"
           text run at (285,0) width 138: "px from the BODY element. "
           text run at (423,0) width 283: "This is the \"base font size\" referred to in the following tests."
-      RenderBlock {P} at (0,251) size 784x20 [bgcolor=#000000]
+      RenderBlock {P} at (0,251) size 784x20
         RenderText {TEXT} at (0,0) size 497x20
           text run at (0,0) width 192: "This element should be 13"
           text run at (192,0) width 305: "pt. Helvetica which is in small-cap italics."
-      RenderBlock {P} at (0,289) size 784x81 [bgcolor=#000000]
+      RenderBlock {P} at (0,289) size 784x81
         RenderText {TEXT} at (0,2) size 773x81
           text run at (0,2) width 282: "This element should be in a serif font. "
           text run at (282,2) width 480: "Its font-size should be 150% the base font size, and its line-height"
@@ -44,7 +44,7 @@ layer at (0,0) size 800x4169
           text run at (292,29) width 131: "px, respectively). "
           text run at (423,29) width 350: "Extra text is included for the purposes of testing"
           text run at (0,56) width 155: "this more effectively."
-      RenderBlock {P} at (0,388) size 784x81 [bgcolor=#000000]
+      RenderBlock {P} at (0,388) size 784x81
         RenderText {TEXT} at (0,3) size 783x81
           text run at (0,3) width 348: "This element should be in a sans-serif font. "
           text run at (348,3) width 435: "Its font-size should be 150% the base font size, and its"
@@ -53,7 +53,7 @@ layer at (0,0) size 800x4169
           text run at (405,30) width 140: "px, respectively). "
           text run at (545,30) width 222: "Extra text is included for the"
           text run at (0,57) width 321: "purposes of testing this more effectively."
-      RenderBlock {P} at (0,487) size 784x79 [bgcolor=#000000]
+      RenderBlock {P} at (0,487) size 784x79
         RenderText {TEXT} at (0,2) size 781x52
           text run at (0,2) width 628: "This element should be in a cursive font, 'small' in size, with a line-height 200% the height of the text's actual size. "
           text run at (628,2) width 153: "For example, if the font-size"
@@ -68,7 +68,7 @@ layer at (0,0) size 800x4169
           text run at (390,28) width 280: "The actual value of the font-size is UA-dependent. "
           text run at (670,28) width 73: "Extra text is"
           text run at (0,55) width 304: "included for the purposes of testing this more effectively."
-      RenderBlock {P} at (0,584) size 784x81 [bgcolor=#000000]
+      RenderBlock {P} at (0,584) size 784x81
         RenderText {TEXT} at (0,3) size 778x81
           text run at (0,3) width 711: "This element should be in a sans-serif font, italicized and small caps, with a weight of 900. "
           text run at (711,3) width 67: "Its font-"
@@ -76,7 +76,7 @@ layer at (0,0) size 800x4169
           text run at (722,30) width 48: "px and"
           text run at (0,57) width 156: "27px, respectively). "
           text run at (156,57) width 559: "Extra text is included for the purposes of testing this more effectively."
-      RenderBlock {P} at (0,683) size 784x162 [bgcolor=#000000]
+      RenderBlock {P} at (0,683) size 784x162
         RenderText {TEXT} at (0,16) size 765x162
           text run at (0,16) width 698: "This element should be in a sans-serif font, italicized and small caps, with a weight of 100. "
           text run at (698,16) width 67: "Its font-"
@@ -84,7 +84,7 @@ layer at (0,0) size 800x4169
           text run at (711,70) width 47: "px and"
           text run at (0,124) width 155: "54px, respectively). "
           text run at (155,124) width 556: "Extra text is included for the purposes of testing this more effectively."
-      RenderBlock {P} at (0,863) size 784x144 [bgcolor=#000000]
+      RenderBlock {P} at (0,863) size 784x144
         RenderText {TEXT} at (0,7) size 750x144
           text run at (0,7) width 750: "This element should be in a monospace font, italicized and small caps, with a weight of"
           text run at (0,43) width 55: "900. "
@@ -94,7 +94,7 @@ layer at (0,0) size 800x4169
           text run at (451,79) width 167: "px, respectively). "
           text run at (618,79) width 113: "Extra text is"
           text run at (0,115) width 499: "included for the purposes of testing this more effectively."
-      RenderBlock {P} at (0,1025) size 784x288 [bgcolor=#000000]
+      RenderBlock {P} at (0,1025) size 784x288
         RenderText {TEXT} at (0,37) size 765x288
           text run at (0,37) width 698: "This element should be in a sans-serif font, italicized and small caps, with a weight of 500. "
           text run at (698,37) width 67: "Its font-"
@@ -103,7 +103,7 @@ layer at (0,0) size 800x4169
           text run at (608,133) width 23: "in. "
           text run at (631,133) width 99: "Extra text is"
           text run at (0,229) width 452: "included for the purposes of testing this more effectively."
-      RenderBlock {P} at (0,1331) size 784x108 [bgcolor=#000000]
+      RenderBlock {P} at (0,1331) size 784x108
         RenderText {TEXT} at (0,7) size 774x108
           text run at (0,7) width 752: "This element should be in a sans-serif font, oblique and not small-caps, with a weight of"
           text run at (0,43) width 40: "700. "
@@ -111,7 +111,7 @@ layer at (0,0) size 800x4169
           text run at (590,43) width 115: "px (200% this"
           text run at (0,79) width 176: "element's font size). "
           text run at (176,79) width 598: "Extra text is included for the purposes of testing this more effectively."
-      RenderBlock {P} at (0,1457) size 784x50 [bgcolor=#000000]
+      RenderBlock {P} at (0,1457) size 784x50
         RenderText {TEXT} at (0,6) size 781x50
           text run at (0,6) width 301: "This element should be in a sans-serif font, with a weight of 400. "
           text run at (301,6) width 153: "Its font-size should be 80% of 12"
@@ -120,7 +120,7 @@ layer at (0,0) size 800x4169
           text run at (740,6) width 17: "px. "
           text run at (757,6) width 24: "Extra"
           text run at (0,31) width 291: "text is included for the purposes of testing this more effectively."
-      RenderBlock {P} at (0,1525) size 784x216 [bgcolor=#000000]
+      RenderBlock {P} at (0,1525) size 784x216
         RenderInline {SPAN} at (0,0) size 774x183 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,16) size 774x216
             text run at (0,16) width 698: "This element should be in a sans-serif font, italicized and small caps, with a weight of 100. "
@@ -130,11 +130,11 @@ layer at (0,0) size 800x4169
             text run at (0,124) width 774: "54px, respectively). The text should have a silver background. The background color has been set on"
             text run at (0,178) width 655: "an inline element and should therefore only cover the text, not the interline spacing."
         RenderText {TEXT} at (0,0) size 0x0
-      RenderTable {TABLE} at (0,1759) size 784x2394 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,1759) size 784x2394 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x2392
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/font_properties/font_family-expected.txt b/LayoutTests/css1/font_properties/font_family-expected.txt
index 33d66a1..cf37177 100644
--- a/LayoutTests/css1/font_properties/font_family-expected.txt
+++ b/LayoutTests/css1/font_properties/font_family-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1313
 layer at (0,0) size 800x1313
   RenderBlock {HTML} at (0,0) size 800x1313
     RenderBody {BODY} at (8,8) size 784x1297 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x135 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x135
         RenderText {TEXT} at (0,0) size 312x135
           text run at (0,0) width 216: "DIV.a {font-family: serif;}"
           text run at (0,15) width 248: "DIV.b {font-family: monospace;}"
@@ -17,8 +17,8 @@ layer at (0,0) size 800x1313
           text run at (0,90) width 248: ".five {font-family: monospace;}"
           text run at (0,105) width 312: ".six {font-family: sans-serif,cursive;}"
           text run at (0,120) width 304: ".seven {font-family: monospace,serif;}"
-      RenderBlock {HR} at (0,182) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (0,200) size 784x199 [bgcolor=#000000]
+      RenderBlock {HR} at (0,182) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (0,200) size 784x199
         RenderBlock {P} at (0,0) size 784x18
           RenderText {TEXT} at (0,0) size 638x18
             text run at (0,0) width 638: "This sentence is normal for the first division, which is the next five sentences; it should be a serif font."
@@ -37,15 +37,15 @@ layer at (0,0) size 800x1313
         RenderBlock {P} at (0,184) size 784x15
           RenderText {TEXT} at (0,0) size 352x15
             text run at (0,0) width 352: "This sentence should be in a monospace font."
-      RenderBlock {HR} at (0,412) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,430) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,412) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,430) size 784x18
         RenderText {TEXT} at (0,0) size 396x18
           text run at (0,0) width 396: "This sentence should be in a sans-serif font, not cursive."
-      RenderBlock {P} at (0,464) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,464) size 784x18
         RenderText {TEXT} at (0,0) size 550x18
           text run at (0,0) width 550: "This sentence should be in a monospace font, not serif."
-      RenderBlock {HR} at (0,498) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (0,513) size 784x211 [bgcolor=#000000]
+      RenderBlock {HR} at (0,498) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (0,513) size 784x211
         RenderBlock {P} at (0,0) size 784x30
           RenderText {TEXT} at (0,0) size 768x30
             text run at (0,0) width 768: "This sentence is normal for the first division, which is the next five sentences; it should be a"
@@ -65,11 +65,11 @@ layer at (0,0) size 800x1313
         RenderBlock {P} at (0,196) size 784x15
           RenderText {TEXT} at (0,0) size 352x15
             text run at (0,0) width 352: "This sentence should be in a monospace font."
-      RenderTable {TABLE} at (0,737) size 784x560 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,737) size 784x560 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x558
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/font_properties/font_size-expected.txt b/LayoutTests/css1/font_properties/font_size-expected.txt
index 24d570f..f00b700 100644
--- a/LayoutTests/css1/font_properties/font_size-expected.txt
+++ b/LayoutTests/css1/font_properties/font_size-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x2768
 layer at (0,0) size 800x2768
   RenderBlock {HTML} at (0,0) size 800x2768
     RenderBody {BODY} at (8,8) size 784x2752 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x300 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x300
         RenderText {TEXT} at (0,0) size 224x285
           text run at (0,0) width 200: ".one {font-size: medium;}"
           text run at (0,15) width 200: ".two {font-size: larger;}"
@@ -36,11 +36,11 @@ layer at (0,0) size 800x2768
           text run at (0,255) width 168: ".i {font-size: 200%;}"
           text run at (0,270) width 152: ".j {font-size: -0.5"
           text run at (152,270) width 32: "in;}"
-      RenderBlock {HR} at (0,347) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,365) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,347) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,365) size 784x18
         RenderText {TEXT} at (0,0) size 688x18
           text run at (0,0) width 688: "This paragraph element is unstyled, so the size of the font in this element is the default size for this user agent."
-      RenderBlock {P} at (0,399) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,399) size 784x18
         RenderText {TEXT} at (0,0) size 186x18
           text run at (0,0) width 186: "This sentence has been set to "
         RenderInline {CODE} at (0,0) size 48x15
@@ -48,13 +48,13 @@ layer at (0,0) size 800x2768
             text run at (186,2) width 48: "medium"
         RenderText {TEXT} at (234,0) size 361x18
           text run at (234,0) width 361: ", which may or may not be the same size as unstyled text."
-      RenderBlock {P} at (0,436) size 784x22 [bgcolor=#000000]
+      RenderBlock {P} at (0,436) size 784x22
         RenderText {TEXT} at (0,0) size 377x22
           text run at (0,0) width 377: "This sentence should be larger than unstyled text."
-      RenderBlock {P} at (0,477) size 784x15 [bgcolor=#000000]
+      RenderBlock {P} at (0,477) size 784x15
         RenderText {TEXT} at (0,0) size 276x15
           text run at (0,0) width 276: "This sentence should be smaller than unstyled text."
-      RenderBlock {P} at (0,505) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,505) size 784x18
         RenderText {TEXT} at (0,6) size 303x10
           text run at (0,6) width 303: "This sentence should be very small, but the last word in the sentence should be "
         RenderInline {SPAN} at (0,0) size 51x18
@@ -62,7 +62,7 @@ layer at (0,0) size 800x2768
             text run at (303,0) width 51: "medium"
         RenderText {TEXT} at (354,6) size 2x10
           text run at (354,6) width 2: "."
-      RenderBlock {P} at (0,533) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,533) size 784x18
         RenderText {TEXT} at (0,4) size 327x13
           text run at (0,4) width 327: "This sentence should be rather small, but the last word in the sentence should be "
         RenderInline {SPAN} at (0,0) size 51x18
@@ -70,7 +70,7 @@ layer at (0,0) size 800x2768
             text run at (327,0) width 51: "medium"
         RenderText {TEXT} at (378,4) size 3x13
           text run at (378,4) width 3: "."
-      RenderBlock {P} at (0,564) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,564) size 784x18
         RenderText {TEXT} at (0,2) size 401x15
           text run at (0,2) width 401: "This sentence should be small, but the last word in the sentence should be "
         RenderInline {SPAN} at (0,0) size 51x18
@@ -78,7 +78,7 @@ layer at (0,0) size 800x2768
             text run at (401,0) width 51: "medium"
         RenderText {TEXT} at (452,2) size 3x15
           text run at (452,2) width 3: "."
-      RenderBlock {P} at (0,600) size 784x22 [bgcolor=#000000]
+      RenderBlock {P} at (0,600) size 784x22
         RenderText {TEXT} at (0,0) size 540x22
           text run at (0,0) width 540: "This sentence should be large, but the last word in the sentence should be "
         RenderInline {SPAN} at (0,0) size 51x18
@@ -86,7 +86,7 @@ layer at (0,0) size 800x2768
             text run at (540,3) width 51: "medium"
         RenderText {TEXT} at (591,0) size 5x22
           text run at (591,0) width 5: "."
-      RenderBlock {P} at (0,646) size 784x56 [bgcolor=#000000]
+      RenderBlock {P} at (0,646) size 784x56
         RenderText {TEXT} at (0,0) size 774x28
           text run at (0,0) width 774: "This sentence should be rather large, but the last word in the sentence should be"
         RenderInline {SPAN} at (0,0) size 51x18
@@ -94,7 +94,7 @@ layer at (0,0) size 800x2768
             text run at (0,36) width 51: "medium"
         RenderText {TEXT} at (51,28) size 6x28
           text run at (51,28) width 6: "."
-      RenderBlock {P} at (0,734) size 784x74 [bgcolor=#000000]
+      RenderBlock {P} at (0,734) size 784x74
         RenderText {TEXT} at (0,0) size 752x74
           text run at (0,0) width 752: "This sentence should be very large, but the last word in the"
           text run at (0,37) width 248: "sentence should be "
@@ -103,41 +103,41 @@ layer at (0,0) size 800x2768
             text run at (248,52) width 51: "medium"
         RenderText {TEXT} at (299,37) size 8x37
           text run at (299,37) width 8: "."
-      RenderBlock {P} at (0,856) size 784x55 [bgcolor=#000000]
+      RenderBlock {P} at (0,856) size 784x55
         RenderText {TEXT} at (0,0) size 779x55
           text run at (0,0) width 779: "This sentence should be half an inch tall."
-      RenderBlock {P} at (0,959) size 784x45 [bgcolor=#000000]
+      RenderBlock {P} at (0,959) size 784x45
         RenderText {TEXT} at (0,0) size 676x45
           text run at (0,0) width 676: "This sentence should be one centimeter tall."
-      RenderBlock {P} at (0,1041) size 784x45 [bgcolor=#000000]
+      RenderBlock {P} at (0,1041) size 784x45
         RenderText {TEXT} at (0,0) size 682x45
           text run at (0,0) width 682: "This sentence should be ten millimeters tall."
-      RenderBlock {P} at (0,1123) size 784x28 [bgcolor=#000000]
+      RenderBlock {P} at (0,1123) size 784x28
         RenderText {TEXT} at (0,0) size 430x28
           text run at (0,0) width 430: "This sentence should be eighteen points tall."
-      RenderBlock {P} at (0,1175) size 784x28 [bgcolor=#000000]
+      RenderBlock {P} at (0,1175) size 784x28
         RenderText {TEXT} at (0,0) size 499x28
           text run at (0,0) width 499: "This sentence should be one and one half picas tall."
-      RenderBlock {P} at (0,1235) size 784x37 [bgcolor=#000000]
+      RenderBlock {P} at (0,1235) size 784x37
         RenderText {TEXT} at (0,0) size 465x37
           text run at (0,0) width 465: "This sentence should be two em tall."
-      RenderBlock {P} at (0,1304) size 784x28 [bgcolor=#000000]
+      RenderBlock {P} at (0,1304) size 784x28
         RenderText {TEXT} at (0,0) size 360x28
           text run at (0,0) width 360: "This sentence should be three ex tall."
-      RenderBlock {P} at (0,1357) size 784x29 [bgcolor=#000000]
+      RenderBlock {P} at (0,1357) size 784x29
         RenderText {TEXT} at (0,0) size 476x29
           text run at (0,0) width 476: "This sentence should be twenty-five pixels tall."
-      RenderBlock {P} at (0,1418) size 784x37 [bgcolor=#000000]
+      RenderBlock {P} at (0,1418) size 784x37
         RenderText {TEXT} at (0,0) size 546x37
           text run at (0,0) width 546: "This sentence should be twice normal size."
-      RenderBlock {P} at (0,1487) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,1487) size 784x18
         RenderText {TEXT} at (0,0) size 673x18
           text run at (0,0) width 673: "This sentence should be normal size, since no negative values are allowed and therefore should be ignored."
-      RenderTable {TABLE} at (0,1521) size 784x1231 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,1521) size 784x1231 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x1229
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/font_properties/font_style-expected.txt b/LayoutTests/css1/font_properties/font_style-expected.txt
index 6ac7120..42112cb 100644
--- a/LayoutTests/css1/font_properties/font_style-expected.txt
+++ b/LayoutTests/css1/font_properties/font_style-expected.txt
@@ -3,16 +3,16 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x365
   RenderBlock {HTML} at (0,0) size 800x365
     RenderBody {BODY} at (8,8) size 784x349 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 248x45
           text run at (0,0) width 208: ".one {font-style: italic;}"
           text run at (0,15) width 216: ".two {font-style: oblique;}"
           text run at (0,30) width 248: ".three, I {font-style: normal;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,125) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,125) size 784x18
         RenderText {TEXT} at (0,0) size 501x18
           text run at (0,0) width 501: "This paragraph should be in italics, but the last word of the sentence should be "
         RenderInline {SPAN} at (0,0) size 44x18
@@ -20,19 +20,19 @@ layer at (0,0) size 800x365
             text run at (501,0) width 44: "normal"
         RenderText {TEXT} at (545,0) size 4x18
           text run at (545,0) width 4: "."
-      RenderBlock {P} at (0,159) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,159) size 784x18
         RenderText {TEXT} at (0,0) size 219x18
           text run at (0,0) width 219: "This paragraph should be oblique."
-      RenderBlock {P} at (0,193) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,193) size 784x18
         RenderInline {I} at (0,0) size 212x18
           RenderText {TEXT} at (0,0) size 212x18
             text run at (0,0) width 212: "This paragraph should be normal."
         RenderText {TEXT} at (0,0) size 0x0
-      RenderTable {TABLE} at (0,227) size 571x122 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,227) size 571x122 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x120
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 569x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/font_properties/font_variant-expected.txt b/LayoutTests/css1/font_properties/font_variant-expected.txt
index 61f37ce..7e26c67 100644
--- a/LayoutTests/css1/font_properties/font_variant-expected.txt
+++ b/LayoutTests/css1/font_properties/font_variant-expected.txt
@@ -3,18 +3,18 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x282
   RenderBlock {HTML} at (0,0) size 800x282
     RenderBody {BODY} at (8,8) size 784x266 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x45 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x45
         RenderText {TEXT} at (0,0) size 256x30
           text run at (0,0) width 256: ".one {font-variant: small-caps;}"
           text run at (0,15) width 224: ".two {font-variant: normal;}"
-      RenderBlock {HR} at (0,92) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,110) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,110) size 784x18
         RenderText {TEXT} at (0,0) size 268x18
           text run at (0,0) width 268: "This Paragraph should be in Small Caps."
-      RenderBlock {P} at (0,144) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,144) size 784x18
         RenderText {TEXT} at (0,0) size 574x18
           text run at (0,0) width 574: "This Paragraph should be in Small Caps, but the Last Word in the Sentence should be "
         RenderInline {SPAN} at (0,0) size 48x18
@@ -22,11 +22,11 @@ layer at (0,0) size 800x282
             text run at (574,0) width 48: "Normal"
         RenderText {TEXT} at (622,0) size 4x18
           text run at (622,0) width 4: "."
-      RenderTable {TABLE} at (0,178) size 648x88 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,178) size 648x88 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x86
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 646x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/font_properties/font_weight-expected.txt b/LayoutTests/css1/font_properties/font_weight-expected.txt
index 9e34b92..10c02ff 100644
--- a/LayoutTests/css1/font_properties/font_weight-expected.txt
+++ b/LayoutTests/css1/font_properties/font_weight-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1044
 layer at (0,0) size 800x1044
   RenderBlock {HTML} at (0,0) size 800x1044
     RenderBody {BODY} at (8,8) size 784x1028 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x165 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x165
         RenderText {TEXT} at (0,0) size 240x150
           text run at (0,0) width 200: ".one {font-weight: bold;}"
           text run at (0,15) width 216: ".two {font-weight: bolder;}"
@@ -18,40 +18,40 @@ layer at (0,0) size 800x1044
           text run at (0,105) width 208: ".eight {font-weight: 900;}"
           text run at (0,120) width 224: ".nine {font-weight: normal;}"
           text run at (0,135) width 200: "B {font-weight: lighter;}"
-      RenderBlock {HR} at (0,212) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,230) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,212) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,230) size 784x18
         RenderText {TEXT} at (0,0) size 198x18
           text run at (0,0) width 198: "This sentence should be bold."
-      RenderBlock {P} at (0,264) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,264) size 784x18
         RenderText {TEXT} at (0,0) size 300x18
           text run at (0,0) width 300: "This sentence should be bolder than normal."
-      RenderBlock {H4} at (0,303) size 784x18 [bgcolor=#000000]
+      RenderBlock {H4} at (0,303) size 784x18
         RenderText {TEXT} at (0,0) size 131x18
           text run at (0,0) width 131: "This is a heading-4."
-      RenderBlock {H4} at (0,342) size 784x18 [bgcolor=#000000]
+      RenderBlock {H4} at (0,342) size 784x18
         RenderText {TEXT} at (0,0) size 179x18
           text run at (0,0) width 179: "This is a bolder heading-4."
-      RenderBlock {P} at (0,381) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,381) size 784x18
         RenderInline {B} at (0,0) size 353x18
           RenderText {TEXT} at (0,0) size 353x18
             text run at (0,0) width 353: "This sentence should be normal (boldface made lighter)."
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,415) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,415) size 784x18
         RenderText {TEXT} at (0,0) size 230x18
           text run at (0,0) width 230: "This sentence should be weight 100."
-      RenderBlock {P} at (0,449) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,449) size 784x18
         RenderText {TEXT} at (0,0) size 230x18
           text run at (0,0) width 230: "This sentence should be weight 300."
-      RenderBlock {P} at (0,483) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,483) size 784x18
         RenderText {TEXT} at (0,0) size 230x18
           text run at (0,0) width 230: "This sentence should be weight 500."
-      RenderBlock {P} at (0,517) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,517) size 784x18
         RenderText {TEXT} at (0,0) size 241x18
           text run at (0,0) width 241: "This sentence should be weight 700."
-      RenderBlock {P} at (0,551) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,551) size 784x18
         RenderText {TEXT} at (0,0) size 241x18
           text run at (0,0) width 241: "This sentence should be weight 900."
-      RenderBlock {P} at (0,585) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,585) size 784x18
         RenderText {TEXT} at (0,0) size 493x18
           text run at (0,0) width 493: "This sentence should be bold, but the last word in the sentence should be "
         RenderInline {SPAN} at (0,0) size 44x18
@@ -59,11 +59,11 @@ layer at (0,0) size 800x1044
             text run at (493,0) width 44: "normal"
         RenderText {TEXT} at (537,0) size 4x18
           text run at (537,0) width 4: "."
-      RenderTable {TABLE} at (0,619) size 563x409 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,619) size 563x409 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x407
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 561x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/formatting_model/canvas-expected.txt b/LayoutTests/css1/formatting_model/canvas-expected.txt
index a25e6bf..59fc5c3 100644
--- a/LayoutTests/css1/formatting_model/canvas-expected.txt
+++ b/LayoutTests/css1/formatting_model/canvas-expected.txt
@@ -3,27 +3,27 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x305
   RenderBlock {HTML} at (0,0) size 800x305 [bgcolor=#00FFFF]
     RenderBody {BODY} at (25,25) size 750x255 [bgcolor=#008000]
-      RenderBlock {P} at (0,0) size 750x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,0) size 750x18
         RenderText {TEXT} at (0,0) size 355x18
           text run at (0,0) width 355: "The style declarations which apply to the text below are:"
-      RenderBlock {PRE} at (0,34) size 750x30 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 750x30
         RenderText {TEXT} at (0,0) size 552x30
           text run at (0,0) width 240: "HTML {background-color: aqua;}"
           text run at (0,15) width 520: "BODY {background-color: green; background-image: none; margin: 25"
           text run at (520,15) width 32: "px;}"
-      RenderBlock {HR} at (0,77) size 750x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,95) size 750x54 [bgcolor=#000000]
+      RenderBlock {HR} at (0,77) size 750x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,95) size 750x54
         RenderText {TEXT} at (0,0) size 739x54
           text run at (0,0) width 387: "The body of this document should have a green background. "
           text run at (387,0) width 308: "It also has a margin of 25 pixels, so the light blue"
           text run at (0,18) width 432: "background set for the HTML element should surround the BODY. "
           text run at (432,18) width 307: "If the BODY content is significantly shorter than"
           text run at (0,36) width 519: "the browser's window height, then the bottom border may be larger than 25 pixels."
-      RenderTable {TABLE} at (0,165) size 750x90 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,165) size 750x90 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x88
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 748x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
-              RenderInline {STRONG} at (0,0) size 163x18 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/formatting_model/floating_elements-expected.txt b/LayoutTests/css1/formatting_model/floating_elements-expected.txt
index de03c24..949bb5b 100644
--- a/LayoutTests/css1/formatting_model/floating_elements-expected.txt
+++ b/LayoutTests/css1/formatting_model/floating_elements-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x6376
 layer at (0,0) size 800x6376
   RenderBlock {HTML} at (0,0) size 800x6376
     RenderBody {BODY} at (8,8) size 784x6360 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x135 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x135
         RenderText {TEXT} at (0,0) size 480x120
           text run at (0,0) width 272: "HR.minor {clear: both; width: 5%;}"
           text run at (0,15) width 368: "HR.major {clear: both; width: 75%; margin: 1.5"
@@ -23,14 +23,14 @@ layer at (0,0) size 800x6376
           text run at (328,75) width 128: "px solid black;}"
           text run at (0,90) width 160: ".left {float: left;}"
           text run at (0,105) width 176: ".right {float: right;}"
-      RenderBlock {HR} at (0,182) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,200) size 784x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,182) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,200) size 784x36
         RenderText {TEXT} at (0,0) size 771x36
           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. "
           text run at (681,0) width 90: "Other than the"
           text run at (0,18) width 728: "substitution of images for pargraphs, the structure of the test is exactly the same, including the direction of the floats."
-      RenderBlock {HR} at (24,260) size 590x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,286) size 780x100 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (24,260) size 590x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,286) size 780x100 [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"
@@ -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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,412) size 780x46 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,398) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,412) 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,508) size 442x226 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (24,482) size 590x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,508) 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,760) size 360x190 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,746) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,760) 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,1000) size 314x352 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (24,974) size 590x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,1000) 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,1378) size 410x226 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,1364) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,1378) 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,1654) size 780x118 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (24,1628) size 590x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,1654) 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,1798) size 780x64 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,1784) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,1798) 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,1912) size 780x118 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (24,1886) size 590x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,1912) 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,2056) size 780x82 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,2042) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,2056) 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,2188) size 780x262 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (24,2162) size 590x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,2188) 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,2476) size 780x118 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,2462) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,2476) 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,2644) size 490x298 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (24,2618) size 590x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,2644) 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {DIV} at (2,2968) size 490x226 [bgcolor=#000000] [border: (5px solid #800080)]
+      RenderBlock {HR} at (371,2954) size 41x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (2,2968) 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,12 +371,12 @@ 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 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderTable {TABLE} at (0,3244) size 784x3116 [bgcolor=#000000] [border: (1px outset #808080)]
+      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
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/formatting_model/height_of_lines-expected.txt b/LayoutTests/css1/formatting_model/height_of_lines-expected.txt
index 1d515b5..93d072d 100644
--- a/LayoutTests/css1/formatting_model/height_of_lines-expected.txt
+++ b/LayoutTests/css1/formatting_model/height_of_lines-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x2295
 layer at (0,0) size 800x2295
   RenderBlock {HTML} at (0,0) size 800x2295
     RenderBody {BODY} at (8,8) size 784x2279 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x270 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x270
         RenderText {TEXT} at (0,0) size 536x255
           text run at (0,0) width 160: "P.one {font-size: 14"
           text run at (160,0) width 152: "px; line-height: 20"
@@ -46,8 +46,8 @@ layer at (0,0) size 800x2295
           text run at (0,240) width 168: "     border-width: 10"
           text run at (168,240) width 120: "px; margin: -10"
           text run at (288,240) width 32: "px;}"
-      RenderBlock {HR} at (0,317) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,333) size 784x442 [bgcolor=#000000]
+      RenderBlock {HR} at (0,317) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,333) size 784x442
         RenderText {TEXT} at (0,1) size 779x242
           text run at (0,1) width 252: "This paragraph should have a font size of 14"
           text run at (252,1) width 146: "px and a line height of 20"
@@ -64,7 +64,7 @@ layer at (0,0) size 800x2295
           text run at (698,223) width 8: ". "
           text run at (706,223) width 38: "This is"
           text run at (0,423) width 780: "additional text to make sure that there is enough room left below the image so that this line does not hit the image that is text-top aligned."
-      RenderBlock {P} at (0,789) size 784x482 [bgcolor=#000000]
+      RenderBlock {P} at (0,789) size 784x482
         RenderText {TEXT} at (0,1) size 770x202
           text run at (0,1) width 252: "This paragraph should have a font size of 14"
           text run at (252,1) width 146: "px and a line height of 20"
@@ -95,11 +95,11 @@ layer at (0,0) size 800x2295
           text run at (173,422) width 227: "The last image in this paragraph has -10"
           text run at (400,422) width 349: "px margins set on it, so that should pull the text in toward the"
           text run at (0,463) width 379: "image in the vertical direction, and also in the horizontal direction."
-      RenderTable {TABLE} at (0,1285) size 784x994 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,1285) size 784x994 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x992
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/formatting_model/horizontal_formatting-expected.txt b/LayoutTests/css1/formatting_model/horizontal_formatting-expected.txt
index b52e9af..c1ada50 100644
--- a/LayoutTests/css1/formatting_model/horizontal_formatting-expected.txt
+++ b/LayoutTests/css1/formatting_model/horizontal_formatting-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x672
 layer at (0,0) size 800x672
   RenderBlock {HTML} at (0,0) size 800x672
     RenderBody {BODY} at (8,8) size 784x648 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (10,0) size 774x18 [bgcolor=#000000]
+      RenderBlock {P} at (10,0) size 774x18
         RenderText {TEXT} at (0,0) size 286x18
           text run at (0,0) width 286: "This paragraph should be indented ten pixels."
-      RenderBlock {DIV} at (10,34) size 774x18 [bgcolor=#000000]
+      RenderBlock {DIV} at (10,34) size 774x18
         RenderBlock {P} at (10,0) size 764x18
           RenderText {TEXT} at (0,0) size 570x18
             text run at (0,0) width 570: "This paragraph should be indented twenty pixels, since horizontal margins do not collapse."
@@ -51,7 +51,7 @@ layer at (0,0) size 800x672
         RenderText {TEXT} at (0,0) size 387x36
           text run at (0,0) width 387: "Since auto is an invalid value for padding, the right-margin of"
           text run at (0,18) width 207: "this paragraph should be reset to "
-        RenderInline {CODE} at (0,0) size 32x15 [bgcolor=#000000]
+        RenderInline {CODE} at (0,0) size 32x15
           RenderText {TEXT} at (207,20) size 32x15
             text run at (207,20) width 32: "auto"
         RenderText {TEXT} at (239,18) size 391x36
diff --git a/LayoutTests/css1/formatting_model/inline_elements-expected.txt b/LayoutTests/css1/formatting_model/inline_elements-expected.txt
index 362d2bc..a9d5114 100644
--- a/LayoutTests/css1/formatting_model/inline_elements-expected.txt
+++ b/LayoutTests/css1/formatting_model/inline_elements-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x792
 layer at (0,0) size 800x792
   RenderBlock {HTML} at (0,0) size 800x792
     RenderBody {BODY} at (8,8) size 784x776 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x105 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x105
         RenderText {TEXT} at (0,0) size 560x90
           text run at (0,0) width 208: "P.one {line-height: 200%;}"
           text run at (0,15) width 376: "SPAN.two {border-style: solid; border-width: 10"
@@ -21,8 +21,8 @@ layer at (0,0) size 800x792
           text run at (384,60) width 176: "px; border-color: red;"
           text run at (0,75) width 160: "          padding: 2"
           text run at (160,75) width 32: "pt;}"
-      RenderBlock {HR} at (0,152) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,170) size 784x192 [bgcolor=#000000]
+      RenderBlock {HR} at (0,152) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,170) size 784x192
         RenderText {TEXT} at (0,7) size 187x32
           text run at (0,7) width 187: "This is a paragraph that has a "
         RenderInline {SPAN} at (0,0) size 773x170 [border: (10px solid #FF0000)]
@@ -41,7 +41,7 @@ layer at (0,0) size 800x792
           text run at (557,135) width 4: " "
           text run at (561,135) width 186: "The line spacing in the whole"
           text run at (0,167) width 270: "paragraph should be 200% of the font size."
-      RenderBlock {P} at (0,378) size 784x64 [bgcolor=#000000]
+      RenderBlock {P} at (0,378) size 784x64
         RenderText {TEXT} at (0,0) size 159x16
           text run at (0,0) width 159: "This is a paragraph that has a "
         RenderInline {SPAN} at (0,0) size 782x91 [border: (12px solid #FF0000)]
@@ -58,11 +58,11 @@ layer at (0,0) size 800x792
           text run at (41,48) width 290: "The line spacing in the whole paragraph should be 12"
           text run at (331,48) width 108: "pt, with font-size 10"
           text run at (439,48) width 14: "pt."
-      RenderTable {TABLE} at (0,455) size 784x321 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,455) size 784x321 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x319
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/formatting_model/replaced_elements-expected.txt b/LayoutTests/css1/formatting_model/replaced_elements-expected.txt
index 0b4596c..1b91a82 100644
--- a/LayoutTests/css1/formatting_model/replaced_elements-expected.txt
+++ b/LayoutTests/css1/formatting_model/replaced_elements-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x2369
 layer at (0,0) size 800x2369
   RenderBlock {HTML} at (0,0) size 800x2369
     RenderBody {BODY} at (8,8) size 784x2353 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x120 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x120
         RenderText {TEXT} at (0,0) size 504x120
           text run at (0,0) width 208: "IMG.one {display: inline;}"
           text run at (0,15) width 200: "IMG.two {display: block;}"
@@ -16,39 +16,39 @@ layer at (0,0) size 800x2369
           text run at (0,75) width 488: "          margin-right: auto; margin-left: auto; width: 50%;}"
           text run at (0,90) width 200: "IMG.five {display: block;"
           text run at (0,105) width 464: "          margin-right: 0; margin-left: auto; width: 50%;}"
-      RenderBlock {HR} at (0,167) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,185) size 784x19 [bgcolor=#000000]
+      RenderBlock {HR} at (0,167) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,185) size 784x19
         RenderImage {IMG} at (0,0) size 15x15
         RenderText {TEXT} at (15,1) size 434x18
           text run at (15,1) width 369: "The image at the beginning of this sentence should be a 15"
           text run at (384,1) width 65: "px square."
-      RenderImage {IMG} at (0,220) size 15x15 [bgcolor=#000000]
-      RenderBlock {P} at (0,251) size 784x18 [bgcolor=#000000]
+      RenderImage {IMG} at (0,220) size 15x15
+      RenderBlock {P} at (0,251) size 784x18
         RenderText {TEXT} at (0,0) size 489x18
           text run at (0,0) width 205: "The above image should be a 15"
           text run at (205,0) width 284: "px square with the same left edge as this text."
-      RenderImage {IMG} at (384,285) size 15x15 [bgcolor=#000000]
-      RenderBlock {P} at (0,316) size 784x18 [bgcolor=#000000]
+      RenderImage {IMG} at (384,285) size 15x15
+      RenderBlock {P} at (0,316) size 784x18
         RenderText {TEXT} at (0,0) size 400x18
           text run at (0,0) width 205: "The above image should be a 15"
           text run at (205,0) width 195: "px square aligned at the center."
-      RenderImage {IMG} at (196,350) size 392x392 [bgcolor=#000000]
-      RenderBlock {P} at (0,758) size 784x36 [bgcolor=#000000]
+      RenderImage {IMG} at (196,350) size 392x392
+      RenderBlock {P} at (0,758) size 784x36
         RenderText {TEXT} at (0,0) size 766x36
           text run at (0,0) width 766: "The above image should be a square resized so its width is 50% of the its parent element, and centered horizontally within"
           text run at (0,18) width 123: "the parent element: "
           text run at (123,18) width 395: "the document body in the first half, and the table in the second."
-      RenderImage {IMG} at (392,810) size 392x392 [bgcolor=#000000]
-      RenderBlock {P} at (0,1218) size 784x36 [bgcolor=#000000]
+      RenderImage {IMG} at (392,810) size 392x392
+      RenderBlock {P} at (0,1218) size 784x36
         RenderText {TEXT} at (0,0) size 758x36
           text run at (0,0) width 758: "The above image should be a square resized so its width is 50% of its parent element, and aligned at the right edge of the"
           text run at (0,18) width 100: "parent element: "
           text run at (100,18) width 395: "the document body in the first half, and the table in the second."
-      RenderTable {TABLE} at (0,1270) size 784x1083 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,1270) size 784x1083 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x1081
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/formatting_model/vertical_formatting-expected.txt b/LayoutTests/css1/formatting_model/vertical_formatting-expected.txt
index a0d6a35..40639ea 100644
--- a/LayoutTests/css1/formatting_model/vertical_formatting-expected.txt
+++ b/LayoutTests/css1/formatting_model/vertical_formatting-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x2471
 layer at (0,0) size 800x2471
   RenderBlock {HTML} at (0,0) size 800x2471
     RenderBody {BODY} at (8,8) size 784x2455 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x300 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x300
         RenderText {TEXT} at (0,0) size 496x285
           text run at (0,0) width 184: "P.one {margin-bottom: 2"
           text run at (184,0) width 184: "cm; padding-bottom: 0;}"
@@ -45,68 +45,68 @@ layer at (0,0) size 800x2471
           text run at (0,255) width 328: "P.thirteen {margin-top: 0; padding-top: 1"
           text run at (328,255) width 32: "cm;}"
           text run at (0,270) width 160: "TABLE {clear: both;}"
-      RenderBlock {HR} at (0,347) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,365) size 784x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,347) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,365) size 784x36
         RenderText {TEXT} at (0,0) size 754x36
           text run at (0,0) width 754: "There should be a two-centimeter margin between this paragraph and the next, because adjacent vertical margins should"
           text run at (0,18) width 255: "collapse to the maximum of the margins."
-      RenderBlock {P} at (0,476) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,476) size 784x18
         RenderText {TEXT} at (0,0) size 164x18
           text run at (0,0) width 164: "This is another paragraph."
-      RenderBlock {P} at (0,510) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,510) size 784x18
         RenderText {TEXT} at (0,0) size 494x18
           text run at (0,0) width 494: "There should be a two-centimeter margin between this paragraph and the next."
-      RenderBlock {P} at (0,603) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,603) size 784x18
         RenderText {TEXT} at (0,0) size 164x18
           text run at (0,0) width 164: "This is another paragraph."
-      RenderBlock {P} at (0,637) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,637) size 784x36
         RenderText {TEXT} at (0,0) size 771x36
           text run at (0,0) width 771: "There should be a one-centimeter margin between this paragraph and the next, because when there is one negative margin,"
           text run at (0,18) width 413: "the two margins should be added (the minus sign should be kept)."
-      RenderBlock {P} at (0,711) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,711) size 784x18
         RenderText {TEXT} at (0,0) size 164x18
           text run at (0,0) width 164: "This is another paragraph."
-      RenderBlock {DIV} at (0,766) size 784x128 [bgcolor=#000000]
+      RenderBlock {DIV} at (0,766) size 784x128
         RenderBlock {P} at (0,74) size 784x54
           RenderText {TEXT} at (0,0) size 784x54
             text run at (0,0) width 784: "There should be three centimeters between this text and the text above, but only one centimeter between this text and the text"
             text run at (0,18) width 733: "below, because vertical margins of nested elements should collapse only if there is no border or padding between the"
             text run at (0,36) width 54: "margins."
-      RenderBlock {P} at (0,931) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,931) size 784x18
         RenderText {TEXT} at (0,0) size 109x18
           text run at (0,0) width 109: "This is more text."
-      RenderBlock {P} at (0,965) size 784x111 [bgcolor=#000000]
+      RenderBlock {P} at (0,965) size 784x111
         RenderText {TEXT} at (0,0) size 783x36
           text run at (0,0) width 783: "There should be two centimeters between this paragraph and the one below, because negative margins collapse to a negative"
           text run at (0,18) width 399: "margin with the largest absolute value of the margins collapsed."
-      RenderBlock {P} at (0,1039) size 784x73 [bgcolor=#000000]
+      RenderBlock {P} at (0,1039) size 784x73
         RenderText {TEXT} at (0,37) size 765x36
           text run at (0,37) width 765: "This is a paragraph, which I should make very long so that you can easily see how much space there is between it and the"
           text run at (0,55) width 181: "one below it and to the right."
-      RenderBlock (floating) {P} at (0,1186) size 392x54 [bgcolor=#000000]
+      RenderBlock (floating) {P} at (0,1186) size 392x54
         RenderText {TEXT} at (0,0) size 382x54
           text run at (0,0) width 382: "There should be two centimeters between this paragraph and"
           text run at (0,18) width 365: "the one above it, since margins do not collapse on floating"
           text run at (0,36) width 59: "elements."
-      RenderBlock {P} at (0,1149) size 784x54 [bgcolor=#000000]
+      RenderBlock {P} at (0,1149) size 784x54
         RenderText {TEXT} at (392,0) size 375x54
           text run at (392,0) width 375: "There should be one centimeter between this paragraph and"
           text run at (392,18) width 356: "the (non-floating) one above it, since the float should not"
           text run at (392,36) width 181: "effect the paragraph spacing."
-      RenderBlock {P} at (0,1256) size 784x73 [bgcolor=#000000]
+      RenderBlock {P} at (0,1256) size 784x73
         RenderText {TEXT} at (0,0) size 750x36
           text run at (0,0) width 555: "There should be two centimeters of padding between this paragraph and the one below. "
           text run at (555,0) width 195: "Padding does not collapse, and"
           text run at (0,18) width 57: "there is 1"
           text run at (57,18) width 177: "cm of padding on each side."
-      RenderBlock {P} at (0,1329) size 784x55 [bgcolor=#000000]
+      RenderBlock {P} at (0,1329) size 784x55
         RenderText {TEXT} at (0,37) size 167x18
           text run at (0,37) width 167: "This is the next paragraph."
-      RenderTable {TABLE} at (0,1400) size 784x1055 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,1400) size 784x1055 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x1053
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/pseudo/anchor-expected.txt b/LayoutTests/css1/pseudo/anchor-expected.txt
index 9ad6644..d8a127b 100644
--- a/LayoutTests/css1/pseudo/anchor-expected.txt
+++ b/LayoutTests/css1/pseudo/anchor-expected.txt
@@ -3,21 +3,21 @@ layer at (0,0) size 800x683
 layer at (0,0) size 800x683
   RenderBlock {HTML} at (0,0) size 800x683
     RenderBody {BODY} at (8,8) size 784x667 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x90 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x90
         RenderText {TEXT} at (0,0) size 200x75
           text run at (0,0) width 136: "A {color: green;}"
           text run at (0,15) width 184: "A:link {color: purple;}"
           text run at (0,30) width 192: "A:visited {color: lime;}"
           text run at (0,45) width 200: "A:active {color: maroon;}"
           text run at (0,60) width 176: "#one {color: #006600;}"
-      RenderBlock {HR} at (0,137) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,155) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,137) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,155) size 784x18
         RenderText {TEXT} at (0,0) size 500x18
           text run at (0,0) width 500: "The following anchors should appear as described; none of them should be red."
-      RenderBlock {UL} at (0,189) size 784x144 [bgcolor=#000000]
+      RenderBlock {UL} at (0,189) size 784x144
         RenderListItem {LI} at (40,0) size 744x108
           RenderBlock (anonymous) at (0,0) size 744x18
             RenderListMarker at (0,0) size 0x14
@@ -67,7 +67,7 @@ layer at (0,0) size 800x683
                 RenderText {TEXT} at (0,0) size 125x18
                   text run at (0,0) width 125: "CWRU Web server"
               RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,349) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,349) size 784x36
         RenderText {TEXT} at (0,0) size 120x18
           text run at (0,0) width 120: "The quoted word \""
         RenderInline {A} at (0,0) size 43x18 [color=#008000]
@@ -78,11 +78,11 @@ layer at (0,0) size 800x683
           text run at (540,0) width 192: "It's a named anchor, and styles"
           text run at (0,18) width 350: "declared for the A tag are applied to them under CSS1. "
           text run at (350,18) width 326: "It also should NOT turn orange when clicked upon."
-      RenderTable {TABLE} at (0,401) size 784x266 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,401) size 784x266 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x264
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/pseudo/firstletter-expected.txt b/LayoutTests/css1/pseudo/firstletter-expected.txt
index 37d46c2..dba18a7 100644
--- a/LayoutTests/css1/pseudo/firstletter-expected.txt
+++ b/LayoutTests/css1/pseudo/firstletter-expected.txt
@@ -3,19 +3,19 @@ layer at (0,0) size 800x711
 layer at (0,0) size 800x711
   RenderBlock {HTML} at (0,0) size 800x711
     RenderBody {BODY} at (8,8) size 784x695 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,0) size 784x18
         RenderInline (anonymous) at (0,0) size 10x18 [color=#800000]
           RenderText {TEXT} at (0,0) size 10x18
             text run at (0,0) width 10: "T"
         RenderText {TEXT} at (10,0) size 345x18
           text run at (10,0) width 345: "he style declarations which apply to the text below are:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 312x45
           text run at (0,0) width 248: "P:first-letter {color: maroon;}"
           text run at (0,15) width 288: ".two:first-letter {font-size: 200%;}"
           text run at (0,30) width 312: "P.three:first-letter {font-size: 350%;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,125) size 784x54 [bgcolor=#000000]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,125) size 784x54
         RenderInline (anonymous) at (0,0) size 10x18 [color=#800000]
           RenderText {TEXT} at (0,0) size 10x18
             text run at (0,0) width 10: "T"
@@ -25,7 +25,7 @@ layer at (0,0) size 800x711
           text run at (0,18) width 187: "user agent has failed this test. "
           text run at (187,18) width 574: "Remember that in order to ensure a complete test, the paragraph must be displayed on more"
           text run at (0,36) width 85: "than one line."
-      RenderBlock {P} at (0,195) size 784x73 [bgcolor=#000000]
+      RenderBlock {P} at (0,195) size 784x73
         RenderInline (anonymous) at (0,0) size 20x37 [color=#800000]
           RenderText {TEXT} at (0,0) size 20x37
             text run at (0,0) width 20: "T"
@@ -35,7 +35,7 @@ layer at (0,0) size 800x711
           text run at (0,37) width 423: "combination does not occur, then the user agent has failed this test. "
           text run at (423,37) width 334: "Remember that in order to ensure a complete test, the"
           text run at (0,55) width 325: "paragraph must be displayed on more than one line."
-      RenderBlock {P} at (0,284) size 784x100 [bgcolor=#000000]
+      RenderBlock {P} at (0,284) size 784x100
         RenderInline (anonymous) at (0,0) size 76x64 [color=#800000]
           RenderText {TEXT} at (0,0) size 76x64
             text run at (0,0) width 76: "\"W"
@@ -45,11 +45,11 @@ layer at (0,0) size 800x711
           text run at (0,64) width 578: "mark and a capital 'W'-- should be 350% bigger than the rest of the paragraph, and maroon. "
           text run at (578,64) width 178: "Note that this is not required"
           text run at (0,82) width 228: "under CSS1, but it is recommended."
-      RenderTable {TABLE} at (0,400) size 784x295 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,400) size 784x295 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x293
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/pseudo/firstline-expected.txt b/LayoutTests/css1/pseudo/firstline-expected.txt
index 9f9d067..2d34fe5 100644
--- a/LayoutTests/css1/pseudo/firstline-expected.txt
+++ b/LayoutTests/css1/pseudo/firstline-expected.txt
@@ -3,29 +3,29 @@ layer at (0,0) size 800x655
 layer at (0,0) size 800x655
   RenderBlock {HTML} at (0,0) size 800x655
     RenderBody {BODY} at (8,8) size 784x639 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 360x45
           text run at (0,0) width 224: "P:first-line {color: green;}"
           text run at (0,15) width 272: ".two:first-line {font-size: 200%;}"
           text run at (0,30) width 360: ".three:first-line {font-variant: small-caps;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,125) size 784x54 [bgcolor=#000000]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,125) size 784x54
         RenderText {TEXT} at (0,0) size 773x54
           text run at (0,0) width 423: "The first line of this paragraph, and only that one, should be green. "
           text run at (423,0) width 350: "If this precise combination does not occur, then the user"
           text run at (0,18) width 157: "agent has failed this test. "
           text run at (157,18) width 605: "Remember that in order to ensure a complete test, the paragraph must be displayed on more than"
           text run at (0,36) width 54: "one line."
-      RenderBlock {P} at (0,195) size 784x73 [bgcolor=#000000]
+      RenderBlock {P} at (0,195) size 784x73
         RenderText {TEXT} at (0,0) size 767x73
           text run at (0,0) width 767: "The first line of this paragraph, and only that one, should be"
           text run at (0,37) width 216: "a larger font size as well as green. "
           text run at (216,37) width 507: "If this precise combination does not occur, then the user agent has failed this test."
           text run at (0,55) width 663: "Remember that in order to ensure a complete test, the paragraph must be displayed on more than one line."
-      RenderBlock {P} at (0,284) size 784x72 [bgcolor=#000000]
+      RenderBlock {P} at (0,284) size 784x72
         RenderText {TEXT} at (0,0) size 762x54
           text run at (0,0) width 608: "The first line of this paragraph, and only that one, should be displayed in small-caps style. "
           text run at (608,0) width 154: "Thus, if the first line is"
@@ -38,11 +38,11 @@ layer at (0,0) size 800x655
           text run at (245,36) width 225: " is not supported by your browser). "
           text run at (470,36) width 284: "This is extra text included for the purposes of"
           text run at (0,54) width 395: "making the paragraph long enough to have more than one line."
-      RenderTable {TABLE} at (0,372) size 784x267 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,372) size 784x267 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x265
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/pseudo/multiple_pseudo_elements-expected.txt b/LayoutTests/css1/pseudo/multiple_pseudo_elements-expected.txt
index dee7113..dea360b 100644
--- a/LayoutTests/css1/pseudo/multiple_pseudo_elements-expected.txt
+++ b/LayoutTests/css1/pseudo/multiple_pseudo_elements-expected.txt
@@ -3,13 +3,13 @@ layer at (0,0) size 800x1012
 layer at (0,0) size 800x1012
   RenderBlock {HTML} at (0,0) size 800x1012
     RenderBody {BODY} at (8,8) size 784x996 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,0) size 784x18
         RenderInline (anonymous) at (0,0) size 10x18 [color=#800000]
           RenderText {TEXT} at (0,0) size 10x18
             text run at (0,0) width 10: "T"
         RenderText {TEXT} at (10,0) size 345x18
           text run at (10,0) width 345: "he style declarations which apply to the text below are:"
-      RenderBlock {PRE} at (0,34) size 784x105 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x105
         RenderText {TEXT} at (0,0) size 368x90
           text run at (0,0) width 224: "P:first-line {color: green;}"
           text run at (0,15) width 248: "P:first-letter {color: maroon;}"
@@ -17,8 +17,8 @@ layer at (0,0) size 800x1012
           text run at (0,45) width 288: ".two:first-letter {font-size: 350%;}"
           text run at (0,60) width 312: "P.three:first-letter {font-size: 350%;}"
           text run at (0,75) width 368: "P.three:first-line {font-variant: small-caps;}"
-      RenderBlock {HR} at (0,152) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,170) size 784x54 [bgcolor=#000000]
+      RenderBlock {HR} at (0,152) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,170) size 784x54
         RenderInline (anonymous) at (0,0) size 10x18 [color=#800000]
           RenderText {TEXT} at (0,0) size 10x18
             text run at (0,0) width 10: "T"
@@ -28,7 +28,7 @@ layer at (0,0) size 800x1012
           text run at (0,18) width 497: "this precise combination does not occur, then the user agent has failed this test. "
           text run at (497,18) width 282: "Remember that in order to ensure a complete"
           text run at (0,36) width 377: "test, the paragraph must be displayed on more than one line."
-      RenderBlock {P} at (0,240) size 784x183 [bgcolor=#000000]
+      RenderBlock {P} at (0,240) size 784x183
         RenderInline (anonymous) at (0,0) size 68x129 [color=#800000]
           RenderText {TEXT} at (0,0) size 68x129
             text run at (0,0) width 68: "T"
@@ -38,7 +38,7 @@ layer at (0,0) size 800x1012
           text run at (0,147) width 253: "be 200% bigger than normal and green. "
           text run at (253,147) width 507: "If this precise combination does not occur, then the user agent has failed this test."
           text run at (0,165) width 663: "Remember that in order to ensure a complete test, the paragraph must be displayed on more than one line."
-      RenderBlock {P} at (0,439) size 784x118 [bgcolor=#000000]
+      RenderBlock {P} at (0,439) size 784x118
         RenderInline (anonymous) at (0,0) size 76x64 [color=#800000]
           RenderText {TEXT} at (0,0) size 76x64
             text run at (0,0) width 76: "\"W"
@@ -50,11 +50,11 @@ layer at (0,0) size 800x1012
           text run at (0,82) width 769: "inclusion of both the quotation mark and the 'W' in the first-letter style is not required under CSS1, but it is recommended. "
           text run at (769,82) width 13: "In"
           text run at (0,100) width 433: "addition, the entire first line should be in a small-caps font and green."
-      RenderTable {TABLE} at (0,573) size 784x423 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,573) size 784x423 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x421
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/pseudo/pseudo_elements_in_selectors-expected.txt b/LayoutTests/css1/pseudo/pseudo_elements_in_selectors-expected.txt
index 62233f7..7cecb88 100644
--- a/LayoutTests/css1/pseudo/pseudo_elements_in_selectors-expected.txt
+++ b/LayoutTests/css1/pseudo/pseudo_elements_in_selectors-expected.txt
@@ -3,21 +3,21 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x545
   RenderBlock {HTML} at (0,0) size 800x545
     RenderBody {BODY} at (8,8) size 784x529 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,0) size 784x18
         RenderText {TEXT} at (0,0) size 380x18
           text run at (0,0) width 380: "The style declarations which apply to the text below are:"
-      RenderBlock {PRE} at (0,34) size 784x60 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x60
         RenderText {TEXT} at (0,0) size 264x45
           text run at (0,0) width 264: "P:first-line {font-weight: bold;}"
           text run at (0,15) width 256: "P.two:first-line {color: green;}"
           text run at (0,30) width 256: "P:first-line.three {color: red;}"
-      RenderBlock {HR} at (0,107) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,125) size 784x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,125) size 784x36
         RenderText {TEXT} at (0,0) size 784x36
           text run at (0,0) width 339: "The first line of this sentence should be boldfaced. "
           text run at (339,0) width 445: "This test is included simply to establish a baseline for the following"
           text run at (0,18) width 571: "tests, since if this test fails, then the rest of the tests on this page are expected to fail as well."
-      RenderBlock {P} at (0,177) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,177) size 784x36
         RenderText {TEXT} at (0,0) size 755x36
           text run at (0,0) width 556: "The first line of this sentence should be boldfaced and green, thanks to its selector. "
           text run at (556,0) width 199: "If this is not the case, then the"
@@ -27,7 +27,7 @@ layer at (0,0) size 800x545
             text run at (565,20) width 88: ":first-line"
         RenderText {TEXT} at (653,18) size 107x18
           text run at (653,18) width 107: " pseudo-element."
-      RenderBlock {P} at (0,229) size 784x72 [bgcolor=#000000]
+      RenderBlock {P} at (0,229) size 784x72
         RenderText {TEXT} at (0,0) size 766x72
           text run at (0,0) width 339: "The first line of this sentence should be boldfaced. "
           text run at (339,0) width 415: "If it is red, then the user agent has violated the specification in"
@@ -35,11 +35,11 @@ layer at (0,0) size 800x545
           text run at (431,18) width 335: "If neither is the case, then the user agent has correctly"
           text run at (0,36) width 750: "ignored the incorrect selector, but has suppressed other styles which are valid, and therefore must be considered to have"
           text run at (0,54) width 87: "failed the test."
-      RenderTable {TABLE} at (0,317) size 784x212 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,317) size 784x212 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x210
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/text_properties/letter_spacing-expected.txt b/LayoutTests/css1/text_properties/letter_spacing-expected.txt
index 38012c7..d47b6eb 100644
--- a/LayoutTests/css1/text_properties/letter_spacing-expected.txt
+++ b/LayoutTests/css1/text_properties/letter_spacing-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1378
 layer at (0,0) size 800x1378
   RenderBlock {HTML} at (0,0) size 800x1378
     RenderBody {BODY} at (8,8) size 784x1362 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x165 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x165
         RenderText {TEXT} at (0,0) size 264x165
           text run at (0,0) width 200: ".one {letter-spacing: 0.3"
           text run at (200,0) width 32: "in;}"
@@ -28,39 +28,39 @@ layer at (0,0) size 800x1378
           text run at (0,135) width 224: ".ten {letter-spacing: 300%;}"
           text run at (0,150) width 232: ".eleven {letter-spacing: -0.1"
           text run at (232,150) width 32: "em;}"
-      RenderBlock {HR} at (0,212) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,230) size 784x72 [bgcolor=#000000]
+      RenderBlock {HR} at (0,212) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,230) size 784x72
         RenderText {TEXT} at (0,0) size 694x72
           text run at (0,0) width 671: "This letters in this"
           text run at (0,18) width 694: "sentence should have"
           text run at (0,36) width 659: "extra space between"
           text run at (0,54) width 175: "them."
-      RenderBlock {P} at (0,318) size 784x54 [bgcolor=#000000]
+      RenderBlock {P} at (0,318) size 784x54
         RenderText {TEXT} at (0,0) size 765x54
           text run at (0,0) width 691: "This letters in this sentence"
           text run at (0,18) width 765: "should have extra space between"
           text run at (0,36) width 125: "them."
-      RenderBlock {P} at (0,388) size 784x54 [bgcolor=#000000]
+      RenderBlock {P} at (0,388) size 784x54
         RenderText {TEXT} at (0,0) size 765x54
           text run at (0,0) width 691: "This letters in this sentence"
           text run at (0,18) width 765: "should have extra space between"
           text run at (0,36) width 125: "them."
-      RenderBlock {P} at (0,458) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,458) size 784x18
         RenderText {TEXT} at (0,0) size 687x18
           text run at (0,0) width 687: "This letters in this sentence should have extra space between them."
-      RenderBlock {P} at (0,492) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,492) size 784x18
         RenderText {TEXT} at (0,0) size 687x18
           text run at (0,0) width 687: "This letters in this sentence should have extra space between them."
-      RenderBlock {P} at (0,526) size 784x54 [bgcolor=#000000]
+      RenderBlock {P} at (0,526) size 784x54
         RenderText {TEXT} at (0,0) size 703x54
           text run at (0,0) width 633: "This letters in this sentence"
           text run at (0,18) width 703: "should have extra space between"
           text run at (0,36) width 115: "them."
-      RenderBlock {P} at (0,596) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,596) size 784x36
         RenderText {TEXT} at (0,0) size 747x36
           text run at (0,0) width 747: "This letters in this sentence should have extra space"
           text run at (0,18) width 196: "between them."
-      RenderBlock {P} at (0,648) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,648) size 784x36
         RenderText {TEXT} at (0,0) size 754x36
           text run at (0,0) width 754: "This letters in this sentence should have extra space between them,"
           text run at (0,18) width 435: "but the last few words in the sentence "
@@ -69,18 +69,18 @@ layer at (0,0) size 800x1378
             text run at (435,18) width 180: "should show normal spacing"
         RenderText {TEXT} at (615,18) size 9x18
           text run at (615,18) width 9: "."
-      RenderBlock {P} at (0,700) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,700) size 784x36
         RenderText {TEXT} at (0,0) size 731x36
           text run at (0,0) width 731: "This letters in this sentence should have normal space between them, since percentage values are not allowed on this"
           text run at (0,18) width 57: "property."
-      RenderBlock {P} at (0,752) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,752) size 784x18
         RenderText {TEXT} at (0,0) size 638x18
           text run at (0,0) width 638: "This letters in this sentence should have reduced space between them, since negative values are allowed on this property."
-      RenderTable {TABLE} at (0,786) size 784x576 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,786) size 784x576 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x574
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/text_properties/line_height-expected.txt b/LayoutTests/css1/text_properties/line_height-expected.txt
index d587214..6281074 100644
--- a/LayoutTests/css1/text_properties/line_height-expected.txt
+++ b/LayoutTests/css1/text_properties/line_height-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x2623
 layer at (0,0) size 800x2623
   RenderBlock {HTML} at (0,0) size 800x2623
     RenderBody {BODY} at (8,8) size 784x2607 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x210 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x210
         RenderText {TEXT} at (0,0) size 400x210
           text run at (0,0) width 176: ".one {line-height: 0.5"
           text run at (176,0) width 136: "in; font-size: 12"
@@ -43,80 +43,80 @@ layer at (0,0) size 800x2623
           text run at (368,165) width 32: "px;}"
           text run at (0,180) width 248: "DIV {background-color: silver;}"
           text run at (0,195) width 304: "SPAN.color {background-color: silver;}"
-      RenderBlock {HR} at (0,257) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,271) size 784x48 [bgcolor=#000000]
+      RenderBlock {HR} at (0,257) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,271) size 784x48
         RenderText {TEXT} at (0,17) size 507x48
           text run at (0,17) width 507: "This sentence should have a line-height of half an inch, which should cause extra spacing between the lines."
-      RenderBlock {P} at (0,331) size 784x75 [bgcolor=#000000]
+      RenderBlock {P} at (0,331) size 784x75
         RenderText {TEXT} at (0,30) size 526x75
           text run at (0,30) width 526: "This sentence should have a line-height of two centimeters, which should cause extra spacing between the lines."
-      RenderBlock {P} at (0,418) size 784x75 [bgcolor=#000000]
+      RenderBlock {P} at (0,418) size 784x75
         RenderText {TEXT} at (0,30) size 539x75
           text run at (0,30) width 539: "This sentence should have a line-height of twenty millimeters, which should cause extra spacing between the lines."
-      RenderBlock {P} at (0,505) size 784x32 [bgcolor=#000000]
+      RenderBlock {P} at (0,505) size 784x32
         RenderText {TEXT} at (0,9) size 540x32
           text run at (0,9) width 540: "This sentence should have a line-height of twenty-four points, which should cause extra spacing between the lines."
-      RenderBlock {P} at (0,549) size 784x32 [bgcolor=#000000]
+      RenderBlock {P} at (0,549) size 784x32
         RenderText {TEXT} at (0,9) size 497x32
           text run at (0,9) width 497: "This sentence should have a line-height of two picas, which should cause extra spacing between the lines."
-      RenderBlock {P} at (0,593) size 784x24 [bgcolor=#000000]
+      RenderBlock {P} at (0,593) size 784x24
         RenderText {TEXT} at (0,5) size 487x24
           text run at (0,5) width 487: "This sentence should have a line-height of two em, which should cause extra spacing between the lines."
-      RenderBlock {P} at (0,629) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,629) size 784x18
         RenderText {TEXT} at (0,2) size 489x18
           text run at (0,2) width 489: "This sentence should have a line-height of three ex, which should cause extra spacing between the lines."
-      RenderBlock {P} at (0,659) size 784x24 [bgcolor=#000000]
+      RenderBlock {P} at (0,659) size 784x24
         RenderText {TEXT} at (0,5) size 537x24
           text run at (0,5) width 537: "This sentence should have a line-height of twice the font size, which should cause extra spacing between the lines."
       RenderBlock {DIV} at (0,695) size 784x168 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (0,0) size 784x24 [bgcolor=#000000]
+        RenderBlock (anonymous) at (0,0) size 784x24
           RenderText {TEXT} at (0,5) size 592x24
             text run at (0,5) width 592: "This first part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
-        RenderBlock {P} at (0,48) size 784x72 [bgcolor=#000000]
+        RenderBlock {P} at (0,48) size 784x72
           RenderText {TEXT} at (0,-2) size 763x72
             text run at (0,-2) width 717: "This sentence should have a line-height of twice the DIV's font size, or 28"
             text run at (717,-2) width 31: "px;"
             text run at (0,22) width 763: "this should not cause extra spacing between the lines, since the line-height and"
             text run at (0,46) width 364: "font-size should have the same value."
-        RenderBlock (anonymous) at (0,144) size 784x24 [bgcolor=#000000]
+        RenderBlock (anonymous) at (0,144) size 784x24
           RenderText {TEXT} at (0,5) size 606x24
             text run at (0,5) width 606: "This second part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
-      RenderBlock {P} at (0,875) size 784x24 [bgcolor=#000000]
+      RenderBlock {P} at (0,875) size 784x24
         RenderText {TEXT} at (0,5) size 537x24
           text run at (0,5) width 537: "This sentence should have a line-height of twice the font size, which should cause extra spacing between the lines."
       RenderBlock {DIV} at (0,911) size 784x240 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (0,0) size 784x24 [bgcolor=#000000]
+        RenderBlock (anonymous) at (0,0) size 784x24
           RenderText {TEXT} at (0,5) size 592x24
             text run at (0,5) width 592: "This first part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
-        RenderBlock {P} at (0,48) size 784x144 [bgcolor=#000000]
+        RenderBlock {P} at (0,48) size 784x144
           RenderText {TEXT} at (0,10) size 749x144
             text run at (0,10) width 749: "This sentence should have a line-height of twice the font size, which is 200%"
             text run at (0,58) width 742: "normal thanks to an inline style; this should cause extra spacing between the"
             text run at (0,106) width 308: "lines, as the font-size will be 28"
             text run at (308,106) width 316: "px and the line-height will be 56"
             text run at (624,106) width 30: "px."
-        RenderBlock (anonymous) at (0,216) size 784x24 [bgcolor=#000000]
+        RenderBlock (anonymous) at (0,216) size 784x24
           RenderText {TEXT} at (0,5) size 606x24
             text run at (0,5) width 606: "This second part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
-      RenderBlock {P} at (0,1163) size 784x100 [bgcolor=#000000]
+      RenderBlock {P} at (0,1163) size 784x100
         RenderText {TEXT} at (0,18) size 774x100
           text run at (0,18) width 592: "This paragraph should have a line-height of 50 pixels in the first section, which should cause extra spacing between the lines. "
           text run at (592,18) width 182: "In the second section (within the table)"
           text run at (0,68) width 152: "its line-height should be normal."
-      RenderBlock {P} at (0,1275) size 784x14 [bgcolor=#000000]
+      RenderBlock {P} at (0,1275) size 784x14
         RenderText {TEXT} at (0,0) size 504x14
           text run at (0,0) width 504: "This sentence should have a normal line-height, because negative values are not permitted for this property."
-      RenderBlock {P} at (0,1301) size 784x150 [bgcolor=#000000]
+      RenderBlock {P} at (0,1301) size 784x150
         RenderInline {SPAN} at (0,0) size 758x89 [bgcolor=#C0C0C0]
           RenderText {TEXT} at (0,30) size 758x150
             text run at (0,30) width 758: "This sentence should have a line-height of two centimeters, which should cause extra spacing between the lines. The text has a background color of silver, but no"
             text run at (0,105) width 663: "padding or border. The background color has been set on an inline element and should therefore only cover the text, not the interline spacing."
         RenderText {TEXT} at (0,0) size 0x0
-      RenderTable {TABLE} at (0,1463) size 784x1144 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,1463) size 784x1144 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x1142
           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 [bgcolor=#000000]
+              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
@@ -149,33 +149,33 @@ layer at (0,0) size 800x2623
                 RenderText {TEXT} at (0,5) size 537x24
                   text run at (0,5) width 537: "This sentence should have a line-height of twice the font size, which should cause extra spacing between the lines."
               RenderBlock {DIV} at (4,428) size 762x168 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (0,0) size 762x24 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,0) size 762x24
                   RenderText {TEXT} at (0,5) size 592x24
                     text run at (0,5) width 592: "This first part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
-                RenderBlock {P} at (0,48) size 762x72 [bgcolor=#000000]
+                RenderBlock {P} at (0,48) size 762x72
                   RenderText {TEXT} at (0,-2) size 748x72
                     text run at (0,-2) width 717: "This sentence should have a line-height of twice the DIV's font size, or 28"
                     text run at (717,-2) width 31: "px;"
                     text run at (0,22) width 722: "this should not cause extra spacing between the lines, since the line-height"
                     text run at (0,46) width 405: "and font-size should have the same value."
-                RenderBlock (anonymous) at (0,144) size 762x24 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,144) size 762x24
                   RenderText {TEXT} at (0,5) size 606x24
                     text run at (0,5) width 606: "This second part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
               RenderBlock {P} at (4,608) size 762x24
                 RenderText {TEXT} at (0,5) size 537x24
                   text run at (0,5) width 537: "This sentence should have a line-height of twice the font size, which should cause extra spacing between the lines."
               RenderBlock {DIV} at (4,644) size 762x240 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (0,0) size 762x24 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,0) size 762x24
                   RenderText {TEXT} at (0,5) size 592x24
                     text run at (0,5) width 592: "This first part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
-                RenderBlock {P} at (0,48) size 762x144 [bgcolor=#000000]
+                RenderBlock {P} at (0,48) size 762x144
                   RenderText {TEXT} at (0,10) size 749x144
                     text run at (0,10) width 749: "This sentence should have a line-height of twice the font size, which is 200%"
                     text run at (0,58) width 742: "normal thanks to an inline style; this should cause extra spacing between the"
                     text run at (0,106) width 308: "lines, as the font-size will be 28"
                     text run at (308,106) width 316: "px and the line-height will be 56"
                     text run at (624,106) width 30: "px."
-                RenderBlock (anonymous) at (0,216) size 762x24 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,216) size 762x24
                   RenderText {TEXT} at (0,5) size 606x24
                     text run at (0,5) width 606: "This second part of the DIV should have a line-height of twice the font size, which should cause extra spacing between the lines."
               RenderBlock {P} at (4,896) size 762x28
diff --git a/LayoutTests/css1/text_properties/text-transform-expected.txt b/LayoutTests/css1/text_properties/text-transform-expected.txt
index 4aae84d..d7e263d 100644
--- a/LayoutTests/css1/text_properties/text-transform-expected.txt
+++ b/LayoutTests/css1/text_properties/text-transform-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x2957
 layer at (0,0) size 800x2957
   RenderBlock {HTML} at (0,0) size 800x2957
     RenderBody {BODY} at (8,21) size 784x2920 [bgcolor=#FFFFFF]
-      RenderBlock {H1} at (0,0) size 784x37 [bgcolor=#000000]
+      RenderBlock {H1} at (0,0) size 784x37
         RenderText {TEXT} at (0,0) size 431x37
           text run at (0,0) width 431: "Tests for text-transform in CSS"
-      RenderBlock {P} at (0,58) size 784x72 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,58) size 784x72 [color=#808080]
         RenderText {TEXT} at (0,0) size 772x54
           text run at (0,0) width 772: "In the following, the source contains pairs of characters, an uppercase character followed by a lowercase character. If the"
           text run at (0,18) width 753: "transform works correctly both characters should look the same. Where differences occur, view the source to see which"
@@ -21,7 +21,7 @@ layer at (0,0) size 800x2957
             text run at (397,54) width 359: "http://people.w3.org/rishida/scripts/uniview/uniview.html"
         RenderText {TEXT} at (756,54) size 5x18
           text run at (756,54) width 5: ")"
-      RenderBlock {P} at (0,146) size 784x46 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,146) size 784x46 [color=#808080]
         RenderText {TEXT} at (0,0) size 742x43
           text run at (0,0) width 482: "On some user agents you will only see glyphs supported by the current font. "
           text run at (482,0) width 260: "To help with this situation, you can apply"
@@ -32,14 +32,14 @@ layer at (0,0) size 800x2957
         RenderBlock {BUTTON} at (573,18) size 35x21 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
           RenderText {TEXT} at (4,4) size 27x13
             text run at (4,4) width 27: "Apply"
-      RenderBlock {HR} at (0,208) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {H2} at (0,229) size 784x28 [color=#808080] [bgcolor=#000000]
+      RenderBlock {HR} at (0,208) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {H2} at (0,229) size 784x28 [color=#808080]
         RenderText {TEXT} at (0,0) size 197x28
           text run at (0,0) width 197: "General case: Latin"
-      RenderBlock {P} at (0,276) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,276) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 621x18
           text run at (0,0) width 621: "The css says: text-transform: uppercase. The right-hand character should match the left-hand one."
-      RenderBlock {P} at (0,310) size 784x306 [bgcolor=#000000]
+      RenderBlock {P} at (0,310) size 784x306
         RenderText {TEXT} at (0,0) size 784x306
           text run at (0,0) width 220: "| A A | B B | C C | D D | E E | F F "
           text run at (220,0) width 204: "| G G | H H | I I | J J | K K | L L "
@@ -112,10 +112,10 @@ layer at (0,0) size 800x2957
           text run at (369,270) width 242: "| \x{1EE4} \x{1EE4} | \x{1EE6} \x{1EE6} | \x{1EE8} \x{1EE8} | \x{1EEA} \x{1EEA} | \x{1EEC} \x{1EEC} | \x{1EEE} \x{1EEE} "
           text run at (611,270) width 167: "| \x{1EF0} \x{1EF0} | \x{1EF2} \x{1EF2} | \x{1EF4} \x{1EF4} | \x{1EF6} \x{1EF6} | \x{1EF8} "
           text run at (0,288) width 17: "\x{1EF8} |"
-      RenderBlock {P} at (0,632) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,632) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 620x18
           text run at (0,0) width 620: "The css says: text-transform: lowercase. The left-hand character should match the right-hand one."
-      RenderBlock {P} at (0,666) size 784x252 [bgcolor=#000000]
+      RenderBlock {P} at (0,666) size 784x252
         RenderText {TEXT} at (0,0) size 784x252
           text run at (0,0) width 149: "| a a | b b | c c | d d | e e "
           text run at (149,0) width 164: "| f f | g g | h h | i i | j j | k k "
@@ -186,14 +186,14 @@ layer at (0,0) size 800x2957
           text run at (104,234) width 218: "| \x{1EE3} \x{1EE3} | \x{1EE5} \x{1EE5} | \x{1EE7} \x{1EE7} | \x{1EE9} \x{1EE9} | \x{1EEB} \x{1EEB} | \x{1EED} \x{1EED} "
           text run at (322,234) width 206: "| \x{1EEF} \x{1EEF} | \x{1EF1} \x{1EF1} | \x{1EF3} \x{1EF3} | \x{1EF5} \x{1EF5} | \x{1EF7} \x{1EF7} | \x{1EF9} \x{1EF9} "
           text run at (528,234) width 3: "|"
-      RenderBlock {HR} at (0,934) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {H2} at (0,955) size 784x28 [color=#808080] [bgcolor=#000000]
+      RenderBlock {HR} at (0,934) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {H2} at (0,955) size 784x28 [color=#808080]
         RenderText {TEXT} at (0,0) size 203x28
           text run at (0,0) width 203: "General case: Greek"
-      RenderBlock {P} at (0,1002) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,1002) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 621x18
           text run at (0,0) width 621: "The css says: text-transform: uppercase. The right-hand character should match the left-hand one."
-      RenderBlock {P} at (0,1036) size 784x162 [bgcolor=#000000]
+      RenderBlock {P} at (0,1036) size 784x162
         RenderText {TEXT} at (0,0) size 782x162
           text run at (0,0) width 119: "| \x{386} \x{386} | \x{388} \x{388} | \x{389} \x{389} "
           text run at (119,0) width 210: "| \x{38A} \x{38A} | \x{391} \x{391} | \x{392} \x{392} | \x{393} \x{393} | \x{394} \x{394} | \x{395} \x{395} "
@@ -228,10 +228,10 @@ layer at (0,0) size 800x2957
           text run at (530,126) width 228: "| \x{1FB8} \x{1FB8} | \x{1FB9} \x{1FB9} | \x{1FBC} \x{1FBC} | \x{399} \x{399} | \x{1FCC} \x{1FCC} | \x{1FD8} \x{1FD8} "
           text run at (758,126) width 21: "| \x{1FD9} \x{1FD9}"
           text run at (0,144) width 173: "| \x{1FE8} \x{1FE8} | \x{1FE9} \x{1FE9} | \x{1FEC} \x{1FEC} | \x{1FFC} \x{1FFC} |"
-      RenderBlock {P} at (0,1214) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,1214) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 620x18
           text run at (0,0) width 620: "The css says: text-transform: lowercase. The left-hand character should match the right-hand one."
-      RenderBlock {P} at (0,1248) size 784x90 [bgcolor=#000000]
+      RenderBlock {P} at (0,1248) size 784x90
         RenderText {TEXT} at (0,0) size 784x90
           text run at (0,0) width 169: "| \x{3AC} \x{3AC} | \x{3AD} \x{3AD} | \x{3AE} \x{3AE} | \x{3AF} \x{3AF} | \x{3CC} \x{3CC} "
           text run at (169,0) width 208: "| \x{3CD} \x{3CD} | \x{3CE} \x{3CE} | \x{3B1} \x{3B1} | \x{3B2} \x{3B2} | \x{3B3} \x{3B3} | \x{3B4} \x{3B4} "
@@ -256,32 +256,32 @@ layer at (0,0) size 800x2957
           text run at (182,72) width 184: "| \x{1F73} \x{1F73} | \x{1F74} \x{1F74} | \x{1F75} \x{1F75} | \x{1FD0} \x{1FD0} | \x{1FD1} \x{1FD1} | \x{1F76} \x{1F76} "
           text run at (366,72) width 202: "| \x{1F77} \x{1F77} | \x{1FE0} \x{1FE0} | \x{1FE1} \x{1FE1} | \x{1F7A} \x{1F7A} | \x{1F7B} \x{1F7B} | \x{1FE5} \x{1FE5} "
           text run at (568,72) width 163: "| \x{1F78} \x{1F78} | \x{1F79} \x{1F79} | \x{1F7C} \x{1F7C} | \x{1F7D} \x{1F7D} |"
-      RenderBlock {HR} at (0,1354) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {H2} at (0,1375) size 784x28 [color=#808080] [bgcolor=#000000]
+      RenderBlock {HR} at (0,1354) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {H2} at (0,1375) size 784x28 [color=#808080]
         RenderText {TEXT} at (0,0) size 208x28
           text run at (0,0) width 208: "General case: Coptic"
-      RenderBlock {P} at (0,1422) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,1422) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 621x18
           text run at (0,0) width 621: "The css says: text-transform: uppercase. The right-hand character should match the left-hand one."
-      RenderBlock {P} at (0,1456) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,1456) size 784x18
         RenderText {TEXT} at (0,0) size 360x18
           text run at (0,0) width 255: "| \x{3E2} \x{3E2} | \x{3E4} \x{3E4} | \x{3E6} \x{3E6} | \x{3E8} \x{3E8} | \x{3EA} \x{3EA} "
           text run at (255,0) width 105: "| \x{3EC} \x{3EC} | \x{3EE} \x{3EE} |"
-      RenderBlock {P} at (0,1490) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,1490) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 620x18
           text run at (0,0) width 620: "The css says: text-transform: lowercase. The left-hand character should match the right-hand one."
-      RenderBlock {P} at (0,1524) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,1524) size 784x18
         RenderText {TEXT} at (0,0) size 360x18
           text run at (0,0) width 102: "| \x{3E3} \x{3E3} | \x{3E5} \x{3E5} "
           text run at (102,0) width 258: "| \x{3E7} \x{3E7} | \x{3E9} \x{3E9} | \x{3EB} \x{3EB} | \x{3ED} \x{3ED} | \x{3EF} \x{3EF} |"
-      RenderBlock {HR} at (0,1558) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {H2} at (0,1579) size 784x28 [color=#808080] [bgcolor=#000000]
+      RenderBlock {HR} at (0,1558) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {H2} at (0,1579) size 784x28 [color=#808080]
         RenderText {TEXT} at (0,0) size 218x28
           text run at (0,0) width 218: "General case: Cyrillic"
-      RenderBlock {P} at (0,1626) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,1626) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 621x18
           text run at (0,0) width 621: "The css says: text-transform: uppercase. The right-hand character should match the left-hand one."
-      RenderBlock {P} at (0,1660) size 784x126 [bgcolor=#000000]
+      RenderBlock {P} at (0,1660) size 784x126
         RenderText {TEXT} at (0,0) size 783x126
           text run at (0,0) width 109: "| \x{410} \x{410} | \x{411} \x{411} | \x{412} \x{412} "
           text run at (109,0) width 222: "| \x{413} \x{413} | \x{414} \x{414} | \x{415} \x{415} | \x{416} \x{416} | \x{417} \x{417} | \x{418} \x{418} "
@@ -310,10 +310,10 @@ layer at (0,0) size 800x2957
           text run at (704,90) width 74: "| \x{4F4} \x{4F4} | \x{4F8} \x{4F8}"
           text run at (0,108) width 152: "| \x{500} \x{500} | \x{502} \x{502} | \x{504} \x{504} | \x{506} \x{506} "
           text run at (152,108) width 167: "| \x{508} \x{508} | \x{50A} \x{50A} | \x{50C} \x{50C} | \x{50E} \x{50E} |"
-      RenderBlock {P} at (0,1802) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,1802) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 620x18
           text run at (0,0) width 620: "The css says: text-transform: lowercase. The left-hand character should match the right-hand one."
-      RenderBlock {P} at (0,1836) size 784x108 [bgcolor=#000000]
+      RenderBlock {P} at (0,1836) size 784x108
         RenderText {TEXT} at (0,0) size 784x108
           text run at (0,0) width 200: "| \x{450} \x{450} | \x{451} \x{451} | \x{452} \x{452} | \x{453} \x{453} | \x{454} \x{454} | \x{455} \x{455} "
           text run at (200,0) width 198: "| \x{456} \x{456} | \x{457} \x{457} | \x{458} \x{458} | \x{459} \x{459} | \x{45A} \x{45A} | \x{45B} \x{45B} "
@@ -342,14 +342,14 @@ layer at (0,0) size 800x2957
           text run at (205,90) width 208: "| \x{4EF} \x{4EF} | \x{4F1} \x{4F1} | \x{4F3} \x{4F3} | \x{4F5} \x{4F5} | \x{4F9} \x{4F9} | \x{501} \x{501} "
           text run at (413,90) width 222: "| \x{503} \x{503} | \x{505} \x{505} | \x{507} \x{507} | \x{509} \x{509} | \x{50B} \x{50B} | \x{50D} \x{50D} "
           text run at (635,90) width 36: "| \x{50F} \x{50F} |"
-      RenderBlock {HR} at (0,1960) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {H2} at (0,1981) size 784x28 [color=#808080] [bgcolor=#000000]
+      RenderBlock {HR} at (0,1960) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {H2} at (0,1981) size 784x28 [color=#808080]
         RenderText {TEXT} at (0,0) size 243x28
           text run at (0,0) width 243: "General case: Armenian"
-      RenderBlock {P} at (0,2028) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,2028) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 621x18
           text run at (0,0) width 621: "The css says: text-transform: uppercase. The right-hand character should match the left-hand one."
-      RenderBlock {P} at (0,2062) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,2062) size 784x36
         RenderText {TEXT} at (0,0) size 776x36
           text run at (0,0) width 72: "| \x{531} \x{531} | \x{532} \x{532} "
           text run at (72,0) width 214: "| \x{533} \x{533} | \x{534} \x{534} | \x{535} \x{535} | \x{536} \x{536} | \x{537} \x{537} | \x{538} \x{538} "
@@ -360,10 +360,10 @@ layer at (0,0) size 800x2957
           text run at (156,18) width 212: "| \x{54B} \x{54B} | \x{54C} \x{54C} | \x{54D} \x{54D} | \x{54E} \x{54E} | \x{54F} \x{54F} | \x{550} \x{550} "
           text run at (368,18) width 210: "| \x{551} \x{551} | \x{552} \x{552} | \x{553} \x{553} | \x{554} \x{554} | \x{555} \x{555} | \x{556} \x{556} "
           text run at (578,18) width 3: "|"
-      RenderBlock {P} at (0,2114) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,2114) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 620x18
           text run at (0,0) width 620: "The css says: text-transform: lowercase. The left-hand character should match the right-hand one."
-      RenderBlock {P} at (0,2148) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,2148) size 784x36
         RenderText {TEXT} at (0,0) size 784x36
           text run at (0,0) width 140: "| \x{561} \x{561} | \x{562} \x{562} | \x{563} \x{563} | \x{564} \x{564} "
           text run at (140,0) width 190: "| \x{565} \x{565} | \x{566} \x{566} | \x{567} \x{567} | \x{568} \x{568} | \x{569} \x{569} | \x{56A} \x{56A} "
@@ -373,34 +373,34 @@ layer at (0,0) size 800x2957
           text run at (0,18) width 96: "\x{57A} \x{57A} | \x{57B} \x{57B} | \x{57C} \x{57C} "
           text run at (96,18) width 190: "| \x{57D} \x{57D} | \x{57E} \x{57E} | \x{57F} \x{57F} | \x{580} \x{580} | \x{581} \x{581} | \x{582} \x{582} "
           text run at (286,18) width 141: "| \x{583} \x{583} | \x{584} \x{584} | \x{585} \x{585} | \x{586} \x{586} |"
-      RenderBlock {HR} at (0,2200) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {H2} at (0,2221) size 784x28 [color=#808080] [bgcolor=#000000]
+      RenderBlock {HR} at (0,2200) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {H2} at (0,2221) size 784x28 [color=#808080]
         RenderText {TEXT} at (0,0) size 215x28
           text run at (0,0) width 215: "General case: Roman"
-      RenderBlock {P} at (0,2268) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,2268) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 621x18
           text run at (0,0) width 621: "The css says: text-transform: uppercase. The right-hand character should match the left-hand one."
-      RenderBlock {P} at (0,2302) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,2302) size 784x18
         RenderText {TEXT} at (0,0) size 667x18
           text run at (0,0) width 177: "| \x{2160} \x{2160} | \x{2161} \x{2161} | \x{2162} \x{2162} | \x{2163} \x{2163} | \x{2164} \x{2164} "
           text run at (177,0) width 282: "| \x{2165} \x{2165} | \x{2166} \x{2166} | \x{2167} \x{2167} | \x{2168} \x{2168} | \x{2169} \x{2169} | \x{216A} \x{216A} "
           text run at (459,0) width 208: "| \x{216B} \x{216B} | \x{216C} \x{216C} | \x{216D} \x{216D} | \x{216E} \x{216E} | \x{216F} \x{216F} |"
-      RenderBlock {P} at (0,2336) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,2336) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 620x18
           text run at (0,0) width 620: "The css says: text-transform: lowercase. The left-hand character should match the right-hand one."
-      RenderBlock {P} at (0,2370) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,2370) size 784x18
         RenderText {TEXT} at (0,0) size 615x18
           text run at (0,0) width 167: "| \x{2170} \x{2170} | \x{2171} \x{2171} | \x{2172} \x{2172} | \x{2173} \x{2173} | \x{2174} \x{2174} "
           text run at (167,0) width 258: "| \x{2175} \x{2175} | \x{2176} \x{2176} | \x{2177} \x{2177} | \x{2178} \x{2178} | \x{2179} \x{2179} | \x{217A} \x{217A} "
           text run at (425,0) width 190: "| \x{217B} \x{217B} | \x{217C} \x{217C} | \x{217D} \x{217D} | \x{217E} \x{217E} | \x{217F} \x{217F} |"
-      RenderBlock {HR} at (0,2404) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {H2} at (0,2425) size 784x28 [color=#808080] [bgcolor=#000000]
+      RenderBlock {HR} at (0,2404) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {H2} at (0,2425) size 784x28 [color=#808080]
         RenderText {TEXT} at (0,0) size 276x28
           text run at (0,0) width 276: "General case: Circled Latin"
-      RenderBlock {P} at (0,2472) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,2472) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 621x18
           text run at (0,0) width 621: "The css says: text-transform: uppercase. The right-hand character should match the left-hand one."
-      RenderBlock {P} at (0,2506) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,2506) size 784x36
         RenderText {TEXT} at (0,0) size 775x36
           text run at (0,0) width 141: "| \x{24B6} \x{24B6} | \x{24B7} \x{24B7} | \x{24B8} \x{24B8} "
           text run at (141,0) width 282: "| \x{24B9} \x{24B9} | \x{24BA} \x{24BA} | \x{24BB} \x{24BB} | \x{24BC} \x{24BC} | \x{24BD} \x{24BD} | \x{24BE} \x{24BE} "
@@ -408,10 +408,10 @@ layer at (0,0) size 800x2957
           text run at (705,0) width 70: "| \x{24C5} \x{24C5} | \x{24C6} "
           text run at (0,18) width 208: "\x{24C6} | \x{24C7} \x{24C7} | \x{24C8} \x{24C8} | \x{24C9} \x{24C9} | \x{24CA} \x{24CA} "
           text run at (208,18) width 238: "| \x{24CB} \x{24CB} | \x{24CC} \x{24CC} | \x{24CD} \x{24CD} | \x{24CE} \x{24CE} | \x{24CF} \x{24CF} |"
-      RenderBlock {P} at (0,2558) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,2558) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 620x18
           text run at (0,0) width 620: "The css says: text-transform: lowercase. The left-hand character should match the right-hand one."
-      RenderBlock {P} at (0,2592) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,2592) size 784x36
         RenderText {TEXT} at (0,0) size 779x36
           text run at (0,0) width 235: "| \x{24D0} \x{24D0} | \x{24D1} \x{24D1} | \x{24D2} \x{24D2} | \x{24D3} \x{24D3} | \x{24D4} \x{24D4} "
           text run at (235,0) width 282: "| \x{24D5} \x{24D5} | \x{24D6} \x{24D6} | \x{24D7} \x{24D7} | \x{24D8} \x{24D8} | \x{24D9} \x{24D9} | \x{24DA} \x{24DA} "
@@ -419,14 +419,14 @@ layer at (0,0) size 800x2957
           text run at (0,18) width 20: "\x{24E0} "
           text run at (20,18) width 282: "| \x{24E1} \x{24E1} | \x{24E2} \x{24E2} | \x{24E3} \x{24E3} | \x{24E4} \x{24E4} | \x{24E5} \x{24E5} | \x{24E6} \x{24E6} "
           text run at (302,18) width 144: "| \x{24E7} \x{24E7} | \x{24E8} \x{24E8} | \x{24E9} \x{24E9} |"
-      RenderBlock {HR} at (0,2644) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {H2} at (0,2665) size 784x28 [color=#808080] [bgcolor=#000000]
+      RenderBlock {HR} at (0,2644) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {H2} at (0,2665) size 784x28 [color=#808080]
         RenderText {TEXT} at (0,0) size 301x28
           text run at (0,0) width 301: "General case: Fullwidth Latin"
-      RenderBlock {P} at (0,2712) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,2712) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 621x18
           text run at (0,0) width 621: "The css says: text-transform: uppercase. The right-hand character should match the left-hand one."
-      RenderBlock {P} at (0,2746) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,2746) size 784x36
         RenderText {TEXT} at (0,0) size 779x36
           text run at (0,0) width 282: "| \x{FF21} \x{FF21} | \x{FF22} \x{FF22} | \x{FF23} \x{FF23} | \x{FF24} \x{FF24} | \x{FF25} \x{FF25} | \x{FF26} \x{FF26} "
           text run at (282,0) width 282: "| \x{FF27} \x{FF27} | \x{FF28} \x{FF28} | \x{FF29} \x{FF29} | \x{FF2A} \x{FF2A} | \x{FF2B} \x{FF2B} | \x{FF2C} \x{FF2C} "
@@ -434,10 +434,10 @@ layer at (0,0) size 800x2957
           text run at (0,18) width 67: "\x{FF31} | \x{FF32} \x{FF32} "
           text run at (67,18) width 282: "| \x{FF33} \x{FF33} | \x{FF34} \x{FF34} | \x{FF35} \x{FF35} | \x{FF36} \x{FF36} | \x{FF37} \x{FF37} | \x{FF38} \x{FF38} "
           text run at (349,18) width 97: "| \x{FF39} \x{FF39} | \x{FF3A} \x{FF3A} |"
-      RenderBlock {P} at (0,2798) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {P} at (0,2798) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 620x18
           text run at (0,0) width 620: "The css says: text-transform: lowercase. The left-hand character should match the right-hand one."
-      RenderBlock {P} at (0,2832) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,2832) size 784x36
         RenderText {TEXT} at (0,0) size 779x36
           text run at (0,0) width 94: "| \x{FF41} \x{FF41} | \x{FF42} \x{FF42} "
           text run at (94,0) width 282: "| \x{FF43} \x{FF43} | \x{FF44} \x{FF44} | \x{FF45} \x{FF45} | \x{FF46} \x{FF46} | \x{FF47} \x{FF47} | \x{FF48} \x{FF48} "
@@ -446,7 +446,7 @@ layer at (0,0) size 800x2957
           text run at (0,18) width 161: "\x{FF51} | \x{FF52} \x{FF52} | \x{FF53} \x{FF53} | \x{FF54} \x{FF54} "
           text run at (161,18) width 282: "| \x{FF55} \x{FF55} | \x{FF56} \x{FF56} | \x{FF57} \x{FF57} | \x{FF58} \x{FF58} | \x{FF59} \x{FF59} | \x{FF5A} \x{FF5A} "
           text run at (443,18) width 3: "|"
-      RenderBlock {HR} at (0,2884) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,2902) size 784x18 [color=#808080] [bgcolor=#000000]
+      RenderBlock {HR} at (0,2884) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,2902) size 784x18 [color=#808080]
         RenderText {TEXT} at (0,0) size 416x18
           text run at (0,0) width 416: "Thanks to John Cowan for assistance in developing this test page."
diff --git a/LayoutTests/css1/text_properties/text_align-expected.txt b/LayoutTests/css1/text_properties/text_align-expected.txt
index 2ed2d93..74332b4 100644
--- a/LayoutTests/css1/text_properties/text_align-expected.txt
+++ b/LayoutTests/css1/text_properties/text_align-expected.txt
@@ -3,35 +3,35 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x520
   RenderBlock {HTML} at (0,0) size 800x520
     RenderBody {BODY} at (8,8) size 784x504 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x75 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x75
         RenderText {TEXT} at (0,0) size 224x60
           text run at (0,0) width 192: ".one {text-align: left;}"
           text run at (0,15) width 200: ".two {text-align: right;}"
           text run at (0,30) width 224: ".three {text-align: center;}"
           text run at (0,45) width 224: ".four {text-align: justify;}"
-      RenderBlock {HR} at (0,122) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,140) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,122) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,140) size 784x18
         RenderText {TEXT} at (0,0) size 234x18
           text run at (0,0) width 234: "This sentence should be left-justified."
-      RenderBlock {P} at (0,174) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,174) size 784x18
         RenderText {TEXT} at (541,0) size 243x18
           text run at (541,0) width 243: "This sentence should be right-justified."
-      RenderBlock {P} at (0,208) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,208) size 784x18
         RenderText {TEXT} at (286,0) size 212x18
           text run at (286,0) width 212: "This sentence should be centered."
-      RenderBlock {P} at (0,242) size 784x54 [bgcolor=#000000]
+      RenderBlock {P} at (0,242) size 784x54
         RenderText {TEXT} at (0,0) size 784x54
           text run at (0,0) width 784: "This sentence should be fully justified, which means that the right and left margins of this paragraph should line up, no"
           text run at (0,18) width 784: "matter how long the paragraph becomes; the exception, of course, is the last line, which should be left-justified in Western"
           text run at (0,36) width 67: "languages."
-      RenderTable {TABLE} at (0,312) size 784x192 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,312) size 784x192 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x190
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/text_properties/text_decoration-expected.txt b/LayoutTests/css1/text_properties/text_decoration-expected.txt
index 0f89b59..3b7ad82 100644
--- a/LayoutTests/css1/text_properties/text_decoration-expected.txt
+++ b/LayoutTests/css1/text_properties/text_decoration-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1151
 layer at (0,0) size 800x1151
   RenderBlock {HTML} at (0,0) size 800x1151
     RenderBody {BODY} at (8,8) size 784x1135 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x120 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x120
         RenderText {TEXT} at (0,0) size 464x105
           text run at (0,0) width 272: ".one {text-decoration: underline;}"
           text run at (0,15) width 264: ".two {text-decoration: overline;}"
@@ -15,21 +15,21 @@ layer at (0,0) size 800x1151
           text run at (0,60) width 248: "B.five {text-decoration: none;}"
           text run at (0,75) width 344: ".six {text-decoration: underline overline;}"
           text run at (0,90) width 464: ".seven {text-decoration: underline overline line-through;}"
-      RenderBlock {HR} at (0,167) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,185) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,167) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,185) size 784x18
         RenderText {TEXT} at (0,0) size 226x18
           text run at (0,0) width 226: "This sentence should be underlined."
-      RenderBlock {P} at (0,219) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,219) size 784x18
         RenderText {TEXT} at (0,0) size 218x18
           text run at (0,0) width 218: "This sentence should be overlined."
-      RenderBlock {P} at (0,253) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,253) size 784x18
         RenderText {TEXT} at (0,0) size 336x18
           text run at (0,0) width 336: "This sentence should have stricken text (linethrough)."
-      RenderBlock {P} at (0,287) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,287) size 784x18
         RenderText {TEXT} at (0,0) size 591x18
           text run at (0,0) width 210: "This element should be blinking. "
           text run at (210,0) width 381: "(It is not required, however, that UAs support this behavior.)"
-      RenderBlock {P} at (0,321) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,321) size 784x36
         RenderText {TEXT} at (0,0) size 508x18
           text run at (0,0) width 291: "The text in this element should be underlined. "
           text run at (291,0) width 217: "The boldfaced text in this element "
@@ -40,18 +40,18 @@ layer at (0,0) size 800x1151
           text run at (681,0) width 8: ". "
           text run at (689,0) width 42: "This is"
           text run at (0,18) width 716: "because the parent's underline will 'span' the boldfaced text, even if the inline element has no underline of its own."
-      RenderBlock {P} at (0,373) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,373) size 784x18
         RenderText {TEXT} at (0,0) size 316x18
           text run at (0,0) width 316: "This sentence should be underlined and overlined."
-      RenderBlock {P} at (0,407) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,407) size 784x18
         RenderText {TEXT} at (0,0) size 377x18
           text run at (0,0) width 377: "This sentence should be underlined, overlined, and stricken."
-      RenderBlock {P} at (0,441) size 784x0 [bgcolor=#000000]
-      RenderBlock {P} at (0,441) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,441) size 784x0
+      RenderBlock {P} at (0,441) size 784x36
         RenderText {TEXT} at (0,0) size 778x36
           text run at (0,0) width 778: "There should be nothing visible between this sentence and the one above (there is an empty paragraph element with class of"
           text run at (0,18) width 45: "seven)."
-      RenderBlock {P} at (0,493) size 784x55 [bgcolor=#000000]
+      RenderBlock {P} at (0,493) size 784x55
         RenderText {TEXT} at (0,1) size 634x18
           text run at (0,1) width 634: "Text decorations only apply to the text of an element, so the image at the end of this sentence should "
         RenderInline {EM} at (0,0) size 20x18
@@ -64,7 +64,7 @@ layer at (0,0) size 800x1151
           text run at (759,1) width 4: "."
           text run at (0,19) width 729: "The underline of the parent element should hold true beneath the image, however, since text-decoration 'spans' child"
           text run at (0,37) width 59: "elements."
-      RenderBlock {P} at (0,564) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,564) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 105x18
           text run at (0,0) width 105: "The underlining "
         RenderInline {SPAN} at (0,0) size 96x18 [color=#0000FF]
@@ -77,7 +77,7 @@ layer at (0,0) size 800x1151
             text run at (434,0) width 109: "text color may be"
         RenderText {TEXT} at (543,0) size 4x18
           text run at (543,0) width 4: "."
-      RenderBlock {P} at (0,598) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,598) size 784x36
         RenderText {TEXT} at (0,0) size 111x18
           text run at (0,0) width 111: "The colors of the "
         RenderInline {SPAN} at (0,0) size 72x18 [color=#800080]
@@ -96,11 +96,11 @@ layer at (0,0) size 800x1151
         RenderText {TEXT} at (561,0) size 738x36
           text run at (561,0) width 177: " (that is, the first word in the"
           text run at (0,18) width 213: "sentence, which should be black)."
-      RenderTable {TABLE} at (0,650) size 784x485 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,650) size 784x485 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x483
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/text_properties/text_indent-expected.txt b/LayoutTests/css1/text_properties/text_indent-expected.txt
index 8ee5a7f..79df877 100644
--- a/LayoutTests/css1/text_properties/text_indent-expected.txt
+++ b/LayoutTests/css1/text_properties/text_indent-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1246
 layer at (0,0) size 800x1246
   RenderBlock {HTML} at (0,0) size 800x1246
     RenderBody {BODY} at (8,8) size 784x1230 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x165 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x165
         RenderText {TEXT} at (0,0) size 384x150
           text run at (0,0) width 176: ".one {text-indent: 0.5"
           text run at (176,0) width 176: "in; background: aqua;}"
@@ -26,7 +26,7 @@ layer at (0,0) size 800x1246
           text run at (0,120) width 176: ".nine {text-indent: 25"
           text run at (176,120) width 176: "px; background: aqua;}"
           text run at (0,135) width 384: "blockquote {text-indent: 50%; background: aqua;}"
-      RenderBlock {HR} at (0,212) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,212) size 784x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,230) size 784x18 [bgcolor=#00FFFF]
         RenderText {TEXT} at (48,0) size 386x18
           text run at (48,0) width 386: "The first line of this sentence should be indented half an inch."
@@ -64,7 +64,7 @@ layer at (0,0) size 800x1246
           text run at (0,18) width 259: "no matter where the lines might start, and"
         RenderBR {BR} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
-        RenderInline {EM} at (0,0) size 199x18 [bgcolor=#000000]
+        RenderInline {EM} at (0,0) size 199x18
           RenderText {TEXT} at (0,36) size 199x18
             text run at (0,36) width 199: "regardless of any other markup"
         RenderText {TEXT} at (199,36) size 146x18
@@ -74,11 +74,11 @@ layer at (0,0) size 800x1246
           text run at (392,0) width 221: "In the first half of the test page, this"
           text run at (0,18) width 646: "BLOCKQUOTE element should have a text indent equal to 50% of the BODY element's width, since"
           text run at (0,36) width 513: "BLOCKQUOTE is a child of BODY; in the second half, it is a child of TABLE."
-      RenderTable {TABLE} at (0,712) size 784x518 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,712) size 784x518 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x516
           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 [bgcolor=#000000]
+              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
@@ -123,7 +123,7 @@ layer at (0,0) size 800x1246
                   text run at (0,18) width 259: "no matter where the lines might start, and"
                 RenderBR {BR} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
-                RenderInline {EM} at (0,0) size 199x18 [bgcolor=#000000]
+                RenderInline {EM} at (0,0) size 199x18
                   RenderText {TEXT} at (0,36) size 199x18
                     text run at (0,36) width 199: "regardless of any other markup"
                 RenderText {TEXT} at (199,36) size 146x18
diff --git a/LayoutTests/css1/text_properties/text_transform-expected.txt b/LayoutTests/css1/text_properties/text_transform-expected.txt
index 30c650a..39e5f5f 100644
--- a/LayoutTests/css1/text_properties/text_transform-expected.txt
+++ b/LayoutTests/css1/text_properties/text_transform-expected.txt
@@ -3,25 +3,25 @@ layer at (0,0) size 800x714
 layer at (0,0) size 800x714
   RenderBlock {HTML} at (0,0) size 800x714
     RenderBody {BODY} at (8,8) size 784x698 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x75 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x75
         RenderText {TEXT} at (0,0) size 272x60
           text run at (0,0) width 224: ".ttn {text-transform: none;}"
           text run at (0,15) width 272: ".cap {text-transform: capitalize;}"
           text run at (0,30) width 264: ".upp {text-transform: uppercase;}"
           text run at (0,45) width 264: ".low {text-transform: lowercase;}"
-      RenderBlock {HR} at (0,122) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,140) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,122) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,140) size 784x18
         RenderText {TEXT} at (0,0) size 770x18
           text run at (0,0) width 770: "This page tests the 'text-transform' property of CSS1. This paragraph has no text transformation and should appear normal."
-      RenderBlock {P} at (0,174) size 784x54 [bgcolor=#000000]
+      RenderBlock {P} at (0,174) size 784x54
         RenderText {TEXT} at (0,0) size 778x54
           text run at (0,0) width 778: "This Paragraph Is Capitalized And The First Letter In Each Word Should Therefore Appear In Uppercase. Words That Are"
           text run at (0,18) width 694: "In Uppercase In The Source (E.G. USA) Should Remain So. There Should Be A Capital Letter After A Non-"
           text run at (0,36) width 538: "Breaking Space (&Nbsp;). Both Those Characters Appear In The Previous Sentence."
-      RenderBlock {P} at (0,244) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,244) size 784x36
         RenderText {TEXT} at (0,0) size 753x36
           text run at (0,0) width 753: "Words with inline elements inside them should only capitalize the first letter of the word. Therefore, the last word in this"
           text run at (0,18) width 304: "sentence should have one, and only one, capital "
@@ -35,7 +35,7 @@ layer at (0,0) size 800x714
             text run at (335,18) width 15: "Er"
         RenderText {TEXT} at (350,18) size 4x18
           text run at (350,18) width 4: "."
-      RenderBlock {P} at (0,296) size 784x54 [bgcolor=#000000]
+      RenderBlock {P} at (0,296) size 784x54
         RenderText {TEXT} at (0,0) size 721x36
           text run at (0,0) width 721: "THIS PARAGRAPH IS UPPERCASED AND SMALL CHARACTERS IN THE SOURCE (E.G. A AND \x{C5})"
           text run at (0,18) width 359: "SHOULD THEREFORE APPEAR IN UPPERCASE. "
@@ -46,14 +46,14 @@ layer at (0,0) size 800x714
             text run at (0,36) width 152: "should not be uppercase"
         RenderText {TEXT} at (152,36) size 4x18
           text run at (152,36) width 4: "."
-      RenderBlock {P} at (0,366) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,366) size 784x18
         RenderText {TEXT} at (0,0) size 726x18
           text run at (0,0) width 726: "this paragraph is lowercased and capital characters in the source (e.g. a and \x{E5}) should therefore appear in lowercase."
-      RenderTable {TABLE} at (0,400) size 784x298 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,400) size 784x298 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x296
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/text_properties/vertical_align-expected.txt b/LayoutTests/css1/text_properties/vertical_align-expected.txt
index d5331f7..ab51d24 100644
--- a/LayoutTests/css1/text_properties/vertical_align-expected.txt
+++ b/LayoutTests/css1/text_properties/vertical_align-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x4403
 layer at (0,0) size 800x4403
   RenderBlock {HTML} at (0,0) size 800x4403
     RenderBody {BODY} at (8,8) size 784x4387 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x270 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x270
         RenderText {TEXT} at (0,0) size 512x255
           text run at (0,0) width 128: "P {font-size: 12"
           text run at (128,0) width 32: "pt;}"
@@ -36,8 +36,8 @@ layer at (0,0) size 800x4403
           text run at (0,210) width 304: ".ttopalign {vertical-align: text-top;}"
           text run at (0,225) width 256: ".topalign {vertical-align: top;}"
           text run at (0,240) width 280: ".midalign {vertical-align: middle;}"
-      RenderBlock {HR} at (0,317) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,335) size 784x76 [bgcolor=#000000]
+      RenderBlock {HR} at (0,317) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,335) size 784x76
         RenderImage {IMG} at (0,0) size 15x50
         RenderInline {SPAN} at (0,0) size 126x18
           RenderText {TEXT} at (15,40) size 126x18
@@ -46,7 +46,7 @@ layer at (0,0) size 800x4403
           text run at (141,36) width 284: " in this sentence should be subscript-aligned. "
           text run at (425,36) width 325: "The font size of the superscripted text should not be"
           text run at (0,58) width 254: "different from that of the parent element."
-      RenderBlock {P} at (0,427) size 784x72 [bgcolor=#000000]
+      RenderBlock {P} at (0,427) size 784x72
         RenderImage {IMG} at (0,0) size 15x50
         RenderInline {SPAN} at (0,0) size 126x18
           RenderText {TEXT} at (15,30) size 126x18
@@ -55,7 +55,7 @@ layer at (0,0) size 800x4403
           text run at (141,36) width 296: " in this sentence should be superscript-aligned. "
           text run at (437,36) width 313: "The font size of the subscripted text should not be"
           text run at (0,54) width 254: "different from that of the parent element."
-      RenderBlock {P} at (0,515) size 784x72 [bgcolor=#000000]
+      RenderBlock {P} at (0,515) size 784x72
         RenderImage {IMG} at (0,0) size 15x50
         RenderInline {SPAN} at (0,0) size 126x18
           RenderText {TEXT} at (15,0) size 126x18
@@ -63,7 +63,7 @@ layer at (0,0) size 800x4403
         RenderText {TEXT} at (141,36) size 781x36
           text run at (141,36) width 640: " in this sentence should be top-aligned, which will align their tops with the top of the tallest element in"
           text run at (0,54) width 251: "the line (probably the orange rectangle)."
-      RenderBlock {P} at (0,603) size 784x132 [bgcolor=#000000]
+      RenderBlock {P} at (0,603) size 784x132
         RenderImage {IMG} at (0,0) size 15x50
         RenderText {TEXT} at (15,36) size 4x18
           text run at (15,36) width 4: " "
@@ -76,12 +76,12 @@ layer at (0,0) size 800x4403
             text run at (0,58) width 754: "which should align their tops with the top of the tallest text"
             text run at (0,95) width 136: "in the line."
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,751) size 784x68 [bgcolor=#000000]
+      RenderBlock {P} at (0,751) size 784x68
         RenderImage {IMG} at (0,0) size 15x50
         RenderText {TEXT} at (15,15) size 739x53
           text run at (15,15) width 724: " The image at the beginning of this sentence should be middle-aligned, which should align its middle with the point"
           text run at (0,50) width 310: "defined as the text baseline plus half the x-height."
-      RenderBlock {P} at (0,835) size 784x124 [bgcolor=#000000]
+      RenderBlock {P} at (0,835) size 784x124
         RenderImage {IMG} at (0,0) size 15x50
         RenderText {TEXT} at (15,15) size 4x18
           text run at (15,15) width 4: " "
@@ -95,7 +95,7 @@ layer at (0,0) size 800x4403
             text run at (0,50) width 733: "bottom-aligned, which should align their bottom with the"
             text run at (0,87) width 517: "bottom of the lowest element in the line."
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,975) size 784x161 [bgcolor=#000000]
+      RenderBlock {P} at (0,975) size 784x161
         RenderImage {IMG} at (0,0) size 15x50
         RenderText {TEXT} at (15,15) size 4x18
           text run at (15,15) width 4: " "
@@ -110,7 +110,7 @@ layer at (0,0) size 800x4403
             text run at (0,87) width 671: "bottom with the bottom of the lowest text (including"
             text run at (0,124) width 294: "descenders) in the line."
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,1152) size 784x132 [bgcolor=#000000]
+      RenderBlock {P} at (0,1152) size 784x132
         RenderImage {IMG} at (0,0) size 15x50
         RenderText {TEXT} at (15,36) size 4x18
           text run at (15,36) width 4: " "
@@ -124,7 +124,7 @@ layer at (0,0) size 800x4403
             text run at (0,58) width 759: "baseline-aligned, which should align their baseline with the"
             text run at (0,95) width 522: "baseline of the rest of the text in the line."
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,1300) size 784x72 [bgcolor=#000000]
+      RenderBlock {P} at (0,1300) size 784x72
         RenderImage {IMG} at (0,0) size 15x50
         RenderInline {SPAN} at (0,0) size 96x14
           RenderText {TEXT} at (15,31) size 96x16
@@ -136,12 +136,12 @@ layer at (0,0) size 800x4403
           text run at (700,36) width 50: "aligned,"
           text run at (0,54) width 165: "which should raise them 8"
           text run at (165,54) width 211: "px relative to the natural baseline."
-      RenderBlock {P} at (0,1388) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,1388) size 784x36
         RenderText {TEXT} at (0,0) size 742x36
           text run at (0,0) width 498: "In the following paragraph, all images should be aligned with the top of the 14-"
           text run at (498,0) width 244: "point text, which is identical to the first"
           text run at (0,18) width 661: "section of text, whereas any size text should be aligned with the text baseline (which is the default value)."
-      RenderBlock {P} at (0,1442) size 784x324 [bgcolor=#000000]
+      RenderBlock {P} at (0,1442) size 784x324
         RenderText {TEXT} at (0,25) size 120x22
           text run at (0,25) width 120: "This paragraph "
         RenderImage {IMG} at (120,25) size 9x30
@@ -215,11 +215,11 @@ layer at (0,0) size 800x4403
           text run at (671,234) width 5: " "
         RenderImage {IMG} at (676,234) size 27x90
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,1784) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,1784) size 784x36
         RenderText {TEXT} at (0,0) size 749x36
           text run at (0,0) width 749: "In the following paragraph, all images should be aligned with the middle of the default text, whereas any text should be"
           text run at (0,18) width 362: "aligned with the text baseline (which is the default value)."
-      RenderBlock {P} at (0,1836) size 784x230 [bgcolor=#000000]
+      RenderBlock {P} at (0,1836) size 784x230
         RenderText {TEXT} at (0,22) size 99x18
           text run at (0,22) width 99: "This paragraph "
         RenderImage {IMG} at (99,17) size 9x30
@@ -286,12 +286,12 @@ layer at (0,0) size 800x4403
           text run at (357,175) width 4: " "
         RenderImage {IMG} at (361,140) size 27x90
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (0,2082) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,2082) size 784x36
         RenderText {TEXT} at (0,0) size 733x36
           text run at (0,0) width 733: "In the following paragraph, all elements should be aligned with the top of the tallest element on the line, whether that"
           text run at (0,18) width 173: "element is an image or not. "
           text run at (173,18) width 555: "Each fragment of text has been SPANned appropriately in order to cause this to happen."
-      RenderBlock {P} at (0,2134) size 784x201 [bgcolor=#000000]
+      RenderBlock {P} at (0,2134) size 784x201
         RenderInline {SPAN} at (0,0) size 95x18
           RenderText {TEXT} at (0,0) size 95x18
             text run at (0,0) width 95: "This paragraph"
@@ -373,11 +373,11 @@ layer at (0,0) size 800x4403
           text run at (171,111) width 4: " "
         RenderImage {IMG} at (175,111) size 27x90
         RenderText {TEXT} at (0,0) size 0x0
-      RenderTable {TABLE} at (0,2351) size 784x2036 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,2351) size 784x2036 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x2034
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/text_properties/word_spacing-expected.txt b/LayoutTests/css1/text_properties/word_spacing-expected.txt
index 1abd704..bcb0955 100644
--- a/LayoutTests/css1/text_properties/word_spacing-expected.txt
+++ b/LayoutTests/css1/text_properties/word_spacing-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x997
 layer at (0,0) size 800x997
   RenderBlock {HTML} at (0,0) size 800x997
     RenderBody {BODY} at (8,8) size 784x981 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x180 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x180
         RenderText {TEXT} at (0,0) size 248x165
           text run at (0,0) width 184: ".one {word-spacing: 0.3"
           text run at (184,0) width 32: "in;}"
@@ -28,29 +28,29 @@ layer at (0,0) size 800x997
           text run at (0,135) width 208: ".ten {word-spacing: 300%;}"
           text run at (0,150) width 216: ".eleven {word-spacing: -0.2"
           text run at (216,150) width 32: "em;}"
-      RenderBlock {HR} at (0,227) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,245) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,227) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,245) size 784x18
         RenderText {TEXT} at (0,0) size 701x18
           text run at (0,0) width 701: "This words in this sentence should have extra space between them."
-      RenderBlock {P} at (0,279) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,279) size 784x18
         RenderText {TEXT} at (0,0) size 601x18
           text run at (0,0) width 601: "This words in this sentence should have extra space between them."
-      RenderBlock {P} at (0,313) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,313) size 784x18
         RenderText {TEXT} at (0,0) size 601x18
           text run at (0,0) width 601: "This words in this sentence should have extra space between them."
-      RenderBlock {P} at (0,347) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,347) size 784x18
         RenderText {TEXT} at (0,0) size 461x18
           text run at (0,0) width 461: "This words in this sentence should have extra space between them."
-      RenderBlock {P} at (0,381) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,381) size 784x18
         RenderText {TEXT} at (0,0) size 461x18
           text run at (0,0) width 461: "This words in this sentence should have extra space between them."
-      RenderBlock {P} at (0,415) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,415) size 784x18
         RenderText {TEXT} at (0,0) size 581x18
           text run at (0,0) width 581: "This words in this sentence should have extra space between them."
-      RenderBlock {P} at (0,449) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,449) size 784x18
         RenderText {TEXT} at (0,0) size 501x18
           text run at (0,0) width 501: "This words in this sentence should have extra space between them."
-      RenderBlock {P} at (0,483) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,483) size 784x36
         RenderText {TEXT} at (0,0) size 751x18
           text run at (0,0) width 751: "This words in this sentence should have extra space between them, but the last few words in the sentence"
         RenderInline {SPAN} at (0,0) size 176x18
@@ -58,17 +58,17 @@ layer at (0,0) size 800x997
             text run at (0,18) width 176: "should have normal spacing"
         RenderText {TEXT} at (176,18) size 4x18
           text run at (176,18) width 4: "."
-      RenderBlock {P} at (0,535) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,535) size 784x18
         RenderText {TEXT} at (0,0) size 668x18
           text run at (0,0) width 668: "This sentence should have normal word-spacing, since percentage values are not allowed on this property."
-      RenderBlock {P} at (0,569) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,569) size 784x18
         RenderText {TEXT} at (0,0) size 707x18
           text run at (0,0) width 707: "This words in this sentence should have reduced space between them, since negative values are allowed on this property."
-      RenderTable {TABLE} at (0,603) size 784x378 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,603) size 784x378 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x376
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/units/color_units-expected.txt b/LayoutTests/css1/units/color_units-expected.txt
index 4639a95..4b75a3f 100644
--- a/LayoutTests/css1/units/color_units-expected.txt
+++ b/LayoutTests/css1/units/color_units-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1699
 layer at (0,0) size 800x1699
   RenderBlock {HTML} at (0,0) size 800x1699
     RenderBody {BODY} at (8,8) size 784x1683 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x180 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x180
         RenderText {TEXT} at (0,0) size 288x180
           text run at (0,0) width 160: "BODY {color: black;}"
           text run at (0,15) width 152: ".one {color: #080;}"
@@ -20,29 +20,29 @@ layer at (0,0) size 800x1699
           text run at (0,135) width 240: ".nine {color: rgb(0,128,255);}"
           text run at (0,150) width 264: ".ten {color: rgb(50%,-500%,60%);}"
           text run at (0,165) width 264: ".eleven {color: rgb(50%,0%,60%);}"
-      RenderBlock {HR} at (0,227) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,245) size 784x18 [bgcolor=#000000]
+      RenderBlock {HR} at (0,227) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,245) size 784x18
         RenderText {TEXT} at (0,0) size 193x18
           text run at (0,0) width 193: "This sentence should be black."
-      RenderBlock {P} at (0,279) size 784x18 [color=#008800] [bgcolor=#000000]
+      RenderBlock {P} at (0,279) size 784x18 [color=#008800]
         RenderText {TEXT} at (0,0) size 507x18
           text run at (0,0) width 507: "This sentence should be green, although slightly different from those that follow."
-      RenderBlock {P} at (0,313) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,313) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,347) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,347) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,381) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,381) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,415) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,415) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,449) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,449) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 194x18
           text run at (0,0) width 194: "This sentence should be green."
-      RenderBlock {P} at (0,483) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,483) size 784x18
         RenderText {TEXT} at (0,0) size 407x18
           text run at (0,0) width 407: "This sentence should be black, because the value given for class "
         RenderInline {CODE} at (0,0) size 48x15
@@ -50,25 +50,25 @@ layer at (0,0) size 800x1699
             text run at (407,2) width 48: ".seven"
         RenderText {TEXT} at (455,0) size 65x18
           text run at (455,0) width 65: " is invalid."
-      RenderBlock {P} at (0,517) size 784x36 [color=#0080FF] [bgcolor=#000000]
+      RenderBlock {P} at (0,517) size 784x36 [color=#0080FF]
         RenderText {TEXT} at (0,0) size 726x36
           text run at (0,0) width 726: "This sentence should be a shade of blue-green which, on a typical RGB computer display, exactly matches the next"
           text run at (0,18) width 67: "paragraph."
-      RenderBlock {P} at (0,569) size 784x36 [color=#0080FF] [bgcolor=#000000]
+      RenderBlock {P} at (0,569) size 784x36 [color=#0080FF]
         RenderText {TEXT} at (0,0) size 753x36
           text run at (0,0) width 753: "This sentence should be a shade of blue-green which, on a typical RGB computer display, exactly matches the previous"
           text run at (0,18) width 67: "paragraph."
-      RenderBlock {P} at (0,621) size 784x18 [color=#800099] [bgcolor=#000000]
+      RenderBlock {P} at (0,621) size 784x18 [color=#800099]
         RenderText {TEXT} at (0,0) size 770x18
           text run at (0,0) width 770: "This sentence should be a shade of purple which, on a typical RGB computer display, exactly matches the next paragraph."
-      RenderBlock {P} at (0,655) size 784x36 [color=#800099] [bgcolor=#000000]
+      RenderBlock {P} at (0,655) size 784x36 [color=#800099]
         RenderText {TEXT} at (0,0) size 726x36
           text run at (0,0) width 726: "This sentence should be a shade of purple which, on a typical RGB computer display, exactly matches the previous"
           text run at (0,18) width 67: "paragraph."
-      RenderBlock {P} at (0,707) size 784x18 [bgcolor=#000000]
+      RenderBlock {P} at (0,707) size 784x18
         RenderText {TEXT} at (0,0) size 193x18
           text run at (0,0) width 193: "This sentence should be black."
-      RenderBlock {P} at (0,741) size 784x18 [color=#008800] [bgcolor=#000000]
+      RenderBlock {P} at (0,741) size 784x18 [color=#008800]
         RenderText {TEXT} at (0,0) size 399x18
           text run at (0,0) width 399: "This sentence should be a slightly different green, and used the "
         RenderInline {TT} at (0,0) size 40x15
@@ -76,7 +76,7 @@ layer at (0,0) size 800x1699
             text run at (399,2) width 40: "style"
         RenderText {TEXT} at (439,0) size 59x18
           text run at (439,0) width 59: " attribute."
-      RenderBlock {P} at (0,775) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,775) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 281x18
           text run at (0,0) width 281: "This sentence should be green, and used the "
         RenderInline {TT} at (0,0) size 40x15
@@ -84,7 +84,7 @@ layer at (0,0) size 800x1699
             text run at (281,2) width 40: "style"
         RenderText {TEXT} at (321,0) size 59x18
           text run at (321,0) width 59: " attribute."
-      RenderBlock {P} at (0,809) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,809) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 281x18
           text run at (0,0) width 281: "This sentence should be green, and used the "
         RenderInline {TT} at (0,0) size 40x15
@@ -92,7 +92,7 @@ layer at (0,0) size 800x1699
             text run at (281,2) width 40: "style"
         RenderText {TEXT} at (321,0) size 59x18
           text run at (321,0) width 59: " attribute."
-      RenderBlock {P} at (0,843) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,843) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 281x18
           text run at (0,0) width 281: "This sentence should be green, and used the "
         RenderInline {TT} at (0,0) size 40x15
@@ -100,7 +100,7 @@ layer at (0,0) size 800x1699
             text run at (281,2) width 40: "style"
         RenderText {TEXT} at (321,0) size 59x18
           text run at (321,0) width 59: " attribute."
-      RenderBlock {P} at (0,877) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,877) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 281x18
           text run at (0,0) width 281: "This sentence should be green, and used the "
         RenderInline {TT} at (0,0) size 40x15
@@ -108,7 +108,7 @@ layer at (0,0) size 800x1699
             text run at (281,2) width 40: "style"
         RenderText {TEXT} at (321,0) size 59x18
           text run at (321,0) width 59: " attribute."
-      RenderBlock {P} at (0,911) size 784x18 [color=#008000] [bgcolor=#000000]
+      RenderBlock {P} at (0,911) size 784x18 [color=#008000]
         RenderText {TEXT} at (0,0) size 281x18
           text run at (0,0) width 281: "This sentence should be green, and used the "
         RenderInline {TT} at (0,0) size 40x15
@@ -116,11 +116,11 @@ layer at (0,0) size 800x1699
             text run at (281,2) width 40: "style"
         RenderText {TEXT} at (321,0) size 59x18
           text run at (321,0) width 59: " attribute."
-      RenderTable {TABLE} at (0,945) size 784x738 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,945) size 784x738 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x736
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/css1/units/length_units-expected.txt b/LayoutTests/css1/units/length_units-expected.txt
index 41b6837..f5d8fc5 100644
--- a/LayoutTests/css1/units/length_units-expected.txt
+++ b/LayoutTests/css1/units/length_units-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1592
 layer at (0,0) size 800x1592
   RenderBlock {HTML} at (0,0) size 800x1592
     RenderBody {BODY} at (8,8) size 784x1576 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x165 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x165
         RenderText {TEXT} at (0,0) size 624x165
           text run at (0,0) width 184: ".zero {margin-left: 0;}"
           text run at (0,15) width 160: ".one {margin-left: 3"
@@ -30,8 +30,8 @@ layer at (0,0) size 800x1592
           text run at (0,150) width 152: ".ten {font-size: 40"
           text run at (152,150) width 144: "px; border-left: 1"
           text run at (296,150) width 328: "ex solid purple; background-color: aqua;}"
-      RenderBlock {HR} at (0,212) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
-      RenderBlock {P} at (0,230) size 784x36 [bgcolor=#000000]
+      RenderBlock {HR} at (0,212) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,230) size 784x36
         RenderText {TEXT} at (0,0) size 761x36
           text run at (0,0) width 761: "This paragraph has no left margin. The following paragraphs have all been given a left margin and their left (outer) edges"
           text run at (0,18) width 347: "should therefore be appropriately shifted to the right of "
@@ -40,58 +40,58 @@ layer at (0,0) size 800x1592
             text run at (347,18) width 22: "this"
         RenderText {TEXT} at (369,18) size 138x18
           text run at (369,18) width 138: " paragraph's left edge."
-      RenderBlock {P} at (48,282) size 736x18 [bgcolor=#000000]
+      RenderBlock {P} at (48,282) size 736x18
         RenderText {TEXT} at (0,0) size 310x18
           text run at (0,0) width 287: "This paragraph should have a left margin of 3"
           text run at (287,0) width 23: "em."
-      RenderBlock {P} at (24,316) size 760x18 [bgcolor=#000000]
+      RenderBlock {P} at (24,316) size 760x18
         RenderText {TEXT} at (0,0) size 306x18
           text run at (0,0) width 287: "This paragraph should have a left margin of 3"
           text run at (287,0) width 19: "ex."
-      RenderBlock {P} at (36,350) size 748x18 [bgcolor=#000000]
+      RenderBlock {P} at (36,350) size 748x18
         RenderText {TEXT} at (0,0) size 340x18
           text run at (0,0) width 340: "This paragraph should have a left margin of 36 pixels."
-      RenderBlock {P} at (48,384) size 736x18 [bgcolor=#000000]
+      RenderBlock {P} at (48,384) size 736x18
         RenderText {TEXT} at (0,0) size 357x18
           text run at (0,0) width 357: "This paragraph should have a left margin of half an inch."
-      RenderBlock {P} at (48,418) size 736x18 [bgcolor=#000000]
+      RenderBlock {P} at (48,418) size 736x18
         RenderText {TEXT} at (0,0) size 330x18
           text run at (0,0) width 307: "This paragraph should have a left margin of 1.27"
           text run at (307,0) width 23: "cm."
-      RenderBlock {P} at (48,452) size 736x18 [bgcolor=#000000]
+      RenderBlock {P} at (48,452) size 736x18
         RenderText {TEXT} at (0,0) size 335x18
           text run at (0,0) width 307: "This paragraph should have a left margin of 12.7"
           text run at (307,0) width 28: "mm."
-      RenderBlock {P} at (48,486) size 736x18 [bgcolor=#000000]
+      RenderBlock {P} at (48,486) size 736x18
         RenderText {TEXT} at (0,0) size 341x18
           text run at (0,0) width 341: "This paragraph should have a left margin of 36 points."
-      RenderBlock {P} at (48,520) size 736x18 [bgcolor=#000000]
+      RenderBlock {P} at (48,520) size 736x18
         RenderText {TEXT} at (0,0) size 327x18
           text run at (0,0) width 327: "This paragraph should have a left margin of 3 picas."
-      RenderBlock {P} at (48,554) size 736x18 [bgcolor=#000000]
+      RenderBlock {P} at (48,554) size 736x18
         RenderText {TEXT} at (0,0) size 591x18
           text run at (0,0) width 591: "This paragraph should have a left margin of 3 picas (the plus sign should make no difference)."
       RenderBlock {P} at (0,612) size 784x230 [bgcolor=#00FFFF] [border: (20px solid #800080)]
         RenderText {TEXT} at (20,0) size 310x46
           text run at (20,0) width 310: "This element has a "
-        RenderInline {CODE} at (0,0) size 216x46 [bgcolor=#000000]
+        RenderInline {CODE} at (0,0) size 216x46
           RenderText {TEXT} at (330,0) size 216x46
             text run at (330,0) width 216: "font-size"
         RenderText {TEXT} at (546,0) size 53x46
           text run at (546,0) width 53: " of "
-        RenderInline {CODE} at (0,0) size 96x46 [bgcolor=#000000]
+        RenderInline {CODE} at (0,0) size 96x46
           RenderText {TEXT} at (599,0) size 96x46
             text run at (599,0) width 48: "40"
             text run at (647,0) width 48: "px"
         RenderText {TEXT} at (695,0) size 743x92
           text run at (695,0) width 68: " and"
           text run at (20,46) width 28: "a "
-        RenderInline {CODE} at (0,0) size 264x46 [bgcolor=#000000]
+        RenderInline {CODE} at (0,0) size 264x46
           RenderText {TEXT} at (48,46) size 264x46
             text run at (48,46) width 264: "border-left"
         RenderText {TEXT} at (312,46) size 53x46
           text run at (312,46) width 53: " of "
-        RenderInline {CODE} at (0,0) size 384x46 [bgcolor=#000000]
+        RenderInline {CODE} at (0,0) size 384x46
           RenderText {TEXT} at (365,46) size 384x46
             text run at (365,46) width 24: "1"
             text run at (389,46) width 360: "ex solid purple"
@@ -100,11 +100,11 @@ layer at (0,0) size 800x1592
           text run at (20,92) width 673: "This should make the left border the same"
           text run at (20,138) width 711: "number of pixels as the lower-case 'x' in this"
           text run at (20,184) width 611: "element's font, as well as solid purple."
-      RenderTable {TABLE} at (0,882) size 784x694 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,882) size 784x694 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x692
           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 [bgcolor=#000000]
+              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
@@ -155,23 +155,23 @@ layer at (0,0) size 800x1592
               RenderBlock {P} at (4,386) size 762x276 [bgcolor=#00FFFF] [border: (20px solid #800080)]
                 RenderText {TEXT} at (20,0) size 310x46
                   text run at (20,0) width 310: "This element has a "
-                RenderInline {CODE} at (0,0) size 216x46 [bgcolor=#000000]
+                RenderInline {CODE} at (0,0) size 216x46
                   RenderText {TEXT} at (330,0) size 216x46
                     text run at (330,0) width 216: "font-size"
                 RenderText {TEXT} at (546,0) size 53x46
                   text run at (546,0) width 53: " of "
-                RenderInline {CODE} at (0,0) size 96x46 [bgcolor=#000000]
+                RenderInline {CODE} at (0,0) size 96x46
                   RenderText {TEXT} at (599,0) size 96x46
                     text run at (599,0) width 48: "40"
                     text run at (647,0) width 48: "px"
                 RenderText {TEXT} at (20,46) size 96x46
                   text run at (20,46) width 96: "and a "
-                RenderInline {CODE} at (0,0) size 264x46 [bgcolor=#000000]
+                RenderInline {CODE} at (0,0) size 264x46
                   RenderText {TEXT} at (116,46) size 264x46
                     text run at (116,46) width 264: "border-left"
                 RenderText {TEXT} at (380,46) size 53x46
                   text run at (380,46) width 53: " of "
-                RenderInline {CODE} at (0,0) size 629x92 [bgcolor=#000000]
+                RenderInline {CODE} at (0,0) size 629x92
                   RenderText {TEXT} at (433,46) size 629x92
                     text run at (433,46) width 24: "1"
                     text run at (457,46) width 192: "ex solid"
diff --git a/LayoutTests/css1/units/percentage_units-expected.txt b/LayoutTests/css1/units/percentage_units-expected.txt
index a4117b0..2e2eb4b 100644
--- a/LayoutTests/css1/units/percentage_units-expected.txt
+++ b/LayoutTests/css1/units/percentage_units-expected.txt
@@ -3,38 +3,38 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x560
   RenderBlock {HTML} at (0,0) size 800x560
     RenderBody {BODY} at (8,8) size 784x544 [bgcolor=#CCCCCC]
-      RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+      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:"
-      RenderBlock {PRE} at (0,34) size 784x75 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,34) size 784x75
         RenderText {TEXT} at (0,0) size 504x60
           text run at (0,0) width 224: ".zero { background: yellow }"
           text run at (0,15) width 504: ".one { margin-left: 25%; margin-right: 25%; background: white }"
           text run at (0,30) width 496: ".two { margin-left: 50%; margin-right: 0%; background: white }"
           text run at (0,45) width 208: ".three {margin-left: 25%;}"
-      RenderBlock {HR} at (0,122) size 784x2 [bgcolor=#000000] [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,122) size 784x2 [border: (1px inset #000000)]
       RenderBlock {DIV} at (0,140) size 784x124 [bgcolor=#FFFF00]
         RenderBlock {DIV} at (196,0) size 392x54 [bgcolor=#FFFFFF]
-          RenderBlock {P} at (0,0) size 392x54 [bgcolor=#000000]
+          RenderBlock {P} at (0,0) size 392x54
             RenderText {TEXT} at (0,0) size 326x54
               text run at (0,0) width 326: "This paragraph should be centered within its yellow"
               text run at (0,18) width 323: "containing block and its width should be half of the"
               text run at (0,36) width 109: "containing block."
         RenderBlock {DIV} at (392,70) size 392x54 [bgcolor=#FFFFFF]
-          RenderBlock {P} at (0,0) size 392x54 [bgcolor=#000000]
+          RenderBlock {P} at (0,0) size 392x54
             RenderText {TEXT} at (0,0) size 353x54
               text run at (0,0) width 353: "This paragraph should be right-aligned within its yellow"
               text run at (0,18) width 323: "containing block and its width should be half of the"
               text run at (0,36) width 109: "containing block."
-      RenderBlock {P} at (196,280) size 588x36 [bgcolor=#000000]
+      RenderBlock {P} at (196,280) size 588x36
         RenderText {TEXT} at (0,0) size 549x36
           text run at (0,0) width 549: "This paragraph should have a left margin of 25% the width of its parent element, which"
           text run at (0,18) width 357: "should require some extra text in order to test effectively."
-      RenderTable {TABLE} at (0,332) size 784x212 [bgcolor=#000000] [border: (1px outset #808080)]
+      RenderTable {TABLE} at (0,332) size 784x212 [border: (1px outset #808080)]
         RenderTableSection {TBODY} at (1,1) size 0x210
           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 [bgcolor=#000000]
+              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
@@ -44,13 +44,13 @@ layer at (0,0) size 800x560
             RenderTableCell {TD} at (12,26) size 770x184 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
               RenderBlock {DIV} at (4,4) size 762x124 [bgcolor=#FFFF00]
                 RenderBlock {DIV} at (190,0) size 382x54 [bgcolor=#FFFFFF]
-                  RenderBlock {P} at (0,0) size 382x54 [bgcolor=#000000]
+                  RenderBlock {P} at (0,0) size 382x54
                     RenderText {TEXT} at (0,0) size 326x54
                       text run at (0,0) width 326: "This paragraph should be centered within its yellow"
                       text run at (0,18) width 323: "containing block and its width should be half of the"
                       text run at (0,36) width 109: "containing block."
                 RenderBlock {DIV} at (381,70) size 381x54 [bgcolor=#FFFFFF]
-                  RenderBlock {P} at (0,0) size 381x54 [bgcolor=#000000]
+                  RenderBlock {P} at (0,0) size 381x54
                     RenderText {TEXT} at (0,0) size 353x54
                       text run at (0,0) width 353: "This paragraph should be right-aligned within its yellow"
                       text run at (0,18) width 323: "containing block and its width should be half of the"
diff --git a/LayoutTests/css1/units/urls-expected.txt b/LayoutTests/css1/units/urls-expected.txt
index 1bc93d6..432c813 100644
--- a/LayoutTests/css1/units/urls-expected.txt
+++ b/LayoutTests/css1/units/urls-expected.txt
@@ -31,7 +31,7 @@ layer at (0,0) size 800x509
         RenderTableSection {TBODY} at (1,1) size 0x192
           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 [bgcolor=#000000]
+              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
diff --git a/LayoutTests/fast/block/basic/010-expected.txt b/LayoutTests/fast/block/basic/010-expected.txt
index f1e77e8..485613c 100644
--- a/LayoutTests/fast/block/basic/010-expected.txt
+++ b/LayoutTests/fast/block/basic/010-expected.txt
@@ -9,6 +9,6 @@ layer at (0,0) size 800x226
             text run at (0,1) width 528: "Ahem_font_required_for_this_test."
         RenderText {TEXT} at (0,0) size 0x0
       RenderBlock {DIV} at (0,18) size 300x100 [bgcolor=#FF0000]
-        RenderBlock {DIV} at (0,0) size 600x200 [color=#008000] [bgcolor=#000000]
+        RenderBlock {DIV} at (0,0) size 600x200 [color=#008000]
           RenderText {TEXT} at (0,0) size 300x100
             text run at (0,0) width 300: "XXX"
diff --git a/LayoutTests/fast/block/basic/011-expected.txt b/LayoutTests/fast/block/basic/011-expected.txt
index 22de09a..b8e2cf9 100644
--- a/LayoutTests/fast/block/basic/011-expected.txt
+++ b/LayoutTests/fast/block/basic/011-expected.txt
@@ -3,7 +3,7 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x420
   RenderBlock {HTML} at (0,0) size 800x420 [color=#FFFFFF] [bgcolor=#0000FF]
     RenderBody {BODY} at (15,15) size 490x390 [bgcolor=#FFFFFF] [border: (5px solid #000000)]
-      RenderBlock {DL} at (5,5) size 480x10 [bgcolor=#000000]
+      RenderBlock {DL} at (5,5) size 480x10
         RenderBlock (floating) {DT} at (5,5) size 77x310 [bgcolor=#CC0000] [border: (5px solid #000000)]
           RenderText {TEXT} at (15,14) size 31x10
             text run at (15,14) width 31: "toggle"
@@ -15,13 +15,13 @@ layer at (0,0) size 800x420
                 text run at (15,14) width 40: "the way"
             RenderText {TEXT} at (0,0) size 0x0
             RenderBlock (floating) {LI} at (90,0) size 159x110 [bgcolor=#000000]
-              RenderBlock {P} at (10,10) size 139x10 [bgcolor=#000000]
+              RenderBlock {P} at (10,10) size 139x10
                 RenderText {TEXT} at (0,-1) size 74x10
                   text run at (0,-1) width 74: "the world ends"
-              RenderBlock (anonymous) at (10,20) size 139x0 [bgcolor=#000000]
+              RenderBlock (anonymous) at (10,20) size 139x0
                 RenderInline {FORM} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
-              RenderBlock (anonymous) at (10,20) size 139x38 [bgcolor=#000000]
+              RenderBlock (anonymous) at (10,20) size 139x38
                 RenderBlock {P} at (0,0) size 139x19
                   RenderText {TEXT} at (0,4) size 28x18
                     text run at (0,4) width 28: "bang "
@@ -32,7 +32,7 @@ layer at (0,0) size 800x420
                     text run at (0,4) width 47: "whimper "
                   RenderRadioButton {INPUT} at (50,3) size 12x13
                   RenderText {TEXT} at (0,0) size 0x0
-              RenderBlock (anonymous) at (10,58) size 139x0 [bgcolor=#000000]
+              RenderBlock (anonymous) at (10,58) size 139x0
                 RenderInline {FORM} at (0,0) size 0x0
                 RenderText {TEXT} at (0,0) size 0x0
             RenderText {TEXT} at (0,0) size 0x0
@@ -45,7 +45,7 @@ layer at (0,0) size 800x420
                 text run at (10,9) width 30: "pluot?"
             RenderText {TEXT} at (0,0) size 0x0
           RenderBlock (floating) {BLOCKQUOTE} at (160,150) size 70x140 [color=#000000] [bgcolor=#FFCC00] [border: (10px solid #000000) (15px solid #000000) (20px solid #000000) (5px solid #000000)]
-            RenderBlock {ADDRESS} at (5,20) size 50x20 [bgcolor=#000000]
+            RenderBlock {ADDRESS} at (5,20) size 50x20
               RenderText {TEXT} at (0,-1) size 34x20
                 text run at (0,-1) width 16: "bar"
                 text run at (0,9) width 34: "maids,"
@@ -54,7 +54,7 @@ layer at (0,0) size 800x420
               text run at (10,9) width 58: "sing to me,"
               text run at (10,19) width 66: "erbarme dich"
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {P} at (5,320) size 480x65 [color=#000000] [bgcolor=#000000]
+      RenderBlock {P} at (5,320) size 480x65 [color=#000000]
         RenderText {TEXT} at (0,0) size 480x39
           text run at (0,0) width 385: "This is a nonsensical document, but syntactically valid HTML 4.0. All 100%-"
           text run at (385,0) width 88: "conformant CSS1"
diff --git a/LayoutTests/fast/block/float/001-expected.txt b/LayoutTests/fast/block/float/001-expected.txt
index 1316d47..7b17cb8 100644
--- a/LayoutTests/fast/block/float/001-expected.txt
+++ b/LayoutTests/fast/block/float/001-expected.txt
@@ -4,7 +4,7 @@ layer at (0,0) size 800x34
   RenderBlock {HTML} at (0,0) size 800x34
     RenderBody {BODY} at (8,8) size 784x18
       RenderBlock (floating) {DIV} at (0,1) size 100x100 [bgcolor=#008000]
-        RenderInline {A} at (0,0) size 27x18 [color=#0000EE] [bgcolor=#000000]
+        RenderInline {A} at (0,0) size 27x18 [color=#0000EE]
           RenderText {TEXT} at (0,0) size 27x18
             text run at (0,0) width 27: "Test"
       RenderText {TEXT} at (100,0) size 35x18
diff --git a/LayoutTests/fast/block/float/004-expected.txt b/LayoutTests/fast/block/float/004-expected.txt
index 0c53aa9..6a07d60 100644
--- a/LayoutTests/fast/block/float/004-expected.txt
+++ b/LayoutTests/fast/block/float/004-expected.txt
@@ -12,12 +12,12 @@ layer at (0,0) size 800x232
         RenderText {TEXT} at (0,0) size 298x18
           text run at (0,0) width 298: "The following two boxes should look identical."
       RenderBlock {DIV} at (32,84) size 38x38 [bgcolor=#FF0000] [border: (3px solid #000000)]
-        RenderBlock (floating) {DIV} at (3,3) size 32x32 [color=#008000] [bgcolor=#000000]
+        RenderBlock (floating) {DIV} at (3,3) size 32x32 [color=#008000]
           RenderText {TEXT} at (0,0) size 32x32
             text run at (0,0) width 32: "x"
         RenderText {TEXT} at (0,0) size 0x0
       RenderBlock {DIV} at (32,154) size 38x38 [bgcolor=#FF0000] [border: (3px solid #000000)]
-        RenderBlock (floating) {DIV} at (3,3) size 32x32 [color=#008000] [bgcolor=#000000]
+        RenderBlock (floating) {DIV} at (3,3) size 32x32 [color=#008000]
           RenderText {TEXT} at (0,0) size 32x32
             text run at (0,0) width 32: "x"
         RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/block/float/005-expected.txt b/LayoutTests/fast/block/float/005-expected.txt
index 56540a2..437a767 100644
--- a/LayoutTests/fast/block/float/005-expected.txt
+++ b/LayoutTests/fast/block/float/005-expected.txt
@@ -12,12 +12,12 @@ layer at (0,0) size 800x232
         RenderText {TEXT} at (0,0) size 298x18
           text run at (0,0) width 298: "The following two boxes should look identical."
       RenderBlock {DIV} at (32,84) size 70x38 [bgcolor=#FF0000] [border: (3px solid #000000)]
-        RenderBlock (floating) {DIV} at (3,3) size 64x32 [color=#008000] [bgcolor=#000000]
+        RenderBlock (floating) {DIV} at (3,3) size 64x32 [color=#008000]
           RenderText {TEXT} at (0,0) size 64x32
             text run at (0,0) width 64: "xx"
         RenderText {TEXT} at (0,0) size 0x0
       RenderBlock {DIV} at (32,154) size 70x38 [bgcolor=#FF0000] [border: (3px solid #000000)]
-        RenderBlock (floating) {DIV} at (3,3) size 64x32 [color=#008000] [bgcolor=#000000]
+        RenderBlock (floating) {DIV} at (3,3) size 64x32 [color=#008000]
           RenderText {TEXT} at (0,0) size 64x32
             text run at (0,0) width 64: "xx"
         RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/block/float/006-expected.txt b/LayoutTests/fast/block/float/006-expected.txt
index 1223c0b..4be2523 100644
--- a/LayoutTests/fast/block/float/006-expected.txt
+++ b/LayoutTests/fast/block/float/006-expected.txt
@@ -12,12 +12,12 @@ layer at (0,0) size 800x232
         RenderText {TEXT} at (0,0) size 298x18
           text run at (0,0) width 298: "The following two boxes should look identical."
       RenderBlock {DIV} at (32,84) size 102x38 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
-        RenderBlock (floating) {DIV} at (3,3) size 96x32 [color=#008000] [bgcolor=#000000]
+        RenderBlock (floating) {DIV} at (3,3) size 96x32 [color=#008000]
           RenderText {TEXT} at (0,0) size 96x32
             text run at (0,0) width 96: "x x"
         RenderText {TEXT} at (0,0) size 0x0
       RenderBlock {DIV} at (32,154) size 102x38 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
-        RenderBlock (floating) {DIV} at (3,3) size 96x32 [color=#008000] [bgcolor=#000000]
+        RenderBlock (floating) {DIV} at (3,3) size 96x32 [color=#008000]
           RenderText {TEXT} at (0,0) size 96x32
             text run at (0,0) width 96: "x x"
         RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/block/float/013-expected.txt b/LayoutTests/fast/block/float/013-expected.txt
index db6f01d..fd06e67 100644
--- a/LayoutTests/fast/block/float/013-expected.txt
+++ b/LayoutTests/fast/block/float/013-expected.txt
@@ -6,7 +6,7 @@ layer at (0,0) size 800x8
       RenderText {TEXT} at (0,0) size 0x0
 layer at (8,64) size 800x123
   RenderBlock (positioned) {DIV} at (8,64) size 800x108 [bgcolor=#0000FF]
-    RenderBlock (anonymous) at (0,8) size 800x0 [bgcolor=#000000]
+    RenderBlock (anonymous) at (0,8) size 800x0
       RenderText {TEXT} at (0,0) size 0x0
     RenderBlock {DIV} at (38,8) size 723x57 [bgcolor=#008000] [border: (2px solid #888878) none]
       RenderText {TEXT} at (0,0) size 182x18
diff --git a/LayoutTests/fast/block/float/014-expected.txt b/LayoutTests/fast/block/float/014-expected.txt
index 0f9c85f..7cb1127 100644
--- a/LayoutTests/fast/block/float/014-expected.txt
+++ b/LayoutTests/fast/block/float/014-expected.txt
@@ -8,11 +8,11 @@ layer at (0,0) size 800x148
         RenderBlock (floating) {DIV} at (0,2) size 60x45
           RenderImage {IMG} at (0,0) size 60x45
         RenderBlock {UL} at (15,47) size 769x77 [bgcolor=#FF0000]
-          RenderListItem {LI} at (0,8) size 769x18 [bgcolor=#000000]
+          RenderListItem {LI} at (0,8) size 769x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 125x18
               text run at (0,0) width 125: "Classroom Training"
-          RenderListItem {LI} at (0,42) size 769x18 [bgcolor=#000000]
+          RenderListItem {LI} at (0,42) size 769x18
             RenderListMarker at (0,0) size 0x14
             RenderText {TEXT} at (0,0) size 78x18
               text run at (0,0) width 78: "Find a Class"
diff --git a/LayoutTests/fast/block/float/016-expected.txt b/LayoutTests/fast/block/float/016-expected.txt
index 8e32a10..e3c0db6 100644
--- a/LayoutTests/fast/block/float/016-expected.txt
+++ b/LayoutTests/fast/block/float/016-expected.txt
@@ -6,8 +6,8 @@ layer at (0,0) size 800x516
       RenderBlock {UL} at (186,0) size 412x192
         RenderListItem {LI} at (0,48) size 283x71
           RenderBlock {A} at (123,0) size 160x138 [color=#CCCCCC]
-            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #000000) (69px solid #CCCCCC) (40px solid #000000)]
-            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #000000) none (40px solid #000000)]
+            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #00000000) (69px solid #CCCCCC) (40px solid #00000000)]
+            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #00000000) none (40px solid #00000000)]
             RenderBlock {SPAN} at (8,61) size 144x18 [color=#000000]
               RenderInline {ABBR} at (0,0) size 34x18
                 RenderText {TEXT} at (18,0) size 34x18
@@ -17,16 +17,16 @@ layer at (0,0) size 800x516
         RenderText {TEXT} at (0,0) size 0x0
         RenderListItem {LI} at (0,119) size 246x71
           RenderBlock {A} at (0,0) size 160x138 [color=#CCCCCC]
-            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #000000) (69px solid #CCCCCC) (40px solid #000000)]
-            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #000000) none (40px solid #000000)]
+            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #00000000) (69px solid #CCCCCC) (40px solid #00000000)]
+            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #00000000) none (40px solid #00000000)]
             RenderBlock {SPAN} at (8,61) size 144x18 [color=#000000]
               RenderText {TEXT} at (41,0) size 61x18
                 text run at (41,0) width 61: "Favelets"
         RenderText {TEXT} at (0,0) size 0x0
         RenderListItem {LI} at (246,119) size 160x71
           RenderBlock {A} at (0,0) size 160x138 [color=#CCCCCC]
-            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #000000) (69px solid #CCCCCC) (40px solid #000000)]
-            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #000000) none (40px solid #000000)]
+            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #00000000) (69px solid #CCCCCC) (40px solid #00000000)]
+            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #00000000) none (40px solid #00000000)]
             RenderBlock {SPAN} at (8,61) size 144x18 [color=#000000]
               RenderInline {ABBR} at (0,0) size 23x18
                 RenderText {TEXT} at (60,0) size 23x18
@@ -34,16 +34,16 @@ layer at (0,0) size 800x516
         RenderText {TEXT} at (0,0) size 0x0
         RenderListItem {LI} at (0,190) size 283x71
           RenderBlock {A} at (123,0) size 160x138 [color=#CCCCCC]
-            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #000000) (69px solid #CCCCCC) (40px solid #000000)]
-            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #000000) none (40px solid #000000)]
+            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #00000000) (69px solid #CCCCCC) (40px solid #00000000)]
+            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #00000000) none (40px solid #00000000)]
             RenderBlock {SPAN} at (8,61) size 144x18 [color=#000000]
               RenderText {TEXT} at (61,0) size 22x18
                 text run at (61,0) width 22: "log"
         RenderText {TEXT} at (0,0) size 0x0
         RenderListItem {LI} at (0,261) size 246x71
           RenderBlock {A} at (0,0) size 160x138 [color=#CCCCCC]
-            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #000000) (69px solid #CCCCCC) (40px solid #000000)]
-            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #000000) none (40px solid #000000)]
+            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #00000000) (69px solid #CCCCCC) (40px solid #00000000)]
+            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #00000000) none (40px solid #00000000)]
             RenderBlock {SPAN} at (8,61) size 144x18 [color=#000000]
               RenderText {TEXT} at (0,0) size 51x18
                 text run at (0,0) width 51: "simple "
@@ -55,16 +55,16 @@ layer at (0,0) size 800x516
         RenderText {TEXT} at (0,0) size 0x0
         RenderListItem {LI} at (246,261) size 160x71
           RenderBlock {A} at (0,0) size 160x138 [color=#CCCCCC]
-            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #000000) (69px solid #CCCCCC) (40px solid #000000)]
-            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #000000) none (40px solid #000000)]
+            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #00000000) (69px solid #CCCCCC) (40px solid #00000000)]
+            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #00000000) none (40px solid #00000000)]
             RenderBlock {SPAN} at (8,61) size 144x18 [color=#000000]
               RenderText {TEXT} at (37,0) size 70x18
                 text run at (37,0) width 70: "entrances"
         RenderText {TEXT} at (0,0) size 0x0
         RenderListItem {LI} at (0,332) size 283x71
           RenderBlock {A} at (123,0) size 160x138 [color=#CCCCCC]
-            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #000000) (69px solid #CCCCCC) (40px solid #000000)]
-            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #000000) none (40px solid #000000)]
+            RenderBlock {B} at (0,0) size 160x70 [border: (40px solid #00000000) (69px solid #CCCCCC) (40px solid #00000000)]
+            RenderBlock {B} at (0,70) size 160x70 [border: (69px solid #CCCCCC) (40px solid #00000000) none (40px solid #00000000)]
             RenderBlock {SPAN} at (8,61) size 144x18 [color=#000000]
               RenderText {TEXT} at (59,0) size 25x18
                 text run at (59,0) width 25: "exit"
diff --git a/LayoutTests/fast/block/float/024-expected.txt b/LayoutTests/fast/block/float/024-expected.txt
index 2410f7f..2a72df9 100644
--- a/LayoutTests/fast/block/float/024-expected.txt
+++ b/LayoutTests/fast/block/float/024-expected.txt
@@ -4,27 +4,27 @@ layer at (0,0) size 800x345
   RenderBlock {HTML} at (0,0) size 800x345
     RenderBody {BODY} at (0,0) size 800x345
       RenderBlock {DIV} at (0,0) size 800x121 [bgcolor=#008000] [border: (1px solid #FFFFFF) none]
-        RenderBlock {H1} at (0,51) size 800x70 [color=#FFFFFF] [bgcolor=#000000]
-        RenderBlock {DIV} at (0,171) size 800x0 [bgcolor=#000000]
+        RenderBlock {H1} at (0,51) size 800x70 [color=#FFFFFF]
+        RenderBlock {DIV} at (0,171) size 800x0
           RenderBlock {UL} at (0,0) size 800x0
             RenderBlock (floating) {LI} at (0,0) size 455x22 [border: (2px solid #0000FF)]
               RenderText {TEXT} at (2,2) size 451x18
                 text run at (2,2) width 451: "There should be a gap between this float and the green rectangle above."
       RenderBlock {DIV} at (0,221) size 800x54 [bgcolor=#DDDDDD] [border: (2px solid #000000)]
         RenderBlock (floating) {DIV} at (2,2) size 32x32 [bgcolor=#FFFFFF]
-        RenderBlock (anonymous) at (2,2) size 796x0 [bgcolor=#000000]
+        RenderBlock (anonymous) at (2,2) size 796x0
           RenderText {TEXT} at (0,0) size 0x0
-        RenderBlock {DIV} at (2,34) size 796x0 [bgcolor=#000000]
-        RenderBlock (anonymous) at (2,34) size 796x18 [bgcolor=#000000]
+        RenderBlock {DIV} at (2,34) size 796x0
+        RenderBlock (anonymous) at (2,34) size 796x18
           RenderText {TEXT} at (0,0) size 483x18
             text run at (0,0) width 376: "This text should be inside a black rectangle and below the 2"
             text run at (376,0) width 107: "em white square."
       RenderBlock {DIV} at (0,291) size 800x54 [bgcolor=#DDDDDD] [border: (2px solid #000000)]
         RenderBlock (floating) {DIV} at (2,2) size 32x32 [bgcolor=#FFFFFF]
-        RenderBlock (anonymous) at (2,2) size 796x0 [bgcolor=#000000]
+        RenderBlock (anonymous) at (2,2) size 796x0
           RenderText {TEXT} at (0,0) size 0x0
-        RenderBlock {DIV} at (2,34) size 796x0 [bgcolor=#000000]
-        RenderBlock (anonymous) at (2,34) size 796x18 [bgcolor=#000000]
+        RenderBlock {DIV} at (2,34) size 796x0
+        RenderBlock (anonymous) at (2,34) size 796x18
           RenderText {TEXT} at (0,0) size 512x18
             text run at (0,0) width 405: "This text should also be inside a black rectangle and below the 2"
             text run at (405,0) width 107: "em white square."
diff --git a/LayoutTests/fast/block/margin-collapse/001-expected.txt b/LayoutTests/fast/block/margin-collapse/001-expected.txt
index d915cd5..e924c08 100644
--- a/LayoutTests/fast/block/margin-collapse/001-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/001-expected.txt
@@ -23,7 +23,7 @@ layer at (0,0) size 800x483
                 RenderBlock {DIV} at (0,109) size 36x59 [bgcolor=#FF0000]
                   RenderBlock {DIV} at (0,0) size 36x59 [bgcolor=#00FF00]
                     RenderBlock {DIV} at (0,0) size 36x0 [bgcolor=#FF0000]
-                    RenderBlock (anonymous) at (0,0) size 36x59 [bgcolor=#000000]
+                    RenderBlock (anonymous) at (0,0) size 36x59
                       RenderText {TEXT} at (0,0) size 33x59
                         text run at (0,0) width 33: "B"
                 RenderBlock {DIV} at (0,218) size 36x59 [bgcolor=#00FFFF]
diff --git a/LayoutTests/fast/block/margin-collapse/005-expected.txt b/LayoutTests/fast/block/margin-collapse/005-expected.txt
index 85a85b7..036ea3a 100644
--- a/LayoutTests/fast/block/margin-collapse/005-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/005-expected.txt
@@ -43,7 +43,7 @@ layer at (11,212) size 36x59
   RenderBlock (relative positioned) {DIV} at (0,109) size 36x59 [bgcolor=#FF0000]
 layer at (11,212) size 36x59
   RenderBlock (relative positioned) {DIV} at (0,0) size 36x59 [bgcolor=#00FF00]
-    RenderBlock (anonymous) at (0,0) size 36x59 [bgcolor=#000000]
+    RenderBlock (anonymous) at (0,0) size 36x59
       RenderText {TEXT} at (0,0) size 33x59
         text run at (0,0) width 33: "B"
 layer at (11,321) size 36x59
diff --git a/LayoutTests/fast/block/margin-collapse/006-expected.txt b/LayoutTests/fast/block/margin-collapse/006-expected.txt
index 304c635..ac61c11 100644
--- a/LayoutTests/fast/block/margin-collapse/006-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/006-expected.txt
@@ -12,7 +12,7 @@ layer at (0,0) size 800x412
         RenderText {TEXT} at (0,0) size 504x18
           text run at (0,0) width 504: "The following two columns should be pixel perfect identical with no red visible."
       RenderTable {TABLE} at (0,68) size 106x256 [bgcolor=#FF0000] [border: (3px solid #000000)]
-        RenderTableSection {TBODY} at (3,3) size 0x250 [bgcolor=#000000]
+        RenderTableSection {TBODY} at (3,3) size 0x250
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 50x250 [bgcolor=#FFA500] [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (0,50) size 50x50 [color=#FFFF00] [bgcolor=#FF0000]
@@ -31,4 +31,4 @@ layer at (0,0) size 800x412
         RenderText {TEXT} at (0,0) size 562x18
           text run at (0,0) width 562: "Control: This test is meaningless if you see any red below. (You should only see orange.)"
       RenderBlock {DIV} at (0,374) size 166x22 [bgcolor=#FF0000] [border: (3px solid #000000)]
-        RenderBlock {DIV} at (3,3) size 160x16 [bgcolor=#000000] [border: (16px solid #FFA500) none]
+        RenderBlock {DIV} at (3,3) size 160x16 [border: (16px solid #FFA500) none]
diff --git a/LayoutTests/fast/block/margin-collapse/010-expected.txt b/LayoutTests/fast/block/margin-collapse/010-expected.txt
index 6da62fa..1c6d132 100644
--- a/LayoutTests/fast/block/margin-collapse/010-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/010-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x356
         RenderText {TEXT} at (0,0) size 579x18
           text run at (0,0) width 579: "The square should consist of exactly five equal bands, orange, lime, orange, yellow, orange."
       RenderTable {TABLE} at (0,34) size 256x256 [bgcolor=#FFA500] [border: (3px solid #000000)]
-        RenderTableSection {TBODY} at (3,3) size 0x250 [bgcolor=#000000]
+        RenderTableSection {TBODY} at (3,3) size 0x250
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 50x250 [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (0,50) size 50x50 [bgcolor=#00FF00]
diff --git a/LayoutTests/fast/block/margin-collapse/011-expected.txt b/LayoutTests/fast/block/margin-collapse/011-expected.txt
index 7e6f974..7f3c6f8 100644
--- a/LayoutTests/fast/block/margin-collapse/011-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/011-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x356
         RenderText {TEXT} at (0,0) size 579x18
           text run at (0,0) width 579: "The square should consist of exactly five equal bands, orange, lime, orange, yellow, orange."
       RenderTable {TABLE} at (0,34) size 256x256 [bgcolor=#FFA500] [border: (3px solid #000000)]
-        RenderTableSection {TBODY} at (3,3) size 0x250 [bgcolor=#000000]
+        RenderTableSection {TBODY} at (3,3) size 0x250
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 50x250 [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (0,50) size 50x50 [bgcolor=#00FF00]
diff --git a/LayoutTests/fast/block/margin-collapse/012-expected.txt b/LayoutTests/fast/block/margin-collapse/012-expected.txt
index a550764..dda624c 100644
--- a/LayoutTests/fast/block/margin-collapse/012-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/012-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x356
         RenderText {TEXT} at (0,0) size 504x18
           text run at (0,0) width 504: "The following two columns should be pixel perfect identical with no red visible."
       RenderTable {TABLE} at (0,34) size 106x256 [bgcolor=#FF0000] [border: (3px solid #000000)]
-        RenderTableSection {TBODY} at (3,3) size 0x250 [bgcolor=#000000]
+        RenderTableSection {TBODY} at (3,3) size 0x250
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 50x250 [bgcolor=#FFA500] [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (0,50) size 50x50 [bgcolor=#FFFF00]
diff --git a/LayoutTests/fast/block/margin-collapse/015-expected.txt b/LayoutTests/fast/block/margin-collapse/015-expected.txt
index 9b0b9ed..96d9ee4 100644
--- a/LayoutTests/fast/block/margin-collapse/015-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/015-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x356
         RenderText {TEXT} at (0,0) size 504x18
           text run at (0,0) width 504: "The following two columns should be pixel perfect identical with no red visible."
       RenderTable {TABLE} at (0,34) size 106x256 [bgcolor=#FF0000] [border: (3px solid #000000)]
-        RenderTableSection {TBODY} at (3,3) size 0x250 [bgcolor=#000000]
+        RenderTableSection {TBODY} at (3,3) size 0x250
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 50x250 [bgcolor=#FFA500] [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#FFFF00]
diff --git a/LayoutTests/fast/block/margin-collapse/016-expected.txt b/LayoutTests/fast/block/margin-collapse/016-expected.txt
index 43c2c4f..0fd3721 100644
--- a/LayoutTests/fast/block/margin-collapse/016-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/016-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x356
         RenderText {TEXT} at (0,0) size 504x18
           text run at (0,0) width 504: "The following two columns should be pixel perfect identical with no red visible."
       RenderTable {TABLE} at (0,34) size 106x256 [bgcolor=#FF0000] [border: (3px solid #000000)]
-        RenderTableSection {TBODY} at (3,3) size 0x250 [bgcolor=#000000]
+        RenderTableSection {TBODY} at (3,3) size 0x250
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 50x250 [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (0,0) size 50x200 [bgcolor=#FFA500]
diff --git a/LayoutTests/fast/block/margin-collapse/017-expected.txt b/LayoutTests/fast/block/margin-collapse/017-expected.txt
index 1da9879..16c02fe 100644
--- a/LayoutTests/fast/block/margin-collapse/017-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/017-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x206
         RenderText {TEXT} at (0,0) size 618x18
           text run at (0,0) width 618: "The following square should contain exactly two bands, one yellow, one lime, with no red visible."
       RenderTable {TABLE} at (0,34) size 106x106 [bgcolor=#FF0000] [border: (3px solid #000000)]
-        RenderTableSection {TBODY} at (3,3) size 0x100 [bgcolor=#000000]
+        RenderTableSection {TBODY} at (3,3) size 0x100
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 50x100 [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (0,0) size 50x50 [bgcolor=#FF0000]
diff --git a/LayoutTests/fast/block/margin-collapse/018-expected.txt b/LayoutTests/fast/block/margin-collapse/018-expected.txt
index a964f1e..e8cd45a 100644
--- a/LayoutTests/fast/block/margin-collapse/018-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/018-expected.txt
@@ -13,7 +13,7 @@ layer at (0,0) size 800x232
         RenderText {TEXT} at (42,18) size 4x18
           text run at (42,18) width 4: "."
       RenderTable {TABLE} at (0,52) size 106x156 [bgcolor=#FF0000] [border: (3px solid #000000)]
-        RenderTableSection {TBODY} at (3,3) size 0x150 [bgcolor=#000000]
+        RenderTableSection {TBODY} at (3,3) size 0x150
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 50x150 [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (0,0) size 50x150 [bgcolor=#FFA500]
diff --git a/LayoutTests/fast/block/margin-collapse/019-expected.txt b/LayoutTests/fast/block/margin-collapse/019-expected.txt
index da1a863..48b97d4 100644
--- a/LayoutTests/fast/block/margin-collapse/019-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/019-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x206
         RenderText {TEXT} at (0,0) size 230x18
           text run at (0,0) width 230: "There should be no red on this page."
       RenderTable {TABLE} at (0,34) size 156x106 [bgcolor=#FF0000] [border: (3px solid #000000)]
-        RenderTableSection {TBODY} at (3,3) size 0x100 [bgcolor=#000000]
+        RenderTableSection {TBODY} at (3,3) size 0x100
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 50x100 [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (0,0) size 50x55 [bgcolor=#00FF00]
diff --git a/LayoutTests/fast/block/margin-collapse/020-expected.txt b/LayoutTests/fast/block/margin-collapse/020-expected.txt
index e8398f7..cd05287 100644
--- a/LayoutTests/fast/block/margin-collapse/020-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/020-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x256
         RenderText {TEXT} at (0,0) size 230x18
           text run at (0,0) width 230: "There should be no red on this page."
       RenderTable {TABLE} at (0,34) size 156x156 [bgcolor=#FF0000] [border: (3px solid #000000)]
-        RenderTableSection {TBODY} at (3,3) size 0x150 [bgcolor=#000000]
+        RenderTableSection {TBODY} at (3,3) size 0x150
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 50x150 [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (0,0) size 50x105 [bgcolor=#00FF00]
diff --git a/LayoutTests/fast/block/margin-collapse/021-expected.txt b/LayoutTests/fast/block/margin-collapse/021-expected.txt
index 707e152..1b88b88 100644
--- a/LayoutTests/fast/block/margin-collapse/021-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/021-expected.txt
@@ -12,11 +12,11 @@ layer at (0,0) size 800x224
             RenderTableCell {TD} at (16,16) size 134x134 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (3,3) size 128x128 [bgcolor=#00FF00]
                 RenderBlock (floating) {DIV} at (0,0) size 64x64 [bgcolor=#00FFFF]
-                RenderBlock (anonymous) at (0,0) size 128x0 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,0) size 128x0
                   RenderText {TEXT} at (0,0) size 0x0
-                RenderBlock {DIV} at (0,64) size 128x64 [bgcolor=#000000] [border: (32px solid #FFFF00)]
+                RenderBlock {DIV} at (0,64) size 128x64 [border: (32px solid #FFFF00)]
             RenderTableCell {TD} at (166,16) size 134x134 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=1 rs=1 cs=1]
-              RenderTable {TABLE} at (3,3) size 128x128 [bgcolor=#000000]
+              RenderTable {TABLE} at (3,3) size 128x128
                 RenderTableSection {TBODY} at (0,0) size 0x128
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (0,32) size 64x0 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1]
diff --git a/LayoutTests/fast/block/margin-collapse/022-expected.txt b/LayoutTests/fast/block/margin-collapse/022-expected.txt
index 707e152..1b88b88 100644
--- a/LayoutTests/fast/block/margin-collapse/022-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/022-expected.txt
@@ -12,11 +12,11 @@ layer at (0,0) size 800x224
             RenderTableCell {TD} at (16,16) size 134x134 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (3,3) size 128x128 [bgcolor=#00FF00]
                 RenderBlock (floating) {DIV} at (0,0) size 64x64 [bgcolor=#00FFFF]
-                RenderBlock (anonymous) at (0,0) size 128x0 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,0) size 128x0
                   RenderText {TEXT} at (0,0) size 0x0
-                RenderBlock {DIV} at (0,64) size 128x64 [bgcolor=#000000] [border: (32px solid #FFFF00)]
+                RenderBlock {DIV} at (0,64) size 128x64 [border: (32px solid #FFFF00)]
             RenderTableCell {TD} at (166,16) size 134x134 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=1 rs=1 cs=1]
-              RenderTable {TABLE} at (3,3) size 128x128 [bgcolor=#000000]
+              RenderTable {TABLE} at (3,3) size 128x128
                 RenderTableSection {TBODY} at (0,0) size 0x128
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (0,32) size 64x0 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1]
diff --git a/LayoutTests/fast/block/margin-collapse/024-expected.txt b/LayoutTests/fast/block/margin-collapse/024-expected.txt
index 2e6d3e9..8739b90 100644
--- a/LayoutTests/fast/block/margin-collapse/024-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/024-expected.txt
@@ -12,12 +12,12 @@ layer at (0,0) size 800x224
             RenderTableCell {TD} at (16,16) size 134x134 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (3,3) size 128x128 [bgcolor=#00FF00]
                 RenderBlock (floating) {DIV} at (0,0) size 64x64 [bgcolor=#00FFFF]
-                RenderBlock (anonymous) at (0,0) size 128x0 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,0) size 128x0
                   RenderText {TEXT} at (0,0) size 0x0
                 RenderBlock {DIV} at (0,64) size 128x0 [bgcolor=#FF0000]
-                RenderBlock {DIV} at (0,64) size 128x64 [bgcolor=#000000] [border: (32px solid #FFFF00)]
+                RenderBlock {DIV} at (0,64) size 128x64 [border: (32px solid #FFFF00)]
             RenderTableCell {TD} at (166,16) size 134x134 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=1 rs=1 cs=1]
-              RenderTable {TABLE} at (3,3) size 128x128 [bgcolor=#000000]
+              RenderTable {TABLE} at (3,3) size 128x128
                 RenderTableSection {TBODY} at (0,0) size 0x128
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (0,32) size 64x0 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1]
diff --git a/LayoutTests/fast/block/margin-collapse/025-expected.txt b/LayoutTests/fast/block/margin-collapse/025-expected.txt
index 2e6d3e9..8739b90 100644
--- a/LayoutTests/fast/block/margin-collapse/025-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/025-expected.txt
@@ -12,12 +12,12 @@ layer at (0,0) size 800x224
             RenderTableCell {TD} at (16,16) size 134x134 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (3,3) size 128x128 [bgcolor=#00FF00]
                 RenderBlock (floating) {DIV} at (0,0) size 64x64 [bgcolor=#00FFFF]
-                RenderBlock (anonymous) at (0,0) size 128x0 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,0) size 128x0
                   RenderText {TEXT} at (0,0) size 0x0
                 RenderBlock {DIV} at (0,64) size 128x0 [bgcolor=#FF0000]
-                RenderBlock {DIV} at (0,64) size 128x64 [bgcolor=#000000] [border: (32px solid #FFFF00)]
+                RenderBlock {DIV} at (0,64) size 128x64 [border: (32px solid #FFFF00)]
             RenderTableCell {TD} at (166,16) size 134x134 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=1 rs=1 cs=1]
-              RenderTable {TABLE} at (3,3) size 128x128 [bgcolor=#000000]
+              RenderTable {TABLE} at (3,3) size 128x128
                 RenderTableSection {TBODY} at (0,0) size 0x128
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (0,32) size 64x0 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1]
diff --git a/LayoutTests/fast/block/margin-collapse/026-expected.txt b/LayoutTests/fast/block/margin-collapse/026-expected.txt
index b9d197a..a937b65 100644
--- a/LayoutTests/fast/block/margin-collapse/026-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/026-expected.txt
@@ -7,4 +7,4 @@ layer at (0,0) size 800x90
         RenderText {TEXT} at (0,0) size 193x18
           text run at (0,0) width 193: "There should be no red below."
       RenderBlock {DIV} at (0,34) size 784x32 [bgcolor=#FF0000] [border: (16px solid #FF0000) none (16px solid #00FF00) none]
-        RenderBlock {DIV} at (0,0) size 784x16 [bgcolor=#000000] [border: (16px solid #00FF00) none]
+        RenderBlock {DIV} at (0,0) size 784x16 [border: (16px solid #00FF00) none]
diff --git a/LayoutTests/fast/block/margin-collapse/027-expected.txt b/LayoutTests/fast/block/margin-collapse/027-expected.txt
index 65f481c..863a78b 100644
--- a/LayoutTests/fast/block/margin-collapse/027-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/027-expected.txt
@@ -7,5 +7,5 @@ layer at (0,0) size 800x106
         RenderText {TEXT} at (0,0) size 193x18
           text run at (0,0) width 193: "There should be no red below."
       RenderBlock {DIV} at (0,34) size 784x48 [bgcolor=#FF0000] [border: (16px solid #00FF00) none (16px solid #00FF00) none]
-        RenderBlock {DIV} at (0,16) size 784x16 [bgcolor=#000000] [border: (16px solid #FF0000) none]
-        RenderBlock {DIV} at (0,16) size 784x16 [bgcolor=#000000] [border: (16px solid #00FF00) none]
+        RenderBlock {DIV} at (0,16) size 784x16 [border: (16px solid #FF0000) none]
+        RenderBlock {DIV} at (0,16) size 784x16 [border: (16px solid #00FF00) none]
diff --git a/LayoutTests/fast/block/margin-collapse/028-expected.txt b/LayoutTests/fast/block/margin-collapse/028-expected.txt
index 87083ac..f9e8c32 100644
--- a/LayoutTests/fast/block/margin-collapse/028-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/028-expected.txt
@@ -7,9 +7,9 @@ layer at (0,0) size 800x90
         RenderText {TEXT} at (0,0) size 193x18
           text run at (0,0) width 193: "There should be no red below."
       RenderBlock {DIV} at (0,34) size 784x32 [bgcolor=#FF0000] [border: (16px solid #00FF00)]
-        RenderBlock {DIV} at (16,32) size 752x0 [bgcolor=#000000]
+        RenderBlock {DIV} at (16,32) size 752x0
           RenderBlock {DIV} at (0,0) size 752x0
           RenderBlock {DIV} at (0,0) size 752x0
-        RenderBlock {DIV} at (16,16) size 752x0 [bgcolor=#000000]
+        RenderBlock {DIV} at (16,16) size 752x0
           RenderBlock {DIV} at (0,0) size 752x0
           RenderBlock {DIV} at (0,0) size 752x0
diff --git a/LayoutTests/fast/block/margin-collapse/029-expected.txt b/LayoutTests/fast/block/margin-collapse/029-expected.txt
index 37b9fbf..520e953 100644
--- a/LayoutTests/fast/block/margin-collapse/029-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/029-expected.txt
@@ -7,9 +7,9 @@ layer at (0,0) size 800x90
         RenderText {TEXT} at (0,0) size 193x18
           text run at (0,0) width 193: "There should be no red below."
       RenderBlock {DIV} at (0,34) size 784x32 [bgcolor=#FF0000] [border: (16px solid #00FF00)]
-        RenderBlock {DIV} at (16,16) size 752x0 [bgcolor=#000000]
+        RenderBlock {DIV} at (16,16) size 752x0
           RenderBlock {DIV} at (0,0) size 752x0
           RenderBlock {DIV} at (0,0) size 752x0
-        RenderBlock {DIV} at (16,16) size 752x0 [bgcolor=#000000]
+        RenderBlock {DIV} at (16,16) size 752x0
           RenderBlock {DIV} at (0,0) size 752x0
           RenderBlock {DIV} at (0,0) size 752x0
diff --git a/LayoutTests/fast/block/margin-collapse/031-expected.txt b/LayoutTests/fast/block/margin-collapse/031-expected.txt
index fca0879..956dca4 100644
--- a/LayoutTests/fast/block/margin-collapse/031-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/031-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x260
         RenderText {TEXT} at (0,0) size 284x18
           text run at (0,0) width 284: "There should be a big square green H below:"
       RenderBlock {DIV} at (40,92) size 120x120 [bgcolor=#008000]
-        RenderBlock {DIV} at (40,0) size 40x40 [color=#FFFFFF] [bgcolor=#000000]
+        RenderBlock {DIV} at (40,0) size 40x40 [color=#FFFFFF]
           RenderText {TEXT} at (0,0) size 40x40
             text run at (0,0) width 40: "X"
-        RenderBlock {DIV} at (40,80) size 40x40 [color=#FFFFFF] [bgcolor=#000000]
+        RenderBlock {DIV} at (40,80) size 40x40 [color=#FFFFFF]
           RenderText {TEXT} at (0,0) size 40x40
             text run at (0,0) width 40: "X"
diff --git a/LayoutTests/fast/block/margin-collapse/032-expected.txt b/LayoutTests/fast/block/margin-collapse/032-expected.txt
index 4c124ba..d55b23c 100644
--- a/LayoutTests/fast/block/margin-collapse/032-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/032-expected.txt
@@ -12,9 +12,9 @@ layer at (0,0) size 800x144
             RenderTableCell {TD} at (16,16) size 134x54 [bgcolor=#00FF00] [border: (3px solid #000000)] [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (3,35) size 128x16 [bgcolor=#FF0000]
                 RenderBlock (floating) {DIV} at (0,0) size 128x16 [bgcolor=#FFFF00]
-                RenderBlock (anonymous) at (0,0) size 128x0 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,0) size 128x0
                   RenderText {TEXT} at (0,0) size 0x0
                 RenderBlock {DIV} at (0,0) size 128x16
             RenderTableCell {TD} at (166,16) size 134x54 [bgcolor=#00FF00] [border: (3px solid #000000)] [r=0 c=1 rs=1 cs=1]
-              RenderBlock {DIV} at (3,3) size 128x32 [bgcolor=#000000] [border: (32px solid #00FF00) none]
-              RenderBlock {DIV} at (3,35) size 128x16 [bgcolor=#000000] [border: (16px solid #FFFF00) none]
+              RenderBlock {DIV} at (3,3) size 128x32 [border: (32px solid #00FF00) none]
+              RenderBlock {DIV} at (3,35) size 128x16 [border: (16px solid #FFFF00) none]
diff --git a/LayoutTests/fast/block/margin-collapse/033-expected.txt b/LayoutTests/fast/block/margin-collapse/033-expected.txt
index 2ced02b..040e0e1 100644
--- a/LayoutTests/fast/block/margin-collapse/033-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/033-expected.txt
@@ -13,10 +13,10 @@ layer at (0,0) size 800x160
               RenderBlock {DIV} at (3,3) size 128x16 [bgcolor=#FFFF00]
               RenderBlock {DIV} at (3,51) size 128x16 [bgcolor=#FF0000]
                 RenderBlock (floating) {DIV} at (0,0) size 128x16 [bgcolor=#FFFF00]
-                RenderBlock (anonymous) at (0,0) size 128x0 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,0) size 128x0
                   RenderText {TEXT} at (0,0) size 0x0
                 RenderBlock {DIV} at (0,0) size 128x16
             RenderTableCell {TD} at (166,16) size 134x70 [bgcolor=#00FF00] [border: (3px solid #000000)] [r=0 c=1 rs=1 cs=1]
-              RenderBlock {DIV} at (3,3) size 128x16 [bgcolor=#000000] [border: (16px solid #FFFF00) none]
-              RenderBlock {DIV} at (3,19) size 128x32 [bgcolor=#000000] [border: (32px solid #00FF00) none]
-              RenderBlock {DIV} at (3,51) size 128x16 [bgcolor=#000000] [border: (16px solid #FFFF00) none]
+              RenderBlock {DIV} at (3,3) size 128x16 [border: (16px solid #FFFF00) none]
+              RenderBlock {DIV} at (3,19) size 128x32 [border: (32px solid #00FF00) none]
+              RenderBlock {DIV} at (3,51) size 128x16 [border: (16px solid #FFFF00) none]
diff --git a/LayoutTests/fast/block/margin-collapse/034-expected.txt b/LayoutTests/fast/block/margin-collapse/034-expected.txt
index 345c1c1..b258c1d 100644
--- a/LayoutTests/fast/block/margin-collapse/034-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/034-expected.txt
@@ -11,8 +11,8 @@ layer at (0,0) size 800x214
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (16,16) size 134x54 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (3,3) size 128x48 [bgcolor=#FFFF00]
-                RenderBlock {DIV} at (0,0) size 128x16 [bgcolor=#000000] [border: (16px solid #00FF00) none]
-                RenderBlock {DIV} at (0,32) size 128x16 [bgcolor=#000000] [border: (16px solid #008000) none]
+                RenderBlock {DIV} at (0,0) size 128x16 [border: (16px solid #00FF00) none]
+                RenderBlock {DIV} at (0,32) size 128x16 [border: (16px solid #008000) none]
             RenderTableCell {TD} at (166,16) size 134x54 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=1 rs=1 cs=1]
               RenderBlock {DIV} at (3,3) size 128x16 [bgcolor=#00FF00]
               RenderBlock {DIV} at (3,19) size 128x16 [bgcolor=#FFFF00]
diff --git a/LayoutTests/fast/block/margin-collapse/035-expected.txt b/LayoutTests/fast/block/margin-collapse/035-expected.txt
index 87083ac..f9e8c32 100644
--- a/LayoutTests/fast/block/margin-collapse/035-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/035-expected.txt
@@ -7,9 +7,9 @@ layer at (0,0) size 800x90
         RenderText {TEXT} at (0,0) size 193x18
           text run at (0,0) width 193: "There should be no red below."
       RenderBlock {DIV} at (0,34) size 784x32 [bgcolor=#FF0000] [border: (16px solid #00FF00)]
-        RenderBlock {DIV} at (16,32) size 752x0 [bgcolor=#000000]
+        RenderBlock {DIV} at (16,32) size 752x0
           RenderBlock {DIV} at (0,0) size 752x0
           RenderBlock {DIV} at (0,0) size 752x0
-        RenderBlock {DIV} at (16,16) size 752x0 [bgcolor=#000000]
+        RenderBlock {DIV} at (16,16) size 752x0
           RenderBlock {DIV} at (0,0) size 752x0
           RenderBlock {DIV} at (0,0) size 752x0
diff --git a/LayoutTests/fast/block/margin-collapse/041-expected.txt b/LayoutTests/fast/block/margin-collapse/041-expected.txt
index 1794a07..617a5dd 100644
--- a/LayoutTests/fast/block/margin-collapse/041-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/041-expected.txt
@@ -14,7 +14,7 @@ layer at (0,0) size 800x118
                 RenderBlock {DIV} at (3,3) size 96x16 [bgcolor=#FF00FF]
                 RenderBlock {DIV} at (3,35) size 96x16 [bgcolor=#FF0000]
                   RenderBlock (floating) {DIV} at (0,0) size 48x16 [bgcolor=#FFA500]
-                  RenderBlock (anonymous) at (0,0) size 96x0 [bgcolor=#000000]
+                  RenderBlock (anonymous) at (0,0) size 96x0
                     RenderText {TEXT} at (0,0) size 0x0
                   RenderBlock {DIV} at (0,0) size 96x16 [bgcolor=#FFFF00]
             RenderTableCell {TD} at (108,2) size 104x56 [r=0 c=1 rs=1 cs=1]
diff --git a/LayoutTests/fast/block/margin-collapse/042-expected.txt b/LayoutTests/fast/block/margin-collapse/042-expected.txt
index 236ce03..3bf9e12 100644
--- a/LayoutTests/fast/block/margin-collapse/042-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/042-expected.txt
@@ -12,12 +12,12 @@ layer at (0,0) size 800x352
             RenderTableCell {TD} at (16,16) size 134x262 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (3,3) size 128x256 [bgcolor=#00FF00]
                 RenderBlock (floating) {DIV} at (0,0) size 64x64 [bgcolor=#00FFFF]
-                RenderBlock (anonymous) at (0,0) size 128x0 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,0) size 128x0
                   RenderText {TEXT} at (0,0) size 0x0
                 RenderBlock {DIV} at (0,64) size 128x64 [bgcolor=#FFFF00]
-                RenderBlock {DIV} at (0,192) size 128x64 [bgcolor=#000000] [border: (32px solid #AAFFAA)]
+                RenderBlock {DIV} at (0,192) size 128x64 [border: (32px solid #AAFFAA)]
             RenderTableCell {TD} at (166,16) size 134x262 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=1 rs=1 cs=1]
-              RenderTable {TABLE} at (3,3) size 128x256 [bgcolor=#000000]
+              RenderTable {TABLE} at (3,3) size 128x256
                 RenderTableSection {TBODY} at (0,0) size 0x256
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (0,32) size 64x0 [bgcolor=#00FFFF] [r=0 c=0 rs=1 cs=1]
diff --git a/LayoutTests/fast/block/margin-collapse/043-expected.txt b/LayoutTests/fast/block/margin-collapse/043-expected.txt
index 43821cc..38af23b 100644
--- a/LayoutTests/fast/block/margin-collapse/043-expected.txt
+++ b/LayoutTests/fast/block/margin-collapse/043-expected.txt
@@ -4,7 +4,7 @@ layer at (0,0) size 800x69
   RenderBlock {HTML} at (0,0) size 800x69
     RenderBody {BODY} at (8,8) size 784x53 [color=#FFFFFF]
       RenderBlock {DIV} at (0,0) size 784x35 [bgcolor=#008000] [border: (1px solid #000000) none]
-        RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+        RenderBlock {P} at (0,0) size 784x18
           RenderText {TEXT} at (0,0) size 400x18
             text run at (0,0) width 129: "This div should be 2"
             text run at (129,0) width 97: "em tall with a 1"
diff --git a/LayoutTests/fast/block/positioning/001-expected.txt b/LayoutTests/fast/block/positioning/001-expected.txt
index 03b8bcf..599c55b 100644
--- a/LayoutTests/fast/block/positioning/001-expected.txt
+++ b/LayoutTests/fast/block/positioning/001-expected.txt
@@ -7,6 +7,6 @@ layer at (0,0) size 800x29
         RenderText {TEXT} at (10,5) size 39x18
           text run at (10,5) width 39: "Home"
 layer at (55,190) size 50x50
-  RenderImage {IMG} at (55,190) size 50x50 [bgcolor=#000000]
+  RenderImage {IMG} at (55,190) size 50x50
 layer at (55,190) size 50x50
   RenderBlock (positioned) {DIV} at (55,190) size 50x50 [bgcolor=#008000]
diff --git a/LayoutTests/fast/block/positioning/002-expected.txt b/LayoutTests/fast/block/positioning/002-expected.txt
index 24519f3..786cb96 100644
--- a/LayoutTests/fast/block/positioning/002-expected.txt
+++ b/LayoutTests/fast/block/positioning/002-expected.txt
@@ -10,6 +10,6 @@ layer at (0,0) size 800x226
         RenderText {TEXT} at (0,0) size 0x0
 layer at (8,26) size 600x200
   RenderBlock (relative positioned) {DIV} at (0,18) size 300x100 [bgcolor=#FF0000]
-    RenderBlock {DIV} at (0,0) size 600x200 [color=#008000] [bgcolor=#000000]
+    RenderBlock {DIV} at (0,0) size 600x200 [color=#008000]
       RenderText {TEXT} at (0,0) size 300x100
         text run at (0,0) width 300: "XXX"
diff --git a/LayoutTests/fast/block/positioning/053-expected.txt b/LayoutTests/fast/block/positioning/053-expected.txt
index 484e68b..7a897a7 100644
--- a/LayoutTests/fast/block/positioning/053-expected.txt
+++ b/LayoutTests/fast/block/positioning/053-expected.txt
@@ -6,7 +6,7 @@ layer at (0,0) size 800x102
       RenderBlock {DIV} at (0,0) size 770x86 [bgcolor=#000000]
 layer at (8,8) size 770x86
   RenderBlock (relative positioned) {DIV} at (0,0) size 770x86 [bgcolor=#FF0000]
-    RenderTable {TABLE} at (0,0) size 96x68 [bgcolor=#000000]
+    RenderTable {TABLE} at (0,0) size 96x68
       RenderTableSection {TBODY} at (0,0) size 0x68
         RenderTableRow {TR} at (0,0) size 0x0
           RenderTableCell {TD} at (2,2) size 92x20 [r=0 c=0 rs=1 cs=1]
diff --git a/LayoutTests/fast/block/positioning/056-expected.txt b/LayoutTests/fast/block/positioning/056-expected.txt
index d1fdbf6..cbdb744 100644
--- a/LayoutTests/fast/block/positioning/056-expected.txt
+++ b/LayoutTests/fast/block/positioning/056-expected.txt
@@ -8,13 +8,13 @@ layer at (0,0) size 800x34
 layer at (8,26) size 96x370
   RenderBlock (positioned) {DIV} at (8,26) size 96x370
     RenderInline {A} at (0,0) size 46x370 [color=#008000] [bgcolor=#008000]
-      RenderInline {SPAN} at (0,0) size 46x74 [bgcolor=#000000]
+      RenderInline {SPAN} at (0,0) size 46x74
         RenderText {TEXT} at (0,0) size 46x74
           text run at (0,0) width 46: "A"
       RenderText {TEXT} at (0,74) size 46x74
         text run at (0,74) width 46: "A"
       RenderBR {BR} at (0,0) size 0x0
-      RenderInline {SPAN} at (0,0) size 46x74 [bgcolor=#000000]
+      RenderInline {SPAN} at (0,0) size 46x74
         RenderText {TEXT} at (0,148) size 46x74
           text run at (0,148) width 46: "A"
       RenderText {TEXT} at (0,222) size 46x148
diff --git a/LayoutTests/fast/block/positioning/058-expected.txt b/LayoutTests/fast/block/positioning/058-expected.txt
index 8089a1c..cdc291f 100644
--- a/LayoutTests/fast/block/positioning/058-expected.txt
+++ b/LayoutTests/fast/block/positioning/058-expected.txt
@@ -21,4 +21,4 @@ layer at (8,42) size 782x36
       text run at (0,18) width 27: "text "
     RenderText {TEXT} at (0,0) size 0x0
 layer at (236,42) size 42x42
-  RenderImage {IMG} at (0,0) size 42x42 [bgcolor=#000000] [border: (1px solid #000000)]
+  RenderImage {IMG} at (0,0) size 42x42 [border: (1px solid #000000)]
diff --git a/LayoutTests/fast/block/positioning/060-expected.txt b/LayoutTests/fast/block/positioning/060-expected.txt
index 5160579..81ddb09 100644
--- a/LayoutTests/fast/block/positioning/060-expected.txt
+++ b/LayoutTests/fast/block/positioning/060-expected.txt
@@ -10,7 +10,7 @@ layer at (0,0) size 800x34
       RenderText {TEXT} at (0,0) size 0x0
 layer at (10,40) size 100x100
   RenderBlock (positioned) {DIV} at (10,40) size 100x100 [bgcolor=#008000]
-    RenderBlock {DIV} at (0,0) size 100x0 [bgcolor=#000000]
+    RenderBlock {DIV} at (0,0) size 100x0
 layer at (10,150) size 100x100
   RenderBlock (positioned) {DIV} at (10,150) size 100x100 [bgcolor=#008000]
-    RenderBlock {DIV} at (0,0) size 100x0 [bgcolor=#000000]
+    RenderBlock {DIV} at (0,0) size 100x0
diff --git a/LayoutTests/fast/clip/014-expected.txt b/LayoutTests/fast/clip/014-expected.txt
index e0ffa8e..3c454fc 100644
--- a/LayoutTests/fast/clip/014-expected.txt
+++ b/LayoutTests/fast/clip/014-expected.txt
@@ -13,4 +13,4 @@ layer at (0,0) size 800x70
         text run at (0,36) width 252: "scrolling mechanism should be clipped. "
 layer at (8,62) size 120x220 backgroundClip at (18,72) size 100x100 clip at (18,72) size 85x100
   RenderBlock (positioned) {DIV} at (8,62) size 120x220 [bgcolor=#008000] [border: (10px solid #FF0000)]
-    RenderBlock {DIV} at (10,10) size 85x1000 [bgcolor=#000000]
+    RenderBlock {DIV} at (10,10) size 85x1000
diff --git a/LayoutTests/fast/compact/001-expected.txt b/LayoutTests/fast/compact/001-expected.txt
index 3fa04f4..9193c3e 100644
--- a/LayoutTests/fast/compact/001-expected.txt
+++ b/LayoutTests/fast/compact/001-expected.txt
@@ -7,10 +7,10 @@ layer at (0,0) size 800x76
         RenderText {TEXT} at (0,0) size 193x18
           text run at (0,0) width 193: "There should be no red below."
       RenderBlock {DIV} at (160,34) size 624x18 [color=#FF0000] [bgcolor=#00FF00]
-        RenderBlock (compact) {DIV} at (-160,0) size 769x0 [color=#000000] [bgcolor=#000000]
+        RenderBlock (compact) {DIV} at (-160,0) size 769x0 [color=#000000]
           RenderText {TEXT} at (0,0) size 31x18
             text run at (0,0) width 31: "Test:"
-        RenderInline {SPAN} at (0,0) size 299x18 [color=#000000] [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 299x18 [color=#000000]
           RenderText {TEXT} at (0,0) size 299x0
             text run at (0,0) width 299: "This sentence should have a green background."
         RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/compact/002-expected.txt b/LayoutTests/fast/compact/002-expected.txt
index 25a0804..5e42b6d 100644
--- a/LayoutTests/fast/compact/002-expected.txt
+++ b/LayoutTests/fast/compact/002-expected.txt
@@ -12,7 +12,7 @@ layer at (0,0) size 800x116
         RenderText {TEXT} at (0,0) size 346x18
           text run at (0,0) width 346: "There should be a single green rectangle square below."
       RenderBlock {DIV} at (0,68) size 64x32 [color=#008000] [bgcolor=#FF0000]
-        RenderBlock {DIV} at (32,0) size 32x32 [bgcolor=#000000]
+        RenderBlock {DIV} at (32,0) size 32x32
           RenderBlock (compact) {DIV} at (-32,0) size 64x0
             RenderText {TEXT} at (0,0) size 32x32
               text run at (0,0) width 32: "X"
diff --git a/LayoutTests/fast/css/005-expected.txt b/LayoutTests/fast/css/005-expected.txt
index cb35289..784ffe1 100644
--- a/LayoutTests/fast/css/005-expected.txt
+++ b/LayoutTests/fast/css/005-expected.txt
@@ -18,7 +18,7 @@ layer at (0,0) size 800x735
       RenderBlock {P} at (0,172) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 279x18
           text run at (3,3) width 279: "This paragraph should have a medium solid "
-        RenderInline {EM} at (0,0) size 34x18 [bgcolor=#000000]
+        RenderInline {EM} at (0,0) size 34x18
           RenderText {TEXT} at (282,3) size 34x18
             text run at (282,3) width 34: "black"
         RenderText {TEXT} at (316,3) size 49x18
@@ -32,7 +32,7 @@ layer at (0,0) size 800x735
       RenderBlock {P} at (0,280) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 279x18
           text run at (3,3) width 279: "This paragraph should have a medium solid "
-        RenderInline {EM} at (0,0) size 34x18 [bgcolor=#000000]
+        RenderInline {EM} at (0,0) size 34x18
           RenderText {TEXT} at (282,3) size 34x18
             text run at (282,3) width 34: "black"
         RenderText {TEXT} at (316,3) size 49x18
@@ -40,7 +40,7 @@ layer at (0,0) size 800x735
       RenderBlock {P} at (0,320) size 784x24 [bgcolor=#FFFFFF] [border: (3px solid #000000)]
         RenderText {TEXT} at (3,3) size 279x18
           text run at (3,3) width 279: "This paragraph should have a medium solid "
-        RenderInline {EM} at (0,0) size 34x18 [bgcolor=#000000]
+        RenderInline {EM} at (0,0) size 34x18
           RenderText {TEXT} at (282,3) size 34x18
             text run at (282,3) width 34: "black"
         RenderText {TEXT} at (316,3) size 49x18
diff --git a/LayoutTests/fast/dynamic/001-expected.txt b/LayoutTests/fast/dynamic/001-expected.txt
index ffa32d1..fbf42ac 100644
--- a/LayoutTests/fast/dynamic/001-expected.txt
+++ b/LayoutTests/fast/dynamic/001-expected.txt
@@ -4,6 +4,6 @@ layer at (0,0) size 800x18
   RenderBlock {HTML} at (0,0) size 800x18
     RenderBody {BODY} at (8,8) size 784x2
       RenderTable {TABLE} at (0,0) size 102x2 [bgcolor=#FF0000]
-        RenderTableSection {TBODY} at (0,0) size 0x2 [bgcolor=#000000]
+        RenderTableSection {TBODY} at (0,0) size 0x2
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 102x2 [bgcolor=#008000] [r=0 c=0 rs=1 cs=1]
diff --git a/LayoutTests/fast/encoding/utf-16-big-endian-expected.txt b/LayoutTests/fast/encoding/utf-16-big-endian-expected.txt
index e5cc250..ccc2bc8 100644
--- a/LayoutTests/fast/encoding/utf-16-big-endian-expected.txt
+++ b/LayoutTests/fast/encoding/utf-16-big-endian-expected.txt
@@ -3,7 +3,7 @@ layer at (0,0) size 800x1264
 layer at (0,0) size 800x1264
   RenderBlock {HTML} at (0,0) size 800x1264
     RenderBody {BODY} at (8,8) size 784x1243 [bgcolor=#EEEEEE]
-      RenderBlock (anonymous) at (0,0) size 784x20 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,0) size 784x20
         RenderInline {SPAN} at (0,0) size 191x12
           RenderText {TEXT} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 191x12
@@ -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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,32) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,46) size 784x51 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,46) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,109) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,123) size 784x78 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,123) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,213) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,227) size 784x48 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,227) 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 [bgcolor=#000000]
-      RenderBlock (anonymous) at (0,327) size 784x0 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,275) size 784x52
+      RenderBlock (anonymous) at (0,327) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,339) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,353) size 784x24 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,353) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,377) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,437) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,449) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,463) size 784x0 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,463) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,463) size 784x196
         RenderTable {TABLE} at (0,0) size 710x196
           RenderTableSection {TBODY} at (0,0) size 0x196
             RenderTableRow {TR} at (0,0) size 0x0
@@ -164,19 +164,19 @@ layer at (0,0) size 800x1264
                 RenderTable {TABLE} at (1,127) size 604x46 [border: (1px outset #808080)]
                   RenderTableSection {TBODY} at (1,1) size 0x44
                     RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#E0E0E0]
-                      RenderTableCell {TD} at (0,0) size 98x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                      RenderTableCell {TD} at (0,0) size 98x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 43x18
                           text run at (2,2) width 43: "Name"
-                      RenderTableCell {TD} at (98,0) size 37x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                      RenderTableCell {TD} at (98,0) size 37x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 33x18
                           text run at (2,2) width 33: "Seat"
-                      RenderTableCell {TD} at (135,0) size 78x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                      RenderTableCell {TD} at (135,0) size 78x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 45x18
                           text run at (2,2) width 45: "Status"
-                      RenderTableCell {TD} at (213,0) size 316x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+                      RenderTableCell {TD} at (213,0) size 316x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 36x18
                           text run at (2,2) width 36: "Type"
-                      RenderTableCell {TD} at (529,0) size 73x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+                      RenderTableCell {TD} at (529,0) size 73x22 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 69x18
                           text run at (2,2) width 69: "Comment"
                     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 0x0
                   RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,659) size 784x0 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,659) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,671) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,685) size 784x0 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,685) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,685) size 784x196
         RenderTable {TABLE} at (0,0) size 599x196
           RenderTableSection {TBODY} at (0,0) size 0x196
             RenderTableRow {TR} at (0,0) size 0x0
@@ -257,19 +257,19 @@ layer at (0,0) size 800x1264
                 RenderTable {TABLE} at (1,127) size 493x46 [border: (1px outset #808080)]
                   RenderTableSection {TBODY} at (1,1) size 0x44
                     RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#E0E0E0]
-                      RenderTableCell {TD} at (0,0) size 98x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                      RenderTableCell {TD} at (0,0) size 98x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 43x18
                           text run at (2,2) width 43: "Name"
-                      RenderTableCell {TD} at (98,0) size 37x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                      RenderTableCell {TD} at (98,0) size 37x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 33x18
                           text run at (2,2) width 33: "Seat"
-                      RenderTableCell {TD} at (135,0) size 78x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                      RenderTableCell {TD} at (135,0) size 78x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 45x18
                           text run at (2,2) width 45: "Status"
-                      RenderTableCell {TD} at (213,0) size 205x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+                      RenderTableCell {TD} at (213,0) size 205x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 36x18
                           text run at (2,2) width 36: "Type"
-                      RenderTableCell {TD} at (418,0) size 73x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+                      RenderTableCell {TD} at (418,0) size 73x22 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 69x18
                           text run at (2,2) width 69: "Comment"
                     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 0x0
                   RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,881) size 784x0 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,881) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,893) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,907) size 784x0 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,907) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,907) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1021) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1033) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,1047) size 784x54 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1047) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1113) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,1127) size 784x24 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1127) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1163) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,1177) size 784x24 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1177) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1213) 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,7 +416,7 @@ 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1256) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
@@ -463,13 +463,13 @@ layer at (28,268) 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]
-        RenderTableCell {TD} at (2,2) size 95x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+        RenderTableCell {TD} at (2,2) size 95x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
           RenderText {TEXT} at (2,2) size 36x18
             text run at (2,2) width 36: "Type"
-        RenderTableCell {TD} at (99,2) size 45x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+        RenderTableCell {TD} at (99,2) size 45x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
           RenderText {TEXT} at (2,2) size 28x18
             text run at (2,2) width 28: "City"
-        RenderTableCell {TD} at (146,2) size 379x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+        RenderTableCell {TD} at (146,2) size 379x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
           RenderText {TEXT} at (2,2) size 47x18
             text run at (2,2) width 47: "Phone"
       RenderTableRow {TR} 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 e5cc250..ccc2bc8 100644
--- a/LayoutTests/fast/encoding/utf-16-little-endian-expected.txt
+++ b/LayoutTests/fast/encoding/utf-16-little-endian-expected.txt
@@ -3,7 +3,7 @@ layer at (0,0) size 800x1264
 layer at (0,0) size 800x1264
   RenderBlock {HTML} at (0,0) size 800x1264
     RenderBody {BODY} at (8,8) size 784x1243 [bgcolor=#EEEEEE]
-      RenderBlock (anonymous) at (0,0) size 784x20 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,0) size 784x20
         RenderInline {SPAN} at (0,0) size 191x12
           RenderText {TEXT} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 191x12
@@ -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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,32) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,46) size 784x51 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,46) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,109) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,123) size 784x78 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,123) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,213) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,227) size 784x48 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,227) 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 [bgcolor=#000000]
-      RenderBlock (anonymous) at (0,327) size 784x0 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,275) size 784x52
+      RenderBlock (anonymous) at (0,327) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,339) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,353) size 784x24 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,353) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,377) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,437) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,449) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,463) size 784x0 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,463) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,463) size 784x196
         RenderTable {TABLE} at (0,0) size 710x196
           RenderTableSection {TBODY} at (0,0) size 0x196
             RenderTableRow {TR} at (0,0) size 0x0
@@ -164,19 +164,19 @@ layer at (0,0) size 800x1264
                 RenderTable {TABLE} at (1,127) size 604x46 [border: (1px outset #808080)]
                   RenderTableSection {TBODY} at (1,1) size 0x44
                     RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#E0E0E0]
-                      RenderTableCell {TD} at (0,0) size 98x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                      RenderTableCell {TD} at (0,0) size 98x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 43x18
                           text run at (2,2) width 43: "Name"
-                      RenderTableCell {TD} at (98,0) size 37x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                      RenderTableCell {TD} at (98,0) size 37x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 33x18
                           text run at (2,2) width 33: "Seat"
-                      RenderTableCell {TD} at (135,0) size 78x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                      RenderTableCell {TD} at (135,0) size 78x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 45x18
                           text run at (2,2) width 45: "Status"
-                      RenderTableCell {TD} at (213,0) size 316x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+                      RenderTableCell {TD} at (213,0) size 316x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 36x18
                           text run at (2,2) width 36: "Type"
-                      RenderTableCell {TD} at (529,0) size 73x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+                      RenderTableCell {TD} at (529,0) size 73x22 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 69x18
                           text run at (2,2) width 69: "Comment"
                     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 0x0
                   RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,659) size 784x0 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,659) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,671) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,685) size 784x0 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,685) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,685) size 784x196
         RenderTable {TABLE} at (0,0) size 599x196
           RenderTableSection {TBODY} at (0,0) size 0x196
             RenderTableRow {TR} at (0,0) size 0x0
@@ -257,19 +257,19 @@ layer at (0,0) size 800x1264
                 RenderTable {TABLE} at (1,127) size 493x46 [border: (1px outset #808080)]
                   RenderTableSection {TBODY} at (1,1) size 0x44
                     RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#E0E0E0]
-                      RenderTableCell {TD} at (0,0) size 98x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                      RenderTableCell {TD} at (0,0) size 98x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 43x18
                           text run at (2,2) width 43: "Name"
-                      RenderTableCell {TD} at (98,0) size 37x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                      RenderTableCell {TD} at (98,0) size 37x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 33x18
                           text run at (2,2) width 33: "Seat"
-                      RenderTableCell {TD} at (135,0) size 78x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                      RenderTableCell {TD} at (135,0) size 78x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 45x18
                           text run at (2,2) width 45: "Status"
-                      RenderTableCell {TD} at (213,0) size 205x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+                      RenderTableCell {TD} at (213,0) size 205x22 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 36x18
                           text run at (2,2) width 36: "Type"
-                      RenderTableCell {TD} at (418,0) size 73x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+                      RenderTableCell {TD} at (418,0) size 73x22 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 69x18
                           text run at (2,2) width 69: "Comment"
                     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 0x0
                   RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,881) size 784x0 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,881) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,893) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,907) size 784x0 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,907) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,907) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1021) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1033) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,1047) size 784x54 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1047) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1113) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,1127) size 784x24 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1127) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1163) size 784x2
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,1177) size 784x24 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1177) 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1213) 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,7 +416,7 @@ 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 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1256) size 784x0
         RenderInline {SPAN} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
@@ -463,13 +463,13 @@ layer at (28,268) 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]
-        RenderTableCell {TD} at (2,2) size 95x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+        RenderTableCell {TD} at (2,2) size 95x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
           RenderText {TEXT} at (2,2) size 36x18
             text run at (2,2) width 36: "Type"
-        RenderTableCell {TD} at (99,2) size 45x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+        RenderTableCell {TD} at (99,2) size 45x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
           RenderText {TEXT} at (2,2) size 28x18
             text run at (2,2) width 28: "City"
-        RenderTableCell {TD} at (146,2) size 379x22 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+        RenderTableCell {TD} at (146,2) size 379x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
           RenderText {TEXT} at (2,2) size 47x18
             text run at (2,2) width 47: "Phone"
       RenderTableRow {TR} at (0,0) size 0x0
diff --git a/LayoutTests/fast/flexbox/007-expected.txt b/LayoutTests/fast/flexbox/007-expected.txt
index 985ff3f..576dbb9 100644
--- a/LayoutTests/fast/flexbox/007-expected.txt
+++ b/LayoutTests/fast/flexbox/007-expected.txt
@@ -14,7 +14,7 @@ layer at (0,0) size 800x220
           text run at (0,0) width 776: "This test is checking to make sure blocks with auto height that are children of boxes will expand to encompass overhanging"
           text run at (0,18) width 38: "floats."
       RenderBlock {DIV} at (0,104) size 100x100 [bgcolor=#FF0000]
-        RenderFlexibleBox {DIV} at (0,0) size 100x100 [bgcolor=#000000] [border: (4px solid #808000)]
+        RenderFlexibleBox {DIV} at (0,0) size 100x100 [border: (4px solid #808000)]
           RenderBlock {DIV} at (4,4) size 92x92
             RenderBlock (floating) {DIV} at (0,0) size 92x92 [bgcolor=#008000]
             RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/flexbox/008-expected.txt b/LayoutTests/fast/flexbox/008-expected.txt
index 6987d04..e734c54 100644
--- a/LayoutTests/fast/flexbox/008-expected.txt
+++ b/LayoutTests/fast/flexbox/008-expected.txt
@@ -12,6 +12,6 @@ layer at (0,0) size 800x268
           text run at (0,18) width 517: "boxes will shift to avoid floats that try to intrude into their space (just as tables do)."
       RenderBlock {DIV} at (0,52) size 200x200 [bgcolor=#FF0000]
         RenderBlock (floating) {DIV} at (0,0) size 100x200 [bgcolor=#008000]
-        RenderBlock (anonymous) at (0,0) size 200x0 [bgcolor=#000000]
+        RenderBlock (anonymous) at (0,0) size 200x0
           RenderText {TEXT} at (0,0) size 0x0
         RenderFlexibleBox {DIV} at (100,0) size 100x200 [bgcolor=#008000]
diff --git a/LayoutTests/fast/flexbox/009-expected.txt b/LayoutTests/fast/flexbox/009-expected.txt
index 356e3a0..d7025e4 100644
--- a/LayoutTests/fast/flexbox/009-expected.txt
+++ b/LayoutTests/fast/flexbox/009-expected.txt
@@ -13,4 +13,4 @@ layer at (0,0) size 800x172
           text run at (249,18) width 326: "If you do not see a scrollbar, then the test has failed."
 layer at (8,60) size 104x104 clip at (10,62) size 85x100
   RenderFlexibleBox {DIV} at (0,52) size 104x104 [bgcolor=#008000] [border: (2px solid #808000)]
-    RenderBlock {DIV} at (2,2) size 0x1000 [bgcolor=#000000]
+    RenderBlock {DIV} at (2,2) size 0x1000
diff --git a/LayoutTests/fast/flexbox/016-expected.txt b/LayoutTests/fast/flexbox/016-expected.txt
index 6989488..823a649 100644
--- a/LayoutTests/fast/flexbox/016-expected.txt
+++ b/LayoutTests/fast/flexbox/016-expected.txt
@@ -2,7 +2,7 @@ layer at (0,0) size 812x585
   RenderCanvas at (0,0) size 800x585
 layer at (0,0) size 812x585
   RenderBlock {HTML} at (0,0) size 800x585 [bgcolor=#FFFFFF]
-    RenderBody {BODY} at (0,0) size 800x585 [bgcolor=#000000]
+    RenderBody {BODY} at (0,0) size 800x585
       RenderFlexibleBox {DIV} at (0,0) size 800x585
         RenderBlock {DIV} at (0,0) size 800x54
           RenderText {TEXT} at (0,0) size 800x54
diff --git a/LayoutTests/fast/flexbox/022-expected.txt b/LayoutTests/fast/flexbox/022-expected.txt
index 4b0db62..539a8dc 100644
--- a/LayoutTests/fast/flexbox/022-expected.txt
+++ b/LayoutTests/fast/flexbox/022-expected.txt
@@ -11,6 +11,6 @@ layer at (0,0) size 800x168
           text run at (541,0) width 212: "This test is checking to make sure"
           text run at (0,18) width 431: "inlines get wrapped in anonymous blocks when placed inside boxes."
       RenderFlexibleBox {DIV} at (0,52) size 100x100 [bgcolor=#008000]
-        RenderBlock (anonymous) at (0,0) size 0x100 [bgcolor=#000000]
+        RenderBlock (anonymous) at (0,0) size 0x100
           RenderInline {SPAN} at (0,0) size 0x0 [bgcolor=#FF0000]
           RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/flexbox/025-expected.txt b/LayoutTests/fast/flexbox/025-expected.txt
index 8cc0e14..9060baf 100644
--- a/LayoutTests/fast/flexbox/025-expected.txt
+++ b/LayoutTests/fast/flexbox/025-expected.txt
@@ -3,7 +3,7 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderFlexibleBox {HTML} at (0,0) size 800x600 [bgcolor=#FFFFFF]
     RenderFlexibleBox {BODY} at (0,0) size 800x600 [color=#FFFFFF] [bgcolor=#008000]
-      RenderBlock (anonymous) at (0,0) size 450x600 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,0) size 450x600
         RenderText {TEXT} at (0,0) size 450x18
           text run at (0,0) width 450: "You should see white text on a green background that fills the window."
         RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/frames/001-expected.txt b/LayoutTests/fast/frames/001-expected.txt
index f47c5e2..d48eaba 100644
--- a/LayoutTests/fast/frames/001-expected.txt
+++ b/LayoutTests/fast/frames/001-expected.txt
@@ -7,17 +7,17 @@ layer at (0,0) size 800x208
         text run at (0,0) width 522: "The three red squares below should all look the same and be filled only with black."
       RenderBR {BR} at (0,0) size 0x0
       RenderText {TEXT} at (0,0) size 0x0
-      RenderPartObject {IFRAME} at (0,18) size 170x170 [bgcolor=#000000] [border: (10px solid #FF0000)]
+      RenderPartObject {IFRAME} at (0,18) size 170x170 [border: (10px solid #FF0000)]
         layer at (0,0) size 85x100
           RenderCanvas at (0,0) size 85x100
       RenderText {TEXT} at (170,174) size 4x18
         text run at (170,174) width 4: " "
-      RenderPartObject {OBJECT} at (174,18) size 170x170 [bgcolor=#000000] [border: (10px solid #FF0000)]
+      RenderPartObject {OBJECT} at (174,18) size 170x170 [border: (10px solid #FF0000)]
         layer at (0,0) size 85x100
           RenderCanvas at (0,0) size 85x100
       RenderText {TEXT} at (344,174) size 4x18
         text run at (344,174) width 4: " "
-      RenderPartObject {OBJECT} at (348,18) size 170x170 [bgcolor=#000000] [border: (10px solid #FF0000)]
+      RenderPartObject {OBJECT} at (348,18) size 170x170 [border: (10px solid #FF0000)]
         layer at (0,0) size 85x100
           RenderCanvas at (0,0) size 85x100
       RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/lists/007-expected.txt b/LayoutTests/fast/lists/007-expected.txt
index d1432e6..d4f9116 100644
--- a/LayoutTests/fast/lists/007-expected.txt
+++ b/LayoutTests/fast/lists/007-expected.txt
@@ -4,12 +4,12 @@ layer at (0,0) size 800x96
   RenderBlock {HTML} at (0,0) size 800x96
     RenderBody {BODY} at (8,8) size 784x72
       RenderBlock {UL} at (0,0) size 784x72 [bgcolor=#808080] [border: (25px solid #008000)]
-        RenderListItem {LI} at (50,0) size 734x18 [bgcolor=#000000]
+        RenderListItem {LI} at (50,0) size 734x18
           RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 715x18
             text run at (0,0) width 715: "The left padding on this unordered list has been set to 25 pixels, which will require some extra test in order to test."
         RenderListItem {LI} at (50,18) size 734x54 [bgcolor=#FFFFFF] [border: (25px solid #008000)]
-          RenderListMarker at (50,0) size 0x14 [bgcolor=#000000]
+          RenderListMarker at (50,0) size 0x14
           RenderText {TEXT} at (50,0) size 682x54
             text run at (50,0) width 656: "Another list item might not be such a bad idea, either, considering that such things do need to be double-"
             text run at (50,18) width 60: "checked. "
diff --git a/LayoutTests/fast/replaced/001-expected.txt b/LayoutTests/fast/replaced/001-expected.txt
index 50a1886..1024559 100644
--- a/LayoutTests/fast/replaced/001-expected.txt
+++ b/LayoutTests/fast/replaced/001-expected.txt
@@ -7,5 +7,5 @@ layer at (0,0) size 800x166
         RenderText {TEXT} at (0,0) size 193x18
           text run at (0,0) width 193: "There should be no red below."
       RenderBlock {DIV} at (0,34) size 784x100 [bgcolor=#FF0000]
-        RenderBlock {P} at (0,0) size 784x100 [bgcolor=#000000]
+        RenderBlock {P} at (0,0) size 784x100
           RenderImage {IMG} at (0,0) size 784x100
diff --git a/LayoutTests/fast/replaced/002-expected.txt b/LayoutTests/fast/replaced/002-expected.txt
index 897972e..840bb7a 100644
--- a/LayoutTests/fast/replaced/002-expected.txt
+++ b/LayoutTests/fast/replaced/002-expected.txt
@@ -8,7 +8,7 @@ layer at (0,0) size 800x258
           text run at (0,0) width 193: "There should be no red below."
       RenderBlock {DIV} at (0,34) size 600x200 [bgcolor=#FF0000]
         RenderBlock {P} at (0,0) size 600x100 [bgcolor=#008000]
-          RenderImage {IMG} at (0,0) size 24x24 [bgcolor=#000000]
+          RenderImage {IMG} at (0,0) size 24x24
           RenderText {TEXT} at (0,0) size 0x0
-          RenderImage {IMG} at (0,24) size 600x100 [bgcolor=#000000]
+          RenderImage {IMG} at (0,24) size 600x100
           RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/replaced/003-expected.txt b/LayoutTests/fast/replaced/003-expected.txt
index 897972e..840bb7a 100644
--- a/LayoutTests/fast/replaced/003-expected.txt
+++ b/LayoutTests/fast/replaced/003-expected.txt
@@ -8,7 +8,7 @@ layer at (0,0) size 800x258
           text run at (0,0) width 193: "There should be no red below."
       RenderBlock {DIV} at (0,34) size 600x200 [bgcolor=#FF0000]
         RenderBlock {P} at (0,0) size 600x100 [bgcolor=#008000]
-          RenderImage {IMG} at (0,0) size 24x24 [bgcolor=#000000]
+          RenderImage {IMG} at (0,0) size 24x24
           RenderText {TEXT} at (0,0) size 0x0
-          RenderImage {IMG} at (0,24) size 600x100 [bgcolor=#000000]
+          RenderImage {IMG} at (0,24) size 600x100
           RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/replaced/004-expected.txt b/LayoutTests/fast/replaced/004-expected.txt
index 535125f..a775320 100644
--- a/LayoutTests/fast/replaced/004-expected.txt
+++ b/LayoutTests/fast/replaced/004-expected.txt
@@ -9,7 +9,7 @@ layer at (0,0) size 800x282
           text run at (386,0) width 282: "rectangles of different shades, seperated by 1"
           text run at (668,0) width 88: "em of margin."
       RenderBlock {DIV} at (0,34) size 300x100 [bgcolor=#FF0000]
-        RenderBlock {P} at (0,0) size 600x100 [bgcolor=#000000]
+        RenderBlock {P} at (0,0) size 600x100
           RenderImage {IMG} at (0,0) size 300x100
           RenderText {TEXT} at (0,0) size 0x0
 layer at (8,166) size 600x100
diff --git a/LayoutTests/fast/selectors/001-expected.txt b/LayoutTests/fast/selectors/001-expected.txt
index 10e6ec2..d88d08e 100644
--- a/LayoutTests/fast/selectors/001-expected.txt
+++ b/LayoutTests/fast/selectors/001-expected.txt
@@ -5,11 +5,11 @@ layer at (0,0) size 800x102
     RenderBody {BODY} at (8,16) size 784x70
       RenderBlock {UL} at (0,0) size 784x36
         RenderListItem {LI} at (40,0) size 744x18 [bgcolor=#00FF00]
-          RenderListMarker at (0,0) size 0x14 [bgcolor=#000000]
+          RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 304x18
             text run at (0,0) width 304: "The background of this list item should be green"
         RenderListItem {LI} at (40,18) size 744x18 [bgcolor=#00FF00]
-          RenderListMarker at (0,0) size 0x14 [bgcolor=#000000]
+          RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 381x18
             text run at (0,0) width 381: "The background of this second list item should be also green"
       RenderBlock {P} at (0,52) size 784x18 [bgcolor=#00FF00]
diff --git a/LayoutTests/fast/selectors/006-expected.txt b/LayoutTests/fast/selectors/006-expected.txt
index 2a4e659..d906dff 100644
--- a/LayoutTests/fast/selectors/006-expected.txt
+++ b/LayoutTests/fast/selectors/006-expected.txt
@@ -4,11 +4,11 @@ layer at (0,0) size 800x34
   RenderBlock {HTML} at (0,0) size 800x34
     RenderBody {BODY} at (8,8) size 784x18
       RenderBlock {ADDRESS} at (0,0) size 784x18 [bgcolor=#00FF00]
-        RenderInline {SPAN} at (0,0) size 130x18 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 130x18
           RenderText {TEXT} at (0,0) size 130x18
             text run at (0,0) width 130: "This address should "
         RenderText {TEXT} at (0,0) size 0x0
-        RenderInline {SPAN} at (0,0) size 566x18 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 566x18
           RenderText {TEXT} at (130,0) size 566x18
             text run at (130,0) width 244: "have a green background because the "
             text run at (374,0) width 322: "selector in last rule does not apply to inner SPANs."
diff --git a/LayoutTests/fast/selectors/007a-expected.txt b/LayoutTests/fast/selectors/007a-expected.txt
index 29ae137..ae08184 100644
--- a/LayoutTests/fast/selectors/007a-expected.txt
+++ b/LayoutTests/fast/selectors/007a-expected.txt
@@ -8,12 +8,12 @@ layer at (0,0) size 800x76
           text run at (0,0) width 406: "This paragraph should have green background because CLASS "
           text run at (406,0) width 78: "contains \"b\""
       RenderBlock {ADDRESS} at (0,34) size 784x18 [bgcolor=#00FF00]
-        RenderInline {SPAN} at (0,0) size 156x18 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 156x18
           RenderText {TEXT} at (0,0) size 156x18
             text run at (0,0) width 156: "This address should also"
         RenderText {TEXT} at (156,0) size 4x18
           text run at (156,0) width 4: " "
-        RenderInline {SPAN} at (0,0) size 600x18 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 600x18
           RenderText {TEXT} at (160,0) size 600x18
             text run at (160,0) width 350: "have green background because the selector in the last "
             text run at (510,0) width 250: "rule does not apply to the inner SPANs."
diff --git a/LayoutTests/fast/selectors/008-expected.txt b/LayoutTests/fast/selectors/008-expected.txt
index 0ed5003..0fc6ffa 100644
--- a/LayoutTests/fast/selectors/008-expected.txt
+++ b/LayoutTests/fast/selectors/008-expected.txt
@@ -7,12 +7,12 @@ layer at (0,0) size 800x76
         RenderText {TEXT} at (0,0) size 494x18
           text run at (0,0) width 494: "This paragraph should have green background because its language is \"en-gb\""
       RenderBlock {ADDRESS} at (0,34) size 784x18 [bgcolor=#00FF00]
-        RenderInline {SPAN} at (0,0) size 156x18 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 156x18
           RenderText {TEXT} at (0,0) size 156x18
             text run at (0,0) width 156: "This address should also"
         RenderText {TEXT} at (156,0) size 4x18
           text run at (156,0) width 4: " "
-        RenderInline {SPAN} at (0,0) size 508x18 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 508x18
           RenderText {TEXT} at (160,0) size 508x18
             text run at (160,0) width 420: "have green background because the language of the inner SPANs "
             text run at (580,0) width 88: "is not French."
diff --git a/LayoutTests/fast/selectors/012-expected.txt b/LayoutTests/fast/selectors/012-expected.txt
index c17339d..7c2e549 100644
--- a/LayoutTests/fast/selectors/012-expected.txt
+++ b/LayoutTests/fast/selectors/012-expected.txt
@@ -4,7 +4,7 @@ layer at (0,0) size 800x50
   RenderBlock {HTML} at (0,0) size 800x50
     RenderBody {BODY} at (8,16) size 784x18
       RenderBlock {FORM} at (0,0) size 784x18 [bgcolor=#00FF00]
-        RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+        RenderBlock {P} at (0,0) size 784x18
           RenderText {TEXT} at (0,0) size 353x18
             text run at (0,0) width 202: "The content of this form should "
             text run at (202,0) width 151: "have a lime background"
diff --git a/LayoutTests/fast/selectors/013-expected.txt b/LayoutTests/fast/selectors/013-expected.txt
index dc93782..38fedc7 100644
--- a/LayoutTests/fast/selectors/013-expected.txt
+++ b/LayoutTests/fast/selectors/013-expected.txt
@@ -5,16 +5,16 @@ layer at (0,0) size 800x86
     RenderBody {BODY} at (8,16) size 784x54
       RenderBlock {UL} at (0,0) size 784x54
         RenderListItem {LI} at (40,0) size 744x18 [bgcolor=#00FF00]
-          RenderListMarker at (0,0) size 0x14 [bgcolor=#000000]
+          RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 429x18
             text run at (0,0) width 429: "This list item should have green background because its class is \"t1\""
         RenderListItem {LI} at (40,18) size 744x18 [bgcolor=#00FF00]
-          RenderListMarker at (0,0) size 0x14 [bgcolor=#000000]
+          RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 429x18
             text run at (0,0) width 429: "This list item should have green background because its class is \"t2\""
         RenderListItem {LI} at (40,36) size 744x18 [bgcolor=#00FF00]
-          RenderListMarker at (0,0) size 0x14 [bgcolor=#000000]
-          RenderInline {SPAN} at (0,0) size 599x18 [bgcolor=#000000]
+          RenderListMarker at (0,0) size 0x14
+          RenderInline {SPAN} at (0,0) size 599x18
             RenderText {TEXT} at (0,0) size 599x18
               text run at (0,0) width 337: "This list item should have green background because "
               text run at (337,0) width 262: "the inner SPAN does not match SPAN.t3"
diff --git a/LayoutTests/fast/selectors/015-expected.txt b/LayoutTests/fast/selectors/015-expected.txt
index 1f1289b..08c799c 100644
--- a/LayoutTests/fast/selectors/015-expected.txt
+++ b/LayoutTests/fast/selectors/015-expected.txt
@@ -5,15 +5,15 @@ layer at (0,0) size 800x86
     RenderBody {BODY} at (8,16) size 784x54
       RenderBlock {UL} at (0,0) size 784x54
         RenderListItem {LI} at (40,0) size 744x18 [bgcolor=#00FF00]
-          RenderListMarker at (0,0) size 0x14 [bgcolor=#000000]
+          RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 431x18
             text run at (0,0) width 431: "This list item should have a green background. because its ID is \"t1\""
         RenderListItem {LI} at (40,18) size 744x18 [bgcolor=#00FF00]
-          RenderListMarker at (0,0) size 0x14 [bgcolor=#000000]
+          RenderListMarker at (0,0) size 0x14
           RenderText {TEXT} at (0,0) size 431x18
             text run at (0,0) width 431: "This list item should have a green background. because its ID is \"t2\""
         RenderListItem {LI} at (40,36) size 744x18 [bgcolor=#00FF00]
-          RenderListMarker at (0,0) size 0x14 [bgcolor=#000000]
-          RenderInline {SPAN} at (0,0) size 590x18 [bgcolor=#000000]
+          RenderListMarker at (0,0) size 0x14
+          RenderInline {SPAN} at (0,0) size 590x18
             RenderText {TEXT} at (0,0) size 590x18
               text run at (0,0) width 590: "This list item should have a green background. because the inner SPAN does not match \"#t4\""
diff --git a/LayoutTests/fast/selectors/027-expected.txt b/LayoutTests/fast/selectors/027-expected.txt
index 806a2d8..8051517 100644
--- a/LayoutTests/fast/selectors/027-expected.txt
+++ b/LayoutTests/fast/selectors/027-expected.txt
@@ -2,7 +2,7 @@ layer at (0,0) size 800x600
   RenderCanvas at (0,0) size 800x600
 layer at (0,0) size 800x50
   RenderBlock {HTML} at (0,0) size 800x50 [bgcolor=#00FF00]
-    RenderBody {BODY} at (8,16) size 784x18 [bgcolor=#000000]
+    RenderBody {BODY} at (8,16) size 784x18
       RenderBlock {P} at (0,0) size 784x18
         RenderText {TEXT} at (0,0) size 314x18
           text run at (0,0) width 314: "The background of the document should be green"
diff --git a/LayoutTests/fast/selectors/058-expected.txt b/LayoutTests/fast/selectors/058-expected.txt
index 20d7233..d7c1d3c 100644
--- a/LayoutTests/fast/selectors/058-expected.txt
+++ b/LayoutTests/fast/selectors/058-expected.txt
@@ -4,6 +4,6 @@ layer at (0,0) size 800x50
   RenderBlock {HTML} at (0,0) size 800x50
     RenderBody {BODY} at (8,16) size 784x18
       RenderBlock {FORM} at (0,0) size 784x18 [bgcolor=#00FF00]
-        RenderBlock {P} at (0,0) size 784x18 [bgcolor=#000000]
+        RenderBlock {P} at (0,0) size 784x18
           RenderText {TEXT} at (0,0) size 305x18
             text run at (0,0) width 305: "The paragraph should have a green background."
diff --git a/LayoutTests/fast/table/001-expected.txt b/LayoutTests/fast/table/001-expected.txt
index 34c330a..8be24bc 100644
--- a/LayoutTests/fast/table/001-expected.txt
+++ b/LayoutTests/fast/table/001-expected.txt
@@ -6,7 +6,7 @@ layer at (0,0) size 800x8
       RenderText {TEXT} at (0,0) size 0x0
 layer at (0,0) size 41x24
   RenderTable {TABLE} at (0,0) size 41x24 [bgcolor=#000000]
-    RenderTableSection {TBODY} at (0,0) size 0x24 [bgcolor=#000000]
+    RenderTableSection {TBODY} at (0,0) size 0x24
       RenderTableRow {TR} at (0,0) size 0x0
         RenderTableCell {TD} at (2,2) size 37x20 [color=#FFFFFF] [r=0 c=0 rs=1 cs=1]
           RenderText {TEXT} at (1,1) size 35x18
diff --git a/LayoutTests/fast/table/003-expected.txt b/LayoutTests/fast/table/003-expected.txt
index 56311e4..cdefd17 100644
--- a/LayoutTests/fast/table/003-expected.txt
+++ b/LayoutTests/fast/table/003-expected.txt
@@ -16,7 +16,7 @@ layer at (0,0) size 800x499
               RenderText {TEXT} at (1,1) size 253x18
                 text run at (1,1) width 253: "Alongwordtogiveyouanicebigminwidth."
       RenderTable {TABLE} at (0,51) size 100x104 [bgcolor=#FF0000] [border: (2px outset #808080)]
-        RenderTableSection {TBODY} at (2,2) size 0x100 [bgcolor=#000000]
+        RenderTableSection {TBODY} at (2,2) size 0x100
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,48) size 92x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
       RenderTable {TABLE} at (0,155) size 183x124 [border: (2px outset #808080)]
diff --git a/LayoutTests/fast/table/005-expected.txt b/LayoutTests/fast/table/005-expected.txt
index f90c7b1..094e8dc 100644
--- a/LayoutTests/fast/table/005-expected.txt
+++ b/LayoutTests/fast/table/005-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x106
         RenderTableSection {TBODY} at (0,0) size 0x90
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,36) size 130x18 [bgcolor=#008000] [r=0 c=0 rs=5 cs=1]
-              RenderTable {TABLE} at (0,0) size 130x18 [bgcolor=#000000]
+              RenderTable {TABLE} at (0,0) size 130x18
                 RenderTableSection {TBODY} at (0,0) size 0x18
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (0,0) size 130x18 [r=0 c=0 rs=1 cs=1]
@@ -16,7 +16,7 @@ layer at (0,0) size 800x106
                       RenderText {TEXT} at (0,0) size 8x18
                         text run at (0,0) width 8: "1"
             RenderTableCell {TD} at (130,41) size 1x7 [bgcolor=#FF0000] [r=0 c=1 rs=5 cs=1]
-              RenderImage {IMG} at (0,0) size 1x7 [bgcolor=#000000]
+              RenderImage {IMG} at (0,0) size 1x7
             RenderTableCell {TD} at (131,0) size 280x18 [bgcolor=#800080] [r=0 c=2 rs=1 cs=1]
               RenderText {TEXT} at (0,0) size 8x18
                 text run at (0,0) width 8: "3"
@@ -28,7 +28,7 @@ layer at (0,0) size 800x106
                 text run at (0,0) width 8: "5"
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (131,27) size 280x18 [bgcolor=#800080] [r=1 c=2 rs=2 cs=1]
-              RenderImage {IMG} at (0,0) size 280x0 [bgcolor=#000000]
+              RenderImage {IMG} at (0,0) size 280x0
               RenderBR {BR} at (0,0) size 0x0
               RenderText {TEXT} at (0,0) size 8x18
                 text run at (0,0) width 8: "3"
@@ -41,7 +41,7 @@ layer at (0,0) size 800x106
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (420,36) size 350x18 [r=2 c=4 rs=1 cs=1]
               RenderTable {TABLE} at (0,0) size 350x18 [bgcolor=#FFA500]
-                RenderTableSection {TBODY} at (0,0) size 0x18 [bgcolor=#000000]
+                RenderTableSection {TBODY} at (0,0) size 0x18
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (0,0) size 273x18 [r=0 c=0 rs=1 cs=1]
                       RenderImage {IMG} at (0,0) size 267x0
diff --git a/LayoutTests/fast/table/009-expected.txt b/LayoutTests/fast/table/009-expected.txt
index 28b7004..7271532 100644
--- a/LayoutTests/fast/table/009-expected.txt
+++ b/LayoutTests/fast/table/009-expected.txt
@@ -3,23 +3,23 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x238
   RenderBlock {HTML} at (0,0) size 800x238
     RenderBody {BODY} at (0,0) size 800x222 [bgcolor=#FFFFFF]
-      RenderBlock {CENTER} at (0,0) size 800x222 [bgcolor=#000000]
+      RenderBlock {CENTER} at (0,0) size 800x222
         RenderTable {TABLE} at (0,0) size 800x222 [bgcolor=#CCCCCC] [border: (1px outset #808080)]
-          RenderTableSection {TBODY} at (1,1) size 0x220 [bgcolor=#000000]
+          RenderTableSection {TBODY} at (1,1) size 0x220
             RenderTableRow {TR} at (0,0) size 0x0
               RenderTableCell {TD} at (0,0) size 798x220 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                 RenderBlock {DIV} at (82,1) size 634x54 [border: (2px solid #FF0000)]
                   RenderTable {TABLE} at (2,2) size 630x216 [bgcolor=#CCCCCC] [border: (2px outset #808080)]
-                    RenderTableSection {TBODY} at (2,2) size 0x212 [bgcolor=#000000]
+                    RenderTableSection {TBODY} at (2,2) size 0x212
                       RenderTableRow {TR} at (0,0) size 0x0
                         RenderTableCell {TD} at (15,15) size 596x182 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                           RenderTable {TABLE} at (249,1) size 97x180 [bgcolor=#CCCCCC]
-                            RenderTableSection {TBODY} at (0,0) size 0x180 [bgcolor=#000000]
+                            RenderTableSection {TBODY} at (0,0) size 0x180
                               RenderTableRow {TR} at (0,0) size 0x0
                                 RenderTableCell {TD} at (0,0) size 97x180 [r=0 c=0 rs=1 cs=1]
                                   RenderImage {IMG} at (0,0) size 97x180
-      RenderBlock {P} at (0,238) size 800x0 [bgcolor=#000000]
-      RenderBlock (floating) {DIV} at (0,238) size 104x54 [bgcolor=#000000] [border: (2px solid #FF0000)]
+      RenderBlock {P} at (0,238) size 800x0
+      RenderBlock (floating) {DIV} at (0,238) size 104x54 [border: (2px solid #FF0000)]
         RenderText {TEXT} at (2,2) size 82x54
           text run at (2,2) width 82: "Here is some"
           text run at (2,20) width 31: "text. "
@@ -39,4 +39,4 @@ layer at (0,0) size 800x238
         RenderBR {BR} at (0,0) size 0x0
         RenderText {TEXT} at (2,146) size 45x18
           text run at (2,146) width 45: "Really."
-      RenderBlock {P} at (0,238) size 800x0 [bgcolor=#000000]
+      RenderBlock {P} at (0,238) size 800x0
diff --git a/LayoutTests/fast/table/016-expected.txt b/LayoutTests/fast/table/016-expected.txt
index 1e87a40..76c9e4d 100644
--- a/LayoutTests/fast/table/016-expected.txt
+++ b/LayoutTests/fast/table/016-expected.txt
@@ -4,7 +4,7 @@ layer at (0,0) size 800x124
   RenderBlock {HTML} at (0,0) size 800x124
     RenderBody {BODY} at (8,8) size 784x108
       RenderTable {TABLE} at (0,0) size 784x108 [bgcolor=#808000]
-        RenderTableSection {TBODY} at (0,0) size 0x108 [bgcolor=#000000]
+        RenderTableSection {TBODY} at (0,0) size 0x108
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 72x108 [r=0 c=0 rs=1 cs=1]
               RenderText {TEXT} at (0,0) size 72x108
diff --git a/LayoutTests/fast/table/024-expected.txt b/LayoutTests/fast/table/024-expected.txt
index 6b5c2d4..8747bd2 100644
--- a/LayoutTests/fast/table/024-expected.txt
+++ b/LayoutTests/fast/table/024-expected.txt
@@ -11,11 +11,11 @@ layer at (0,0) size 800x56
               RenderText {TEXT} at (0,0) size 0x0
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,22) size 131x14 [bgcolor=#0000FF] [r=1 c=0 rs=1 cs=1]
-              RenderTable {TABLE} at (1,1) size 129x12 [bgcolor=#000000]
+              RenderTable {TABLE} at (1,1) size 129x12
                 RenderTableSection {TBODY} at (0,0) size 0x12
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (2,2) size 125x8 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1]
-                      RenderTable {TABLE} at (1,1) size 114x6 [bgcolor=#000000]
+                      RenderTable {TABLE} at (1,1) size 114x6
                         RenderTableSection {TBODY} at (0,0) size 0x6
                           RenderTableRow {TR} at (0,0) size 0x0
                             RenderTableCell {TD} at (2,2) size 52x2 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1]
diff --git a/LayoutTests/fast/table/025-expected.txt b/LayoutTests/fast/table/025-expected.txt
index ed6c209..ca05d7e 100644
--- a/LayoutTests/fast/table/025-expected.txt
+++ b/LayoutTests/fast/table/025-expected.txt
@@ -10,11 +10,11 @@ layer at (0,0) size 800x118
               RenderText {TEXT} at (4,4) size 8x18
                 text run at (4,4) width 8: "d"
             RenderTableCell {TD} at (208,0) size 340x43 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
-              RenderTable {TABLE} at (4,4) size 332x35 [bgcolor=#000000]
+              RenderTable {TABLE} at (4,4) size 332x35
                 RenderTableSection {TBODY} at (0,0) size 0x35
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (2,2) size 328x31 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
-                      RenderTable {TABLE} at (2,2) size 252x27 [bgcolor=#000000]
+                      RenderTable {TABLE} at (2,2) size 252x27
                         RenderTableSection {TBODY} at (0,0) size 0x27
                           RenderTableRow {TR} at (0,0) size 0x0
                             RenderTableCell {TD} at (2,11) size 4x4 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
@@ -22,7 +22,7 @@ layer at (0,0) size 800x118
                               RenderImage {IMG} at (2,2) size 21x15 [bgcolor=#800080]
                               RenderText {TEXT} at (23,3) size 4x18
                                 text run at (23,3) width 4: " "
-                              RenderInline {B} at (0,0) size 90x18 [bgcolor=#000000]
+                              RenderInline {B} at (0,0) size 90x18
                                 RenderText {TEXT} at (27,3) size 90x18
                                   text run at (27,3) width 90: "Yellow Pages"
                               RenderText {TEXT} at (117,3) size 4x18
@@ -30,18 +30,18 @@ layer at (0,0) size 800x118
                               RenderImage {IMG} at (121,2) size 21x15 [bgcolor=#800080]
                               RenderText {TEXT} at (142,3) size 4x18
                                 text run at (142,3) width 4: " "
-                              RenderInline {B} at (0,0) size 84x18 [bgcolor=#000000]
+                              RenderInline {B} at (0,0) size 84x18
                                 RenderText {TEXT} at (146,3) size 84x18
                                   text run at (146,3) width 84: "White Pages"
                               RenderText {TEXT} at (230,3) size 4x18
                                 text run at (230,3) width 4: " "
                             RenderTableCell {TD} at (246,11) size 4x4 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
             RenderTableCell {TD} at (548,0) size 236x42 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
-              RenderTable {TABLE} at (4,4) size 228x34 [bgcolor=#000000]
+              RenderTable {TABLE} at (4,4) size 228x34
                 RenderTableSection {TBODY} at (0,0) size 0x34
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (2,2) size 224x30 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
-                      RenderTable {TABLE} at (2,2) size 220x26 [bgcolor=#000000]
+                      RenderTable {TABLE} at (2,2) size 220x26
                         RenderTableSection {TBODY} at (0,0) size 0x26
                           RenderTableRow {TR} at (0,0) size 0x0
                             RenderTableCell {TD} at (2,2) size 216x22 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
@@ -55,11 +55,11 @@ layer at (0,0) size 800x118
               RenderText {TEXT} at (4,4) size 8x18
                 text run at (4,4) width 8: "d"
             RenderTableCell {TD} at (219,0) size 329x43 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
-              RenderTable {TABLE} at (4,4) size 321x35 [bgcolor=#000000]
+              RenderTable {TABLE} at (4,4) size 321x35
                 RenderTableSection {TBODY} at (0,0) size 0x35
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (2,2) size 317x31 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
-                      RenderTable {TABLE} at (2,2) size 252x27 [bgcolor=#000000]
+                      RenderTable {TABLE} at (2,2) size 252x27
                         RenderTableSection {TBODY} at (0,0) size 0x27
                           RenderTableRow {TR} at (0,0) size 0x0
                             RenderTableCell {TD} at (2,11) size 4x4 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
@@ -67,7 +67,7 @@ layer at (0,0) size 800x118
                               RenderImage {IMG} at (2,2) size 21x15 [bgcolor=#800080]
                               RenderText {TEXT} at (23,3) size 4x18
                                 text run at (23,3) width 4: " "
-                              RenderInline {B} at (0,0) size 90x18 [bgcolor=#000000]
+                              RenderInline {B} at (0,0) size 90x18
                                 RenderText {TEXT} at (27,3) size 90x18
                                   text run at (27,3) width 90: "Yellow Pages"
                               RenderText {TEXT} at (117,3) size 4x18
@@ -75,18 +75,18 @@ layer at (0,0) size 800x118
                               RenderImage {IMG} at (121,2) size 21x15 [bgcolor=#800080]
                               RenderText {TEXT} at (142,3) size 4x18
                                 text run at (142,3) width 4: " "
-                              RenderInline {B} at (0,0) size 84x18 [bgcolor=#000000]
+                              RenderInline {B} at (0,0) size 84x18
                                 RenderText {TEXT} at (146,3) size 84x18
                                   text run at (146,3) width 84: "White Pages"
                               RenderText {TEXT} at (230,3) size 4x18
                                 text run at (230,3) width 4: " "
                             RenderTableCell {TD} at (246,11) size 4x4 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
             RenderTableCell {TD} at (548,0) size 236x42 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
-              RenderTable {TABLE} at (4,4) size 228x34 [bgcolor=#000000]
+              RenderTable {TABLE} at (4,4) size 228x34
                 RenderTableSection {TBODY} at (0,0) size 0x34
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (2,2) size 224x30 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
-                      RenderTable {TABLE} at (2,2) size 220x26 [bgcolor=#000000]
+                      RenderTable {TABLE} at (2,2) size 220x26
                         RenderTableSection {TBODY} at (0,0) size 0x26
                           RenderTableRow {TR} at (0,0) size 0x0
                             RenderTableCell {TD} at (2,2) size 216x22 [bgcolor=#FFA500] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
diff --git a/LayoutTests/fast/table/031-expected.txt b/LayoutTests/fast/table/031-expected.txt
index 5ae1491..376ca67 100644
--- a/LayoutTests/fast/table/031-expected.txt
+++ b/LayoutTests/fast/table/031-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x320
         RenderTableSection {TBODY} at (0,0) size 0x304
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,2) size 302x302 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1]
-              RenderTable {TABLE} at (1,1) size 6x300 [bgcolor=#000000]
+              RenderTable {TABLE} at (1,1) size 6x300
                 RenderTableSection {TBODY} at (0,0) size 0x300
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (2,149) size 2x2 [r=0 c=0 rs=1 cs=1]
diff --git a/LayoutTests/fast/table/032-expected.txt b/LayoutTests/fast/table/032-expected.txt
index 659c05e..874e714 100644
--- a/LayoutTests/fast/table/032-expected.txt
+++ b/LayoutTests/fast/table/032-expected.txt
@@ -12,14 +12,14 @@ layer at (8,50) size 100x50
   RenderBlock (positioned) {DIV} at (8,50) size 100x50
     RenderText {TEXT} at (0,0) size 0x0
     RenderBlock (floating) {DIV} at (0,0) size 100x50 [bgcolor=#008000]
-      RenderTable {TABLE} at (0,0) size 100x6 [bgcolor=#000000]
+      RenderTable {TABLE} at (0,0) size 100x6
         RenderTableSection {TBODY} at (0,0) size 0x6
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,2) size 96x2 [r=0 c=0 rs=1 cs=1]
     RenderText {TEXT} at (0,0) size 0x0
 layer at (8,100) size 100x50
   RenderBlock (positioned) {DIV} at (0,50) size 100x50 [bgcolor=#008000]
-    RenderTable {TABLE} at (0,0) size 100x6 [bgcolor=#000000]
+    RenderTable {TABLE} at (0,0) size 100x6
       RenderTableSection {TBODY} at (0,0) size 0x6
         RenderTableRow {TR} at (0,0) size 0x0
           RenderTableCell {TD} at (2,2) size 96x2 [r=0 c=0 rs=1 cs=1]
diff --git a/LayoutTests/fast/table/033-expected.txt b/LayoutTests/fast/table/033-expected.txt
index 3d8d42f..1cac7da 100644
--- a/LayoutTests/fast/table/033-expected.txt
+++ b/LayoutTests/fast/table/033-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x46
         RenderTableSection {TBODY} at (0,0) size 0x30
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,2) size 396x26 [color=#800080] [bgcolor=#008000] [r=0 c=0 rs=1 cs=1]
-              RenderTable {TABLE} at (1,1) size 345x24 [color=#FFFFFF] [bgcolor=#000000]
+              RenderTable {TABLE} at (1,1) size 345x24 [color=#FFFFFF]
                 RenderTableSection {TBODY} at (0,0) size 0x24
                   RenderTableRow {TR} at (0,0) size 0x0
                     RenderTableCell {TD} at (2,2) size 341x20 [r=0 c=0 rs=1 cs=1]
diff --git a/LayoutTests/fast/text/basic/012-expected.txt b/LayoutTests/fast/text/basic/012-expected.txt
index 00baa69..c083842 100644
--- a/LayoutTests/fast/text/basic/012-expected.txt
+++ b/LayoutTests/fast/text/basic/012-expected.txt
@@ -3,19 +3,19 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x239
   RenderBlock {HTML} at (0,0) size 800x239
     RenderBody {BODY} at (8,8) size 784x223 [bgcolor=#FFFFFF]
-      RenderBlock {H2} at (0,0) size 784x28 [bgcolor=#000000]
+      RenderBlock {H2} at (0,0) size 784x28
         RenderText {TEXT} at (0,0) size 357x28
           text run at (0,0) width 357: "Safari Whitespace/Non-ASCII Bug"
-      RenderBlock {P} at (0,47) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,47) size 784x36
         RenderText {TEXT} at (0,0) size 765x36
           text run at (0,0) width 641: "Apart from whitespace (tab and linefeed characters), the two lists below (in red) use identical HTML. "
           text run at (641,0) width 124: "Both lists should be"
           text run at (0,18) width 581: "rendered on a single line. In Safari, however, the first list shows each item on a separate line."
-      RenderBlock {P} at (0,99) size 784x36 [bgcolor=#000000]
+      RenderBlock {P} at (0,99) size 784x36
         RenderText {TEXT} at (0,0) size 751x36
           text run at (0,0) width 751: "This bug only seems to occur if the bullet character is non-ASCII (has a Unicode value higher than 127). Non-breaking"
           text run at (0,18) width 281: "spaces (&#160;), however, are an exception."
-      RenderBlock (anonymous) at (0,151) size 784x72 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,151) size 784x72
         RenderBR {BR} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
         RenderInline {FONT} at (0,0) size 334x54 [color=#CC0000]
diff --git a/LayoutTests/fast/text/whitespace/002-expected.txt b/LayoutTests/fast/text/whitespace/002-expected.txt
index a878620..6f8a7b1 100644
--- a/LayoutTests/fast/text/whitespace/002-expected.txt
+++ b/LayoutTests/fast/text/whitespace/002-expected.txt
@@ -17,50 +17,50 @@ layer at (0,0) size 800x210
             RenderTableCell {TD} at (0,0) size 60x120 [color=#FF0000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x20 [color=#008000] [bgcolor=#00FF00]
-                RenderInline {SPAN} at (0,0) size 20x20 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 20x20
                   RenderText {TEXT} at (0,0) size 20x20
                     text run at (0,0) width 20: "X"
                 RenderText {TEXT} at (20,0) size 20x20
                   text run at (20,0) width 20: " "
-                RenderInline {SPAN} at (0,0) size 20x20 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 20x20
                   RenderText {TEXT} at (40,0) size 20x20
                     text run at (40,0) width 20: "X"
               RenderBlock {DIV} at (0,20) size 60x20 [color=#008000] [bgcolor=#00FF00]
-                RenderInline {SPAN} at (0,0) size 20x20 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 20x20
                   RenderText {TEXT} at (0,0) size 20x20
                     text run at (0,0) width 20: "X"
                 RenderText {TEXT} at (20,0) size 20x20
                   text run at (20,0) width 20: " "
-                RenderInline {SPAN} at (0,0) size 20x20 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 20x20
                   RenderText {TEXT} at (40,0) size 20x20
                     text run at (40,0) width 20: "X"
               RenderBlock {DIV} at (0,40) size 60x20 [color=#008000] [bgcolor=#00FF00]
-                RenderInline {SPAN} at (0,0) size 20x20 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 20x20
                   RenderText {TEXT} at (0,0) size 20x20
                     text run at (0,0) width 20: "X"
                 RenderText {TEXT} at (20,0) size 20x20
                   text run at (20,0) width 20: " "
-                RenderInline {SPAN} at (0,0) size 20x20 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 20x20
                   RenderText {TEXT} at (40,0) size 20x20
                     text run at (40,0) width 20: "X"
                 RenderText {TEXT} at (0,0) size 0x0
               RenderBlock {DIV} at (0,60) size 60x20 [color=#008000] [bgcolor=#00FF00]
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
-                RenderBlock (anonymous) at (0,0) size 60x20 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
+                RenderBlock (anonymous) at (0,0) size 60x20
                   RenderInline {SPAN} at (0,0) size 20x20
                     RenderText {TEXT} at (0,0) size 20x20
                       text run at (0,0) width 20: "X"
@@ -71,7 +71,7 @@ layer at (0,0) size 800x210
                       text run at (40,0) width 20: "X"
                   RenderText {TEXT} at (0,0) size 0x0
               RenderBlock {DIV} at (0,80) size 60x20 [color=#008000] [bgcolor=#00FF00]
-                RenderBlock (anonymous) at (0,0) size 60x20 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,0) size 60x20
                   RenderInline {SPAN} at (0,0) size 20x20
                     RenderText {TEXT} at (0,0) size 20x20
                       text run at (0,0) width 20: "X"
@@ -81,7 +81,7 @@ layer at (0,0) size 800x210
                     RenderText {TEXT} at (40,0) size 20x20
                       text run at (40,0) width 20: "X"
                   RenderText {TEXT} at (0,0) size 0x0
-                RenderBlock {DIV} at (0,20) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,20) size 60x0
               RenderBlock {DIV} at (0,100) size 60x20 [color=#008000] [bgcolor=#00FF00]
                 RenderText {TEXT} at (0,0) size 60x20
                   text run at (0,0) width 60: "X X"
diff --git a/LayoutTests/fast/text/whitespace/003-expected.txt b/LayoutTests/fast/text/whitespace/003-expected.txt
index a878620..6f8a7b1 100644
--- a/LayoutTests/fast/text/whitespace/003-expected.txt
+++ b/LayoutTests/fast/text/whitespace/003-expected.txt
@@ -17,50 +17,50 @@ layer at (0,0) size 800x210
             RenderTableCell {TD} at (0,0) size 60x120 [color=#FF0000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x0
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
               RenderBlock {DIV} at (0,0) size 60x20 [color=#008000] [bgcolor=#00FF00]
-                RenderInline {SPAN} at (0,0) size 20x20 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 20x20
                   RenderText {TEXT} at (0,0) size 20x20
                     text run at (0,0) width 20: "X"
                 RenderText {TEXT} at (20,0) size 20x20
                   text run at (20,0) width 20: " "
-                RenderInline {SPAN} at (0,0) size 20x20 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 20x20
                   RenderText {TEXT} at (40,0) size 20x20
                     text run at (40,0) width 20: "X"
               RenderBlock {DIV} at (0,20) size 60x20 [color=#008000] [bgcolor=#00FF00]
-                RenderInline {SPAN} at (0,0) size 20x20 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 20x20
                   RenderText {TEXT} at (0,0) size 20x20
                     text run at (0,0) width 20: "X"
                 RenderText {TEXT} at (20,0) size 20x20
                   text run at (20,0) width 20: " "
-                RenderInline {SPAN} at (0,0) size 20x20 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 20x20
                   RenderText {TEXT} at (40,0) size 20x20
                     text run at (40,0) width 20: "X"
               RenderBlock {DIV} at (0,40) size 60x20 [color=#008000] [bgcolor=#00FF00]
-                RenderInline {SPAN} at (0,0) size 20x20 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 20x20
                   RenderText {TEXT} at (0,0) size 20x20
                     text run at (0,0) width 20: "X"
                 RenderText {TEXT} at (20,0) size 20x20
                   text run at (20,0) width 20: " "
-                RenderInline {SPAN} at (0,0) size 20x20 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 20x20
                   RenderText {TEXT} at (40,0) size 20x20
                     text run at (40,0) width 20: "X"
                 RenderText {TEXT} at (0,0) size 0x0
               RenderBlock {DIV} at (0,60) size 60x20 [color=#008000] [bgcolor=#00FF00]
-                RenderBlock {DIV} at (0,0) size 60x0 [bgcolor=#000000]
-                RenderBlock (anonymous) at (0,0) size 60x20 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,0) size 60x0
+                RenderBlock (anonymous) at (0,0) size 60x20
                   RenderInline {SPAN} at (0,0) size 20x20
                     RenderText {TEXT} at (0,0) size 20x20
                       text run at (0,0) width 20: "X"
@@ -71,7 +71,7 @@ layer at (0,0) size 800x210
                       text run at (40,0) width 20: "X"
                   RenderText {TEXT} at (0,0) size 0x0
               RenderBlock {DIV} at (0,80) size 60x20 [color=#008000] [bgcolor=#00FF00]
-                RenderBlock (anonymous) at (0,0) size 60x20 [bgcolor=#000000]
+                RenderBlock (anonymous) at (0,0) size 60x20
                   RenderInline {SPAN} at (0,0) size 20x20
                     RenderText {TEXT} at (0,0) size 20x20
                       text run at (0,0) width 20: "X"
@@ -81,7 +81,7 @@ layer at (0,0) size 800x210
                     RenderText {TEXT} at (40,0) size 20x20
                       text run at (40,0) width 20: "X"
                   RenderText {TEXT} at (0,0) size 0x0
-                RenderBlock {DIV} at (0,20) size 60x0 [bgcolor=#000000]
+                RenderBlock {DIV} at (0,20) size 60x0
               RenderBlock {DIV} at (0,100) size 60x20 [color=#008000] [bgcolor=#00FF00]
                 RenderText {TEXT} at (0,0) size 60x20
                   text run at (0,0) width 60: "X X"
diff --git a/LayoutTests/fast/text/whitespace/004-expected.txt b/LayoutTests/fast/text/whitespace/004-expected.txt
index b443831..9226092 100644
--- a/LayoutTests/fast/text/whitespace/004-expected.txt
+++ b/LayoutTests/fast/text/whitespace/004-expected.txt
@@ -15,10 +15,10 @@ layer at (0,0) size 800x188
         RenderTableSection {TBODY} at (0,0) size 0x104
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (0,0) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,0) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 100x20
                   text run at (0,0) width 100: "XXXXX"
-              RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,20) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 20x20
                   text run at (0,0) width 20: "X"
                 RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00]
@@ -26,7 +26,7 @@ layer at (0,0) size 800x188
                     text run at (20,0) width 60: "   "
                 RenderText {TEXT} at (80,0) size 20x20
                   text run at (80,0) width 20: "X"
-              RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,40) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 20x20
                   text run at (0,0) width 20: "X"
                 RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00]
@@ -34,7 +34,7 @@ layer at (0,0) size 800x188
                     text run at (20,0) width 60: "\x{200B} \x{200B} \x{200B} \x{200B}"
                 RenderText {TEXT} at (80,0) size 20x20
                   text run at (80,0) width 20: "X"
-              RenderBlock {DIV} at (0,60) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,60) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 20x20
                   text run at (0,0) width 20: "X"
                 RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00]
@@ -42,6 +42,6 @@ layer at (0,0) size 800x188
                     text run at (20,0) width 60: " \x{200B} \x{200B} "
                 RenderText {TEXT} at (80,0) size 20x20
                   text run at (80,0) width 20: "X"
-              RenderBlock {DIV} at (0,80) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,80) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 100x20
                   text run at (0,0) width 100: "XXXXX"
diff --git a/LayoutTests/fast/text/whitespace/005-expected.txt b/LayoutTests/fast/text/whitespace/005-expected.txt
index e854831..f16f68c 100644
--- a/LayoutTests/fast/text/whitespace/005-expected.txt
+++ b/LayoutTests/fast/text/whitespace/005-expected.txt
@@ -15,21 +15,21 @@ layer at (0,0) size 800x188
         RenderTableSection {TBODY} at (0,0) size 0x104
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (0,0) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,0) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 100x20
                   text run at (0,0) width 100: "XXXXX"
-              RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,20) size 100x20 [color=#008000]
                 RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (0,0) size 100x20
                     text run at (0,0) width 100: "X   X"
-              RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,40) size 100x20 [color=#008000]
                 RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (0,0) size 100x20
                     text run at (0,0) width 100: "X\x{200B} \x{200B} \x{200B} \x{200B}X"
-              RenderBlock {DIV} at (0,60) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,60) size 100x20 [color=#008000]
                 RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (0,0) size 100x20
                     text run at (0,0) width 100: "X \x{200B} \x{200B} X"
-              RenderBlock {DIV} at (0,80) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,80) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 100x20
                   text run at (0,0) width 100: "XXXXX"
diff --git a/LayoutTests/fast/text/whitespace/010-expected.txt b/LayoutTests/fast/text/whitespace/010-expected.txt
index b443831..9226092 100644
--- a/LayoutTests/fast/text/whitespace/010-expected.txt
+++ b/LayoutTests/fast/text/whitespace/010-expected.txt
@@ -15,10 +15,10 @@ layer at (0,0) size 800x188
         RenderTableSection {TBODY} at (0,0) size 0x104
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (0,0) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,0) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 100x20
                   text run at (0,0) width 100: "XXXXX"
-              RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,20) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 20x20
                   text run at (0,0) width 20: "X"
                 RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00]
@@ -26,7 +26,7 @@ layer at (0,0) size 800x188
                     text run at (20,0) width 60: "   "
                 RenderText {TEXT} at (80,0) size 20x20
                   text run at (80,0) width 20: "X"
-              RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,40) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 20x20
                   text run at (0,0) width 20: "X"
                 RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00]
@@ -34,7 +34,7 @@ layer at (0,0) size 800x188
                     text run at (20,0) width 60: "\x{200B} \x{200B} \x{200B} \x{200B}"
                 RenderText {TEXT} at (80,0) size 20x20
                   text run at (80,0) width 20: "X"
-              RenderBlock {DIV} at (0,60) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,60) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 20x20
                   text run at (0,0) width 20: "X"
                 RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00]
@@ -42,6 +42,6 @@ layer at (0,0) size 800x188
                     text run at (20,0) width 60: " \x{200B} \x{200B} "
                 RenderText {TEXT} at (80,0) size 20x20
                   text run at (80,0) width 20: "X"
-              RenderBlock {DIV} at (0,80) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,80) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 100x20
                   text run at (0,0) width 100: "XXXXX"
diff --git a/LayoutTests/fast/text/whitespace/011-expected.txt b/LayoutTests/fast/text/whitespace/011-expected.txt
index e854831..f16f68c 100644
--- a/LayoutTests/fast/text/whitespace/011-expected.txt
+++ b/LayoutTests/fast/text/whitespace/011-expected.txt
@@ -15,21 +15,21 @@ layer at (0,0) size 800x188
         RenderTableSection {TBODY} at (0,0) size 0x104
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (0,0) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,0) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 100x20
                   text run at (0,0) width 100: "XXXXX"
-              RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,20) size 100x20 [color=#008000]
                 RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (0,0) size 100x20
                     text run at (0,0) width 100: "X   X"
-              RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,40) size 100x20 [color=#008000]
                 RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (0,0) size 100x20
                     text run at (0,0) width 100: "X\x{200B} \x{200B} \x{200B} \x{200B}X"
-              RenderBlock {DIV} at (0,60) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,60) size 100x20 [color=#008000]
                 RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (0,0) size 100x20
                     text run at (0,0) width 100: "X \x{200B} \x{200B} X"
-              RenderBlock {DIV} at (0,80) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,80) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 100x20
                   text run at (0,0) width 100: "XXXXX"
diff --git a/LayoutTests/fast/text/whitespace/012-expected.txt b/LayoutTests/fast/text/whitespace/012-expected.txt
index ba759b8..2bf664b 100644
--- a/LayoutTests/fast/text/whitespace/012-expected.txt
+++ b/LayoutTests/fast/text/whitespace/012-expected.txt
@@ -14,19 +14,19 @@ layer at (0,0) size 800x76
       RenderBlock (floating) {DIV} at (16,84) size 112x16 [color=#00FF00] [bgcolor=#008000]
         RenderText {TEXT} at (0,0) size 16x16
           text run at (0,0) width 16: "["
-        RenderInline {SPAN} at (0,0) size 16x16 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 16x16
           RenderText {TEXT} at (16,0) size 16x16
             text run at (16,0) width 16: " "
-        RenderInline {SPAN} at (0,0) size 16x16 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 16x16
           RenderText {TEXT} at (32,0) size 16x16
             text run at (32,0) width 16: " "
-        RenderInline {SPAN} at (0,0) size 16x16 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 16x16
           RenderText {TEXT} at (48,0) size 16x16
             text run at (48,0) width 16: " "
-        RenderInline {SPAN} at (0,0) size 16x16 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 16x16
           RenderText {TEXT} at (64,0) size 16x16
             text run at (64,0) width 16: " "
-        RenderInline {SPAN} at (0,0) size 16x16 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 16x16
           RenderText {TEXT} at (80,0) size 16x16
             text run at (80,0) width 16: " "
         RenderText {TEXT} at (96,0) size 16x16
diff --git a/LayoutTests/fast/text/whitespace/015-expected.txt b/LayoutTests/fast/text/whitespace/015-expected.txt
index b443831..9226092 100644
--- a/LayoutTests/fast/text/whitespace/015-expected.txt
+++ b/LayoutTests/fast/text/whitespace/015-expected.txt
@@ -15,10 +15,10 @@ layer at (0,0) size 800x188
         RenderTableSection {TBODY} at (0,0) size 0x104
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (0,0) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,0) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 100x20
                   text run at (0,0) width 100: "XXXXX"
-              RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,20) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 20x20
                   text run at (0,0) width 20: "X"
                 RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00]
@@ -26,7 +26,7 @@ layer at (0,0) size 800x188
                     text run at (20,0) width 60: "   "
                 RenderText {TEXT} at (80,0) size 20x20
                   text run at (80,0) width 20: "X"
-              RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,40) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 20x20
                   text run at (0,0) width 20: "X"
                 RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00]
@@ -34,7 +34,7 @@ layer at (0,0) size 800x188
                     text run at (20,0) width 60: "\x{200B} \x{200B} \x{200B} \x{200B}"
                 RenderText {TEXT} at (80,0) size 20x20
                   text run at (80,0) width 20: "X"
-              RenderBlock {DIV} at (0,60) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,60) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 20x20
                   text run at (0,0) width 20: "X"
                 RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00]
@@ -42,6 +42,6 @@ layer at (0,0) size 800x188
                     text run at (20,0) width 60: " \x{200B} \x{200B} "
                 RenderText {TEXT} at (80,0) size 20x20
                   text run at (80,0) width 20: "X"
-              RenderBlock {DIV} at (0,80) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,80) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 100x20
                   text run at (0,0) width 100: "XXXXX"
diff --git a/LayoutTests/fast/text/whitespace/016-expected.txt b/LayoutTests/fast/text/whitespace/016-expected.txt
index e854831..f16f68c 100644
--- a/LayoutTests/fast/text/whitespace/016-expected.txt
+++ b/LayoutTests/fast/text/whitespace/016-expected.txt
@@ -15,21 +15,21 @@ layer at (0,0) size 800x188
         RenderTableSection {TBODY} at (0,0) size 0x104
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (0,0) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,0) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 100x20
                   text run at (0,0) width 100: "XXXXX"
-              RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,20) size 100x20 [color=#008000]
                 RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (0,0) size 100x20
                     text run at (0,0) width 100: "X   X"
-              RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,40) size 100x20 [color=#008000]
                 RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (0,0) size 100x20
                     text run at (0,0) width 100: "X\x{200B} \x{200B} \x{200B} \x{200B}X"
-              RenderBlock {DIV} at (0,60) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,60) size 100x20 [color=#008000]
                 RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (0,0) size 100x20
                     text run at (0,0) width 100: "X \x{200B} \x{200B} X"
-              RenderBlock {DIV} at (0,80) size 100x20 [color=#008000] [bgcolor=#000000]
+              RenderBlock {DIV} at (0,80) size 100x20 [color=#008000]
                 RenderText {TEXT} at (0,0) size 100x20
                   text run at (0,0) width 100: "XXXXX"
diff --git a/LayoutTests/fast/text/whitespace/017-expected.txt b/LayoutTests/fast/text/whitespace/017-expected.txt
index cd66db4..f6e7283 100644
--- a/LayoutTests/fast/text/whitespace/017-expected.txt
+++ b/LayoutTests/fast/text/whitespace/017-expected.txt
@@ -4,7 +4,7 @@ layer at (0,0) size 800x32
   RenderBlock {HTML} at (0,0) size 800x32
     RenderBody {BODY} at (8,8) size 784x16
       RenderBlock {DIV} at (0,0) size 304x16 [color=#00FF00] [bgcolor=#008000]
-        RenderInline {SPAN} at (0,0) size 64x16 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 64x16
           RenderText {TEXT} at (0,0) size 64x16
             text run at (0,0) width 64: "1234"
         RenderText {TEXT} at (64,0) size 448x16
diff --git a/LayoutTests/fast/text/whitespace/018-expected.txt b/LayoutTests/fast/text/whitespace/018-expected.txt
index 1d0d1a4..f493a58 100644
--- a/LayoutTests/fast/text/whitespace/018-expected.txt
+++ b/LayoutTests/fast/text/whitespace/018-expected.txt
@@ -14,7 +14,7 @@ layer at (0,0) size 800x196
       RenderBlock {DIV} at (0,68) size 304x112 [color=#00FF00] [bgcolor=#008000]
         RenderText {TEXT} at (0,0) size 304x16
           text run at (0,0) width 304: "1234567890123456789"
-        RenderInline {SPAN} at (0,0) size 304x32 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 304x32
           RenderText {TEXT} at (0,16) size 32x16
             text run at (0,16) width 32: "x "
           RenderInline {SPAN} at (0,0) size 112x16
@@ -42,7 +42,7 @@ layer at (0,0) size 800x196
             text run at (0,32) width 64: "1234"
         RenderText {TEXT} at (64,32) size 448x16
           text run at (64,32) width 448: "567890123456789 xxxx xxxx xx"
-        RenderInline {SPAN} at (0,0) size 112x16 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 112x16
           RenderText {TEXT} at (512,32) size 16x16
             text run at (512,32) width 16: "x"
           RenderInline {SPAN} at (0,0) size 96x16
@@ -51,7 +51,7 @@ layer at (0,0) size 800x196
           RenderText {TEXT} at (0,0) size 0x0
         RenderText {TEXT} at (0,48) size 16x16
           text run at (0,48) width 16: "x"
-        RenderInline {SPAN} at (0,0) size 112x16 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 112x16
           RenderText {TEXT} at (16,48) size 16x16
             text run at (16,48) width 16: " "
           RenderInline {SPAN} at (0,0) size 16x16
@@ -74,27 +74,27 @@ layer at (0,0) size 800x196
           RenderText {TEXT} at (0,0) size 0x0
         RenderText {TEXT} at (128,48) size 32x16
           text run at (128,48) width 32: "  "
-        RenderInline {SPAN} at (0,0) size 16x16 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 16x16
           RenderText {TEXT} at (160,48) size 16x16
             text run at (160,48) width 16: " "
-        RenderInline {SPAN} at (0,0) size 16x16 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 16x16
           RenderText {TEXT} at (176,48) size 16x16
             text run at (176,48) width 16: " "
         RenderText {TEXT} at (192,48) size 48x16
           text run at (192,48) width 48: "   "
-        RenderInline {SPAN} at (0,0) size 16x16 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 16x16
           RenderText {TEXT} at (240,48) size 16x16
             text run at (240,48) width 16: " "
-        RenderInline {SPAN} at (0,0) size 0x0 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 0x0
           RenderText {TEXT} at (0,0) size 0x0
         RenderText {TEXT} at (256,48) size 384x16
           text run at (256,48) width 384: "  x x  x x  x x    x    "
-        RenderInline {SPAN} at (0,0) size 640x16 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 640x16
           RenderText {TEXT} at (0,64) size 640x16
             text run at (0,64) width 640: "x x x x x x x x x x xxxx xxxx xxxx xxxx "
         RenderText {TEXT} at (0,80) size 624x16
           text run at (0,80) width 624: "x                 x x    x  x    x    x"
-        RenderInline {SPAN} at (0,0) size 640x16 [bgcolor=#000000]
+        RenderInline {SPAN} at (0,0) size 640x16
           RenderText {TEXT} at (0,96) size 304x16
             text run at (0,96) width 304: "xxxxxxxxxxxxxxxxxxx"
           RenderInline {SPAN} at (0,0) size 336x16
diff --git a/LayoutTests/fast/text/whitespace/021-expected.txt b/LayoutTests/fast/text/whitespace/021-expected.txt
index 6ede71a..3a608cc 100644
--- a/LayoutTests/fast/text/whitespace/021-expected.txt
+++ b/LayoutTests/fast/text/whitespace/021-expected.txt
@@ -11,7 +11,7 @@ layer at (0,0) size 800x76
                 text run at (1,1) width 418: "This stuff should all be within the table boundaries, and not off the"
                 text run at (1,19) width 38: "edge. "
                 text run at (39,19) width 324: "No way should it be off the edge of the damn table."
-              RenderInline {SPAN} at (0,0) size 202x18 [bgcolor=#000000]
+              RenderInline {SPAN} at (0,0) size 202x18
                 RenderImage {IMG} at (1,51) size 50x0
                 RenderText {TEXT} at (51,37) size 152x18
                   text run at (51,37) width 152: "oh, no I fell off the edge"
diff --git a/LayoutTests/fast/text/whitespace/024-expected.txt b/LayoutTests/fast/text/whitespace/024-expected.txt
index c13dda0..b27226d 100644
--- a/LayoutTests/fast/text/whitespace/024-expected.txt
+++ b/LayoutTests/fast/text/whitespace/024-expected.txt
@@ -3,10 +3,10 @@ layer at (0,0) size 800x1175
 layer at (0,0) size 800x1175
   RenderBlock {HTML} at (0,0) size 800x1175
     RenderBody {BODY} at (8,8) size 784x1159 [bgcolor=#FFFFFF]
-      RenderBlock {H1} at (0,0) size 784x37 [bgcolor=#000000]
+      RenderBlock {H1} at (0,0) size 784x37
         RenderText {TEXT} at (0,0) size 351x37
           text run at (0,0) width 351: "Safari 1.0 PRE width bug"
-      RenderBlock (anonymous) at (0,58) size 784x72 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,58) size 784x72
         RenderText {TEXT} at (0,0) size 101x18
           text run at (0,0) width 101: "As noted in my "
         RenderInline {A} at (0,0) size 28x18 [color=#0000EE]
@@ -23,20 +23,20 @@ layer at (0,0) size 800x1175
           text run at (331,36) width 436: "In the examples below, the nested element is a SPAN whose content "
           text run at (767,36) width 10: "is"
           text run at (0,54) width 212: "the days-of-week line, as follows:"
-      RenderBlock {PRE} at (0,143) size 784x15 [bgcolor=#000000]
+      RenderBlock {PRE} at (0,143) size 784x15
         RenderText {TEXT} at (0,0) size 376x15
           text run at (0,0) width 376: "    <SPAN CLASS=dow> D  M  T  W  J  F  S</SPAN>"
-      RenderBlock {H2} at (0,177) size 784x28 [bgcolor=#000000]
+      RenderBlock {H2} at (0,177) size 784x28
         RenderText {TEXT} at (0,0) size 109x28
           text run at (0,0) width 109: "Example 1"
-      RenderTable {TABLE} at (0,224) size 784x170 [bgcolor=#000000]
+      RenderTable {TABLE} at (0,224) size 784x170
         RenderTableSection {TBODY} at (0,0) size 0x170
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,2) size 176x166 [r=0 c=0 rs=1 cs=1]
               RenderBlock {PRE} at (1,1) size 174x164 [bgcolor=#CCCC99] [border: (1px solid #000000)]
                 RenderText {TEXT} at (7,7) size 96x15
                   text run at (7,7) width 96: "        2003"
-                RenderInline {SPAN} at (0,0) size 160x18 [bgcolor=#000000] [border: (1px solid #000000) none (2px solid #000000) none]
+                RenderInline {SPAN} at (0,0) size 160x18 [border: (1px solid #000000) none (2px solid #000000) none]
                   RenderText {TEXT} at (7,37) size 160x15
                     text run at (7,37) width 160: " D  M  T  W  J  F  S"
                 RenderText {TEXT} at (7,67) size 160x90
@@ -50,20 +50,20 @@ layer at (0,0) size 800x1175
               RenderText {TEXT} at (1,1) size 483x18
                 text run at (1,1) width 341: "The blank line between '2003' and the nested element "
                 text run at (342,1) width 142: "triggers the width bug."
-      RenderBlock (anonymous) at (0,394) size 784x18 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,394) size 784x18
         RenderBR {BR} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {H2} at (0,431) size 784x28 [bgcolor=#000000]
+      RenderBlock {H2} at (0,431) size 784x28
         RenderText {TEXT} at (0,0) size 109x28
           text run at (0,0) width 109: "Example 2"
-      RenderTable {TABLE} at (0,478) size 784x170 [bgcolor=#000000]
+      RenderTable {TABLE} at (0,478) size 784x170
         RenderTableSection {TBODY} at (0,0) size 0x170
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,2) size 176x166 [r=0 c=0 rs=1 cs=1]
               RenderBlock {PRE} at (1,1) size 174x164 [bgcolor=#CCCC99] [border: (1px solid #000000)]
                 RenderText {TEXT} at (7,7) size 96x15
                   text run at (7,7) width 96: "        2003"
-                RenderInline {SPAN} at (0,0) size 96x18 [bgcolor=#000000] [border: (1px solid #000000) none (2px solid #000000) none]
+                RenderInline {SPAN} at (0,0) size 96x18 [border: (1px solid #000000) none (2px solid #000000) none]
                   RenderText {TEXT} at (7,37) size 96x15
                     text run at (7,37) width 96: " D  M  TWJFS"
                 RenderText {TEXT} at (7,67) size 160x90
@@ -83,20 +83,20 @@ layer at (0,0) size 800x1175
                   text run at (0,0) width 351: "Here, the excess whitespace is reduced by reducing the "
                   text run at (351,0) width 240: "number of characters contained by the"
                   text run at (0,18) width 97: "nested element."
-      RenderBlock (anonymous) at (0,648) size 784x18 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,648) size 784x18
         RenderBR {BR} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {H2} at (0,685) size 784x28 [bgcolor=#000000]
+      RenderBlock {H2} at (0,685) size 784x28
         RenderText {TEXT} at (0,0) size 109x28
           text run at (0,0) width 109: "Example 3"
-      RenderTable {TABLE} at (0,732) size 784x155 [bgcolor=#000000]
+      RenderTable {TABLE} at (0,732) size 784x155
         RenderTableSection {TBODY} at (0,0) size 0x155
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,2) size 176x151 [r=0 c=0 rs=1 cs=1]
               RenderBlock {PRE} at (1,1) size 174x149 [bgcolor=#CCCC99] [border: (1px solid #000000)]
                 RenderText {TEXT} at (7,7) size 96x15
                   text run at (7,7) width 96: "        2003"
-                RenderInline {SPAN} at (0,0) size 160x18 [bgcolor=#000000] [border: (1px solid #000000) none (2px solid #000000) none]
+                RenderInline {SPAN} at (0,0) size 160x18 [border: (1px solid #000000) none (2px solid #000000) none]
                   RenderText {TEXT} at (7,22) size 160x15
                     text run at (7,22) width 160: " D  M  T  W  J  F  S"
                 RenderText {TEXT} at (7,52) size 160x90
@@ -111,22 +111,22 @@ layer at (0,0) size 800x1175
                 text run at (1,1) width 341: "The blank line between '2003' and the nested element "
                 text run at (342,1) width 225: "has been removed, so the bug is not"
                 text run at (1,19) width 60: "triggered."
-      RenderBlock (anonymous) at (0,887) size 784x18 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,887) size 784x18
         RenderBR {BR} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
-      RenderBlock {H2} at (0,924) size 784x28 [bgcolor=#000000]
+      RenderBlock {H2} at (0,924) size 784x28
         RenderText {TEXT} at (0,0) size 109x28
           text run at (0,0) width 109: "Example 4"
-      RenderTable {TABLE} at (0,971) size 784x170 [bgcolor=#000000]
+      RenderTable {TABLE} at (0,971) size 784x170
         RenderTableSection {TBODY} at (0,0) size 0x170
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (2,2) size 176x166 [r=0 c=0 rs=1 cs=1]
               RenderBlock {PRE} at (1,1) size 174x164 [bgcolor=#CCCC99] [border: (1px solid #000000)]
-                RenderInline {SPAN} at (0,0) size 96x15 [bgcolor=#000000]
+                RenderInline {SPAN} at (0,0) size 96x15
                   RenderText {TEXT} at (7,7) size 96x15
                     text run at (7,7) width 96: "        2003"
                 RenderText {TEXT} at (0,0) size 0x0
-                RenderInline {SPAN} at (0,0) size 160x18 [bgcolor=#000000] [border: (1px solid #000000) none (2px solid #000000) none]
+                RenderInline {SPAN} at (0,0) size 160x18 [border: (1px solid #000000) none (2px solid #000000) none]
                   RenderText {TEXT} at (7,37) size 160x15
                     text run at (7,37) width 160: " D  M  T  W  J  F  S"
                 RenderText {TEXT} at (7,67) size 160x90
@@ -142,7 +142,7 @@ layer at (0,0) size 800x1175
                 text run at (342,1) width 206: "no longer triggers the width bug,"
                 text run at (1,19) width 284: "because now the '2003' is itself contained by "
                 text run at (285,19) width 292: "a nested element (in this case, another SPAN)."
-      RenderBlock (anonymous) at (0,1141) size 784x18 [bgcolor=#000000]
+      RenderBlock (anonymous) at (0,1141) size 784x18
         RenderBR {BR} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0
         RenderText {TEXT} at (0,0) size 0x0

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list