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

darin darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 07:59:18 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit 2a9e15590469987eaccdd52f129da09c2b590801
Author: darin <darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Oct 2 15:31:23 2003 +0000

            Reviewed by Ken.
    
            * kwq/KWQRenderTreeDebug.cpp: (quoteAndEscapeNonPrintables): Since our text rendering renders
            non-breaking spaces the same as spaces, dump them as spaces. Do the same with newlines since
            I am about to change our text rendering to do the same with newlines.
    
            * layout-tests: Updated test results.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@5114 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 3a16e8d..0666172 100644
--- a/LayoutTests/css1/basic/class_as_selector-expected.txt
+++ b/LayoutTests/css1/basic/class_as_selector-expected.txt
@@ -43,7 +43,7 @@ layer at (0,0) size 800x546
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,109) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 621x193 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 613x17 [color=#008000]
                 RenderText {TEXT} at (0,0) size 213x17
diff --git a/LayoutTests/css1/basic/comments-expected.txt b/LayoutTests/css1/basic/comments-expected.txt
index 7559c7f..ff4fbcf 100644
--- a/LayoutTests/css1/basic/comments-expected.txt
+++ b/LayoutTests/css1/basic/comments-expected.txt
@@ -57,7 +57,7 @@ layer at (0,0) size 800x834
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,133) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 221x242 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 213x17 [color=#008000]
                 RenderText {TEXT} at (0,0) size 213x17
diff --git a/LayoutTests/css1/basic/containment-expected.txt b/LayoutTests/css1/basic/containment-expected.txt
index 09e19f2..eac182b 100644
--- a/LayoutTests/css1/basic/containment-expected.txt
+++ b/LayoutTests/css1/basic/containment-expected.txt
@@ -113,7 +113,7 @@ layer at (0,0) size 800x930
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,177) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x330 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x34
                 RenderText {TEXT} at (0,0) size 444x17
diff --git a/LayoutTests/css1/basic/contextual_selectors-expected.txt b/LayoutTests/css1/basic/contextual_selectors-expected.txt
index 71a2c05..1689f0a 100644
--- a/LayoutTests/css1/basic/contextual_selectors-expected.txt
+++ b/LayoutTests/css1/basic/contextual_selectors-expected.txt
@@ -48,7 +48,7 @@ layer at (0,0) size 800x393
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,71) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 698x118 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 690x17 [color=#800080]
                 RenderText {TEXT} at (0,0) size 690x17
diff --git a/LayoutTests/css1/basic/grouping-expected.txt b/LayoutTests/css1/basic/grouping-expected.txt
index c96d73b..7d19ad2 100644
--- a/LayoutTests/css1/basic/grouping-expected.txt
+++ b/LayoutTests/css1/basic/grouping-expected.txt
@@ -29,7 +29,7 @@ layer at (0,0) size 800x316
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,56) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 221x87 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 213x17 [color=#008000]
                 RenderText {TEXT} at (0,0) size 213x17
diff --git a/LayoutTests/css1/basic/id_as_selector-expected.txt b/LayoutTests/css1/basic/id_as_selector-expected.txt
index dc5e29b..b5a25f5 100644
--- a/LayoutTests/css1/basic/id_as_selector-expected.txt
+++ b/LayoutTests/css1/basic/id_as_selector-expected.txt
@@ -52,7 +52,7 @@ layer at (0,0) size 800x608
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,108) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 408x192 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 400x17 [color=#008000]
                 RenderText {TEXT} at (0,0) size 213x17
diff --git a/LayoutTests/css1/basic/inheritance-expected.txt b/LayoutTests/css1/basic/inheritance-expected.txt
index f7197fe..f424358 100644
--- a/LayoutTests/css1/basic/inheritance-expected.txt
+++ b/LayoutTests/css1/basic/inheritance-expected.txt
@@ -102,7 +102,7 @@ layer at (0,0) size 800x672
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,124) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 637x224 [r=1 c=1 rs=1 cs=1]
               RenderBlock {H3} at (4,4) size 629x19 [color=#0000FF]
                 RenderText {TEXT} at (0,0) size 231x18
diff --git a/LayoutTests/css1/box_properties/border-expected.txt b/LayoutTests/css1/box_properties/border-expected.txt
index 66952c7..229f5e8 100644
--- a/LayoutTests/css1/box_properties/border-expected.txt
+++ b/LayoutTests/css1/box_properties/border-expected.txt
@@ -108,7 +108,7 @@ layer at (0,0) size 800x1358
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,289) size 14x27 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (5,5) size 4x17
-                text run at (5,5) width 4: "\x{A0}"
+                text run at (5,5) width 4: " "
             RenderTableCell {TD} at (14,27) size 768x552 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (5,5) size 758x34
                 RenderText {TEXT} at (0,0) size 717x34
diff --git a/LayoutTests/css1/box_properties/border_bottom-expected.txt b/LayoutTests/css1/box_properties/border_bottom-expected.txt
index 9c01621..8a362b9 100644
--- a/LayoutTests/css1/box_properties/border_bottom-expected.txt
+++ b/LayoutTests/css1/box_properties/border_bottom-expected.txt
@@ -93,7 +93,7 @@ layer at (0,0) size 800x944
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,209) size 12x26 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,26) size 770x392 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x34
                 RenderText {TEXT} at (0,0) size 754x34
diff --git a/LayoutTests/css1/box_properties/border_bottom_inline-expected.txt b/LayoutTests/css1/box_properties/border_bottom_inline-expected.txt
index a78adda..da1060a 100644
--- a/LayoutTests/css1/box_properties/border_bottom_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_bottom_inline-expected.txt
@@ -39,7 +39,7 @@ layer at (0,0) size 800x276
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,42) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x59 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 728x17
diff --git a/LayoutTests/css1/box_properties/border_bottom_width-expected.txt b/LayoutTests/css1/box_properties/border_bottom_width-expected.txt
index 6540ec5..a1dcb22 100644
--- a/LayoutTests/css1/box_properties/border_bottom_width-expected.txt
+++ b/LayoutTests/css1/box_properties/border_bottom_width-expected.txt
@@ -61,7 +61,7 @@ layer at (0,0) size 800x832
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,169) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 752x313 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 744x17
                 RenderText {TEXT} at (0,0) size 161x17
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 6da352f..f864aff 100644
--- a/LayoutTests/css1/box_properties/border_bottom_width_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_bottom_width_inline-expected.txt
@@ -53,7 +53,7 @@ layer at (0,0) size 800x366
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,64) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x104 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x96
                 RenderText {TEXT} at (3,3) size 188x17
diff --git a/LayoutTests/css1/box_properties/border_color-expected.txt b/LayoutTests/css1/box_properties/border_color-expected.txt
index c1cdf2d..8cb6c4f 100644
--- a/LayoutTests/css1/box_properties/border_color-expected.txt
+++ b/LayoutTests/css1/box_properties/border_color-expected.txt
@@ -32,7 +32,7 @@ layer at (0,0) size 800x402
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,73) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x122 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x23
                 RenderText {TEXT} at (3,3) size 391x17
diff --git a/LayoutTests/css1/box_properties/border_color_inline-expected.txt b/LayoutTests/css1/box_properties/border_color_inline-expected.txt
index be5c6c9..aebc965 100644
--- a/LayoutTests/css1/box_properties/border_color_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_color_inline-expected.txt
@@ -45,7 +45,7 @@ layer at (0,0) size 800x310
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,50) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x76 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x68 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 736x17
diff --git a/LayoutTests/css1/box_properties/border_inline-expected.txt b/LayoutTests/css1/box_properties/border_inline-expected.txt
index cfc23d7..247cdda 100644
--- a/LayoutTests/css1/box_properties/border_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_inline-expected.txt
@@ -41,7 +41,7 @@ layer at (0,0) size 800x276
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,42) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x59 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 736x17
diff --git a/LayoutTests/css1/box_properties/border_left-expected.txt b/LayoutTests/css1/box_properties/border_left-expected.txt
index 1fcfbd3..b6ef982 100644
--- a/LayoutTests/css1/box_properties/border_left-expected.txt
+++ b/LayoutTests/css1/box_properties/border_left-expected.txt
@@ -94,7 +94,7 @@ layer at (0,0) size 800x978
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,205) size 13x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (5,4) size 4x17
-                text run at (5,4) width 4: "\x{A0}"
+                text run at (5,4) width 4: " "
             RenderTableCell {TD} at (13,25) size 769x385 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (25,4) size 740x34
                 RenderText {TEXT} at (0,0) size 727x34
diff --git a/LayoutTests/css1/box_properties/border_left_inline-expected.txt b/LayoutTests/css1/box_properties/border_left_inline-expected.txt
index 58ec275..3c7914c 100644
--- a/LayoutTests/css1/box_properties/border_left_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_left_inline-expected.txt
@@ -42,7 +42,7 @@ layer at (0,0) size 800x309
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,50) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x76 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (24,4) size 742x68 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 731x34
diff --git a/LayoutTests/css1/box_properties/border_left_width-expected.txt b/LayoutTests/css1/box_properties/border_left_width-expected.txt
index b205513..d18b67e 100644
--- a/LayoutTests/css1/box_properties/border_left_width-expected.txt
+++ b/LayoutTests/css1/box_properties/border_left_width-expected.txt
@@ -62,7 +62,7 @@ layer at (0,0) size 800x812
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,164) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x303 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17
                 RenderText {TEXT} at (0,0) size 161x17
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 aaa281d..509dfd9 100644
--- a/LayoutTests/css1/box_properties/border_left_width_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_left_width_inline-expected.txt
@@ -58,7 +58,7 @@ layer at (0,0) size 800x322
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,53) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x82 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x74
                 RenderText {TEXT} at (25,3) size 188x17
