[EFL] Gardening in fast/text/whitespace.
authorrakuco@webkit.org <rakuco@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 10 Apr 2012 03:02:40 +0000 (03:02 +0000)
committerrakuco@webkit.org <rakuco@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 10 Apr 2012 03:02:40 +0000 (03:02 +0000)
The last commit to these baselines had some weird fonts for some
reason, fix the expected sizes.

* platform/efl/fast/text/whitespace/002-expected.png:
* platform/efl/fast/text/whitespace/002-expected.txt:
* platform/efl/fast/text/whitespace/003-expected.png:
* platform/efl/fast/text/whitespace/003-expected.txt:
* platform/efl/fast/text/whitespace/004-expected.png:
* platform/efl/fast/text/whitespace/004-expected.txt:
* platform/efl/fast/text/whitespace/005-expected.png:
* platform/efl/fast/text/whitespace/005-expected.txt:
* platform/efl/fast/text/whitespace/006-expected.png:
* platform/efl/fast/text/whitespace/006-expected.txt:
* platform/efl/fast/text/whitespace/007-expected.png:
* platform/efl/fast/text/whitespace/007-expected.txt:
* platform/efl/fast/text/whitespace/008-expected.png:
* platform/efl/fast/text/whitespace/008-expected.txt:
* platform/efl/fast/text/whitespace/009-expected.png:
* platform/efl/fast/text/whitespace/009-expected.txt:
* platform/efl/fast/text/whitespace/010-expected.png:
* platform/efl/fast/text/whitespace/010-expected.txt:
* platform/efl/fast/text/whitespace/011-expected.png:
* platform/efl/fast/text/whitespace/011-expected.txt:
* platform/efl/fast/text/whitespace/012-expected.png:
* platform/efl/fast/text/whitespace/012-expected.txt:
* platform/efl/fast/text/whitespace/013-expected.png:
* platform/efl/fast/text/whitespace/013-expected.txt:
* platform/efl/fast/text/whitespace/014-expected.png:
* platform/efl/fast/text/whitespace/014-expected.txt:
* platform/efl/fast/text/whitespace/015-expected.png:
* platform/efl/fast/text/whitespace/015-expected.txt:
* platform/efl/fast/text/whitespace/016-expected.png:
* platform/efl/fast/text/whitespace/016-expected.txt:
* platform/efl/fast/text/whitespace/018-expected.png:
* platform/efl/fast/text/whitespace/018-expected.txt:
* platform/efl/fast/text/whitespace/020-expected.png:
* platform/efl/fast/text/whitespace/020-expected.txt:
* platform/efl/fast/text/whitespace/021-expected.png:
* platform/efl/fast/text/whitespace/021-expected.txt:
* platform/efl/fast/text/whitespace/025-expected.png:
* platform/efl/fast/text/whitespace/025-expected.txt:
* platform/efl/fast/text/whitespace/027-expected.png:
* platform/efl/fast/text/whitespace/027-expected.txt:
* platform/efl/fast/text/whitespace/030-expected.png:
* platform/efl/fast/text/whitespace/030-expected.txt:
* platform/efl/fast/text/whitespace/normal-after-nowrap-breaking-expected.png:
* platform/efl/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt:
* platform/efl/fast/text/whitespace/pre-break-word-expected.png:
* platform/efl/fast/text/whitespace/pre-break-word-expected.txt:
* platform/efl/fast/text/whitespace/pre-wrap-last-char-expected.png:
* platform/efl/fast/text/whitespace/pre-wrap-last-char-expected.txt:
* platform/efl/fast/text/whitespace/pre-wrap-line-test-expected.png:
* platform/efl/fast/text/whitespace/pre-wrap-line-test-expected.txt:
* platform/efl/fast/text/whitespace/pre-wrap-overflow-selection-expected.png:
* platform/efl/fast/text/whitespace/pre-wrap-overflow-selection-expected.txt:
* platform/efl/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.png:
* platform/efl/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:

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

55 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/efl/fast/text/whitespace/002-expected.png
LayoutTests/platform/efl/fast/text/whitespace/002-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/003-expected.png
LayoutTests/platform/efl/fast/text/whitespace/003-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/004-expected.png
LayoutTests/platform/efl/fast/text/whitespace/004-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/005-expected.png
LayoutTests/platform/efl/fast/text/whitespace/005-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/006-expected.png
LayoutTests/platform/efl/fast/text/whitespace/006-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/007-expected.png
LayoutTests/platform/efl/fast/text/whitespace/007-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/008-expected.png
LayoutTests/platform/efl/fast/text/whitespace/008-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/009-expected.png
LayoutTests/platform/efl/fast/text/whitespace/009-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/010-expected.png
LayoutTests/platform/efl/fast/text/whitespace/010-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/011-expected.png
LayoutTests/platform/efl/fast/text/whitespace/011-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/012-expected.png
LayoutTests/platform/efl/fast/text/whitespace/012-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/013-expected.png
LayoutTests/platform/efl/fast/text/whitespace/013-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/014-expected.png
LayoutTests/platform/efl/fast/text/whitespace/014-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/015-expected.png
LayoutTests/platform/efl/fast/text/whitespace/015-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/016-expected.png
LayoutTests/platform/efl/fast/text/whitespace/016-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/018-expected.png
LayoutTests/platform/efl/fast/text/whitespace/018-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/020-expected.png
LayoutTests/platform/efl/fast/text/whitespace/020-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/021-expected.png
LayoutTests/platform/efl/fast/text/whitespace/021-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/025-expected.png
LayoutTests/platform/efl/fast/text/whitespace/025-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/027-expected.png
LayoutTests/platform/efl/fast/text/whitespace/027-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/030-expected.png
LayoutTests/platform/efl/fast/text/whitespace/030-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/normal-after-nowrap-breaking-expected.png
LayoutTests/platform/efl/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/pre-break-word-expected.png
LayoutTests/platform/efl/fast/text/whitespace/pre-break-word-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-last-char-expected.png
LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-last-char-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-line-test-expected.png
LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-line-test-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-overflow-selection-expected.png
LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-overflow-selection-expected.txt
LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.png
LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt

index abf8bb0..42db933 100644 (file)
@@ -1,5 +1,67 @@
 2012-04-09  Raphael Kubo da Costa  <rakuco@webkit.org>
 
+        [EFL] Gardening in fast/text/whitespace.
+
+        The last commit to these baselines had some weird fonts for some
+        reason, fix the expected sizes.
+
+        * platform/efl/fast/text/whitespace/002-expected.png:
+        * platform/efl/fast/text/whitespace/002-expected.txt:
+        * platform/efl/fast/text/whitespace/003-expected.png:
+        * platform/efl/fast/text/whitespace/003-expected.txt:
+        * platform/efl/fast/text/whitespace/004-expected.png:
+        * platform/efl/fast/text/whitespace/004-expected.txt:
+        * platform/efl/fast/text/whitespace/005-expected.png:
+        * platform/efl/fast/text/whitespace/005-expected.txt:
+        * platform/efl/fast/text/whitespace/006-expected.png:
+        * platform/efl/fast/text/whitespace/006-expected.txt:
+        * platform/efl/fast/text/whitespace/007-expected.png:
+        * platform/efl/fast/text/whitespace/007-expected.txt:
+        * platform/efl/fast/text/whitespace/008-expected.png:
+        * platform/efl/fast/text/whitespace/008-expected.txt:
+        * platform/efl/fast/text/whitespace/009-expected.png:
+        * platform/efl/fast/text/whitespace/009-expected.txt:
+        * platform/efl/fast/text/whitespace/010-expected.png:
+        * platform/efl/fast/text/whitespace/010-expected.txt:
+        * platform/efl/fast/text/whitespace/011-expected.png:
+        * platform/efl/fast/text/whitespace/011-expected.txt:
+        * platform/efl/fast/text/whitespace/012-expected.png:
+        * platform/efl/fast/text/whitespace/012-expected.txt:
+        * platform/efl/fast/text/whitespace/013-expected.png:
+        * platform/efl/fast/text/whitespace/013-expected.txt:
+        * platform/efl/fast/text/whitespace/014-expected.png:
+        * platform/efl/fast/text/whitespace/014-expected.txt:
+        * platform/efl/fast/text/whitespace/015-expected.png:
+        * platform/efl/fast/text/whitespace/015-expected.txt:
+        * platform/efl/fast/text/whitespace/016-expected.png:
+        * platform/efl/fast/text/whitespace/016-expected.txt:
+        * platform/efl/fast/text/whitespace/018-expected.png:
+        * platform/efl/fast/text/whitespace/018-expected.txt:
+        * platform/efl/fast/text/whitespace/020-expected.png:
+        * platform/efl/fast/text/whitespace/020-expected.txt:
+        * platform/efl/fast/text/whitespace/021-expected.png:
+        * platform/efl/fast/text/whitespace/021-expected.txt:
+        * platform/efl/fast/text/whitespace/025-expected.png:
+        * platform/efl/fast/text/whitespace/025-expected.txt:
+        * platform/efl/fast/text/whitespace/027-expected.png:
+        * platform/efl/fast/text/whitespace/027-expected.txt:
+        * platform/efl/fast/text/whitespace/030-expected.png:
+        * platform/efl/fast/text/whitespace/030-expected.txt:
+        * platform/efl/fast/text/whitespace/normal-after-nowrap-breaking-expected.png:
+        * platform/efl/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt:
+        * platform/efl/fast/text/whitespace/pre-break-word-expected.png:
+        * platform/efl/fast/text/whitespace/pre-break-word-expected.txt:
+        * platform/efl/fast/text/whitespace/pre-wrap-last-char-expected.png:
+        * platform/efl/fast/text/whitespace/pre-wrap-last-char-expected.txt:
+        * platform/efl/fast/text/whitespace/pre-wrap-line-test-expected.png:
+        * platform/efl/fast/text/whitespace/pre-wrap-line-test-expected.txt:
+        * platform/efl/fast/text/whitespace/pre-wrap-overflow-selection-expected.png:
+        * platform/efl/fast/text/whitespace/pre-wrap-overflow-selection-expected.txt:
+        * platform/efl/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.png:
+        * platform/efl/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
+
+2012-04-09  Raphael Kubo da Costa  <rakuco@webkit.org>
+
         [EFL] Gardening in transforms/2d.
 
         Mostly account for the changes caused by the jhbuild and font