diff --git a/LayoutTests/css1/box_properties/border_right-expected.txt b/LayoutTests/css1/box_properties/border_right-expected.txt
index f6a94e3..e49a21b 100644
--- a/LayoutTests/css1/box_properties/border_right-expected.txt
+++ b/LayoutTests/css1/box_properties/border_right-expected.txt
@@ -43,7 +43,7 @@ layer at (0,0) size 800x326
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,50) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x76 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 742x68 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 741x34
diff --git a/LayoutTests/css1/box_properties/border_right_inline-expected.txt b/LayoutTests/css1/box_properties/border_right_inline-expected.txt
index 8f32166..303d743 100644
--- a/LayoutTests/css1/box_properties/border_right_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_right_inline-expected.txt
@@ -97,7 +97,7 @@ layer at (0,0) size 800x1046
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,222) size 13x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (13,25) size 769x419 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 740x34
                 RenderText {TEXT} at (0,0) size 737x34
diff --git a/LayoutTests/css1/box_properties/border_right_width-expected.txt b/LayoutTests/css1/box_properties/border_right_width-expected.txt
index 6f43ab1..644934a 100644
--- a/LayoutTests/css1/box_properties/border_right_width-expected.txt
+++ b/LayoutTests/css1/box_properties/border_right_width-expected.txt
@@ -62,7 +62,7 @@ layer at (0,0) size 800x812
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,164) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x303 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17
                 RenderText {TEXT} at (0,0) size 161x17
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 88b235f..991b697 100644
--- a/LayoutTests/css1/box_properties/border_right_width_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_right_width_inline-expected.txt
@@ -58,7 +58,7 @@ layer at (0,0) size 800x322
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,53) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x82 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x74
                 RenderText {TEXT} at (3,3) size 188x17
diff --git a/LayoutTests/css1/box_properties/border_style-expected.txt b/LayoutTests/css1/box_properties/border_style-expected.txt
index 80cde21..3c67e5f 100644
--- a/LayoutTests/css1/box_properties/border_style-expected.txt
+++ b/LayoutTests/css1/box_properties/border_style-expected.txt
@@ -67,7 +67,7 @@ layer at (0,0) size 800x1240
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,247) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x469 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x27
                 RenderText {TEXT} at (5,5) size 512x17
diff --git a/LayoutTests/css1/box_properties/border_style_inline-expected.txt b/LayoutTests/css1/box_properties/border_style_inline-expected.txt
index c574b6c..e7d15c9 100644
--- a/LayoutTests/css1/box_properties/border_style_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_style_inline-expected.txt
@@ -44,7 +44,7 @@ layer at (0,0) size 800x310
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,50) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x76 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x68 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 724x17
diff --git a/LayoutTests/css1/box_properties/border_top-expected.txt b/LayoutTests/css1/box_properties/border_top-expected.txt
index b88bb44..c54a2ca 100644
--- a/LayoutTests/css1/box_properties/border_top-expected.txt
+++ b/LayoutTests/css1/box_properties/border_top-expected.txt
@@ -87,7 +87,7 @@ layer at (0,0) size 800x910
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,200) size 12x26 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,5) size 4x17
-                text run at (4,5) width 4: "\x{A0}"
+                text run at (4,5) width 4: " "
             RenderTableCell {TD} at (12,26) size 770x375 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,5) size 762x34
                 RenderText {TEXT} at (0,0) size 727x34
diff --git a/LayoutTests/css1/box_properties/border_top_inline-expected.txt b/LayoutTests/css1/box_properties/border_top_inline-expected.txt
index 494770d..4857d5a 100644
--- a/LayoutTests/css1/box_properties/border_top_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_top_inline-expected.txt
@@ -39,7 +39,7 @@ layer at (0,0) size 800x276
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,42) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x59 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 728x17
diff --git a/LayoutTests/css1/box_properties/border_top_width-expected.txt b/LayoutTests/css1/box_properties/border_top_width-expected.txt
index abe7965..615d782 100644
--- a/LayoutTests/css1/box_properties/border_top_width-expected.txt
+++ b/LayoutTests/css1/box_properties/border_top_width-expected.txt
@@ -58,7 +58,7 @@ layer at (0,0) size 800x720
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,141) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 740x257 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 732x17
                 RenderText {TEXT} at (0,0) size 161x17
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 2448696..3086365 100644
--- a/LayoutTests/css1/box_properties/border_top_width_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_top_width_inline-expected.txt
@@ -53,7 +53,7 @@ layer at (0,0) size 800x366
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,64) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x104 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x96
                 RenderText {TEXT} at (3,25) size 188x17
diff --git a/LayoutTests/css1/box_properties/border_width-expected.txt b/LayoutTests/css1/box_properties/border_width-expected.txt
index c66bae3..3b3602b 100644
--- a/LayoutTests/css1/box_properties/border_width-expected.txt
+++ b/LayoutTests/css1/box_properties/border_width-expected.txt
@@ -58,7 +58,7 @@ layer at (0,0) size 800x864
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,177) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 705x329 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 697x17
                 RenderText {TEXT} at (0,0) size 161x17
diff --git a/LayoutTests/css1/box_properties/border_width_inline-expected.txt b/LayoutTests/css1/box_properties/border_width_inline-expected.txt
index 65c086d..f8560df 100644
--- a/LayoutTests/css1/box_properties/border_width_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/border_width_inline-expected.txt
@@ -51,7 +51,7 @@ layer at (0,0) size 800x376
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,67) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x109 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x101
                 RenderText {TEXT} at (25,25) size 188x17
diff --git a/LayoutTests/css1/box_properties/clear-expected.txt b/LayoutTests/css1/box_properties/clear-expected.txt
index b5d060f..18e4018 100644
--- a/LayoutTests/css1/box_properties/clear-expected.txt
+++ b/LayoutTests/css1/box_properties/clear-expected.txt
@@ -57,7 +57,7 @@ layer at (0,0) size 800x928
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,205) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 731x385 [r=1 c=1 rs=1 cs=1]
               RenderImage {IMG} at (4,4) size 15x50
               RenderBlock (anonymous) at (4,4) size 723x0
diff --git a/LayoutTests/css1/box_properties/clear_float-expected.txt b/LayoutTests/css1/box_properties/clear_float-expected.txt
index 0422091..25a90be 100644
--- a/LayoutTests/css1/box_properties/clear_float-expected.txt
+++ b/LayoutTests/css1/box_properties/clear_float-expected.txt
@@ -101,7 +101,7 @@ layer at (0,0) size 800x726
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,151) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 602x278 [r=1 c=1 rs=1 cs=1]
               RenderBlock (floating) {DIV} at (4,4) size 168x106 [color=#FFFFFF] [bgcolor=#008000]
                 RenderBlock {H1} at (7,7) size 154x20 [bgcolor=#000000]
diff --git a/LayoutTests/css1/box_properties/float-expected.txt b/LayoutTests/css1/box_properties/float-expected.txt
index 6c68e72..0728c64 100644
--- a/LayoutTests/css1/box_properties/float-expected.txt
+++ b/LayoutTests/css1/box_properties/float-expected.txt
@@ -36,7 +36,7 @@ layer at (0,0) size 800x442
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,87) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x149 [r=1 c=1 rs=1 cs=1]
               RenderImage {IMG} at (4,4) size 15x50
               RenderBlock (anonymous) at (4,4) size 762x0
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 106b239..e6a91c5 100644
--- a/LayoutTests/css1/box_properties/float_elements_in_series-expected.txt
+++ b/LayoutTests/css1/box_properties/float_elements_in_series-expected.txt
@@ -94,7 +94,7 @@ layer at (0,0) size 800x706
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,110) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x196 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x34
                 RenderText {TEXT} at (0,0) size 762x34
diff --git a/LayoutTests/css1/box_properties/float_margin-expected.txt b/LayoutTests/css1/box_properties/float_margin-expected.txt
index 75c28d5..a983a57 100644
--- a/LayoutTests/css1/box_properties/float_margin-expected.txt
+++ b/LayoutTests/css1/box_properties/float_margin-expected.txt
@@ -105,7 +105,7 @@ layer at (0,0) size 800x2207
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,503) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x982 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (34,4) size 722x115 [bgcolor=#FFFFFF]
                 RenderText {TEXT} at (0,0) size 721x115
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 bff23ab..eaf074b 100644
--- a/LayoutTests/css1/box_properties/float_on_text_elements-expected.txt
+++ b/LayoutTests/css1/box_properties/float_on_text_elements-expected.txt
@@ -205,7 +205,7 @@ layer at (0,0) size 800x2990
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,755) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x1486 [r=1 c=1 rs=1 cs=1]
               RenderBlock (floating) {P} at (4,4) size 381x34 [bgcolor=#FFFF00]
                 RenderText {TEXT} at (0,0) size 381x34
diff --git a/LayoutTests/css1/box_properties/height-expected.txt b/LayoutTests/css1/box_properties/height-expected.txt
index 211a206..a530b28 100644
--- a/LayoutTests/css1/box_properties/height-expected.txt
+++ b/LayoutTests/css1/box_properties/height-expected.txt
@@ -48,7 +48,7 @@ layer at (0,0) size 800x948
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,210) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x396 [r=1 c=1 rs=1 cs=1]
               RenderBlock (anonymous) at (4,4) size 762x50
                 RenderImage {IMG} at (0,0) size 50x50
diff --git a/LayoutTests/css1/box_properties/margin-expected.txt b/LayoutTests/css1/box_properties/margin-expected.txt
index abe996b..fd0fb96 100644
--- a/LayoutTests/css1/box_properties/margin-expected.txt
+++ b/LayoutTests/css1/box_properties/margin-expected.txt
@@ -101,7 +101,7 @@ layer at (0,0) size 802x2606
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,609) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x1193 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x34
                 RenderText {TEXT} at (0,0) size 719x34
diff --git a/LayoutTests/css1/box_properties/margin_bottom-expected.txt b/LayoutTests/css1/box_properties/margin_bottom-expected.txt
index 1e99b12..1322627 100644
--- a/LayoutTests/css1/box_properties/margin_bottom-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_bottom-expected.txt
@@ -90,7 +90,7 @@ layer at (0,0) size 800x1686
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,373) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x721 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 224x17
diff --git a/LayoutTests/css1/box_properties/margin_bottom_inline-expected.txt b/LayoutTests/css1/box_properties/margin_bottom_inline-expected.txt
index 8b41e93..02d367f 100644
--- a/LayoutTests/css1/box_properties/margin_bottom_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_bottom_inline-expected.txt
@@ -59,7 +59,7 @@ layer at (0,0) size 800x390
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,74) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x124 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51 [bgcolor=#808080]
                 RenderText {TEXT} at (0,0) size 524x17
diff --git a/LayoutTests/css1/box_properties/margin_inline-expected.txt b/LayoutTests/css1/box_properties/margin_inline-expected.txt
index 84d6f06..2c13b7e 100644
--- a/LayoutTests/css1/box_properties/margin_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_inline-expected.txt
@@ -79,7 +79,7 @@ layer at (0,0) size 800x712
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,155) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x285 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 224x17
diff --git a/LayoutTests/css1/box_properties/margin_left-expected.txt b/LayoutTests/css1/box_properties/margin_left-expected.txt
index f68c404..6dc4c49 100644
--- a/LayoutTests/css1/box_properties/margin_left-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_left-expected.txt
@@ -73,7 +73,7 @@ layer at (0,0) size 800x979
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,210) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x395 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 224x17
diff --git a/LayoutTests/css1/box_properties/margin_left_inline-expected.txt b/LayoutTests/css1/box_properties/margin_left_inline-expected.txt
index 3200ba8..b16c83e 100644
--- a/LayoutTests/css1/box_properties/margin_left_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_left_inline-expected.txt
@@ -60,7 +60,7 @@ layer at (0,0) size 800x322
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,57) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x90 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x34 [bgcolor=#808080]
                 RenderText {TEXT} at (0,0) size 587x17
diff --git a/LayoutTests/css1/box_properties/margin_right-expected.txt b/LayoutTests/css1/box_properties/margin_right-expected.txt
index 7d057be..b9bcbf1 100644
--- a/LayoutTests/css1/box_properties/margin_right-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_right-expected.txt
@@ -73,7 +73,7 @@ layer at (0,0) size 802x979
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,210) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x395 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (538,0) size 224x17
diff --git a/LayoutTests/css1/box_properties/margin_right_inline-expected.txt b/LayoutTests/css1/box_properties/margin_right_inline-expected.txt
index f63fdbd..7dd8852 100644
--- a/LayoutTests/css1/box_properties/margin_right_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_right_inline-expected.txt
@@ -60,7 +60,7 @@ layer at (0,0) size 800x322
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,57) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x90 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x34 [bgcolor=#808080]
                 RenderText {TEXT} at (0,0) size 587x17
diff --git a/LayoutTests/css1/box_properties/margin_top-expected.txt b/LayoutTests/css1/box_properties/margin_top-expected.txt
index d2086a9..c38d901 100644
--- a/LayoutTests/css1/box_properties/margin_top-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_top-expected.txt
@@ -84,7 +84,7 @@ layer at (0,0) size 800x1602
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,356) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x687 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 224x17
diff --git a/LayoutTests/css1/box_properties/margin_top_inline-expected.txt b/LayoutTests/css1/box_properties/margin_top_inline-expected.txt
index cbda40a..4c0aa10 100644
--- a/LayoutTests/css1/box_properties/margin_top_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/margin_top_inline-expected.txt
@@ -60,7 +60,7 @@ layer at (0,0) size 800x422
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,74) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x124 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51 [bgcolor=#808080]
                 RenderText {TEXT} at (0,0) size 519x17
diff --git a/LayoutTests/css1/box_properties/padding-expected.txt b/LayoutTests/css1/box_properties/padding-expected.txt
index cc75536..cd7f832 100644
--- a/LayoutTests/css1/box_properties/padding-expected.txt
+++ b/LayoutTests/css1/box_properties/padding-expected.txt
@@ -58,7 +58,7 @@ layer at (0,0) size 800x2148
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,495) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x965 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 224x17
diff --git a/LayoutTests/css1/box_properties/padding_bottom-expected.txt b/LayoutTests/css1/box_properties/padding_bottom-expected.txt
index 7d59bc4..14ccb18 100644
--- a/LayoutTests/css1/box_properties/padding_bottom-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_bottom-expected.txt
@@ -62,7 +62,7 @@ layer at (0,0) size 800x1504
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,335) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x646 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 224x17
diff --git a/LayoutTests/css1/box_properties/padding_bottom_inline-expected.txt b/LayoutTests/css1/box_properties/padding_bottom_inline-expected.txt
index dd8a6f9..233f987 100644
--- a/LayoutTests/css1/box_properties/padding_bottom_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_bottom_inline-expected.txt
@@ -60,7 +60,7 @@ layer at (0,0) size 800x457
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,91) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x158 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x68 [bgcolor=#808080]
                 RenderText {TEXT} at (0,0) size 519x17
diff --git a/LayoutTests/css1/box_properties/padding_inline-expected.txt b/LayoutTests/css1/box_properties/padding_inline-expected.txt
index 3b3b9bd..bd6e91a 100644
--- a/LayoutTests/css1/box_properties/padding_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_inline-expected.txt
@@ -75,7 +75,7 @@ layer at (0,0) size 800x710
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,146) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x268 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 224x17
diff --git a/LayoutTests/css1/box_properties/padding_left-expected.txt b/LayoutTests/css1/box_properties/padding_left-expected.txt
index b6f0ec4..b0f114d 100644
--- a/LayoutTests/css1/box_properties/padding_left-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_left-expected.txt
@@ -72,7 +72,7 @@ layer at (0,0) size 800x968
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,203) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x381 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 224x17
diff --git a/LayoutTests/css1/box_properties/padding_left_inline-expected.txt b/LayoutTests/css1/box_properties/padding_left_inline-expected.txt
index a105419..d6319d5 100644
--- a/LayoutTests/css1/box_properties/padding_left_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_left_inline-expected.txt
@@ -61,7 +61,7 @@ layer at (0,0) size 800x406
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,74) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x124 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51 [bgcolor=#808080]
                 RenderText {TEXT} at (0,0) size 587x17
diff --git a/LayoutTests/css1/box_properties/padding_right-expected.txt b/LayoutTests/css1/box_properties/padding_right-expected.txt
index 35a8f0d..09f3a39 100644
--- a/LayoutTests/css1/box_properties/padding_right-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_right-expected.txt
@@ -79,7 +79,7 @@ layer at (0,0) size 800x1104
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,237) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x449 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 224x17
diff --git a/LayoutTests/css1/box_properties/padding_right_inline-expected.txt b/LayoutTests/css1/box_properties/padding_right_inline-expected.txt
index 9ed8e07..9c4a48a 100644
--- a/LayoutTests/css1/box_properties/padding_right_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_right_inline-expected.txt
@@ -61,7 +61,7 @@ layer at (0,0) size 800x406
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,74) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x124 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51 [bgcolor=#808080]
                 RenderText {TEXT} at (0,0) size 587x17
diff --git a/LayoutTests/css1/box_properties/padding_top-expected.txt b/LayoutTests/css1/box_properties/padding_top-expected.txt
index 08179de..194d647 100644
--- a/LayoutTests/css1/box_properties/padding_top-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_top-expected.txt
@@ -59,7 +59,7 @@ layer at (0,0) size 800x1442
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,320) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x615 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [bgcolor=#C0C0C0]
                 RenderText {TEXT} at (0,0) size 224x17
diff --git a/LayoutTests/css1/box_properties/padding_top_inline-expected.txt b/LayoutTests/css1/box_properties/padding_top_inline-expected.txt
index 2aeab80..d58ed04 100644
--- a/LayoutTests/css1/box_properties/padding_top_inline-expected.txt
+++ b/LayoutTests/css1/box_properties/padding_top_inline-expected.txt
@@ -60,7 +60,7 @@ layer at (0,0) size 800x440
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,83) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x141 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x68 [bgcolor=#808080]
                 RenderText {TEXT} at (0,0) size 519x17
diff --git a/LayoutTests/css1/box_properties/width-expected.txt b/LayoutTests/css1/box_properties/width-expected.txt
index c90a3c7..7047755 100644
--- a/LayoutTests/css1/box_properties/width-expected.txt
+++ b/LayoutTests/css1/box_properties/width-expected.txt
@@ -48,7 +48,7 @@ layer at (0,0) size 800x1369
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,298) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 378x571 [r=1 c=1 rs=1 cs=1]
               RenderBlock (anonymous) at (4,4) size 370x50
                 RenderImage {IMG} at (0,0) size 50x50
diff --git a/LayoutTests/css1/cascade/cascade_order-expected.txt b/LayoutTests/css1/cascade/cascade_order-expected.txt
index b1ef0f1..97cda94 100644
--- a/LayoutTests/css1/cascade/cascade_order-expected.txt
+++ b/LayoutTests/css1/cascade/cascade_order-expected.txt
@@ -78,7 +78,7 @@ layer at (0,0) size 800x760
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,131) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 744x237 [r=1 c=1 rs=1 cs=1]
               RenderBlock {UL} at (4,4) size 736x136
                 RenderListItem {LI} at (40,0) size 696x17 [color=#0000FF]
diff --git a/LayoutTests/css1/cascade/important-expected.txt b/LayoutTests/css1/cascade/important-expected.txt
index 5e70d8c..5f950fa 100644
--- a/LayoutTests/css1/cascade/important-expected.txt
+++ b/LayoutTests/css1/cascade/important-expected.txt
@@ -41,7 +41,7 @@ layer at (0,0) size 800x467
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,90) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x155 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x34 [color=#008000]
                 RenderText {TEXT} at (0,0) size 738x34
diff --git a/LayoutTests/css1/classification/display-expected.txt b/LayoutTests/css1/classification/display-expected.txt
index c7781e7..3b40a1f 100644
--- a/LayoutTests/css1/classification/display-expected.txt
+++ b/LayoutTests/css1/classification/display-expected.txt
@@ -75,7 +75,7 @@ layer at (0,0) size 800x766
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,160) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x295 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17
                 RenderText {TEXT} at (0,0) size 321x17