index c1b33e2..5dbeca7 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/002-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/002-expected.png differ
index e7e7eb3..0a0d4bd 100644 (file)
@@ -1,19 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x238
-  RenderBlock {HTML} at (0,0) size 800x238
-    RenderBody {BODY} at (8,8) size 784x222
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x210
+  RenderBlock {HTML} at (0,0) size 800x210
+    RenderBody {BODY} at (8,8) size 784x194
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (0,0) size 528x17
-            text run at (0,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x48
-        RenderText {#text} at (0,0) size 768x49
-          text run at (0,0) width 768: "There should be three columns below, dark green,"
-          text run at (0,16) width 640: "light green, and dark green, with no red"
-          text run at (0,32) width 144: "anywhere."
-      RenderTable {TABLE} at (0,96) size 66x126 [border: (3px solid #000000)]
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 639x19
+          text run at (0,0) width 639: "There should be three columns below, dark green, light green, and dark green, with no red anywhere."
+      RenderTable {TABLE} at (0,68) size 66x126 [border: (3px solid #000000)]
         RenderTableSection {TBODY} at (3,3) size 60x120
           RenderTableRow {TR} at (0,0) size 60x120
             RenderTableCell {TD} at (0,0) size 60x120 [color=#FF0000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
index c1b33e2..5dbeca7 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/003-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/003-expected.png differ
index e7e7eb3..0a0d4bd 100644 (file)
@@ -1,19 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x238
-  RenderBlock {HTML} at (0,0) size 800x238
-    RenderBody {BODY} at (8,8) size 784x222
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x210
+  RenderBlock {HTML} at (0,0) size 800x210
+    RenderBody {BODY} at (8,8) size 784x194
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (0,0) size 528x17
-            text run at (0,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x48
-        RenderText {#text} at (0,0) size 768x49
-          text run at (0,0) width 768: "There should be three columns below, dark green,"
-          text run at (0,16) width 640: "light green, and dark green, with no red"
-          text run at (0,32) width 144: "anywhere."
-      RenderTable {TABLE} at (0,96) size 66x126 [border: (3px solid #000000)]
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 639x19
+          text run at (0,0) width 639: "There should be three columns below, dark green, light green, and dark green, with no red anywhere."
+      RenderTable {TABLE} at (0,68) size 66x126 [border: (3px solid #000000)]
         RenderTableSection {TBODY} at (3,3) size 60x120
           RenderTableRow {TR} at (0,0) size 60x120
             RenderTableCell {TD} at (0,0) size 60x120 [color=#FF0000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
index 3b06b34..23e90ee 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/004-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/004-expected.png differ
index e7a4473..45078bd 100644 (file)
@@ -1,18 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x200
-  RenderBlock {HTML} at (0,0) size 800x200
-    RenderBody {BODY} at (8,8) size 784x184
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x188
+  RenderBlock {HTML} at (0,0) size 800x188
+    RenderBody {BODY} at (8,8) size 784x172
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (0,0) size 528x17
-            text run at (0,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x32
-        RenderText {#text} at (0,0) size 784x33
-          text run at (0,0) width 784: "There should be no red below, only a green square"
-          text run at (0,16) width 288: "bordered in green."
-      RenderTable {TABLE} at (0,80) size 104x104
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 439x19
+          text run at (0,0) width 439: "There should be no red below, only a green square bordered in green."
+      RenderTable {TABLE} at (0,68) size 104x104
         RenderTableSection {TBODY} at (0,0) size 104x104
           RenderTableRow {TR} at (0,2) size 104x100
             RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
index 3b06b34..23e90ee 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/005-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/005-expected.png differ
index 5194c04..7181709 100644 (file)
@@ -1,18 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x200
-  RenderBlock {HTML} at (0,0) size 800x200
-    RenderBody {BODY} at (8,8) size 784x184
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x188
+  RenderBlock {HTML} at (0,0) size 800x188
+    RenderBody {BODY} at (8,8) size 784x172
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (0,0) size 528x17
-            text run at (0,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x32
-        RenderText {#text} at (0,0) size 784x33
-          text run at (0,0) width 784: "There should be no red below, only a green square"
-          text run at (0,16) width 288: "bordered in green."
-      RenderTable {TABLE} at (0,80) size 104x104
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 439x19
+          text run at (0,0) width 439: "There should be no red below, only a green square bordered in green."
+      RenderTable {TABLE} at (0,68) size 104x104
         RenderTableSection {TBODY} at (0,0) size 104x104
           RenderTableRow {TR} at (0,2) size 104x100
             RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
index b428db2..4e5deaa 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/006-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/006-expected.png differ
index b50ddce..62294e4 100644 (file)
@@ -1,18 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x212
-  RenderBlock {HTML} at (0,0) size 800x212
-    RenderBody {BODY} at (8,8) size 784x184
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x200
+  RenderBlock {HTML} at (0,0) size 800x200
+    RenderBody {BODY} at (8,8) size 784x172
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (16,0) size 528x17
-            text run at (16,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (16,2) size 528x17
+            text run at (16,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x32
-        RenderText {#text} at (0,0) size 640x33
-          text run at (0,0) width 640: "There should be no red below, only three"
-          text run at (0,16) width 608: "identical striped green and lime bars."
-      RenderBlock {DIV} at (20,84) size 744x20
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 494x19
+          text run at (0,0) width 494: "There should be no red below, only three identical striped green and lime bars."
+      RenderBlock {DIV} at (20,72) size 744x20
         RenderInline {SPAN} at (0,0) size 220x20 [color=#800000] [bgcolor=#FF0000]
           RenderText {#text} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 220x20 [color=#008000] [bgcolor=#00FF00]
@@ -57,7 +56,7 @@ layer at (0,0) size 800x212
                 text run at (200,0) width 20: "X"
               RenderInline {SPAN} at (0,0) size 0x0 [color=#800000] [bgcolor=#FF0000]
                 RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (20,124) size 744x20
+      RenderBlock {DIV} at (20,112) size 744x20
         RenderInline {SPAN} at (0,0) size 220x20 [color=#800000] [bgcolor=#FF0000]
           RenderText {#text} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 220x20 [color=#008000] [bgcolor=#00FF00]
@@ -102,7 +101,7 @@ layer at (0,0) size 800x212
                 text run at (200,0) width 20: "X"
               RenderInline {SPAN} at (0,0) size 0x0 [color=#800000] [bgcolor=#FF0000]
                 RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (20,164) size 744x20
+      RenderBlock {DIV} at (20,152) size 744x20
         RenderInline {SPAN} at (0,0) size 220x20 [color=#008000] [bgcolor=#00FF00]
           RenderText {#text} at (0,0) size 220x20
             text run at (0,0) width 220: "X X X X X X"
index 4641bb3..3214001 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/007-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/007-expected.png differ
index 979e982..838cd83 100644 (file)
@@ -1,18 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x172
-  RenderBlock {HTML} at (0,0) size 800x172
-    RenderBody {BODY} at (8,8) size 784x144
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x160
+  RenderBlock {HTML} at (0,0) size 800x160
+    RenderBody {BODY} at (8,8) size 784x132
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (16,0) size 528x17
-            text run at (16,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (16,2) size 528x17
+            text run at (16,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x32
-        RenderText {#text} at (0,0) size 768x33
-          text run at (0,0) width 768: "There should be no red below, only two identical"
-          text run at (0,16) width 448: "striped green and lime bars."
-      RenderBlock {DIV} at (20,84) size 744x20
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 487x19
+          text run at (0,0) width 487: "There should be no red below, only two identical striped green and lime bars."
+      RenderBlock {DIV} at (20,72) size 744x20
         RenderInline {SPAN} at (0,0) size 220x20 [color=#800000] [bgcolor=#FF0000]
           RenderText {#text} at (0,0) size 0x0
           RenderInline {SPAN} at (0,0) size 40x20 [color=#008000] [bgcolor=#00FF00]
@@ -43,7 +42,7 @@ layer at (0,0) size 800x172
             RenderInline {SPAN} at (0,0) size 0x0 [color=#800000] [bgcolor=#FF0000]
               RenderText {#text} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (20,124) size 744x20
+      RenderBlock {DIV} at (20,112) size 744x20
         RenderInline {SPAN} at (0,0) size 220x20 [color=#008000] [bgcolor=#00FF00]
           RenderText {#text} at (0,0) size 220x20
             text run at (0,0) width 220: "X X X X X X"
index 1ad9c87..88e520e 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/008-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/008-expected.png differ
index 74f8fc1..b43abde 100644 (file)
@@ -1,17 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x136
-  RenderBlock {HTML} at (0,0) size 800x136
-    RenderBody {BODY} at (8,8) size 784x108
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x140
+  RenderBlock {HTML} at (0,0) size 800x140
+    RenderBody {BODY} at (8,8) size 784x112
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (16,0) size 528x17
-            text run at (16,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (16,2) size 528x17
+            text run at (16,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x16
-        RenderText {#text} at (0,0) size 704x17
-          text run at (0,0) width 704: "There should be a green block below, no red."
-      RenderBlock {DIV} at (20,68) size 80x40 [color=#008000] [bgcolor=#FF0000]
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 286x19
+          text run at (0,0) width 286: "There should be a green block below, no red."
+      RenderBlock {DIV} at (20,72) size 80x40 [color=#008000] [bgcolor=#FF0000]
         RenderText {#text} at (0,0) size 80x40
           text run at (0,0) width 80: "xxxx"
           text run at (0,20) width 80: "xxxx"
index 69505c8..1265804 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/009-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/009-expected.png differ
index 6d69a54..9cadc4e 100644 (file)
@@ -1,18 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x116
-  RenderBlock {HTML} at (0,0) size 800x116
-    RenderBody {BODY} at (8,8) size 784x100
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x104
+  RenderBlock {HTML} at (0,0) size 800x104
+    RenderBody {BODY} at (8,8) size 784x88
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (0,0) size 528x17
-            text run at (0,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x32
-        RenderText {#text} at (0,0) size 736x33
-          text run at (0,0) width 736: "There should be no red below, only a lime line"
-          text run at (0,16) width 416: "with a green square in it."
-      RenderBlock {DIV} at (0,80) size 784x20
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 453x19
+          text run at (0,0) width 453: "There should be no red below, only a lime line with a green square in it."
+      RenderBlock {DIV} at (0,68) size 784x20
         RenderBlock {DIV} at (0,0) size 200x20 [bgcolor=#FF0000]
           RenderBlock {DIV} at (0,0) size 140x20 [color=#00FF00] [bgcolor=#008000]
             RenderText {#text} at (0,0) size 200x20
index 3b06b34..23e90ee 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/010-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/010-expected.png differ
index e7a4473..45078bd 100644 (file)
@@ -1,18 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x200
-  RenderBlock {HTML} at (0,0) size 800x200
-    RenderBody {BODY} at (8,8) size 784x184
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x188
+  RenderBlock {HTML} at (0,0) size 800x188
+    RenderBody {BODY} at (8,8) size 784x172
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (0,0) size 528x17
-            text run at (0,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x32
-        RenderText {#text} at (0,0) size 784x33
-          text run at (0,0) width 784: "There should be no red below, only a green square"
-          text run at (0,16) width 288: "bordered in green."
-      RenderTable {TABLE} at (0,80) size 104x104
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 439x19
+          text run at (0,0) width 439: "There should be no red below, only a green square bordered in green."
+      RenderTable {TABLE} at (0,68) size 104x104
         RenderTableSection {TBODY} at (0,0) size 104x104
           RenderTableRow {TR} at (0,2) size 104x100
             RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
index 3b06b34..23e90ee 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/011-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/011-expected.png differ
index 5194c04..7181709 100644 (file)
@@ -1,18 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x200
-  RenderBlock {HTML} at (0,0) size 800x200
-    RenderBody {BODY} at (8,8) size 784x184
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x188
+  RenderBlock {HTML} at (0,0) size 800x188
+    RenderBody {BODY} at (8,8) size 784x172
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (0,0) size 528x17
-            text run at (0,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x32
-        RenderText {#text} at (0,0) size 784x33
-          text run at (0,0) width 784: "There should be no red below, only a green square"
-          text run at (0,16) width 288: "bordered in green."
-      RenderTable {TABLE} at (0,80) size 104x104
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 439x19
+          text run at (0,0) width 439: "There should be no red below, only a green square bordered in green."
+      RenderTable {TABLE} at (0,68) size 104x104
         RenderTableSection {TBODY} at (0,0) size 104x104
           RenderTableRow {TR} at (0,2) size 104x100
             RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
index 74eb27d..3bdb363 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/012-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/012-expected.png differ
index b1142fb..8e7519d 100644 (file)
@@ -1,17 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x168
-  RenderBlock {HTML} at (0,0) size 800x168
-    RenderBody {BODY} at (8,8) size 784x48
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x172
+  RenderBlock {HTML} at (0,0) size 800x172
+    RenderBody {BODY} at (8,8) size 784x52
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (0,0) size 528x17
-            text run at (0,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x16
-        RenderText {#text} at (0,0) size 720x17
-          text run at (0,0) width 720: "The following two blocks should be identical."
-      RenderBlock (floating) {DIV} at (16,80) size 112x16 [color=#00FF00] [bgcolor=#008000]
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 289x19
+          text run at (0,0) width 289: "The following two blocks should be identical."
+      RenderBlock (floating) {DIV} at (16,84) size 112x16 [color=#00FF00] [bgcolor=#008000]
         RenderText {#text} at (0,0) size 16x17
           text run at (0,0) width 16: "["
         RenderInline {SPAN} at (0,0) size 16x17
@@ -31,6 +31,6 @@ layer at (0,0) size 800x168
             text run at (80,0) width 16: " "
         RenderText {#text} at (96,0) size 16x17
           text run at (96,0) width 16: "]"
-      RenderBlock (floating) {DIV} at (16,128) size 112x16 [color=#00FF00] [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (16,132) size 112x16 [color=#00FF00] [bgcolor=#008000]
         RenderText {#text} at (0,0) size 112x17
           text run at (0,0) width 112: "[     ]"
index 1efd392..cf81dc3 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/013-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/013-expected.png differ
index e081723..4120f96 100644 (file)
@@ -1,14 +1,14 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x182
-  RenderBlock {HTML} at (0,0) size 800x182
-    RenderBody {BODY} at (8,8) size 784x166
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x184
+  RenderBlock {HTML} at (0,0) size 800x184
+    RenderBody {BODY} at (8,8) size 784x168
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (0,0) size 528x17
-            text run at (0,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderTable {TABLE} at (0,16) size 342x150
+      RenderTable {TABLE} at (0,18) size 342x150
         RenderTableSection {TBODY} at (0,0) size 342x150
           RenderTableRow {TR} at (0,2) size 342x146
             RenderTableCell {TD} at (2,2) size 338x146 [r=0 c=0 rs=1 cs=1]
index b6595a6..60f32e1 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/014-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/014-expected.png differ
index c49255a..7af41be 100644 (file)
@@ -1,14 +1,14 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x150
-  RenderBlock {HTML} at (0,0) size 800x150
-    RenderBody {BODY} at (8,8) size 784x134
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x152
+  RenderBlock {HTML} at (0,0) size 800x152
+    RenderBody {BODY} at (8,8) size 784x136
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (0,0) size 528x17
-            text run at (0,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderTable {TABLE} at (0,16) size 342x118
+      RenderTable {TABLE} at (0,18) size 342x118
         RenderTableSection {TBODY} at (0,0) size 342x118
           RenderTableRow {TR} at (0,2) size 342x114
             RenderTableCell {TD} at (2,2) size 338x114 [r=0 c=0 rs=1 cs=1]
index 3b06b34..23e90ee 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/015-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/015-expected.png differ
index e7a4473..45078bd 100644 (file)
@@ -1,18 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x200
-  RenderBlock {HTML} at (0,0) size 800x200
-    RenderBody {BODY} at (8,8) size 784x184
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x188
+  RenderBlock {HTML} at (0,0) size 800x188
+    RenderBody {BODY} at (8,8) size 784x172
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (0,0) size 528x17
-            text run at (0,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x32
-        RenderText {#text} at (0,0) size 784x33
-          text run at (0,0) width 784: "There should be no red below, only a green square"
-          text run at (0,16) width 288: "bordered in green."
-      RenderTable {TABLE} at (0,80) size 104x104
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 439x19
+          text run at (0,0) width 439: "There should be no red below, only a green square bordered in green."
+      RenderTable {TABLE} at (0,68) size 104x104
         RenderTableSection {TBODY} at (0,0) size 104x104
           RenderTableRow {TR} at (0,2) size 104x100
             RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
index 3b06b34..23e90ee 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/016-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/016-expected.png differ
index 5194c04..7181709 100644 (file)
@@ -1,18 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x200
-  RenderBlock {HTML} at (0,0) size 800x200
-    RenderBody {BODY} at (8,8) size 784x184
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x188
+  RenderBlock {HTML} at (0,0) size 800x188
+    RenderBody {BODY} at (8,8) size 784x172
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (0,0) size 528x17
-            text run at (0,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x32
-        RenderText {#text} at (0,0) size 784x33
-          text run at (0,0) width 784: "There should be no red below, only a green square"
-          text run at (0,16) width 288: "bordered in green."
-      RenderTable {TABLE} at (0,80) size 104x104
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 439x19
+          text run at (0,0) width 439: "There should be no red below, only a green square bordered in green."
+      RenderTable {TABLE} at (0,68) size 104x104
         RenderTableSection {TBODY} at (0,0) size 104x104
           RenderTableRow {TR} at (0,2) size 104x100
             RenderTableCell {TD} at (2,2) size 100x100 [color=#800000] [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1]
index 0dec232..26c30e2 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/018-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/018-expected.png differ
index 263594c..aa65dfa 100644 (file)
@@ -1,18 +1,17 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x224
-  RenderBlock {HTML} at (0,0) size 800x224
-    RenderBody {BODY} at (8,8) size 784x208
-      RenderBlock (anonymous) at (0,0) size 784x16
+layer at (0,0) size 800x212
+  RenderBlock {HTML} at (0,0) size 800x212
+    RenderBody {BODY} at (8,8) size 784x196
+      RenderBlock (anonymous) at (0,0) size 784x18
         RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
-          RenderText {#text} at (0,0) size 528x17
-            text run at (0,0) width 528: "Ahem_font_required_for_this_test."
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,32) size 784x32
-        RenderText {#text} at (0,0) size 752x33
-          text run at (0,0) width 752: "There should be a pretty green and lime pattern"
-          text run at (0,16) width 688: "and the word \"PASS\" in lime on white below."
-      RenderBlock {DIV} at (0,80) size 304x128 [color=#00FF00] [bgcolor=#008000]
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 594x19
+          text run at (0,0) width 594: "There should be a pretty green and lime pattern and the word \"PASS\" in lime on white below."
+      RenderBlock {DIV} at (0,68) size 304x128 [color=#00FF00] [bgcolor=#008000]
         RenderText {#text} at (0,0) size 304x33
           text run at (0,0) width 0: " "
           text run at (0,16) width 304: "1234567890123456789"
index acfafa8..a2edb12 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/020-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/020-expected.png differ
index 569b7ec..10402cf 100644 (file)
@@ -3,30 +3,30 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {DIV} at (0,0) size 204x39 [border: (2px solid #FF0000)]
-        RenderInline {FONT} at (0,0) size 458x33 [color=#996699]
+      RenderBlock {DIV} at (0,0) size 204x44 [border: (2px solid #FF0000)]
+        RenderInline {FONT} at (0,0) size 175x37 [color=#996699]
           RenderText {#text} at (0,0) size 0x0
-          RenderInline {NOBR} at (0,0) size 400x17
-            RenderText {#text} at (2,2) size 32x17
-              text run at (2,2) width 32: "\x{2022} "
-            RenderInline {A} at (0,0) size 288x17 [color=#0000EE]
-              RenderText {#text} at (34,2) size 288x17
-                text run at (34,2) width 288: "Corporate Services"
-            RenderText {#text} at (322,2) size 80x17
-              text run at (322,2) width 80: "     "
+          RenderInline {NOBR} at (0,0) size 150x19
+            RenderText {#text} at (2,2) size 10x19
+              text run at (2,2) width 10: "\x{2022} "
+            RenderInline {A} at (0,0) size 120x19 [color=#0000EE]
+              RenderText {#text} at (12,2) size 120x19
+                text run at (12,2) width 120: "Corporate Services"
+            RenderText {#text} at (132,2) size 20x19
+              text run at (132,2) width 20: "     "
           RenderText {#text} at (0,0) size 0x0
-          RenderInline {NOBR} at (0,0) size 458x17
-            RenderText {#text} at (2,18) size 32x17
-              text run at (2,18) width 32: "\x{2022} "
-            RenderInline {A} at (0,0) size 346x17 [color=#0000EE]
-              RenderText {#text} at (34,18) size 320x17
-                text run at (34,18) width 320: "1-800-las-flores.com"
-              RenderInline {SUB} at (0,0) size 26x14
-                RenderText {#text} at (354,24) size 26x14
-                  text run at (354,24) width 26: "sm"
-            RenderText {#text} at (380,18) size 80x17
-              text run at (380,18) width 80: "     "
+          RenderInline {NOBR} at (0,0) size 175x19
+            RenderText {#text} at (2,20) size 10x19
+              text run at (2,20) width 10: "\x{2022} "
+            RenderInline {A} at (0,0) size 145x19 [color=#0000EE]
+              RenderText {#text} at (12,20) size 130x19
+                text run at (12,20) width 130: "1-800-las-flores.com"
+              RenderInline {SUB} at (0,0) size 15x15
+                RenderText {#text} at (142,27) size 15x15
+                  text run at (142,27) width 15: "sm"
+            RenderText {#text} at (157,20) size 20x19
+              text run at (157,20) width 20: "     "
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,39) size 784x0
+      RenderBlock (anonymous) at (0,44) size 784x0
         RenderInline {FONT} at (0,0) size 0x0 [color=#996699]
           RenderText {#text} at (0,0) size 0x0
index 51e7fe4..81784f9 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/021-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/021-expected.png differ
index 4c6cfea..83f9e70 100644 (file)
@@ -3,19 +3,16 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderTable {TABLE} at (0,0) size 472x102
-        RenderTableSection {TBODY} at (0,0) size 472x102
-          RenderTableRow {TR} at (0,2) size 472x98
-            RenderTableCell {TD} at (2,2) size 468x98 [bgcolor=#CCCC44] [r=0 c=0 rs=1 cs=1]
-              RenderText {#text} at (1,1) size 448x81
-                text run at (1,1) width 384: "This stuff should all be"
-                text run at (1,17) width 448: "within the table boundaries,"
-                text run at (1,33) width 352: "and not off the edge. "
-                text run at (353,33) width 96: "No way"
-                text run at (1,49) width 448: "should it be off the edge of"
-                text run at (1,65) width 240: "the damn table."
-              RenderInline {SPAN} at (0,0) size 466x17
-                RenderImage {IMG} at (1,94) size 50x0
-                RenderText {#text} at (51,81) size 416x17
-                  text run at (51,81) width 416: "oh, no I fell off the edge"
+      RenderTable {TABLE} at (0,0) size 450x60
+        RenderTableSection {TBODY} at (0,0) size 450x60
+          RenderTableRow {TR} at (0,2) size 450x56
+            RenderTableCell {TD} at (2,2) size 446x56 [bgcolor=#CCCC44] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 418x37
+                text run at (1,1) width 418: "This stuff should all be within the table boundaries, and not off the"
+                text run at (1,19) width 38: "edge. "
+                text run at (39,19) width 324: "No way should it be off the edge of the damn table."
+              RenderInline {SPAN} at (0,0) size 202x19
+                RenderImage {IMG} at (1,52) size 50x0
+                RenderText {#text} at (51,37) size 152x19
+                  text run at (51,37) width 152: "oh, no I fell off the edge"
               RenderText {#text} at (0,0) size 0x0
index b3134a2..be5d67d 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/025-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/025-expected.png differ
index ae525c1..843ae2b 100644 (file)
@@ -1,16 +1,16 @@
-layer at (0,0) size 1695x585
-  RenderView at (0,0) size 800x585
-layer at (0,0) size 800x585
-  RenderBlock {HTML} at (0,0) size 800x585
-    RenderBody {BODY} at (8,8) size 784x569
-      RenderTable {TABLE} at (0,0) size 314x30
-        RenderTableSection {TBODY} at (0,0) size 314x30
-          RenderTableRow {TR} at (0,2) size 314x26
-            RenderTableCell {TD} at (2,2) size 310x26 [border: (2px solid #0000FF)] [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (3,3) size 304x20 [border: (2px solid #008000)]
-                RenderInline {NOBR} at (0,0) size 1680x17
-                  RenderText {#text} at (2,2) size 1680x17
-                    text run at (2,2) width 592: "This text should be all on one line. "
-                    text run at (594,2) width 768: "It should spill out of the 300 pixel wide green "
-                    text run at (1362,2) width 320: "and blue rectangles."
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderTable {TABLE} at (0,0) size 314x32
+        RenderTableSection {TBODY} at (0,0) size 314x32
+          RenderTableRow {TR} at (0,2) size 314x28
+            RenderTableCell {TD} at (2,2) size 310x28 [border: (2px solid #0000FF)] [r=0 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (3,3) size 304x22 [border: (2px solid #008000)]
+                RenderInline {NOBR} at (0,0) size 636x19
+                  RenderText {#text} at (2,2) size 636x19
+                    text run at (2,2) width 221: "This text should be all on one line. "
+                    text run at (223,2) width 290: "It should spill out of the 300 pixel wide green "
+                    text run at (513,2) width 125: "and blue rectangles."
                 RenderText {#text} at (0,0) size 0x0
index a86b725..1a6bb43 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/027-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/027-expected.png differ
index f7bc44d..9f0e6d8 100644 (file)
@@ -1,56 +1,56 @@
-layer at (0,0) size 1530x585
-  RenderView at (0,0) size 800x585
-layer at (0,0) size 800x585
-  RenderBlock {HTML} at (0,0) size 800x585
-    RenderBody {BODY} at (8,8) size 784x569
-      RenderTable {TABLE} at (0,0) size 784x186
-        RenderTableSection {TBODY} at (0,0) size 784x186
-          RenderTableRow {TR} at (0,2) size 784x182
-            RenderTableCell {TD} at (2,2) size 182x182 [r=0 c=0 rs=1 cs=1]
-              RenderBlock (floating) {DIV} at (1,1) size 180x180 [border: (2px solid #FF0000)]
-                RenderText {#text} at (2,2) size 176x177
-                  text run at (2,2) width 128: "Here-is-"
-                  text run at (2,18) width 160: "some-info-"
-                  text run at (2,34) width 144: "from-the-"
-                  text run at (2,50) width 176: "complaints-"
-                  text run at (2,66) width 176: "department-"
-                  text run at (2,82) width 160: "some-info-"
-                  text run at (2,98) width 144: "from-the-"
-                  text run at (2,114) width 176: "complaints-"
-                  text run at (2,130) width 176: "department-"
-                  text run at (2,146) width 160: "some-info-"
-                  text run at (2,162) width 128: "from-the"
-            RenderTableCell {TD} at (186,92) size 596x2 [r=0 c=1 rs=1 cs=1]
-      RenderTable {TABLE} at (0,186) size 784x186
-        RenderTableSection {TBODY} at (0,0) size 784x186
-          RenderTableRow {TR} at (0,2) size 784x182
-            RenderTableCell {TD} at (2,2) size 166x182 [r=0 c=0 rs=1 cs=1]
-              RenderBlock (floating) {DIV} at (1,1) size 164x180 [border: (2px solid #FF0000)]
-                RenderText {#text} at (2,2) size 160x177
-                  text run at (2,2) width 112: "Here is"
-                  text run at (2,18) width 144: "some info"
-                  text run at (2,34) width 128: "from the"
-                  text run at (2,50) width 160: "complaints"
-                  text run at (2,66) width 160: "department"
-                  text run at (2,82) width 144: "some-info"
-                  text run at (2,98) width 128: "from the"
-                  text run at (2,114) width 160: "complaints"
-                  text run at (2,130) width 160: "department"
-                  text run at (2,146) width 144: "some info"
-                  text run at (2,162) width 128: "from the"
-            RenderTableCell {TD} at (170,92) size 612x2 [r=0 c=1 rs=1 cs=1]
-      RenderTable {TABLE} at (0,372) size 1522x60 [border: (2px outset #808080)]
-        RenderTableSection {TBODY} at (2,2) size 1518x56
-          RenderTableRow {TR} at (0,2) size 1518x52
-            RenderTableCell {TD} at (2,2) size 1508x52 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
-              RenderText {#text} at (2,2) size 384x17
-                text run at (2,2) width 384: "This is a test to see if"
-              RenderInline {SPAN} at (0,0) size 1504x49
-                RenderText {#text} at (386,2) size 1504x49
-                  text run at (386,2) width 256: "this is computed"
-                  text run at (642,2) width 0: " "
-                  text run at (2,18) width 1504: "correctly.  In particular, we have a really long line here that could throw off the min-width."
-                  text run at (1506,18) width 0: " "
-                  text run at (2,34) width 96: "Is it?"
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderTable {TABLE} at (0,0) size 784x208
+        RenderTableSection {TBODY} at (0,0) size 784x208
+          RenderTableRow {TR} at (0,2) size 784x204
+            RenderTableCell {TD} at (2,2) size 81x204 [r=0 c=0 rs=1 cs=1]
+              RenderBlock (floating) {DIV} at (1,1) size 79x202 [border: (2px solid #FF0000)]
+                RenderText {#text} at (2,2) size 75x199
+                  text run at (2,2) width 51: "Here-is-"
+                  text run at (2,20) width 68: "some-info-"
+                  text run at (2,38) width 59: "from-the-"
+                  text run at (2,56) width 73: "complaints-"
+                  text run at (2,74) width 75: "department-"
+                  text run at (2,92) width 68: "some-info-"
+                  text run at (2,110) width 59: "from-the-"
+                  text run at (2,128) width 73: "complaints-"
+                  text run at (2,146) width 75: "department-"
+                  text run at (2,164) width 68: "some-info-"
+                  text run at (2,182) width 54: "from-the"
+            RenderTableCell {TD} at (85,103) size 697x2 [r=0 c=1 rs=1 cs=1]
+      RenderTable {TABLE} at (0,208) size 784x208
+        RenderTableSection {TBODY} at (0,0) size 784x208
+          RenderTableRow {TR} at (0,2) size 784x204
+            RenderTableCell {TD} at (2,2) size 76x204 [r=0 c=0 rs=1 cs=1]
+              RenderBlock (floating) {DIV} at (1,1) size 74x202 [border: (2px solid #FF0000)]
+                RenderText {#text} at (2,2) size 70x199
+                  text run at (2,2) width 45: "Here is"
+                  text run at (2,20) width 62: "some info"
+                  text run at (2,38) width 53: "from the"
+                  text run at (2,56) width 68: "complaints"
+                  text run at (2,74) width 70: "department"
+                  text run at (2,92) width 63: "some-info"
+                  text run at (2,110) width 53: "from the"
+                  text run at (2,128) width 68: "complaints"
+                  text run at (2,146) width 70: "department"
+                  text run at (2,164) width 62: "some info"
+                  text run at (2,182) width 53: "from the"
+            RenderTableCell {TD} at (80,103) size 702x2 [r=0 c=1 rs=1 cs=1]
+      RenderTable {TABLE} at (0,416) size 784x66 [border: (2px outset #808080)]
+        RenderTableSection {TBODY} at (2,2) size 780x62
+          RenderTableRow {TR} at (0,2) size 780x58
+            RenderTableCell {TD} at (2,2) size 573x58 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 131x19
+                text run at (2,2) width 131: "This is a test to see if"
+              RenderInline {SPAN} at (0,0) size 569x55
+                RenderText {#text} at (133,2) size 569x55
+                  text run at (133,2) width 102: "this is computed"
+                  text run at (235,2) width 0: " "
+                  text run at (2,20) width 569: "correctly.  In particular, we have a really long line here that could throw off the min-width."
+                  text run at (571,20) width 0: " "
+                  text run at (2,38) width 30: "Is it?"
               RenderText {#text} at (0,0) size 0x0
-            RenderTableCell {TD} at (1512,26) size 4x4 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (577,29) size 201x4 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
index da9cddf..719a577 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/030-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/030-expected.png differ
index d3dfad9..3bf81b5 100644 (file)
@@ -1,14 +1,14 @@
-layer at (0,0) size 1978x585
-  RenderView at (0,0) size 800x585
-layer at (0,0) size 800x89
-  RenderBlock {HTML} at (0,0) size 800x89
-    RenderBody {BODY} at (8,13) size 784x68
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x93
+  RenderBlock {HTML} at (0,0) size 800x93
+    RenderBody {BODY} at (8,13) size 784x72
       RenderBlock {PRE} at (0,0) size 784x19 [border: (2px solid #008000)]
         RenderText {#text} at (2,2) size 136x15
           text run at (2,2) width 136: "I am on one line."
           text run at (138,2) width 0: " "
-      RenderBlock {DIV} at (0,32) size 784x36 [border: (2px solid #008000)]
-        RenderText {#text} at (2,2) size 1968x33
+      RenderBlock {DIV} at (0,32) size 784x40 [border: (2px solid #008000)]
+        RenderText {#text} at (2,2) size 758x37
           text run at (2,2) width 0: " "
-          text run at (2,18) width 1968: "This div is two lines.  The newline right after the tag opened is significant and is honored by Firefox and Opera (and us)."
-          text run at (1970,18) width 0: " "
+          text run at (2,20) width 758: "This div is two lines.  The newline right after the tag opened is significant and is honored by Firefox and Opera (and us)."
+          text run at (760,20) width 0: " "
index 1576dea..3271c5f 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/normal-after-nowrap-breaking-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/normal-after-nowrap-breaking-expected.png differ
index a70f60d..0774b27 100644 (file)
-layer at (0,0) size 785x755
-  RenderView at (0,0) size 785x600
-layer at (0,0) size 785x755
-  RenderBlock {HTML} at (0,0) size 785x755
-    RenderBody {BODY} at (8,8) size 769x739
-      RenderFieldSet {FIELDSET} at (2,0) size 765x739 [border: (2px groove #C0C0C0)]
-        RenderBlock {DIV} at (14,7) size 737x720
-          RenderInline {DIV} at (0,0) size 214x17
-            RenderInline {DIV} at (0,0) size 214x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderFieldSet {FIELDSET} at (2,0) size 780x379 [border: (2px groove #C0C0C0)]
+        RenderBlock {DIV} at (14,7) size 752x360
+          RenderInline {DIV} at (0,0) size 123x19
+            RenderInline {DIV} at (0,0) size 123x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
                 RenderImage {IMG} at (0,0) size 50x34
-              RenderText {#text} at (50,21) size 16x17
-                text run at (50,21) width 16: " "
-              RenderBlock {INPUT} at (70,25) size 12x12
-              RenderInline {LABEL} at (0,0) size 112x17
-                RenderText {#text} at (86,21) size 112x17
-                  text run at (86,21) width 112: "Classic"
-              RenderText {#text} at (198,21) size 16x17
-                text run at (198,21) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 182x17
-            RenderInline {DIV} at (0,0) size 182x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (214,0) size 50x34
-              RenderText {#text} at (264,21) size 16x17
-                text run at (264,21) width 16: " "
-              RenderBlock {INPUT} at (284,25) size 12x12
-              RenderInline {LABEL} at (0,0) size 96x17
-                RenderText {#text} at (300,21) size 96x17
-                  text run at (300,21) width 96: "Africa"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 390x17
-            RenderInline {DIV} at (0,0) size 390x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
+              RenderText {#text} at (50,19) size 4x19
+                text run at (50,19) width 4: " "
+              RenderBlock {INPUT} at (58,25) size 12x12
+              RenderInline {LABEL} at (0,0) size 45x19
+                RenderText {#text} at (74,19) size 45x19
+                  text run at (74,19) width 45: "Classic"
+              RenderText {#text} at (119,19) size 4x19
+                text run at (119,19) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 118x19
+            RenderInline {DIV} at (0,0) size 118x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (123,0) size 50x34
+              RenderText {#text} at (173,19) size 4x19
+                text run at (173,19) width 4: " "
+              RenderBlock {INPUT} at (181,25) size 12x12
+              RenderInline {LABEL} at (0,0) size 40x19
+                RenderText {#text} at (197,19) size 40x19
+                  text run at (197,19) width 40: "Africa"
+              RenderText {#text} at (237,19) size 4x19
+                text run at (237,19) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 203x19
+            RenderInline {DIV} at (0,0) size 203x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (241,0) size 50x34
+              RenderText {#text} at (291,19) size 4x19
+                text run at (291,19) width 4: " "
+              RenderBlock {INPUT} at (299,25) size 12x12
+              RenderInline {LABEL} at (0,0) size 125x19
+                RenderText {#text} at (315,19) size 125x19
+                  text run at (315,19) width 125: "Alexander's Empire"
+              RenderText {#text} at (440,19) size 4x19
+                text run at (440,19) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 177x19
+            RenderInline {DIV} at (0,0) size 177x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (444,0) size 50x34
+              RenderText {#text} at (494,19) size 4x19
+                text run at (494,19) width 4: " "
+              RenderBlock {INPUT} at (502,25) size 12x12
+              RenderInline {LABEL} at (0,0) size 99x19
+                RenderText {#text} at (518,19) size 99x19
+                  text run at (518,19) width 99: "Ancient Greece"
+              RenderText {#text} at (617,19) size 4x19
+                text run at (617,19) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 119x19
+            RenderInline {DIV} at (0,0) size 119x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (621,0) size 50x34
+              RenderText {#text} at (671,19) size 4x19
+                text run at (671,19) width 4: " "
+              RenderBlock {INPUT} at (679,25) size 12x12
+              RenderInline {LABEL} at (0,0) size 45x19
+                RenderText {#text} at (695,19) size 45x19
+                  text run at (695,19) width 45: "Classic"
+              RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 118x19
+            RenderInline {DIV} at (0,0) size 118x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
                 RenderImage {IMG} at (0,40) size 50x34
-              RenderText {#text} at (50,61) size 16x17
-                text run at (50,61) width 16: " "
-              RenderBlock {INPUT} at (70,65) size 12x12
-              RenderInline {LABEL} at (0,0) size 288x17
-                RenderText {#text} at (86,61) size 288x17
-                  text run at (86,61) width 288: "Alexander's Empire"
-              RenderText {#text} at (374,61) size 16x17
-                text run at (374,61) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 310x17
-            RenderInline {DIV} at (0,0) size 310x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (390,40) size 50x34
-              RenderText {#text} at (440,61) size 16x17
-                text run at (440,61) width 16: " "
-              RenderBlock {INPUT} at (460,65) size 12x12
-              RenderInline {LABEL} at (0,0) size 224x17
-                RenderText {#text} at (476,61) size 224x17
-                  text run at (476,61) width 224: "Ancient Greece"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 214x17
-            RenderInline {DIV} at (0,0) size 214x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
+              RenderText {#text} at (50,59) size 4x19
+                text run at (50,59) width 4: " "
+              RenderBlock {INPUT} at (58,65) size 12x12
+              RenderInline {LABEL} at (0,0) size 40x19
+                RenderText {#text} at (74,59) size 40x19
+                  text run at (74,59) width 40: "Africa"
+              RenderText {#text} at (114,59) size 4x19
+                text run at (114,59) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 203x19
+            RenderInline {DIV} at (0,0) size 203x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (118,40) size 50x34
+              RenderText {#text} at (168,59) size 4x19
+                text run at (168,59) width 4: " "
+              RenderBlock {INPUT} at (176,65) size 12x12
+              RenderInline {LABEL} at (0,0) size 125x19
+                RenderText {#text} at (192,59) size 125x19
+                  text run at (192,59) width 125: "Alexander's Empire"
+              RenderText {#text} at (317,59) size 4x19
+                text run at (317,59) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 177x19
+            RenderInline {DIV} at (0,0) size 177x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (321,40) size 50x34
+              RenderText {#text} at (371,59) size 4x19
+                text run at (371,59) width 4: " "
+              RenderBlock {INPUT} at (379,65) size 12x12
+              RenderInline {LABEL} at (0,0) size 99x19
+                RenderText {#text} at (395,59) size 99x19
+                  text run at (395,59) width 99: "Ancient Greece"
+              RenderText {#text} at (494,59) size 4x19
+                text run at (494,59) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 123x19
+            RenderInline {DIV} at (0,0) size 123x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (498,40) size 50x34
+              RenderText {#text} at (548,59) size 4x19
+                text run at (548,59) width 4: " "
+              RenderBlock {INPUT} at (556,65) size 12x12
+              RenderInline {LABEL} at (0,0) size 45x19
+                RenderText {#text} at (572,59) size 45x19
+                  text run at (572,59) width 45: "Classic"
+              RenderText {#text} at (617,59) size 4x19
+                text run at (617,59) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 114x19
+            RenderInline {DIV} at (0,0) size 114x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (621,40) size 50x34
+              RenderText {#text} at (671,59) size 4x19
+                text run at (671,59) width 4: " "
+              RenderBlock {INPUT} at (679,65) size 12x12
+              RenderInline {LABEL} at (0,0) size 40x19
+                RenderText {#text} at (695,59) size 40x19
+                  text run at (695,59) width 40: "Africa"
+              RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 203x19
+            RenderInline {DIV} at (0,0) size 203x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
                 RenderImage {IMG} at (0,80) size 50x34
-              RenderText {#text} at (50,101) size 16x17
-                text run at (50,101) width 16: " "
-              RenderBlock {INPUT} at (70,105) size 12x12
-              RenderInline {LABEL} at (0,0) size 112x17
-                RenderText {#text} at (86,101) size 112x17
-                  text run at (86,101) width 112: "Classic"
-              RenderText {#text} at (198,101) size 16x17
-                text run at (198,101) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 182x17
-            RenderInline {DIV} at (0,0) size 182x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (214,80) size 50x34
-              RenderText {#text} at (264,101) size 16x17
-                text run at (264,101) width 16: " "
-              RenderBlock {INPUT} at (284,105) size 12x12
-              RenderInline {LABEL} at (0,0) size 96x17
-                RenderText {#text} at (300,101) size 96x17
-                  text run at (300,101) width 96: "Africa"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 390x17
-            RenderInline {DIV} at (0,0) size 390x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
+              RenderText {#text} at (50,99) size 4x19
+                text run at (50,99) width 4: " "
+              RenderBlock {INPUT} at (58,105) size 12x12
+              RenderInline {LABEL} at (0,0) size 125x19
+                RenderText {#text} at (74,99) size 125x19
+                  text run at (74,99) width 125: "Alexander's Empire"
+              RenderText {#text} at (199,99) size 4x19
+                text run at (199,99) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 177x19
+            RenderInline {DIV} at (0,0) size 177x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (203,80) size 50x34
+              RenderText {#text} at (253,99) size 4x19
+                text run at (253,99) width 4: " "
+              RenderBlock {INPUT} at (261,105) size 12x12
+              RenderInline {LABEL} at (0,0) size 99x19
+                RenderText {#text} at (277,99) size 99x19
+                  text run at (277,99) width 99: "Ancient Greece"
+              RenderText {#text} at (376,99) size 4x19
+                text run at (376,99) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 123x19
+            RenderInline {DIV} at (0,0) size 123x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (380,80) size 50x34
+              RenderText {#text} at (430,99) size 4x19
+                text run at (430,99) width 4: " "
+              RenderBlock {INPUT} at (438,105) size 12x12
+              RenderInline {LABEL} at (0,0) size 45x19
+                RenderText {#text} at (454,99) size 45x19
+                  text run at (454,99) width 45: "Classic"
+              RenderText {#text} at (499,99) size 4x19
+                text run at (499,99) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 114x19
+            RenderInline {DIV} at (0,0) size 114x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (503,80) size 50x34
+              RenderText {#text} at (553,99) size 4x19
+                text run at (553,99) width 4: " "
+              RenderBlock {INPUT} at (561,105) size 12x12
+              RenderInline {LABEL} at (0,0) size 40x19
+                RenderText {#text} at (577,99) size 40x19
+                  text run at (577,99) width 40: "Africa"
+              RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 203x19
+            RenderInline {DIV} at (0,0) size 203x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
                 RenderImage {IMG} at (0,120) size 50x34
-              RenderText {#text} at (50,141) size 16x17
-                text run at (50,141) width 16: " "
-              RenderBlock {INPUT} at (70,145) size 12x12
-              RenderInline {LABEL} at (0,0) size 288x17
-                RenderText {#text} at (86,141) size 288x17
-                  text run at (86,141) width 288: "Alexander's Empire"
-              RenderText {#text} at (374,141) size 16x17
-                text run at (374,141) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 310x17
-            RenderInline {DIV} at (0,0) size 310x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (390,120) size 50x34
-              RenderText {#text} at (440,141) size 16x17
-                text run at (440,141) width 16: " "
-              RenderBlock {INPUT} at (460,145) size 12x12
-              RenderInline {LABEL} at (0,0) size 224x17
-                RenderText {#text} at (476,141) size 224x17
-                  text run at (476,141) width 224: "Ancient Greece"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 214x17
-            RenderInline {DIV} at (0,0) size 214x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
+              RenderText {#text} at (50,139) size 4x19
+                text run at (50,139) width 4: " "
+              RenderBlock {INPUT} at (58,145) size 12x12
+              RenderInline {LABEL} at (0,0) size 125x19
+                RenderText {#text} at (74,139) size 125x19
+                  text run at (74,139) width 125: "Alexander's Empire"
+              RenderText {#text} at (199,139) size 4x19
+                text run at (199,139) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 177x19
+            RenderInline {DIV} at (0,0) size 177x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (203,120) size 50x34
+              RenderText {#text} at (253,139) size 4x19
+                text run at (253,139) width 4: " "
+              RenderBlock {INPUT} at (261,145) size 12x12
+              RenderInline {LABEL} at (0,0) size 99x19
+                RenderText {#text} at (277,139) size 99x19
+                  text run at (277,139) width 99: "Ancient Greece"
+              RenderText {#text} at (376,139) size 4x19
+                text run at (376,139) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 123x19
+            RenderInline {DIV} at (0,0) size 123x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (380,120) size 50x34
+              RenderText {#text} at (430,139) size 4x19
+                text run at (430,139) width 4: " "
+              RenderBlock {INPUT} at (438,145) size 12x12
+              RenderInline {LABEL} at (0,0) size 45x19
+                RenderText {#text} at (454,139) size 45x19
+                  text run at (454,139) width 45: "Classic"
+              RenderText {#text} at (499,139) size 4x19
+                text run at (499,139) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 114x19
+            RenderInline {DIV} at (0,0) size 114x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (503,120) size 50x34
+              RenderText {#text} at (553,139) size 4x19
+                text run at (553,139) width 4: " "
+              RenderBlock {INPUT} at (561,145) size 12x12
+              RenderInline {LABEL} at (0,0) size 40x19
+                RenderText {#text} at (577,139) size 40x19
+                  text run at (577,139) width 40: "Africa"
+              RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 203x19
+            RenderInline {DIV} at (0,0) size 203x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
                 RenderImage {IMG} at (0,160) size 50x34
-              RenderText {#text} at (50,181) size 16x17
-                text run at (50,181) width 16: " "
-              RenderBlock {INPUT} at (70,185) size 12x12
-              RenderInline {LABEL} at (0,0) size 112x17
-                RenderText {#text} at (86,181) size 112x17
-                  text run at (86,181) width 112: "Classic"
-              RenderText {#text} at (198,181) size 16x17
-                text run at (198,181) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 182x17
-            RenderInline {DIV} at (0,0) size 182x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (214,160) size 50x34
-              RenderText {#text} at (264,181) size 16x17
-                text run at (264,181) width 16: " "
-              RenderBlock {INPUT} at (284,185) size 12x12
-              RenderInline {LABEL} at (0,0) size 96x17
-                RenderText {#text} at (300,181) size 96x17
-                  text run at (300,181) width 96: "Africa"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 390x17
-            RenderInline {DIV} at (0,0) size 390x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
+              RenderText {#text} at (50,179) size 4x19
+                text run at (50,179) width 4: " "
+              RenderBlock {INPUT} at (58,185) size 12x12
+              RenderInline {LABEL} at (0,0) size 125x19
+                RenderText {#text} at (74,179) size 125x19
+                  text run at (74,179) width 125: "Alexander's Empire"
+              RenderText {#text} at (199,179) size 4x19
+                text run at (199,179) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 177x19
+            RenderInline {DIV} at (0,0) size 177x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (203,160) size 50x34
+              RenderText {#text} at (253,179) size 4x19
+                text run at (253,179) width 4: " "
+              RenderBlock {INPUT} at (261,185) size 12x12
+              RenderInline {LABEL} at (0,0) size 99x19
+                RenderText {#text} at (277,179) size 99x19
+                  text run at (277,179) width 99: "Ancient Greece"
+              RenderText {#text} at (376,179) size 4x19
+                text run at (376,179) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 123x19
+            RenderInline {DIV} at (0,0) size 123x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (380,160) size 50x34
+              RenderText {#text} at (430,179) size 4x19
+                text run at (430,179) width 4: " "
+              RenderBlock {INPUT} at (438,185) size 12x12
+              RenderInline {LABEL} at (0,0) size 45x19
+                RenderText {#text} at (454,179) size 45x19
+                  text run at (454,179) width 45: "Classic"
+              RenderText {#text} at (499,179) size 4x19
+                text run at (499,179) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 114x19
+            RenderInline {DIV} at (0,0) size 114x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (503,160) size 50x34
+              RenderText {#text} at (553,179) size 4x19
+                text run at (553,179) width 4: " "
+              RenderBlock {INPUT} at (561,185) size 12x12
+              RenderInline {LABEL} at (0,0) size 40x19
+                RenderText {#text} at (577,179) size 40x19
+                  text run at (577,179) width 40: "Africa"
+              RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 203x19
+            RenderInline {DIV} at (0,0) size 203x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
                 RenderImage {IMG} at (0,200) size 50x34
-              RenderText {#text} at (50,221) size 16x17
-                text run at (50,221) width 16: " "
-              RenderBlock {INPUT} at (70,225) size 12x12
-              RenderInline {LABEL} at (0,0) size 288x17
-                RenderText {#text} at (86,221) size 288x17
-                  text run at (86,221) width 288: "Alexander's Empire"
-              RenderText {#text} at (374,221) size 16x17
-                text run at (374,221) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 310x17
-            RenderInline {DIV} at (0,0) size 310x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (390,200) size 50x34
-              RenderText {#text} at (440,221) size 16x17
-                text run at (440,221) width 16: " "
-              RenderBlock {INPUT} at (460,225) size 12x12
-              RenderInline {LABEL} at (0,0) size 224x17
-                RenderText {#text} at (476,221) size 224x17
-                  text run at (476,221) width 224: "Ancient Greece"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 214x17
-            RenderInline {DIV} at (0,0) size 214x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
+              RenderText {#text} at (50,219) size 4x19
+                text run at (50,219) width 4: " "
+              RenderBlock {INPUT} at (58,225) size 12x12
+              RenderInline {LABEL} at (0,0) size 125x19
+                RenderText {#text} at (74,219) size 125x19
+                  text run at (74,219) width 125: "Alexander's Empire"
+              RenderText {#text} at (199,219) size 4x19
+                text run at (199,219) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 177x19
+            RenderInline {DIV} at (0,0) size 177x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (203,200) size 50x34
+              RenderText {#text} at (253,219) size 4x19
+                text run at (253,219) width 4: " "
+              RenderBlock {INPUT} at (261,225) size 12x12
+              RenderInline {LABEL} at (0,0) size 99x19
+                RenderText {#text} at (277,219) size 99x19
+                  text run at (277,219) width 99: "Ancient Greece"
+              RenderText {#text} at (376,219) size 4x19
+                text run at (376,219) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 123x19
+            RenderInline {DIV} at (0,0) size 123x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (380,200) size 50x34
+              RenderText {#text} at (430,219) size 4x19
+                text run at (430,219) width 4: " "
+              RenderBlock {INPUT} at (438,225) size 12x12
+              RenderInline {LABEL} at (0,0) size 45x19
+                RenderText {#text} at (454,219) size 45x19
+                  text run at (454,219) width 45: "Classic"
+              RenderText {#text} at (499,219) size 4x19
+                text run at (499,219) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 114x19
+            RenderInline {DIV} at (0,0) size 114x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (503,200) size 50x34
+              RenderText {#text} at (553,219) size 4x19
+                text run at (553,219) width 4: " "
+              RenderBlock {INPUT} at (561,225) size 12x12
+              RenderInline {LABEL} at (0,0) size 40x19
+                RenderText {#text} at (577,219) size 40x19
+                  text run at (577,219) width 40: "Africa"
+              RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 203x19
+            RenderInline {DIV} at (0,0) size 203x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
                 RenderImage {IMG} at (0,240) size 50x34
-              RenderText {#text} at (50,261) size 16x17
-                text run at (50,261) width 16: " "
-              RenderBlock {INPUT} at (70,265) size 12x12
-              RenderInline {LABEL} at (0,0) size 112x17
-                RenderText {#text} at (86,261) size 112x17
-                  text run at (86,261) width 112: "Classic"
-              RenderText {#text} at (198,261) size 16x17
-                text run at (198,261) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 182x17
-            RenderInline {DIV} at (0,0) size 182x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (214,240) size 50x34
-              RenderText {#text} at (264,261) size 16x17
-                text run at (264,261) width 16: " "
-              RenderBlock {INPUT} at (284,265) size 12x12
-              RenderInline {LABEL} at (0,0) size 96x17
-                RenderText {#text} at (300,261) size 96x17
-                  text run at (300,261) width 96: "Africa"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 390x17
-            RenderInline {DIV} at (0,0) size 390x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
+              RenderText {#text} at (50,259) size 4x19
+                text run at (50,259) width 4: " "
+              RenderBlock {INPUT} at (58,265) size 12x12
+              RenderInline {LABEL} at (0,0) size 125x19
+                RenderText {#text} at (74,259) size 125x19
+                  text run at (74,259) width 125: "Alexander's Empire"
+              RenderText {#text} at (199,259) size 4x19
+                text run at (199,259) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 177x19
+            RenderInline {DIV} at (0,0) size 177x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (203,240) size 50x34
+              RenderText {#text} at (253,259) size 4x19
+                text run at (253,259) width 4: " "
+              RenderBlock {INPUT} at (261,265) size 12x12
+              RenderInline {LABEL} at (0,0) size 99x19
+                RenderText {#text} at (277,259) size 99x19
+                  text run at (277,259) width 99: "Ancient Greece"
+              RenderText {#text} at (376,259) size 4x19
+                text run at (376,259) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 123x19
+            RenderInline {DIV} at (0,0) size 123x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (380,240) size 50x34
+              RenderText {#text} at (430,259) size 4x19
+                text run at (430,259) width 4: " "
+              RenderBlock {INPUT} at (438,265) size 12x12
+              RenderInline {LABEL} at (0,0) size 45x19
+                RenderText {#text} at (454,259) size 45x19
+                  text run at (454,259) width 45: "Classic"
+              RenderText {#text} at (499,259) size 4x19
+                text run at (499,259) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 114x19
+            RenderInline {DIV} at (0,0) size 114x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (503,240) size 50x34
+              RenderText {#text} at (553,259) size 4x19
+                text run at (553,259) width 4: " "
+              RenderBlock {INPUT} at (561,265) size 12x12
+              RenderInline {LABEL} at (0,0) size 40x19
+                RenderText {#text} at (577,259) size 40x19
+                  text run at (577,259) width 40: "Africa"
+              RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 203x19
+            RenderInline {DIV} at (0,0) size 203x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
                 RenderImage {IMG} at (0,280) size 50x34
-              RenderText {#text} at (50,301) size 16x17
-                text run at (50,301) width 16: " "
-              RenderBlock {INPUT} at (70,305) size 12x12
-              RenderInline {LABEL} at (0,0) size 288x17
-                RenderText {#text} at (86,301) size 288x17
-                  text run at (86,301) width 288: "Alexander's Empire"
-              RenderText {#text} at (374,301) size 16x17
-                text run at (374,301) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 310x17
-            RenderInline {DIV} at (0,0) size 310x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (390,280) size 50x34
-              RenderText {#text} at (440,301) size 16x17
-                text run at (440,301) width 16: " "
-              RenderBlock {INPUT} at (460,305) size 12x12
-              RenderInline {LABEL} at (0,0) size 224x17
-                RenderText {#text} at (476,301) size 224x17
-                  text run at (476,301) width 224: "Ancient Greece"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 214x17
-            RenderInline {DIV} at (0,0) size 214x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
+              RenderText {#text} at (50,299) size 4x19
+                text run at (50,299) width 4: " "
+              RenderBlock {INPUT} at (58,305) size 12x12
+              RenderInline {LABEL} at (0,0) size 125x19
+                RenderText {#text} at (74,299) size 125x19
+                  text run at (74,299) width 125: "Alexander's Empire"
+              RenderText {#text} at (199,299) size 4x19
+                text run at (199,299) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 177x19
+            RenderInline {DIV} at (0,0) size 177x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (203,280) size 50x34
+              RenderText {#text} at (253,299) size 4x19
+                text run at (253,299) width 4: " "
+              RenderBlock {INPUT} at (261,305) size 12x12
+              RenderInline {LABEL} at (0,0) size 99x19
+                RenderText {#text} at (277,299) size 99x19
+                  text run at (277,299) width 99: "Ancient Greece"
+              RenderText {#text} at (376,299) size 4x19
+                text run at (376,299) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 123x19
+            RenderInline {DIV} at (0,0) size 123x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (380,280) size 50x34
+              RenderText {#text} at (430,299) size 4x19
+                text run at (430,299) width 4: " "
+              RenderBlock {INPUT} at (438,305) size 12x12
+              RenderInline {LABEL} at (0,0) size 45x19
+                RenderText {#text} at (454,299) size 45x19
+                  text run at (454,299) width 45: "Classic"
+              RenderText {#text} at (499,299) size 4x19
+                text run at (499,299) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 114x19
+            RenderInline {DIV} at (0,0) size 114x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (503,280) size 50x34
+              RenderText {#text} at (553,299) size 4x19
+                text run at (553,299) width 4: " "
+              RenderBlock {INPUT} at (561,305) size 12x12
+              RenderInline {LABEL} at (0,0) size 40x19
+                RenderText {#text} at (577,299) size 40x19
+                  text run at (577,299) width 40: "Africa"
+              RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 203x19
+            RenderInline {DIV} at (0,0) size 203x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
                 RenderImage {IMG} at (0,320) size 50x34
-              RenderText {#text} at (50,341) size 16x17
-                text run at (50,341) width 16: " "
-              RenderBlock {INPUT} at (70,345) size 12x12
-              RenderInline {LABEL} at (0,0) size 112x17
-                RenderText {#text} at (86,341) size 112x17
-                  text run at (86,341) width 112: "Classic"
-              RenderText {#text} at (198,341) size 16x17
-                text run at (198,341) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 182x17
-            RenderInline {DIV} at (0,0) size 182x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (214,320) size 50x34
-              RenderText {#text} at (264,341) size 16x17
-                text run at (264,341) width 16: " "
-              RenderBlock {INPUT} at (284,345) size 12x12
-              RenderInline {LABEL} at (0,0) size 96x17
-                RenderText {#text} at (300,341) size 96x17
-                  text run at (300,341) width 96: "Africa"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 390x17
-            RenderInline {DIV} at (0,0) size 390x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (0,360) size 50x34
-              RenderText {#text} at (50,381) size 16x17
-                text run at (50,381) width 16: " "
-              RenderBlock {INPUT} at (70,385) size 12x12
-              RenderInline {LABEL} at (0,0) size 288x17
-                RenderText {#text} at (86,381) size 288x17
-                  text run at (86,381) width 288: "Alexander's Empire"
-              RenderText {#text} at (374,381) size 16x17
-                text run at (374,381) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 310x17
-            RenderInline {DIV} at (0,0) size 310x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (390,360) size 50x34
-              RenderText {#text} at (440,381) size 16x17
-                text run at (440,381) width 16: " "
-              RenderBlock {INPUT} at (460,385) size 12x12
-              RenderInline {LABEL} at (0,0) size 224x17
-                RenderText {#text} at (476,381) size 224x17
-                  text run at (476,381) width 224: "Ancient Greece"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 214x17
-            RenderInline {DIV} at (0,0) size 214x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (0,400) size 50x34
-              RenderText {#text} at (50,421) size 16x17
-                text run at (50,421) width 16: " "
-              RenderBlock {INPUT} at (70,425) size 12x12
-              RenderInline {LABEL} at (0,0) size 112x17
-                RenderText {#text} at (86,421) size 112x17
-                  text run at (86,421) width 112: "Classic"
-              RenderText {#text} at (198,421) size 16x17
-                text run at (198,421) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 182x17
-            RenderInline {DIV} at (0,0) size 182x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (214,400) size 50x34
-              RenderText {#text} at (264,421) size 16x17
-                text run at (264,421) width 16: " "
-              RenderBlock {INPUT} at (284,425) size 12x12
-              RenderInline {LABEL} at (0,0) size 96x17
-                RenderText {#text} at (300,421) size 96x17
-                  text run at (300,421) width 96: "Africa"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 390x17
-            RenderInline {DIV} at (0,0) size 390x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (0,440) size 50x34
-              RenderText {#text} at (50,461) size 16x17
-                text run at (50,461) width 16: " "
-              RenderBlock {INPUT} at (70,465) size 12x12
-              RenderInline {LABEL} at (0,0) size 288x17
-                RenderText {#text} at (86,461) size 288x17
-                  text run at (86,461) width 288: "Alexander's Empire"
-              RenderText {#text} at (374,461) size 16x17
-                text run at (374,461) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 310x17
-            RenderInline {DIV} at (0,0) size 310x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (390,440) size 50x34
-              RenderText {#text} at (440,461) size 16x17
-                text run at (440,461) width 16: " "
-              RenderBlock {INPUT} at (460,465) size 12x12
-              RenderInline {LABEL} at (0,0) size 224x17
-                RenderText {#text} at (476,461) size 224x17
-                  text run at (476,461) width 224: "Ancient Greece"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 214x17
-            RenderInline {DIV} at (0,0) size 214x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (0,480) size 50x34
-              RenderText {#text} at (50,501) size 16x17
-                text run at (50,501) width 16: " "
-              RenderBlock {INPUT} at (70,505) size 12x12
-              RenderInline {LABEL} at (0,0) size 112x17
-                RenderText {#text} at (86,501) size 112x17
-                  text run at (86,501) width 112: "Classic"
-              RenderText {#text} at (198,501) size 16x17
-                text run at (198,501) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 182x17
-            RenderInline {DIV} at (0,0) size 182x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (214,480) size 50x34
-              RenderText {#text} at (264,501) size 16x17
-                text run at (264,501) width 16: " "
-              RenderBlock {INPUT} at (284,505) size 12x12
-              RenderInline {LABEL} at (0,0) size 96x17
-                RenderText {#text} at (300,501) size 96x17
-                  text run at (300,501) width 96: "Africa"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 390x17
-            RenderInline {DIV} at (0,0) size 390x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (0,520) size 50x34
-              RenderText {#text} at (50,541) size 16x17
-                text run at (50,541) width 16: " "
-              RenderBlock {INPUT} at (70,545) size 12x12
-              RenderInline {LABEL} at (0,0) size 288x17
-                RenderText {#text} at (86,541) size 288x17
-                  text run at (86,541) width 288: "Alexander's Empire"
-              RenderText {#text} at (374,541) size 16x17
-                text run at (374,541) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 310x17
-            RenderInline {DIV} at (0,0) size 310x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (390,520) size 50x34
-              RenderText {#text} at (440,541) size 16x17
-                text run at (440,541) width 16: " "
-              RenderBlock {INPUT} at (460,545) size 12x12
-              RenderInline {LABEL} at (0,0) size 224x17
-                RenderText {#text} at (476,541) size 224x17
-                  text run at (476,541) width 224: "Ancient Greece"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 214x17
-            RenderInline {DIV} at (0,0) size 214x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (0,560) size 50x34
-              RenderText {#text} at (50,581) size 16x17
-                text run at (50,581) width 16: " "
-              RenderBlock {INPUT} at (70,585) size 12x12
-              RenderInline {LABEL} at (0,0) size 112x17
-                RenderText {#text} at (86,581) size 112x17
-                  text run at (86,581) width 112: "Classic"
-              RenderText {#text} at (198,581) size 16x17
-                text run at (198,581) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 182x17
-            RenderInline {DIV} at (0,0) size 182x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (214,560) size 50x34
-              RenderText {#text} at (264,581) size 16x17
-                text run at (264,581) width 16: " "
-              RenderBlock {INPUT} at (284,585) size 12x12
-              RenderInline {LABEL} at (0,0) size 96x17
-                RenderText {#text} at (300,581) size 96x17
-                  text run at (300,581) width 96: "Africa"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 390x17
-            RenderInline {DIV} at (0,0) size 390x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (0,600) size 50x34
-              RenderText {#text} at (50,621) size 16x17
-                text run at (50,621) width 16: " "
-              RenderBlock {INPUT} at (70,625) size 12x12
-              RenderInline {LABEL} at (0,0) size 288x17
-                RenderText {#text} at (86,621) size 288x17
-                  text run at (86,621) width 288: "Alexander's Empire"
-              RenderText {#text} at (374,621) size 16x17
-                text run at (374,621) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 310x17
-            RenderInline {DIV} at (0,0) size 310x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (390,600) size 50x34
-              RenderText {#text} at (440,621) size 16x17
-                text run at (440,621) width 16: " "
-              RenderBlock {INPUT} at (460,625) size 12x12
-              RenderInline {LABEL} at (0,0) size 224x17
-                RenderText {#text} at (476,621) size 224x17
-                  text run at (476,621) width 224: "Ancient Greece"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 214x17
-            RenderInline {DIV} at (0,0) size 214x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (0,640) size 50x34
-              RenderText {#text} at (50,661) size 16x17
-                text run at (50,661) width 16: " "
-              RenderBlock {INPUT} at (70,665) size 12x12
-              RenderInline {LABEL} at (0,0) size 112x17
-                RenderText {#text} at (86,661) size 112x17
-                  text run at (86,661) width 112: "Classic"
-              RenderText {#text} at (198,661) size 16x17
-                text run at (198,661) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 182x17
-            RenderInline {DIV} at (0,0) size 182x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (214,640) size 50x34
-              RenderText {#text} at (264,661) size 16x17
-                text run at (264,661) width 16: " "
-              RenderBlock {INPUT} at (284,665) size 12x12
-              RenderInline {LABEL} at (0,0) size 96x17
-                RenderText {#text} at (300,661) size 96x17
-                  text run at (300,661) width 96: "Africa"
-              RenderText {#text} at (0,0) size 0x0
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 390x17
-            RenderInline {DIV} at (0,0) size 390x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (0,680) size 50x34
-              RenderText {#text} at (50,701) size 16x17
-                text run at (50,701) width 16: " "
-              RenderBlock {INPUT} at (70,705) size 12x12
-              RenderInline {LABEL} at (0,0) size 288x17
-                RenderText {#text} at (86,701) size 288x17
-                  text run at (86,701) width 288: "Alexander's Empire"
-              RenderText {#text} at (374,701) size 16x17
-                text run at (374,701) width 16: " "
-          RenderText {#text} at (0,0) size 0x0
-          RenderInline {DIV} at (0,0) size 310x17
-            RenderInline {DIV} at (0,0) size 310x17
-              RenderText {#text} at (0,0) size 0x0
-              RenderInline {A} at (0,0) size 50x17 [color=#0000EE]
-                RenderImage {IMG} at (390,680) size 50x34
-              RenderText {#text} at (440,701) size 16x17
-                text run at (440,701) width 16: " "
-              RenderBlock {INPUT} at (460,705) size 12x12
-              RenderInline {LABEL} at (0,0) size 224x17
-                RenderText {#text} at (476,701) size 224x17
-                  text run at (476,701) width 224: "Ancient Greece"
+              RenderText {#text} at (50,339) size 4x19
+                text run at (50,339) width 4: " "
+              RenderBlock {INPUT} at (58,345) size 12x12
+              RenderInline {LABEL} at (0,0) size 125x19
+                RenderText {#text} at (74,339) size 125x19
+                  text run at (74,339) width 125: "Alexander's Empire"
+              RenderText {#text} at (199,339) size 4x19
+                text run at (199,339) width 4: " "
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {DIV} at (0,0) size 173x19
+            RenderInline {DIV} at (0,0) size 173x19
+              RenderText {#text} at (0,0) size 0x0
+              RenderInline {A} at (0,0) size 50x19 [color=#0000EE]
+                RenderImage {IMG} at (203,320) size 50x34
+              RenderText {#text} at (253,339) size 4x19
+                text run at (253,339) width 4: " "
+              RenderBlock {INPUT} at (261,345) size 12x12
+              RenderInline {LABEL} at (0,0) size 99x19
+                RenderText {#text} at (277,339) size 99x19
+                  text run at (277,339) width 99: "Ancient Greece"
               RenderText {#text} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
index b8c5965..fc165ee 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/pre-break-word-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/pre-break-word-expected.png differ
index 38b6e72..3b661ec 100644 (file)
@@ -3,21 +3,12 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {DIV} at (0,0) size 154x260 [border: (2px solid #FF0000)]
-        RenderText {#text} at (2,2) size 144x257
-          text run at (2,2) width 144: "Even thou"
-          text run at (2,18) width 144: "gh this d"
-          text run at (2,34) width 144: "iv is whi"
-          text run at (2,50) width 144: "te-space "
-          text run at (2,66) width 144: "pre, the "
-          text run at (2,82) width 144: "text insi"
-          text run at (2,98) width 144: "de should"
-          text run at (2,114) width 144: " still wr"
-          text run at (2,130) width 144: "ap to mul"
-          text run at (2,146) width 144: "tiple lin"
-          text run at (2,162) width 144: "es becaus"
-          text run at (2,178) width 144: "e of the "
-          text run at (2,194) width 144: "word-wrap"
-          text run at (2,210) width 144: ":break-wo"
-          text run at (2,226) width 144: "rd CSS pr"
-          text run at (2,242) width 112: "operty."
+      RenderBlock {DIV} at (0,0) size 154x130 [border: (2px solid #FF0000)]
+        RenderText {#text} at (2,2) size 149x127
+          text run at (2,2) width 149: "Even though this div is "
+          text run at (2,20) width 149: "white-space pre, the tex"
+          text run at (2,38) width 145: "t inside should still wra"
+          text run at (2,56) width 145: "p to multiple lines beca"
+          text run at (2,74) width 147: "use of the word-wrap:b"
+          text run at (2,92) width 147: "reak-word CSS propert"
+          text run at (2,110) width 12: "y."
index e1e25bf..19a36db 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-last-char-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-last-char-expected.png differ
index 5bde358..a46aacc 100644 (file)
@@ -3,24 +3,22 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x64
-        RenderText {#text} at (0,0) size 144x17
-          text run at (0,0) width 144: "Test for "
-        RenderInline {I} at (0,0) size 752x65
-          RenderInline {A} at (0,0) size 720x33 [color=#0000EE]
-            RenderText {#text} at (144,0) size 720x33
-              text run at (144,0) width 576: "http://bugs.webkit.org/show_bug.cgi?"
-              text run at (0,16) width 128: "id=13072"
-          RenderText {#text} at (128,16) size 752x49
-            text run at (128,16) width 16: " "
-            text run at (144,16) width 608: "REGRESSION (r15617): white-space: pre-"
-            text run at (0,32) width 704: "wrap breaks off the last character of a wide"
-            text run at (0,48) width 64: "word"
-        RenderText {#text} at (64,48) size 16x17
-          text run at (64,48) width 16: "."
-      RenderBlock {P} at (0,80) size 784x16
-        RenderText {#text} at (0,0) size 560x17
-          text run at (0,0) width 560: "The following line should not wrap."
-      RenderBlock {DIV} at (0,112) size 150x16 [bgcolor=#D3D3D3]
-        RenderText {#text} at (0,0) size 416x17
-          text run at (0,0) width 416: "abcdefghijklmnopqrstuvwxyz"
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 53x19
+          text run at (0,0) width 53: "Test for "
+        RenderInline {I} at (0,0) size 781x37
+          RenderInline {A} at (0,0) size 301x19 [color=#0000EE]
+            RenderText {#text} at (53,0) size 301x19
+              text run at (53,0) width 301: "http://bugs.webkit.org/show_bug.cgi?id=13072"
+          RenderText {#text} at (354,0) size 781x37
+            text run at (354,0) width 4: " "
+            text run at (358,0) width 423: "REGRESSION (r15617): white-space: pre-wrap breaks off the last"
+            text run at (0,18) width 160: "character of a wide word"
+        RenderText {#text} at (160,18) size 4x19
+          text run at (160,18) width 4: "."
+      RenderBlock {P} at (0,52) size 784x18
+        RenderText {#text} at (0,0) size 227x19
+          text run at (0,0) width 227: "The following line should not wrap."
+      RenderBlock {DIV} at (0,86) size 150x18 [bgcolor=#D3D3D3]
+        RenderText {#text} at (0,0) size 188x19
+          text run at (0,0) width 188: "abcdefghijklmnopqrstuvwxyz"
index ca4c441..8ab10fb 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-line-test-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-line-test-expected.png differ
index 5d769ef..3d00cc0 100644 (file)
@@ -3,25 +3,15 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderTable {TABLE} at (0,0) size 784x134
-        RenderTableSection {TBODY} at (0,0) size 784x134
-          RenderTableRow {TR} at (0,2) size 784x130
-            RenderTableCell {TD} at (2,2) size 780x130 [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 778x128
-                RenderText {#text} at (0,0) size 752x129
-                  text run at (0,0) width 704: "Three cheers    for OldVet and the letter he"
-                  text run at (704,0) width 16: " "
-                  text run at (0,16) width 736: "wrote to Senator Dodd (see above Comment).  We"
-                  text run at (736,16) width 16: " "
-                  text run at (0,32) width 640: "all need to be proactive and contact our"
-                  text run at (640,32) width 16: " "
-                  text run at (0,48) width 720: "senators and representatives to let them know"
-                  text run at (720,48) width 16: " "
-                  text run at (0,64) width 720: "our strong feelings on this subject.  I would"
-                  text run at (720,64) width 16: " "
-                  text run at (0,80) width 656: "lose what little faith I have left in our"
-                  text run at (656,80) width 16: " "
-                  text run at (0,96) width 656: "government if they engineered a tax payer"
-                  text run at (656,96) width 16: " "
-                  text run at (0,112) width 144: "bailout. "
-                  text run at (144,112) width 0: " "
+      RenderTable {TABLE} at (0,0) size 784x60
+        RenderTableSection {TBODY} at (0,0) size 784x60
+          RenderTableRow {TR} at (0,2) size 784x56
+            RenderTableCell {TD} at (2,2) size 780x56 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 778x54
+                RenderText {#text} at (0,0) size 775x55
+                  text run at (0,0) width 771: "Three cheers    for OldVet and the letter he wrote to Senator Dodd (see above Comment).  We all need to be proactive and"
+                  text run at (771,0) width 4: " "
+                  text run at (0,18) width 771: "contact our senators and representatives to let them know our strong feelings on this subject.  I would lose what little faith I"
+                  text run at (771,18) width 4: " "
+                  text run at (0,36) width 419: "have left in our government if they engineered a tax payer bailout. "
+                  text run at (419,36) width 0: " "
index 6cf727b..1f49882 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-overflow-selection-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-overflow-selection-expected.png differ
index d98a8f2..296e53e 100644 (file)
@@ -3,27 +3,24 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x579
-      RenderBlock {P} at (0,0) size 784x64
-        RenderText {#text} at (0,0) size 656x17
-          text run at (0,0) width 656: "This test checks for a regression against"
-        RenderInline {I} at (0,0) size 720x49
-          RenderInline {A} at (0,0) size 704x33 [color=#0000EE]
-            RenderText {#text} at (0,16) size 704x33
-              text run at (0,16) width 704: "http://bugzilla.opendarwin.org/show_bug.cgi?"
-              text run at (0,32) width 112: "id=5619"
-          RenderText {#text} at (112,32) size 720x33
-            text run at (112,32) width 608: " CSS2: pre-wrap has overflow/selection"
-            text run at (0,48) width 128: "problems"
-        RenderText {#text} at (128,48) size 16x17
-          text run at (128,48) width 16: "."
-      RenderBlock {P} at (0,80) size 784x48
-        RenderText {#text} at (0,0) size 784x49
-          text run at (0,0) width 688: "Both boxes should not have scroll bars. The"
-          text run at (0,16) width 784: "selection should not spill out of the blue box to"
-          text run at (0,32) width 320: "the right of \x{201C}text\x{201D}."
-      RenderBlock {HR} at (0,144) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {HR} at (0,255) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {PRE} at (0,270) size 108x83 [border: (4px solid #0000FF)]
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 253x19
+          text run at (0,0) width 253: "This test checks for a regression against "
+        RenderInline {I} at (0,0) size 734x37
+          RenderInline {A} at (0,0) size 348x19 [color=#0000EE]
+            RenderText {#text} at (253,0) size 348x19
+              text run at (253,0) width 348: "http://bugzilla.opendarwin.org/show_bug.cgi?id=5619"
+          RenderText {#text} at (601,0) size 734x37
+            text run at (601,0) width 133: " CSS2: pre-wrap has"
+            text run at (0,18) width 177: "overflow/selection problems"
+        RenderText {#text} at (177,18) size 4x19
+          text run at (177,18) width 4: "."
+      RenderBlock {P} at (0,52) size 784x18
+        RenderText {#text} at (0,0) size 693x19
+          text run at (0,0) width 693: "Both boxes should not have scroll bars. The selection should not spill out of the blue box to the right of \x{201C}text\x{201D}."
+      RenderBlock {HR} at (0,86) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {HR} at (0,197) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {PRE} at (0,212) size 108x83 [border: (4px solid #0000FF)]
         RenderText {#text} at (4,4) size 100x75
           text run at (4,4) width 88: "This   text"
           text run at (92,4) width 12: "     "
@@ -35,8 +32,8 @@ layer at (0,0) size 800x600
           text run at (84,49) width 0: " "
           text run at (4,64) width 32: "box."
           text run at (36,64) width 0: " "
-layer at (8,167) size 108x83 clip at (12,171) size 100x75
-  RenderBlock {PRE} at (0,159) size 108x83 [border: (4px solid #A52A2A)]
+layer at (8,109) size 108x83 clip at (12,113) size 100x75
+  RenderBlock {PRE} at (0,101) size 108x83 [border: (4px solid #A52A2A)]
     RenderText {#text} at (4,4) size 100x75
       text run at (4,4) width 88: "This   text"
       text run at (92,4) width 12: "     "
index 2f4e5df..01880cd 100644 (file)
Binary files a/LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.png and b/LayoutTests/platform/efl/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.png differ
index 8af904f..f0c353f 100644 (file)
-layer at (0,0) size 785x703
+layer at (0,0) size 785x649
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x703
-  RenderBlock {HTML} at (0,0) size 785x703
-    RenderBody {BODY} at (8,8) size 769x682
-      RenderBlock {P} at (0,0) size 769x64
-        RenderText {#text} at (0,0) size 128x17
-          text run at (0,0) width 128: "Test for"
-        RenderInline {I} at (0,0) size 752x49
-          RenderInline {A} at (0,0) size 704x33 [color=#0000EE]
-            RenderText {#text} at (0,16) size 704x33
-              text run at (0,16) width 704: "http://bugzilla.opendarwin.org/show_bug.cgi?"
-              text run at (0,32) width 112: "id=7216"
-          RenderText {#text} at (112,32) size 752x33
-            text run at (112,32) width 16: " "
-            text run at (128,32) width 624: "white-space: pre-wrap collapses leading"
-            text run at (0,48) width 480: "whitespace following a newline"
-        RenderText {#text} at (480,48) size 16x17
-          text run at (480,48) width 16: "."
-      RenderBlock {HR} at (0,80) size 769x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,98) size 769x17
-        RenderText {#text} at (0,0) size 80x17
-          text run at (0,0) width 80: "Here "
+layer at (0,0) size 785x649
+  RenderBlock {HTML} at (0,0) size 785x649
+    RenderBody {BODY} at (8,8) size 769x628
+      RenderBlock {P} at (0,0) size 769x36
+        RenderText {#text} at (0,0) size 53x19
+          text run at (0,0) width 53: "Test for "
+        RenderInline {I} at (0,0) size 735x37
+          RenderInline {A} at (0,0) size 348x19 [color=#0000EE]
+            RenderText {#text} at (53,0) size 348x19
+              text run at (53,0) width 348: "http://bugzilla.opendarwin.org/show_bug.cgi?id=7216"
+          RenderText {#text} at (401,0) size 735x37
+            text run at (401,0) width 4: " "
+            text run at (405,0) width 330: "white-space: pre-wrap collapses leading whitespace"
+            text run at (0,18) width 124: "following a newline"
+        RenderText {#text} at (124,18) size 4x19
+          text run at (124,18) width 4: "."
+      RenderBlock {HR} at (0,52) size 769x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,70) size 769x19
+        RenderText {#text} at (0,0) size 35x19
+          text run at (0,0) width 35: "Here "
         RenderInline {CODE} at (0,0) size 24x15
-          RenderText {#text} at (80,2) size 24x15
-            text run at (80,2) width 24: "bar"
-        RenderText {#text} at (104,0) size 368x17
-          text run at (104,0) width 368: " should be right under "
+          RenderText {#text} at (35,4) size 24x15
+            text run at (35,4) width 24: "bar"
+        RenderText {#text} at (59,0) size 142x19
+          text run at (59,0) width 142: " should be right under "
         RenderInline {CODE} at (0,0) size 24x15
-          RenderText {#text} at (472,2) size 24x15
-            text run at (472,2) width 24: "foo"
-        RenderText {#text} at (496,0) size 16x17
-          text run at (496,0) width 16: ":"
-      RenderBlock {PRE} at (0,131) size 49x30 [bgcolor=#C0C0C0]
+          RenderText {#text} at (201,4) size 24x15
+            text run at (201,4) width 24: "foo"
+        RenderText {#text} at (225,0) size 4x19
+          text run at (225,0) width 4: ":"
+      RenderBlock {PRE} at (0,105) size 49x30 [bgcolor=#C0C0C0]
         RenderText {#text} at (0,0) size 49x30
           text run at (0,0) width 24: "foo"
           text run at (24,0) width 25: "      "
           text run at (0,15) width 24: "bar"
-      RenderBlock {P} at (0,177) size 769x33
-        RenderText {#text} at (0,0) size 80x17
-          text run at (0,0) width 80: "Here "
+      RenderBlock {P} at (0,151) size 769x19
+        RenderText {#text} at (0,0) size 35x19
+          text run at (0,0) width 35: "Here "
         RenderInline {CODE} at (0,0) size 24x15
-          RenderText {#text} at (80,2) size 24x15
-            text run at (80,2) width 24: "bar"
-        RenderText {#text} at (104,0) size 744x34
-          text run at (104,0) width 640: " should be on the right hand side of the"
-          text run at (0,17) width 192: "second line:"
-      RenderBlock {PRE} at (0,226) size 49x30 [bgcolor=#C0C0C0]
+          RenderText {#text} at (35,4) size 24x15
+            text run at (35,4) width 24: "bar"
+        RenderText {#text} at (59,0) size 324x19
+          text run at (59,0) width 324: " should be on the right hand side of the second line:"
+      RenderBlock {PRE} at (0,186) size 49x30 [bgcolor=#C0C0C0]
         RenderText {#text} at (0,0) size 24x15
           text run at (0,0) width 24: "foo"
         RenderBR {BR} at (24,11) size 0x0
         RenderText {#text} at (0,15) size 48x15
           text run at (0,15) width 48: "   bar"
-      RenderBlock {PRE} at (0,269) size 49x30 [bgcolor=#C0C0C0]
+      RenderBlock {PRE} at (0,229) size 49x30 [bgcolor=#C0C0C0]
         RenderText {#text} at (0,0) size 56x15
           text run at (0,0) width 48: "foo   "
           text run at (48,0) width 8: " "
         RenderBR {BR} at (56,11) size 0x0
         RenderText {#text} at (0,15) size 48x15
           text run at (0,15) width 48: "   bar"
-      RenderBlock {PRE} at (0,312) size 49x30 [bgcolor=#C0C0C0]
+      RenderBlock {PRE} at (0,272) size 49x30 [bgcolor=#C0C0C0]
         RenderText {#text} at (0,0) size 48x30
           text run at (0,0) width 24: "foo"
           text run at (24,0) width 0: " "
           text run at (0,15) width 48: "   bar"
-      RenderBlock {PRE} at (0,355) size 49x30 [bgcolor=#C0C0C0]
+      RenderBlock {PRE} at (0,315) size 49x30 [bgcolor=#C0C0C0]
         RenderText {#text} at (0,0) size 48x30
           text run at (0,0) width 32: "foo "
           text run at (32,0) width 0: " "
           text run at (0,15) width 48: "   bar"
-      RenderBlock {PRE} at (0,398) size 49x30 [bgcolor=#C0C0C0]
+      RenderBlock {PRE} at (0,358) size 49x30 [bgcolor=#C0C0C0]
         RenderText {#text} at (0,0) size 48x30
           text run at (0,0) width 40: "foo  "
           text run at (40,0) width 0: " "
           text run at (0,15) width 48: "   bar"
-      RenderBlock {PRE} at (0,441) size 49x30 [bgcolor=#C0C0C0]
+      RenderBlock {PRE} at (0,401) size 49x30 [bgcolor=#C0C0C0]
         RenderText {#text} at (0,0) size 48x30
           text run at (0,0) width 48: "foo   "
           text run at (48,0) width 0: " "
           text run at (0,15) width 48: "   bar"
-      RenderBlock {PRE} at (0,484) size 49x30 [bgcolor=#C0C0C0]
+      RenderBlock {PRE} at (0,444) size 49x30 [bgcolor=#C0C0C0]
         RenderText {#text} at (0,0) size 64x30
           text run at (0,0) width 48: "foo   "
           text run at (48,0) width 16: "  "
           text run at (0,15) width 48: "   bar"
-      RenderBlock {P} at (0,530) size 769x33
-        RenderText {#text} at (0,0) size 80x17
-          text run at (0,0) width 80: "Here "
+      RenderBlock {P} at (0,490) size 769x19
+        RenderText {#text} at (0,0) size 35x19
+          text run at (0,0) width 35: "Here "
         RenderInline {CODE} at (0,0) size 24x15
-          RenderText {#text} at (80,2) size 24x15
-            text run at (80,2) width 24: "bar"
-        RenderText {#text} at (104,0) size 744x34
-          text run at (104,0) width 640: " should be on the right hand side of the"
-          text run at (0,17) width 176: "third line:"
-      RenderBlock {PRE} at (0,579) size 49x45 [bgcolor=#C0C0C0]
+          RenderText {#text} at (35,4) size 24x15
+            text run at (35,4) width 24: "bar"
+        RenderText {#text} at (59,0) size 309x19
+          text run at (59,0) width 309: " should be on the right hand side of the third line:"
+      RenderBlock {PRE} at (0,525) size 49x45 [bgcolor=#C0C0C0]
         RenderText {#text} at (0,0) size 24x15
           text run at (0,0) width 24: "foo"
         RenderBR {BR} at (24,11) size 0x0
         RenderText {#text} at (0,15) size 48x30
           text run at (0,15) width 0: " "
           text run at (0,30) width 48: "   bar"
-      RenderBlock {PRE} at (0,637) size 49x45 [bgcolor=#C0C0C0]
+      RenderBlock {PRE} at (0,583) size 49x45 [bgcolor=#C0C0C0]
         RenderText {#text} at (0,0) size 48x45
           text run at (0,0) width 24: "foo"
           text run at (24,0) width 8: " "