diff --git a/LayoutTests/css1/classification/list_style-expected.txt b/LayoutTests/css1/classification/list_style-expected.txt
index de65ab2..9454f57 100644
--- a/LayoutTests/css1/classification/list_style-expected.txt
+++ b/LayoutTests/css1/classification/list_style-expected.txt
@@ -34,7 +34,7 @@ layer at (0,0) size 800x338
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,65) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x105 [r=1 c=1 rs=1 cs=1]
               RenderBlock {UL} at (4,4) size 762x34
                 RenderListItem {LI} at (40,0) size 722x34
diff --git a/LayoutTests/css1/classification/list_style_image-expected.txt b/LayoutTests/css1/classification/list_style_image-expected.txt
index fe08c93..233cdbc 100644
--- a/LayoutTests/css1/classification/list_style_image-expected.txt
+++ b/LayoutTests/css1/classification/list_style_image-expected.txt
@@ -47,7 +47,7 @@ layer at (0,0) size 800x426
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,83) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 308x141 [r=1 c=1 rs=1 cs=1]
               RenderBlock {UL} at (4,4) size 300x54
                 RenderListItem {LI} at (40,0) size 260x18
diff --git a/LayoutTests/css1/classification/list_style_position-expected.txt b/LayoutTests/css1/classification/list_style_position-expected.txt
index a70980c..6d1750b 100644
--- a/LayoutTests/css1/classification/list_style_position-expected.txt
+++ b/LayoutTests/css1/classification/list_style_position-expected.txt
@@ -33,7 +33,7 @@ layer at (0,0) size 800x352
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,64) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x104 [r=1 c=1 rs=1 cs=1]
               RenderBlock {UL} at (4,4) size 762x34
                 RenderListItem {LI} at (40,0) size 722x34
diff --git a/LayoutTests/css1/classification/list_style_type-expected.txt b/LayoutTests/css1/classification/list_style_type-expected.txt
index d9f1e0b..96bd34b 100644
--- a/LayoutTests/css1/classification/list_style_type-expected.txt
+++ b/LayoutTests/css1/classification/list_style_type-expected.txt
@@ -142,7 +142,7 @@ layer at (0,0) size 800x1442
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,309) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 351x593 [r=1 c=1 rs=1 cs=1]
               RenderBlock {UL} at (4,4) size 343x51
                 RenderListItem {LI} at (40,0) size 303x17
diff --git a/LayoutTests/css1/classification/white_space-expected.txt b/LayoutTests/css1/classification/white_space-expected.txt
index 3fc5cec..e9388eb 100644
--- a/LayoutTests/css1/classification/white_space-expected.txt
+++ b/LayoutTests/css1/classification/white_space-expected.txt
@@ -40,7 +40,7 @@ layer at (0,0) size 1013x450
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,81) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 991x138 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 983x68
                 RenderText {TEXT} at (0,0) size 611x68
diff --git a/LayoutTests/css1/color_and_background/background-expected.txt b/LayoutTests/css1/color_and_background/background-expected.txt
index 63068b7..816f78a 100644
--- a/LayoutTests/css1/color_and_background/background-expected.txt
+++ b/LayoutTests/css1/color_and_background/background-expected.txt
@@ -56,7 +56,7 @@ layer at (0,0) size 800x682
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,139) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x254 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51
                 RenderText {TEXT} at (0,0) size 760x34
diff --git a/LayoutTests/css1/color_and_background/background_attachment-expected.txt b/LayoutTests/css1/color_and_background/background_attachment-expected.txt
index b6e3c97..5f3a727 100644
--- a/LayoutTests/css1/color_and_background/background_attachment-expected.txt
+++ b/LayoutTests/css1/color_and_background/background_attachment-expected.txt
@@ -30,7 +30,7 @@ layer at (0,0) size 880x1140
       RenderBlock {H4} at (0,257) size 784x17 [bgcolor=#000000]
         RenderInline {A} at (0,0) size 238x17
           RenderText {TEXT} at (0,0) size 238x17
-            text run at (0,0) width 238: "5.3.5 \x{A0}\x{A0} 'background-attachment'"
+            text run at (0,0) width 238: "5.3.5    'background-attachment'"
         RenderText {TEXT} at (0,0) size 0x0
       RenderBlock {P} at (0,292) size 784x85 [bgcolor=#000000]
         RenderInline {EM} at (0,0) size 40x16
@@ -97,7 +97,7 @@ layer at (0,0) size 880x1140
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,262) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x499 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x85
                 RenderText {TEXT} at (0,0) size 756x85
@@ -119,7 +119,7 @@ layer at (0,0) size 880x1140
               RenderBlock {H4} at (4,168) size 762x17
                 RenderInline {A} at (0,0) size 238x17
                   RenderText {TEXT} at (0,0) size 238x17
-                    text run at (0,0) width 238: "5.3.5 \x{A0}\x{A0} 'background-attachment'"
+                    text run at (0,0) width 238: "5.3.5    'background-attachment'"
                 RenderText {TEXT} at (0,0) size 0x0
               RenderBlock {P} at (4,203) size 762x85
                 RenderInline {EM} at (0,0) size 40x16
diff --git a/LayoutTests/css1/color_and_background/background_color-expected.txt b/LayoutTests/css1/color_and_background/background_color-expected.txt
index 7aa5081..13bcc30 100644
--- a/LayoutTests/css1/color_and_background/background_color-expected.txt
+++ b/LayoutTests/css1/color_and_background/background_color-expected.txt
@@ -50,7 +50,7 @@ layer at (0,0) size 800x546
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,105) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x186 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [bgcolor=#008000]
                 RenderText {TEXT} at (0,0) size 303x17
diff --git a/LayoutTests/css1/color_and_background/background_image-expected.txt b/LayoutTests/css1/color_and_background/background_image-expected.txt
index 5f7df89..2042b68 100644
--- a/LayoutTests/css1/color_and_background/background_image-expected.txt
+++ b/LayoutTests/css1/color_and_background/background_image-expected.txt
@@ -54,7 +54,7 @@ layer at (0,0) size 800x536
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,107) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x189 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51
                 RenderText {TEXT} at (0,0) size 759x51
diff --git a/LayoutTests/css1/color_and_background/background_position-expected.txt b/LayoutTests/css1/color_and_background/background_position-expected.txt
index ce7e801..3d50e1c 100644
--- a/LayoutTests/css1/color_and_background/background_position-expected.txt
+++ b/LayoutTests/css1/color_and_background/background_position-expected.txt
@@ -84,7 +84,7 @@ layer at (0,0) size 800x1410
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,269) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x514 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17
                 RenderText {TEXT} at (0,0) size 552x17
diff --git a/LayoutTests/css1/color_and_background/background_repeat-expected.txt b/LayoutTests/css1/color_and_background/background_repeat-expected.txt
index 3da26aa..a2a2837 100644
--- a/LayoutTests/css1/color_and_background/background_repeat-expected.txt
+++ b/LayoutTests/css1/color_and_background/background_repeat-expected.txt
@@ -164,7 +164,7 @@ layer at (0,0) size 888x1797
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,378) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x732 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51
                 RenderText {TEXT} at (0,0) size 758x34
diff --git a/LayoutTests/css1/color_and_background/color-expected.txt b/LayoutTests/css1/color_and_background/color-expected.txt
index 62a38ce..94e454c 100644
--- a/LayoutTests/css1/color_and_background/color-expected.txt
+++ b/LayoutTests/css1/color_and_background/color-expected.txt
@@ -26,7 +26,7 @@ layer at (0,0) size 800x254
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,40) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 221x56 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 213x17 [color=#008000]
                 RenderText {TEXT} at (0,0) size 213x17
diff --git a/LayoutTests/css1/conformance/forward_compatible_parsing-expected.txt b/LayoutTests/css1/conformance/forward_compatible_parsing-expected.txt
index b6f9e33..1a06465 100644
--- a/LayoutTests/css1/conformance/forward_compatible_parsing-expected.txt
+++ b/LayoutTests/css1/conformance/forward_compatible_parsing-expected.txt
@@ -285,7 +285,7 @@ layer at (0,0) size 800x3887
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,745) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x1465 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [color=#008000]
                 RenderText {TEXT} at (0,0) size 532x17
diff --git a/LayoutTests/css1/font_properties/font-expected.txt b/LayoutTests/css1/font_properties/font-expected.txt
index b3ca29d..d776fe2 100644
--- a/LayoutTests/css1/font_properties/font-expected.txt
+++ b/LayoutTests/css1/font_properties/font-expected.txt
@@ -147,7 +147,7 @@ layer at (0,0) size 800x4098
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,1082) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x2139 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x34
                 RenderText {TEXT} at (0,0) size 755x34
diff --git a/LayoutTests/css1/font_properties/font_family-expected.txt b/LayoutTests/css1/font_properties/font_family-expected.txt
index 4d02eb6..e1dde20 100644
--- a/LayoutTests/css1/font_properties/font_family-expected.txt
+++ b/LayoutTests/css1/font_properties/font_family-expected.txt
@@ -75,7 +75,7 @@ layer at (0,0) size 800x1208
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,251) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x477 [r=1 c=1 rs=1 cs=1]
               RenderBlock {DIV} at (4,4) size 762x173
                 RenderBlock {P} at (0,0) size 762x16
diff --git a/LayoutTests/css1/font_properties/font_size-expected.txt b/LayoutTests/css1/font_properties/font_size-expected.txt
index 9e378b1..6bc7364 100644
--- a/LayoutTests/css1/font_properties/font_size-expected.txt
+++ b/LayoutTests/css1/font_properties/font_size-expected.txt
@@ -147,7 +147,7 @@ layer at (0,0) size 800x2871
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,627) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x1229 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x34
                 RenderText {TEXT} at (0,0) size 719x34
diff --git a/LayoutTests/css1/font_properties/font_style-expected.txt b/LayoutTests/css1/font_properties/font_style-expected.txt
index 93dbc90..7580f9a 100644
--- a/LayoutTests/css1/font_properties/font_style-expected.txt
+++ b/LayoutTests/css1/font_properties/font_style-expected.txt
@@ -38,7 +38,7 @@ layer at (0,0) size 800x346
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,55) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 562x86 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 554x17
                 RenderText {TEXT} at (0,1) size 502x16
diff --git a/LayoutTests/css1/font_properties/font_variant-expected.txt b/LayoutTests/css1/font_properties/font_variant-expected.txt
index 838499e..350497e 100644
--- a/LayoutTests/css1/font_properties/font_variant-expected.txt
+++ b/LayoutTests/css1/font_properties/font_variant-expected.txt
@@ -32,7 +32,7 @@ layer at (0,0) size 800x270
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,40) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 645x56 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 637x17
                 RenderText {TEXT} at (0,0) size 274x17
diff --git a/LayoutTests/css1/font_properties/font_weight-expected.txt b/LayoutTests/css1/font_properties/font_weight-expected.txt
index edc34ab..c02bdf0 100644
--- a/LayoutTests/css1/font_properties/font_weight-expected.txt
+++ b/LayoutTests/css1/font_properties/font_weight-expected.txt
@@ -69,7 +69,7 @@ layer at (0,0) size 800x997
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,194) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 614x364 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 606x17
                 RenderText {TEXT} at (0,0) size 221x17
diff --git a/LayoutTests/css1/formatting_model/canvas-expected.txt b/LayoutTests/css1/formatting_model/canvas-expected.txt
index 78ed562..17e7287 100644
--- a/LayoutTests/css1/formatting_model/canvas-expected.txt
+++ b/LayoutTests/css1/formatting_model/canvas-expected.txt
@@ -29,7 +29,7 @@ layer at (0,0) size 800x294
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,42) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 736x59 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 728x51
                 RenderText {TEXT} at (0,0) size 726x51
diff --git a/LayoutTests/css1/formatting_model/floating_elements-expected.txt b/LayoutTests/css1/formatting_model/floating_elements-expected.txt
index aa63eca..fe262c8 100644
--- a/LayoutTests/css1/formatting_model/floating_elements-expected.txt
+++ b/LayoutTests/css1/formatting_model/floating_elements-expected.txt
@@ -423,7 +423,7 @@ layer at (0,0) size 800x6811
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,1660) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x3296 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51
                 RenderText {TEXT} at (0,0) size 758x51
diff --git a/LayoutTests/css1/formatting_model/height_of_lines-expected.txt b/LayoutTests/css1/formatting_model/height_of_lines-expected.txt
index 1719812..e99c194 100644
--- a/LayoutTests/css1/formatting_model/height_of_lines-expected.txt
+++ b/LayoutTests/css1/formatting_model/height_of_lines-expected.txt
@@ -106,7 +106,7 @@ layer at (0,0) size 800x2390
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,515) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x1006 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x462
                 RenderText {TEXT} at (0,1) size 733x60
diff --git a/LayoutTests/css1/formatting_model/inline_elements-expected.txt b/LayoutTests/css1/formatting_model/inline_elements-expected.txt
index 1fcd8a2..09e229c 100644
--- a/LayoutTests/css1/formatting_model/inline_elements-expected.txt
+++ b/LayoutTests/css1/formatting_model/inline_elements-expected.txt
@@ -70,7 +70,7 @@ layer at (0,0) size 800x761
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,147) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x270 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x168
                 RenderText {TEXT} at (0,5) size 206x28
diff --git a/LayoutTests/css1/formatting_model/replaced_elements-expected.txt b/LayoutTests/css1/formatting_model/replaced_elements-expected.txt
index f3d33ad..3e15c4e 100644
--- a/LayoutTests/css1/formatting_model/replaced_elements-expected.txt
+++ b/LayoutTests/css1/formatting_model/replaced_elements-expected.txt
@@ -54,7 +54,7 @@ layer at (0,0) size 800x2324
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,528) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x1032 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x18
                 RenderImage {IMG} at (0,0) size 15x15
diff --git a/LayoutTests/css1/formatting_model/vertical_formatting-expected.txt b/LayoutTests/css1/formatting_model/vertical_formatting-expected.txt
index 0a5db89..5310083 100644
--- a/LayoutTests/css1/formatting_model/vertical_formatting-expected.txt
+++ b/LayoutTests/css1/formatting_model/vertical_formatting-expected.txt
@@ -112,7 +112,7 @@ layer at (0,0) size 800x2424
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,511) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x997 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x34
                 RenderText {TEXT} at (0,0) size 721x34
diff --git a/LayoutTests/css1/pseudo/anchor-expected.txt b/LayoutTests/css1/pseudo/anchor-expected.txt
index c4ac521..b6ec4b4 100644
--- a/LayoutTests/css1/pseudo/anchor-expected.txt
+++ b/LayoutTests/css1/pseudo/anchor-expected.txt
@@ -88,7 +88,7 @@ layer at (0,0) size 800x669
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,132) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x240 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17
                 RenderText {TEXT} at (0,0) size 545x17
diff --git a/LayoutTests/css1/pseudo/firstletter-expected.txt b/LayoutTests/css1/pseudo/firstletter-expected.txt
index 611280d..8c03d87 100644
--- a/LayoutTests/css1/pseudo/firstletter-expected.txt
+++ b/LayoutTests/css1/pseudo/firstletter-expected.txt
@@ -55,7 +55,7 @@ layer at (0,0) size 800x664
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,135) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x245 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51
                 RenderInline (anonymous) at (0,0) size 9x17 [color=#800000]
diff --git a/LayoutTests/css1/pseudo/firstline-expected.txt b/LayoutTests/css1/pseudo/firstline-expected.txt
index 8a012c0..897042a 100644
--- a/LayoutTests/css1/pseudo/firstline-expected.txt
+++ b/LayoutTests/css1/pseudo/firstline-expected.txt
@@ -50,7 +50,7 @@ layer at (0,0) size 800x652
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,132) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x239 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51
                 RenderText {TEXT} at (0,0) size 759x51
diff --git a/LayoutTests/css1/pseudo/multiple_pseudo_elements-expected.txt b/LayoutTests/css1/pseudo/multiple_pseudo_elements-expected.txt
index 7eecd99..c39a621 100644
--- a/LayoutTests/css1/pseudo/multiple_pseudo_elements-expected.txt
+++ b/LayoutTests/css1/pseudo/multiple_pseudo_elements-expected.txt
@@ -62,7 +62,7 @@ layer at (0,0) size 800x862
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,172) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x320 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x51
                 RenderInline (anonymous) at (0,0) size 9x17 [color=#800000]
diff --git a/LayoutTests/css1/pseudo/pseudo_elements_in_selectors-expected.txt b/LayoutTests/css1/pseudo/pseudo_elements_in_selectors-expected.txt
index 5682a9e..f504d49 100644
--- a/LayoutTests/css1/pseudo/pseudo_elements_in_selectors-expected.txt
+++ b/LayoutTests/css1/pseudo/pseudo_elements_in_selectors-expected.txt
@@ -45,7 +45,7 @@ layer at (0,0) size 800x552
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,107) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x189 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x34
                 RenderText {TEXT} at (0,0) size 759x34
diff --git a/LayoutTests/css1/text_properties/letter_spacing-expected.txt b/LayoutTests/css1/text_properties/letter_spacing-expected.txt
index 40d4710..b143d0c 100644
--- a/LayoutTests/css1/text_properties/letter_spacing-expected.txt
+++ b/LayoutTests/css1/text_properties/letter_spacing-expected.txt
@@ -85,7 +85,7 @@ layer at (0,0) size 800x1268
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,258) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x491 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x68
                 RenderText {TEXT} at (0,0) size 707x68
diff --git a/LayoutTests/css1/text_properties/line_height-expected.txt b/LayoutTests/css1/text_properties/line_height-expected.txt
index f7cedbc..52d9272 100644
--- a/LayoutTests/css1/text_properties/line_height-expected.txt
+++ b/LayoutTests/css1/text_properties/line_height-expected.txt
@@ -125,7 +125,7 @@ layer at (0,0) size 800x2988
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,671) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x1318 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x48
                 RenderText {TEXT} at (0,16) size 647x48
diff --git a/LayoutTests/css1/text_properties/text_align-expected.txt b/LayoutTests/css1/text_properties/text_align-expected.txt
index 7423605..e37c46b 100644
--- a/LayoutTests/css1/text_properties/text_align-expected.txt
+++ b/LayoutTests/css1/text_properties/text_align-expected.txt
@@ -37,7 +37,7 @@ layer at (0,0) size 800x494
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,88) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x152 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17
                 RenderText {TEXT} at (0,0) size 260x17
diff --git a/LayoutTests/css1/text_properties/text_decoration-expected.txt b/LayoutTests/css1/text_properties/text_decoration-expected.txt
index 4240682..a1eaa68 100644
--- a/LayoutTests/css1/text_properties/text_decoration-expected.txt
+++ b/LayoutTests/css1/text_properties/text_decoration-expected.txt
@@ -107,7 +107,7 @@ layer at (0,0) size 800x1114
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,231) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x438 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17
                 RenderText {TEXT} at (0,0) size 248x17
diff --git a/LayoutTests/css1/text_properties/text_indent-expected.txt b/LayoutTests/css1/text_properties/text_indent-expected.txt
index e37a843..0f2140b 100644
--- a/LayoutTests/css1/text_properties/text_indent-expected.txt
+++ b/LayoutTests/css1/text_properties/text_indent-expected.txt
@@ -84,7 +84,7 @@ layer at (0,0) size 800x1174
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,238) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x451 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17 [bgcolor=#00FFFF]
                 RenderText {TEXT} at (48,0) size 424x17
diff --git a/LayoutTests/css1/text_properties/text_transform-expected.txt b/LayoutTests/css1/text_properties/text_transform-expected.txt
index 82bd0b2..823c487 100644
--- a/LayoutTests/css1/text_properties/text_transform-expected.txt
+++ b/LayoutTests/css1/text_properties/text_transform-expected.txt
@@ -21,7 +21,7 @@ layer at (0,0) size 800x692
         RenderText {TEXT} at (0,0) size 750x51
           text run at (0,0) width 750: "This Paragraph Is Capitalized And The First Letter In Each Word Should Therefore Appear In Uppercase. Words"
           text run at (0,17) width 729: "That Are In Uppercase In The Source (E.G. USA) Should Remain So. There Should Be A Capital Letter After A"
-          text run at (0,34) width 596: "Non-Breaking\x{A0}Space (&Nbsp;). Both Those Characters Appear In The Previous Sentence."
+          text run at (0,34) width 596: "Non-Breaking Space (&Nbsp;). Both Those Characters Appear In The Previous Sentence."
       RenderBlock {P} at (0,254) size 784x34 [bgcolor=#000000]
         RenderText {TEXT} at (0,0) size 774x34
           text run at (0,0) width 774: "Words with inline elements inside them should only capitalize the first letter of the word. Therefore, the last word"
@@ -60,7 +60,7 @@ layer at (0,0) size 800x692
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,138) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x251 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x34
                 RenderText {TEXT} at (0,0) size 741x34
@@ -70,7 +70,7 @@ layer at (0,0) size 800x692
                 RenderText {TEXT} at (0,0) size 750x51
                   text run at (0,0) width 750: "This Paragraph Is Capitalized And The First Letter In Each Word Should Therefore Appear In Uppercase. Words"
                   text run at (0,17) width 729: "That Are In Uppercase In The Source (E.G. USA) Should Remain So. There Should Be A Capital Letter After A"
-                  text run at (0,34) width 596: "Non-Breaking\x{A0}Space (&Nbsp;). Both Those Characters Appear In The Previous Sentence."
+                  text run at (0,34) width 596: "Non-Breaking Space (&Nbsp;). Both Those Characters Appear In The Previous Sentence."
               RenderBlock {P} at (4,117) size 762x34
                 RenderText {TEXT} at (0,0) size 736x34
                   text run at (0,0) width 736: "Words with inline elements inside them should only capitalize the first letter of the word. Therefore, the last"
diff --git a/LayoutTests/css1/text_properties/vertical_align-expected.txt b/LayoutTests/css1/text_properties/vertical_align-expected.txt
index 233de7b..2b442c3 100644
--- a/LayoutTests/css1/text_properties/vertical_align-expected.txt
+++ b/LayoutTests/css1/text_properties/vertical_align-expected.txt
@@ -390,7 +390,7 @@ layer at (0,0) size 800x4833
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,1119) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x2214 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x75
                 RenderImage {IMG} at (0,0) size 15x50
diff --git a/LayoutTests/css1/text_properties/word_spacing-expected.txt b/LayoutTests/css1/text_properties/word_spacing-expected.txt
index 86bd1fa..035b875 100644
--- a/LayoutTests/css1/text_properties/word_spacing-expected.txt
+++ b/LayoutTests/css1/text_properties/word_spacing-expected.txt
@@ -76,7 +76,7 @@ layer at (0,0) size 800x978
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,181) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x338 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17
                 RenderText {TEXT} at (0,0) size 741x17
diff --git a/LayoutTests/css1/units/color_units-expected.txt b/LayoutTests/css1/units/color_units-expected.txt
index f269457..6e4794c 100644
--- a/LayoutTests/css1/units/color_units-expected.txt
+++ b/LayoutTests/css1/units/color_units-expected.txt
@@ -127,7 +127,7 @@ layer at (0,0) size 800x1604
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,338) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x651 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17
                 RenderText {TEXT} at (0,0) size 210x17
diff --git a/LayoutTests/css1/units/length_units-expected.txt b/LayoutTests/css1/units/length_units-expected.txt
index 464c53d..7d57ce5 100644
--- a/LayoutTests/css1/units/length_units-expected.txt
+++ b/LayoutTests/css1/units/length_units-expected.txt
@@ -111,7 +111,7 @@ layer at (0,0) size 800x1657
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,360) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x696 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x34
                 RenderText {TEXT} at (0,0) size 734x34
diff --git a/LayoutTests/css1/units/percentage_units-expected.txt b/LayoutTests/css1/units/percentage_units-expected.txt
index f7cfccb..8ea4bdf 100644
--- a/LayoutTests/css1/units/percentage_units-expected.txt
+++ b/LayoutTests/css1/units/percentage_units-expected.txt
@@ -40,7 +40,7 @@ layer at (0,0) size 800x534
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,98) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x172 [r=1 c=1 rs=1 cs=1]
               RenderBlock {DIV} at (4,4) size 762x116 [bgcolor=#FFFF00]
                 RenderBlock {DIV} at (190,0) size 382x51 [bgcolor=#FFFFFF]
diff --git a/LayoutTests/css1/units/urls-expected.txt b/LayoutTests/css1/units/urls-expected.txt
index 201c5a1..b785085 100644
--- a/LayoutTests/css1/units/urls-expected.txt
+++ b/LayoutTests/css1/units/urls-expected.txt
@@ -37,7 +37,7 @@ layer at (0,0) size 800x484
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,90) size 12x25 [bgcolor=#C0C0C0] [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,25) size 770x155 [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 762x17
                 RenderText {TEXT} at (0,0) size 425x17
diff --git a/LayoutTests/fast/block/float/015-expected.txt b/LayoutTests/fast/block/float/015-expected.txt
index 2ba9695..e1deaad 100644
--- a/LayoutTests/fast/block/float/015-expected.txt
+++ b/LayoutTests/fast/block/float/015-expected.txt
@@ -8,7 +8,7 @@ layer at (0,0) size 800x158
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,57) size 12x25 [bgcolor=#C0C0C0] [r=0 c=0 rs=1 cs=1]
               RenderText {TEXT} at (4,4) size 4x17
-                text run at (4,4) width 4: "\x{A0}"
+                text run at (4,4) width 4: " "
             RenderTableCell {TD} at (12,0) size 721x140 [r=0 c=1 rs=1 cs=1]
               RenderImage {IMG} at (4,4) size 106x50 [bgcolor=#FFA500]
               RenderBlock (anonymous) at (4,4) size 713x0
diff --git a/LayoutTests/fast/block/positioning/051-expected.txt b/LayoutTests/fast/block/positioning/051-expected.txt
index 8ec60fa..5dc67f4 100644
--- a/LayoutTests/fast/block/positioning/051-expected.txt
+++ b/LayoutTests/fast/block/positioning/051-expected.txt
@@ -24,7 +24,7 @@ layer at (32,2260) size 200x200
 layer at (82,842) size 519x200
   RenderBlock (positioned) zI: -3 {P} at (60,60) size 200x200 [color=#FFFFFF] [bgcolor=#990066]
     RenderText zI: -3 {TEXT} at (50,41) size 469x80
-      text run at (50,41) width 469: "\x{A0}8\x{A0}hide\x{A0}me"
+      text run at (50,41) width 469: " 8 hide me"
 layer at (82,2744) size 200x200
   RenderBlock (positioned) zI: -3 {P} at (60,60) size 200x200 [color=#FFFFFF] [bgcolor=#990066]
     RenderText zI: -3 {TEXT} at (71,41) size 57x80
@@ -111,7 +111,7 @@ layer at (22,148) size 620x620
 layer at (82,208) size 519x200
   RenderBlock (positioned) {P} at (60,60) size 200x200 [color=#FFFFFF] [bgcolor=#990066]
     RenderText {TEXT} at (50,41) size 469x80
-      text run at (50,41) width 469: "\x{A0}8\x{A0}hide\x{A0}me"
+      text run at (50,41) width 469: " 8 hide me"
 layer at (32,358) size 200x200
   RenderBlock (positioned) {P} at (10,210) size 200x200 [color=#FFFFFF] [bgcolor=#660099]
     RenderText {TEXT} at (71,41) size 57x80
diff --git a/LayoutTests/fast/encoding/utf-16-big-endian-expected.txt b/LayoutTests/fast/encoding/utf-16-big-endian-expected.txt
index 2f9459d..fd70e0b 100644
--- a/LayoutTests/fast/encoding/utf-16-big-endian-expected.txt
+++ b/LayoutTests/fast/encoding/utf-16-big-endian-expected.txt
@@ -189,13 +189,13 @@ layer at (0,0) size 800x1200
                           text run at (18,2) width 9: "A"
                       RenderTableCell {TD} at (119,20) size 71x20 [r=1 c=2 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 67x16
-                          text run at (2,2) width 67: "confirmed\x{A0}"
+                          text run at (2,2) width 67: "confirmed "
                       RenderTableCell {TD} at (190,20) size 282x20 [r=1 c=3 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 278x16
                           text run at (2,2) width 278: "Non-Smoking, Window Seat, Preferred Seat"
                       RenderTableCell {TD} at (472,20) size 66x20 [r=1 c=4 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 4x16
-                          text run at (2,2) width 4: "\x{A0}"
+                          text run at (2,2) width 4: " "
                 RenderBlock (anonymous) at (1,155) size 540x16
                   RenderBR {BR} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
@@ -282,13 +282,13 @@ layer at (0,0) size 800x1200
                           text run at (18,2) width 9: "F"
                       RenderTableCell {TD} at (119,20) size 71x20 [r=1 c=2 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 67x16
-                          text run at (2,2) width 67: "confirmed\x{A0}"
+                          text run at (2,2) width 67: "confirmed "
                       RenderTableCell {TD} at (190,20) size 181x20 [r=1 c=3 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 177x16
                           text run at (2,2) width 177: "Non-Smoking, Window Seat"
                       RenderTableCell {TD} at (371,20) size 66x20 [r=1 c=4 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 4x16
-                          text run at (2,2) width 4: "\x{A0}"
+                          text run at (2,2) width 4: " "
                 RenderBlock (anonymous) at (1,155) size 439x16
                   RenderBR {BR} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/encoding/utf-16-little-endian-expected.txt b/LayoutTests/fast/encoding/utf-16-little-endian-expected.txt
index 2f9459d..fd70e0b 100644
--- a/LayoutTests/fast/encoding/utf-16-little-endian-expected.txt
+++ b/LayoutTests/fast/encoding/utf-16-little-endian-expected.txt
@@ -189,13 +189,13 @@ layer at (0,0) size 800x1200
                           text run at (18,2) width 9: "A"
                       RenderTableCell {TD} at (119,20) size 71x20 [r=1 c=2 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 67x16
-                          text run at (2,2) width 67: "confirmed\x{A0}"
+                          text run at (2,2) width 67: "confirmed "
                       RenderTableCell {TD} at (190,20) size 282x20 [r=1 c=3 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 278x16
                           text run at (2,2) width 278: "Non-Smoking, Window Seat, Preferred Seat"
                       RenderTableCell {TD} at (472,20) size 66x20 [r=1 c=4 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 4x16
-                          text run at (2,2) width 4: "\x{A0}"
+                          text run at (2,2) width 4: " "
                 RenderBlock (anonymous) at (1,155) size 540x16
                   RenderBR {BR} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
@@ -282,13 +282,13 @@ layer at (0,0) size 800x1200
                           text run at (18,2) width 9: "F"
                       RenderTableCell {TD} at (119,20) size 71x20 [r=1 c=2 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 67x16
-                          text run at (2,2) width 67: "confirmed\x{A0}"
+                          text run at (2,2) width 67: "confirmed "
                       RenderTableCell {TD} at (190,20) size 181x20 [r=1 c=3 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 177x16
                           text run at (2,2) width 177: "Non-Smoking, Window Seat"
                       RenderTableCell {TD} at (371,20) size 66x20 [r=1 c=4 rs=1 cs=1]
                         RenderText {TEXT} at (2,2) size 4x16
-                          text run at (2,2) width 4: "\x{A0}"
+                          text run at (2,2) width 4: " "
                 RenderBlock (anonymous) at (1,155) size 439x16
                   RenderBR {BR} at (0,0) size 0x0
                   RenderText {TEXT} at (0,0) size 0x0
diff --git a/LayoutTests/fast/inline-block/001-expected.txt b/LayoutTests/fast/inline-block/001-expected.txt
index 7fcdde4..a20405e 100644
--- a/LayoutTests/fast/inline-block/001-expected.txt
+++ b/LayoutTests/fast/inline-block/001-expected.txt
@@ -37,7 +37,7 @@ layer at (0,0) size 800x57
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 74x17 [r=0 c=0 rs=1 cs=1]
               RenderText {TEXT} at (0,0) size 74x17
-                text run at (0,0) width 74: "same line.\x{A0}"
+                text run at (0,0) width 74: "same line. "
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,17) size 74x17 [r=1 c=0 rs=1 cs=1]
               RenderText {TEXT} at (0,0) size 70x17
diff --git a/LayoutTests/fast/table/025-expected.txt b/LayoutTests/fast/table/025-expected.txt
index 41ccc20..2be43c3 100644
--- a/LayoutTests/fast/table/025-expected.txt
+++ b/LayoutTests/fast/table/025-expected.txt
@@ -21,20 +21,20 @@ layer at (0,0) size 800x114
                             RenderTableCell {TD} at (8,2) size 247x22 [bgcolor=#FFA500] [r=0 c=1 rs=1 cs=2]
                               RenderImage {IMG} at (2,2) size 21x15 [bgcolor=#800080]
                               RenderText {TEXT} at (23,3) size 4x17
-                                text run at (23,3) width 4: "\x{A0}"
+                                text run at (23,3) width 4: " "
                               RenderInline {B} at (0,0) size 96x17 [bgcolor=#000000]
                                 RenderText {TEXT} at (27,3) size 96x17
                                   text run at (27,3) width 96: "Yellow Pages"
                               RenderText {TEXT} at (123,3) size 4x17
-                                text run at (123,3) width 4: "\x{A0}"
+                                text run at (123,3) width 4: " "
                               RenderImage {IMG} at (127,2) size 21x15 [bgcolor=#800080]
                               RenderText {TEXT} at (148,3) size 4x17
-                                text run at (148,3) width 4: "\x{A0}"
+                                text run at (148,3) width 4: " "
                               RenderInline {B} at (0,0) size 89x17 [bgcolor=#000000]
                                 RenderText {TEXT} at (152,3) size 89x17
                                   text run at (152,3) width 89: "White Pages"
                               RenderText {TEXT} at (241,3) size 4x17
-                                text run at (241,3) width 4: "\x{A0}"
+                                text run at (241,3) width 4: " "
                             RenderTableCell {TD} at (257,11) size 4x4 [bgcolor=#FFA500] [r=0 c=3 rs=1 cs=1]
             RenderTableCell {TD} at (548,0) size 236x42 [bgcolor=#FFA500] [r=0 c=2 rs=1 cs=1]
               RenderTable {TABLE} at (4,4) size 228x34 [bgcolor=#000000]
@@ -66,20 +66,20 @@ layer at (0,0) size 800x114
                             RenderTableCell {TD} at (8,2) size 247x22 [bgcolor=#FFA500] [r=0 c=1 rs=1 cs=2]
                               RenderImage {IMG} at (2,2) size 21x15 [bgcolor=#800080]
                               RenderText {TEXT} at (23,3) size 4x17
-                                text run at (23,3) width 4: "\x{A0}"
+                                text run at (23,3) width 4: " "
                               RenderInline {B} at (0,0) size 96x17 [bgcolor=#000000]
                                 RenderText {TEXT} at (27,3) size 96x17
                                   text run at (27,3) width 96: "Yellow Pages"
                               RenderText {TEXT} at (123,3) size 4x17
-                                text run at (123,3) width 4: "\x{A0}"
+                                text run at (123,3) width 4: " "
                               RenderImage {IMG} at (127,2) size 21x15 [bgcolor=#800080]
                               RenderText {TEXT} at (148,3) size 4x17
-                                text run at (148,3) width 4: "\x{A0}"
+                                text run at (148,3) width 4: " "
                               RenderInline {B} at (0,0) size 89x17 [bgcolor=#000000]
                                 RenderText {TEXT} at (152,3) size 89x17
                                   text run at (152,3) width 89: "White Pages"
                               RenderText {TEXT} at (241,3) size 4x17
-                                text run at (241,3) width 4: "\x{A0}"
+                                text run at (241,3) width 4: " "
                             RenderTableCell {TD} at (257,11) size 4x4 [bgcolor=#FFA500] [r=0 c=3 rs=1 cs=1]
             RenderTableCell {TD} at (548,0) size 236x42 [bgcolor=#FFA500] [r=0 c=2 rs=1 cs=1]
               RenderTable {TABLE} at (4,4) size 228x34 [bgcolor=#000000]
diff --git a/LayoutTests/fast/table/027-expected.txt b/LayoutTests/fast/table/027-expected.txt
index 80561dc..9872b7a 100644
--- a/LayoutTests/fast/table/027-expected.txt
+++ b/LayoutTests/fast/table/027-expected.txt
@@ -8,35 +8,35 @@ layer at (0,0) size 823x337
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,0) size 815x25 [r=0 c=0 rs=1 cs=3]
               RenderText {TEXT} at (4,4) size 242x17
-                text run at (4,4) width 143: "\x{A0}\x{A0}\x{A0}Join Now\x{A0}\x{A0}\x{A0}Sign In\x{A0}\x{A0} "
-                text run at (147,4) width 99: "\x{A0}\x{A0} Personalize:\x{A0}"
+                text run at (4,4) width 143: "   Join Now   Sign In   "
+                text run at (147,4) width 99: "   Personalize: "
               RenderInline {A} at (0,0) size 55x17
                 RenderText {TEXT} at (246,4) size 55x17
                   text run at (246,4) width 55: "Settings"
               RenderText {TEXT} at (301,4) size 16x17
-                text run at (301,4) width 16: "\x{A0}\x{2022}\x{A0}"
+                text run at (301,4) width 16: " \x{2022} "
               RenderInline {A} at (0,0) size 54x17
                 RenderText {TEXT} at (317,4) size 54x17
                   text run at (317,4) width 54: "Content"
               RenderText {TEXT} at (371,4) size 16x17
-                text run at (371,4) width 16: "\x{A0}\x{2022}\x{A0}"
+                text run at (371,4) width 16: " \x{2022} "
               RenderInline {A} at (0,0) size 46x17
                 RenderText {TEXT} at (387,4) size 46x17
                   text run at (387,4) width 46: "Layout"
               RenderText {TEXT} at (433,4) size 16x17
-                text run at (433,4) width 16: "\x{A0}\x{2022}\x{A0}"
+                text run at (433,4) width 16: " \x{2022} "
               RenderInline {A} at (0,0) size 116x17
                 RenderText {TEXT} at (449,4) size 116x17
                   text run at (449,4) width 116: "Colors & Themes"
               RenderText {TEXT} at (565,4) size 16x17
-                text run at (565,4) width 16: "\x{A0}\x{2022}\x{A0}"
+                text run at (565,4) width 16: " \x{2022} "
               RenderInline {A} at (0,0) size 47x17
                 RenderText {TEXT} at (581,4) size 47x17
                   text run at (581,4) width 47: "Sign In"
               RenderText {TEXT} at (628,4) size 183x17
-                text run at (628,4) width 8: "\x{A0} "
-                text run at (636,4) width 89: "\x{A0}\x{A0} My Links:\x{A0}\x{A0} "
-                text run at (725,4) width 86: "\x{A0}\x{A0}Lite\x{A0}\x{2022}\x{A0}Email"
+                text run at (628,4) width 8: "  "
+                text run at (636,4) width 89: "   My Links:   "
+                text run at (725,4) width 86: "  Lite \x{2022} Email"
           RenderTableRow {TR} at (0,0) size 0x0
             RenderTableCell {TD} at (0,169) size 8x8 [r=1 c=0 rs=1 cs=1]
             RenderTableCell {TD} at (8,25) size 587x296 [r=1 c=1 rs=1 cs=1]
diff --git a/LayoutTests/fast/text/basic/006-expected.txt b/LayoutTests/fast/text/basic/006-expected.txt
index a991410..e5c39e8 100644
--- a/LayoutTests/fast/text/basic/006-expected.txt
+++ b/LayoutTests/fast/text/basic/006-expected.txt
@@ -11,4 +11,4 @@ layer at (0,0) size 800x45
                 text run at (2,2) width 170: "Big cell gets all the width"
             RenderTableCell {TD} at (565,2) size 213x21 [r=0 c=1 rs=1 cs=1]
               RenderText {TEXT} at (2,2) size 209x17
-                text run at (2,2) width 209: "Icannotbreak\x{A0}noicannot\x{A0}\x{B7}break"
+                text run at (2,2) width 209: "Icannotbreak noicannot \x{B7}break"
diff --git a/LayoutTests/fast/text/whitespace/004-expected.txt b/LayoutTests/fast/text/whitespace/004-expected.txt
index 202c83d..56b8fb7 100644
--- a/LayoutTests/fast/text/whitespace/004-expected.txt
+++ b/LayoutTests/fast/text/whitespace/004-expected.txt
@@ -23,7 +23,7 @@ layer at (0,0) size 800x182
                   text run at (0,0) width 20: "X"
                 RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (20,0) size 60x20
-                    text run at (20,0) width 60: "\x{A0}\x{A0}\x{A0}"
+                    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]
diff --git a/LayoutTests/fast/text/whitespace/005-expected.txt b/LayoutTests/fast/text/whitespace/005-expected.txt
index 6c5ff8e..aa81e09 100644
--- a/LayoutTests/fast/text/whitespace/005-expected.txt
+++ b/LayoutTests/fast/text/whitespace/005-expected.txt
@@ -21,7 +21,7 @@ layer at (0,0) size 800x182
               RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] [bgcolor=#000000]
                 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{A0}\x{A0}\x{A0}X"
+                    text run at (0,0) width 100: "X   X"
               RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] [bgcolor=#000000]
                 RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (0,0) size 100x20
diff --git a/LayoutTests/fast/text/whitespace/010-expected.txt b/LayoutTests/fast/text/whitespace/010-expected.txt
index 202c83d..56b8fb7 100644
--- a/LayoutTests/fast/text/whitespace/010-expected.txt
+++ b/LayoutTests/fast/text/whitespace/010-expected.txt
@@ -23,7 +23,7 @@ layer at (0,0) size 800x182
                   text run at (0,0) width 20: "X"
                 RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (20,0) size 60x20
-                    text run at (20,0) width 60: "\x{A0}\x{A0}\x{A0}"
+                    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]
diff --git a/LayoutTests/fast/text/whitespace/011-expected.txt b/LayoutTests/fast/text/whitespace/011-expected.txt
index 6c5ff8e..aa81e09 100644
--- a/LayoutTests/fast/text/whitespace/011-expected.txt
+++ b/LayoutTests/fast/text/whitespace/011-expected.txt
@@ -21,7 +21,7 @@ layer at (0,0) size 800x182
               RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] [bgcolor=#000000]
                 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{A0}\x{A0}\x{A0}X"
+                    text run at (0,0) width 100: "X   X"
               RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] [bgcolor=#000000]
                 RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (0,0) size 100x20
diff --git a/LayoutTests/fast/text/whitespace/015-expected.txt b/LayoutTests/fast/text/whitespace/015-expected.txt
index 202c83d..56b8fb7 100644
--- a/LayoutTests/fast/text/whitespace/015-expected.txt
+++ b/LayoutTests/fast/text/whitespace/015-expected.txt
@@ -23,7 +23,7 @@ layer at (0,0) size 800x182
                   text run at (0,0) width 20: "X"
                 RenderInline {SPAN} at (0,0) size 60x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (20,0) size 60x20
-                    text run at (20,0) width 60: "\x{A0}\x{A0}\x{A0}"
+                    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]
diff --git a/LayoutTests/fast/text/whitespace/016-expected.txt b/LayoutTests/fast/text/whitespace/016-expected.txt
index 6c5ff8e..aa81e09 100644
--- a/LayoutTests/fast/text/whitespace/016-expected.txt
+++ b/LayoutTests/fast/text/whitespace/016-expected.txt
@@ -21,7 +21,7 @@ layer at (0,0) size 800x182
               RenderBlock {DIV} at (0,20) size 100x20 [color=#008000] [bgcolor=#000000]
                 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{A0}\x{A0}\x{A0}X"
+                    text run at (0,0) width 100: "X   X"
               RenderBlock {DIV} at (0,40) size 100x20 [color=#008000] [bgcolor=#000000]
                 RenderInline {SPAN} at (0,0) size 100x20 [bgcolor=#00FF00]
                   RenderText {TEXT} at (0,0) size 100x20
diff --git a/LayoutTests/fast/text/whitespace/020-expected.txt b/LayoutTests/fast/text/whitespace/020-expected.txt
index f93f70d..6936fc7 100644
--- a/LayoutTests/fast/text/whitespace/020-expected.txt
+++ b/LayoutTests/fast/text/whitespace/020-expected.txt
@@ -13,7 +13,7 @@ layer at (0,0) size 800x57
               RenderText {TEXT} at (14,2) size 127x17
                 text run at (14,2) width 127: "Corporate Services"
             RenderText {TEXT} at (141,2) size 20x17
-              text run at (141,2) width 20: " \x{A0}\x{A0}\x{A0}\x{A0}"
+              text run at (141,2) width 20: "     "
           RenderText {TEXT} at (0,0) size 0x0
           RenderInline {NOBR} at (0,0) size 202x17
             RenderText {TEXT} at (2,19) size 12x17
@@ -26,7 +26,7 @@ layer at (0,0) size 800x57
                 RenderText {TEXT} at (166,24) size 18x15
                   text run at (166,24) width 18: "sm"
             RenderText {TEXT} at (184,19) size 20x17
-              text run at (184,19) width 20: " \x{A0}\x{A0}\x{A0}\x{A0}"
+              text run at (184,19) width 20: "     "
           RenderText {TEXT} at (0,0) size 0x0
       RenderBlock (anonymous) at (0,41) size 784x0
         RenderInline {FONT} at (0,0) size 0x0 [color=#996699]
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index dd0e871..6bb6643 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,3 +1,13 @@
+2003-10-02  Darin Adler  <darin at apple.com>
+
+        Reviewed by Ken.
+
+        * kwq/KWQRenderTreeDebug.cpp: (quoteAndEscapeNonPrintables): Since our text rendering renders
+        non-breaking spaces the same as spaces, dump them as spaces. Do the same with newlines since
+        I am about to change our text rendering to do the same with newlines.
+
+        * layout-tests: Updated test results.
+
 2003-10-01  David Hyatt  <hyatt at apple.com>
 
 	Avoid doing extra work when tearing down the document by checking to see if
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index dd0e871..6bb6643 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,3 +1,13 @@
+2003-10-02  Darin Adler  <darin at apple.com>
+
+        Reviewed by Ken.
+
+        * kwq/KWQRenderTreeDebug.cpp: (quoteAndEscapeNonPrintables): Since our text rendering renders
+        non-breaking spaces the same as spaces, dump them as spaces. Do the same with newlines since
+        I am about to change our text rendering to do the same with newlines.
+
+        * layout-tests: Updated test results.
+
 2003-10-01  David Hyatt  <hyatt at apple.com>
 
 	Avoid doing extra work when tearing down the document by checking to see if
diff --git a/WebCore/kwq/KWQRenderTreeDebug.cpp b/WebCore/kwq/KWQRenderTreeDebug.cpp
index 05a26ce..741c169 100644
--- a/WebCore/kwq/KWQRenderTreeDebug.cpp
+++ b/WebCore/kwq/KWQRenderTreeDebug.cpp
@@ -100,6 +100,8 @@ static QString quoteAndEscapeNonPrintables(const QString &s)
             result += "\\\\";
         } else if (c == '"') {
             result += "\\\"";
+        } else if (c == '\n' || c.unicode() == 0x00A0) {
+            result += ' ';
         } else {
             ushort u = c.unicode();
             if (u >= 0x20 && u < 0x7F) {

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list