[Qt] More unreviewed gardening after r113968.
authorpierre.rossi@gmail.com <pierre.rossi@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 12 Apr 2012 16:20:48 +0000 (16:20 +0000)
committerpierre.rossi@gmail.com <pierre.rossi@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 12 Apr 2012 16:20:48 +0000 (16:20 +0000)
Set the right expected results this time.

* platform/qt-5.0/css1/text_properties/letter_spacing-expected.txt:
* platform/qt-5.0/editing/inserting/5549929-2-expected.txt:
* platform/qt-5.0/editing/inserting/5549929-3-expected.txt:
* platform/qt-5.0/editing/inserting/insert-br-at-tabspan-001-expected.txt:
* platform/qt-5.0/editing/inserting/insert-br-at-tabspan-002-expected.txt:
* platform/qt-5.0/editing/inserting/insert-br-at-tabspan-003-expected.txt:
* platform/qt-5.0/editing/inserting/insert-tab-001-expected.txt:
* platform/qt-5.0/editing/inserting/insert-tab-002-expected.txt:
* platform/qt-5.0/editing/inserting/insert-tab-004-expected.txt:
* platform/qt-5.0/editing/inserting/insert-text-at-tabspan-001-expected.txt:
* platform/qt-5.0/editing/inserting/insert-text-at-tabspan-002-expected.txt:
* platform/qt-5.0/editing/inserting/insert-text-at-tabspan-003-expected.txt:
* platform/qt-5.0/editing/pasteboard/paste-text-at-tabspan-003-expected.txt:
* platform/qt-5.0/editing/selection/editable-html-element-expected.txt:
* platform/qt-5.0/editing/selection/extend-by-word-001-expected.txt:
* platform/qt-5.0/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
* platform/qt-5.0/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
* platform/qt-5.0/fast/css/word-space-extra-expected.txt:
* platform/qt-5.0/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt:
* platform/qt-5.0/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt:
* platform/qt-5.0/fast/table/border-collapsing/004-expected.txt:
* platform/qt-5.0/fast/text/international/hindi-whitespace-expected.txt:
* platform/qt-5.0/fast/text/text-letter-spacing-expected.txt:
* platform/qt-5.0/svg/batik/text/textPosition-expected.txt:
* platform/qt-5.0/svg/batik/text/textPosition2-expected.txt:
* platform/qt-5.0/svg/custom/glyph-selection-arabic-forms-expected.txt:
* platform/qt-5.0/svg/custom/glyph-selection-bidi-mirror-expected.txt:
* platform/qt-5.0/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt:

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

29 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/qt-5.0/css1/text_properties/letter_spacing-expected.txt
LayoutTests/platform/qt-5.0/editing/inserting/5549929-2-expected.txt
LayoutTests/platform/qt-5.0/editing/inserting/5549929-3-expected.txt
LayoutTests/platform/qt-5.0/editing/inserting/insert-br-at-tabspan-001-expected.txt
LayoutTests/platform/qt-5.0/editing/inserting/insert-br-at-tabspan-002-expected.txt
LayoutTests/platform/qt-5.0/editing/inserting/insert-br-at-tabspan-003-expected.txt
LayoutTests/platform/qt-5.0/editing/inserting/insert-tab-001-expected.txt
LayoutTests/platform/qt-5.0/editing/inserting/insert-tab-002-expected.txt
LayoutTests/platform/qt-5.0/editing/inserting/insert-tab-004-expected.txt
LayoutTests/platform/qt-5.0/editing/inserting/insert-text-at-tabspan-001-expected.txt
LayoutTests/platform/qt-5.0/editing/inserting/insert-text-at-tabspan-002-expected.txt
LayoutTests/platform/qt-5.0/editing/inserting/insert-text-at-tabspan-003-expected.txt
LayoutTests/platform/qt-5.0/editing/pasteboard/paste-text-at-tabspan-003-expected.txt
LayoutTests/platform/qt-5.0/editing/selection/editable-html-element-expected.txt
LayoutTests/platform/qt-5.0/editing/selection/extend-by-word-001-expected.txt
LayoutTests/platform/qt-5.0/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt
LayoutTests/platform/qt-5.0/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt
LayoutTests/platform/qt-5.0/fast/css/word-space-extra-expected.txt
LayoutTests/platform/qt-5.0/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt
LayoutTests/platform/qt-5.0/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt
LayoutTests/platform/qt-5.0/fast/table/border-collapsing/004-expected.txt
LayoutTests/platform/qt-5.0/fast/text/international/hindi-whitespace-expected.txt
LayoutTests/platform/qt-5.0/fast/text/text-letter-spacing-expected.txt
LayoutTests/platform/qt-5.0/svg/batik/text/textPosition-expected.txt
LayoutTests/platform/qt-5.0/svg/batik/text/textPosition2-expected.txt
LayoutTests/platform/qt-5.0/svg/custom/glyph-selection-arabic-forms-expected.txt
LayoutTests/platform/qt-5.0/svg/custom/glyph-selection-bidi-mirror-expected.txt
LayoutTests/platform/qt-5.0/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt

index 4d6fe27..a242dfe 100644 (file)
@@ -1,3 +1,38 @@
+2012-04-12  Pierre Rossi  <pierre.rossi@gmail.com>
+
+        [Qt] More unreviewed gardening after r113968.
+
+        Set the right expected results this time.
+
+        * platform/qt-5.0/css1/text_properties/letter_spacing-expected.txt:
+        * platform/qt-5.0/editing/inserting/5549929-2-expected.txt:
+        * platform/qt-5.0/editing/inserting/5549929-3-expected.txt:
+        * platform/qt-5.0/editing/inserting/insert-br-at-tabspan-001-expected.txt:
+        * platform/qt-5.0/editing/inserting/insert-br-at-tabspan-002-expected.txt:
+        * platform/qt-5.0/editing/inserting/insert-br-at-tabspan-003-expected.txt:
+        * platform/qt-5.0/editing/inserting/insert-tab-001-expected.txt:
+        * platform/qt-5.0/editing/inserting/insert-tab-002-expected.txt:
+        * platform/qt-5.0/editing/inserting/insert-tab-004-expected.txt:
+        * platform/qt-5.0/editing/inserting/insert-text-at-tabspan-001-expected.txt:
+        * platform/qt-5.0/editing/inserting/insert-text-at-tabspan-002-expected.txt:
+        * platform/qt-5.0/editing/inserting/insert-text-at-tabspan-003-expected.txt:
+        * platform/qt-5.0/editing/pasteboard/paste-text-at-tabspan-003-expected.txt:
+        * platform/qt-5.0/editing/selection/editable-html-element-expected.txt:
+        * platform/qt-5.0/editing/selection/extend-by-word-001-expected.txt:
+        * platform/qt-5.0/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
+        * platform/qt-5.0/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
+        * platform/qt-5.0/fast/css/word-space-extra-expected.txt:
+        * platform/qt-5.0/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt:
+        * platform/qt-5.0/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt:
+        * platform/qt-5.0/fast/table/border-collapsing/004-expected.txt:
+        * platform/qt-5.0/fast/text/international/hindi-whitespace-expected.txt:
+        * platform/qt-5.0/fast/text/text-letter-spacing-expected.txt:
+        * platform/qt-5.0/svg/batik/text/textPosition-expected.txt:
+        * platform/qt-5.0/svg/batik/text/textPosition2-expected.txt:
+        * platform/qt-5.0/svg/custom/glyph-selection-arabic-forms-expected.txt:
+        * platform/qt-5.0/svg/custom/glyph-selection-bidi-mirror-expected.txt:
+        * platform/qt-5.0/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt:
+
 2012-04-12  Julien Chaffraix  <jchaffraix@webkit.org>
 
         Reduce the use of RenderLayer outside of the rendering code
index e4d7e1c..4af4d0d 100644 (file)
@@ -1,8 +1,8 @@
-layer at (0,0) size 784x1538
+layer at (0,0) size 784x1559
   RenderView at (0,0) size 784x600
-layer at (0,0) size 784x1538
-  RenderBlock {HTML} at (0,0) size 784x1538
-    RenderBody {BODY} at (8,8) size 768x1522 [bgcolor=#CCCCCC]
+layer at (0,0) size 784x1559
+  RenderBlock {HTML} at (0,0) size 784x1559
+    RenderBody {BODY} at (8,8) size 768x1543 [bgcolor=#CCCCCC]
       RenderBlock {P} at (0,0) size 768x21
         RenderText {#text} at (0,0) size 395x21
           text run at (0,0) width 395: "The style declarations which apply to the text below are:"
@@ -78,18 +78,18 @@ layer at (0,0) size 784x1538
       RenderBlock {P} at (0,840) size 768x21
         RenderText {#text} at (0,0) size 742x21
           text run at (0,0) width 742: "This letters in this sentence should have reduced space between them, since negative values are allowed on this property."
-      RenderTable {TABLE} at (0,877) size 768x645 [border: (1px outset #808080)]
-        RenderTableSection {TBODY} at (1,1) size 766x643
+      RenderTable {TABLE} at (0,877) size 768x666 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 766x664
           RenderTableRow {TR} at (0,0) size 766x29
             RenderTableCell {TD} at (0,0) size 766x29 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
               RenderInline {STRONG} at (0,0) size 178x21
                 RenderText {#text} at (4,4) size 178x21
                   text run at (4,4) width 178: "TABLE Testing Section"
-          RenderTableRow {TR} at (0,29) size 766x614
-            RenderTableCell {TD} at (0,321) size 12x29 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+          RenderTableRow {TR} at (0,29) size 766x635
+            RenderTableCell {TD} at (0,332) size 12x29 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
               RenderText {#text} at (4,4) size 4x21
                 text run at (4,4) width 4: " "
-            RenderTableCell {TD} at (12,29) size 754x614 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (12,29) size 754x635 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
               RenderBlock {P} at (4,4) size 746x84
                 RenderText {#text} at (0,0) size 716x84
                   text run at (0,0) width 684: "This letters in this"
@@ -121,19 +121,20 @@ layer at (0,0) size 784x1538
                 RenderText {#text} at (0,0) size 699x42
                   text run at (0,0) width 699: "This letters in this sentence should have extra"
                   text run at (0,21) width 303: "space between them."
-              RenderBlock {P} at (4,473) size 746x42
+              RenderBlock {P} at (4,473) size 746x63
                 RenderText {#text} at (0,0) size 740x42
                   text run at (0,0) width 740: "This letters in this sentence should have extra space between"
                   text run at (0,21) width 537: "them, but the last few words in the sentence "
-                RenderInline {SPAN} at (0,0) size 203x21
-                  RenderText {#text} at (537,21) size 203x21
-                    text run at (537,21) width 203: "should show normal spacing"
-                RenderText {#text} at (740,21) size 9x21
-                  text run at (740,21) width 9: "."
-              RenderBlock {P} at (4,531) size 746x42
+                RenderInline {SPAN} at (0,0) size 680x42
+                  RenderText {#text} at (537,21) size 680x42
+                    text run at (537,21) width 143: "should show normal"
+                    text run at (0,42) width 56: "spacing"
+                RenderText {#text} at (56,42) size 9x21
+                  text run at (56,42) width 9: "."
+              RenderBlock {P} at (4,552) size 746x42
                 RenderText {#text} at (0,0) size 722x42
                   text run at (0,0) width 722: "This letters in this sentence should have normal space between them, since percentage values are not"
                   text run at (0,21) width 173: "allowed on this property."
-              RenderBlock {P} at (4,589) size 746x21
+              RenderBlock {P} at (4,610) size 746x21
                 RenderText {#text} at (0,0) size 742x21
                   text run at (0,0) width 742: "This letters in this sentence should have reduced space between them, since negative values are allowed on this property."
index 07c41f0..b733c69 100644 (file)
@@ -11,9 +11,9 @@ layer at (0,0) size 800x600
       RenderBlock {DIV} at (0,58) size 784x42
         RenderBlock {DIV} at (0,0) size 784x42
           RenderBR {BR} at (0,0) size 0x21
-          RenderInline {SPAN} at (0,0) size 4x21
-            RenderText {#text} at (0,21) size 4x21
-              text run at (0,21) width 4: "\x{9}"
-          RenderText {#text} at (4,21) size 23x21
-            text run at (4,21) width 23: "bar"
+          RenderInline {SPAN} at (0,0) size 32x21
+            RenderText {#text} at (0,21) size 32x21
+              text run at (0,21) width 32: "\x{9}"
+          RenderText {#text} at (32,21) size 23x21
+            text run at (32,21) width 23: "bar"
 caret: position 0 of child 0 {#text} of child 1 {SPAN} of child 1 {DIV} of child 2 {DIV} of body
index 1ea1bec..dc1e52d 100644 (file)
@@ -11,9 +11,9 @@ layer at (0,0) size 800x600
       RenderBlock {DIV} at (0,58) size 784x42
         RenderText {#text} at (0,0) size 22x21
           text run at (0,0) width 22: "foo"
-        RenderInline {SPAN} at (0,0) size 4x21
-          RenderText {#text} at (22,0) size 4x21
-            text run at (22,0) width 4: "\x{9}"
-        RenderBR {BR} at (26,16) size 0x0
+        RenderInline {SPAN} at (0,0) size 10x21
+          RenderText {#text} at (22,0) size 10x21
+            text run at (22,0) width 10: "\x{9}"
+        RenderBR {BR} at (32,16) size 0x0
         RenderBR {BR} at (0,21) size 0x21
 caret: position 0 of child 3 {BR} of child 2 {DIV} of body
index ed84e00..4710bd8 100644 (file)
@@ -14,16 +14,16 @@ 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 784x88 [border: (2px solid #FF0000)]
-        RenderInline {SPAN} at (0,0) size 45x60
+        RenderInline {SPAN} at (0,0) size 180x60
           RenderText {#text} at (14,14) size 13x30
             text run at (14,14) width 13: "a"
           RenderBR {BR} at (27,37) size 0x0
           RenderText {#text} at (14,44) size 12x30
             text run at (14,44) width 12: "x"
-          RenderInline {SPAN} at (0,0) size 21x30
-            RenderText {#text} at (26,44) size 21x30
-              text run at (26,44) width 21: "\x{9}\x{9}\x{9}"
-          RenderText {#text} at (47,44) size 12x30
-            text run at (47,44) width 12: "z"
+          RenderInline {SPAN} at (0,0) size 156x30
+            RenderText {#text} at (26,44) size 156x30
+              text run at (26,44) width 156: "\x{9}\x{9}\x{9}"
+          RenderText {#text} at (182,44) size 12x30
+            text run at (182,44) width 12: "z"
         RenderText {#text} at (0,0) size 0x0
 caret: position 1 of child 2 {#text} of child 1 {SPAN} of child 1 {DIV} of body
index e793d49..6f755a5 100644 (file)
@@ -15,19 +15,19 @@ 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 784x88 [border: (2px solid #FF0000)]
-        RenderInline {SPAN} at (0,0) size 38x60
+        RenderInline {SPAN} at (0,0) size 124x60
           RenderText {#text} at (14,14) size 13x30
             text run at (14,14) width 13: "a"
-          RenderInline {SPAN} at (0,0) size 7x30
-            RenderText {#text} at (27,14) size 7x30
-              text run at (27,14) width 7: "\x{9}"
-          RenderBR {BR} at (34,37) size 0x0
+          RenderInline {SPAN} at (0,0) size 43x30
+            RenderText {#text} at (27,14) size 43x30
+              text run at (27,14) width 43: "\x{9}"
+          RenderBR {BR} at (70,37) size 0x0
           RenderText {#text} at (14,44) size 12x30
             text run at (14,44) width 12: "x"
-          RenderInline {SPAN} at (0,0) size 14x30
-            RenderText {#text} at (26,44) size 14x30
-              text run at (26,44) width 14: "\x{9}\x{9}"
-          RenderText {#text} at (40,44) size 12x30
-            text run at (40,44) width 12: "z"
+          RenderInline {SPAN} at (0,0) size 100x30
+            RenderText {#text} at (26,44) size 100x30
+              text run at (26,44) width 100: "\x{9}\x{9}"
+          RenderText {#text} at (126,44) size 12x30
+            text run at (126,44) width 12: "z"
         RenderText {#text} at (0,0) size 0x0
 caret: position 1 of child 3 {#text} of child 1 {SPAN} of child 1 {DIV} of body
index 38bbad2..929599a 100644 (file)
@@ -17,13 +17,13 @@ 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 784x88 [border: (2px solid #FF0000)]
-        RenderInline {SPAN} at (0,0) size 34x60
+        RenderInline {SPAN} at (0,0) size 168x60
           RenderText {#text} at (14,14) size 13x30
             text run at (14,14) width 13: "a"
-          RenderInline {SPAN} at (0,0) size 21x30
-            RenderText {#text} at (27,14) size 21x30
-              text run at (27,14) width 21: "\x{9}\x{9}\x{9}"
-          RenderBR {BR} at (48,37) size 0x0
+          RenderInline {SPAN} at (0,0) size 155x30
+            RenderText {#text} at (27,14) size 155x30
+              text run at (27,14) width 155: "\x{9}\x{9}\x{9}"
+          RenderBR {BR} at (182,37) size 0x0
           RenderText {#text} at (14,44) size 24x30
             text run at (14,44) width 24: "xz"
         RenderText {#text} at (0,0) size 0x0
index 99f6db5..429b1d6 100644 (file)
@@ -10,11 +10,11 @@ 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 784x58 [border: (2px solid #FF0000)]
-        RenderInline {SPAN} at (0,0) size 40x30
-          RenderInline {SPAN} at (0,0) size 7x30
-            RenderText {#text} at (14,14) size 7x30
-              text run at (14,14) width 7: "\x{9}"
-          RenderText {#text} at (21,14) size 33x30
-            text run at (21,14) width 33: "foo"
+        RenderInline {SPAN} at (0,0) size 89x30
+          RenderInline {SPAN} at (0,0) size 56x30
+            RenderText {#text} at (14,14) size 56x30
+              text run at (14,14) width 56: "\x{9}"
+          RenderText {#text} at (70,14) size 33x30
+            text run at (70,14) width 33: "foo"
         RenderText {#text} at (0,0) size 0x0
 caret: position 1 of child 0 {#text} of child 0 {SPAN} of child 1 {SPAN} of child 1 {DIV} of body
index dae75d7..69be661 100644 (file)
@@ -13,10 +13,10 @@ 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 784x58 [border: (2px solid #FF0000)]
-        RenderInline {SPAN} at (0,0) size 40x30
+        RenderInline {SPAN} at (0,0) size 56x30
           RenderText {#text} at (14,14) size 33x30
             text run at (14,14) width 33: "foo"
-          RenderInline {SPAN} at (0,0) size 7x30
-            RenderText {#text} at (47,14) size 7x30
-              text run at (47,14) width 7: "\x{9}"
+          RenderInline {SPAN} at (0,0) size 23x30
+            RenderText {#text} at (47,14) size 23x30
+              text run at (47,14) width 23: "\x{9}"
 caret: position 1 of child 0 {#text} of child 1 {SPAN} of child 1 {SPAN} of child 1 {DIV} of body
index fd1713b..6b5a286 100644 (file)
@@ -12,12 +12,12 @@ 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 784x88 [border: (2px solid #FF0000)]
-        RenderInline {SPAN} at (0,0) size 40x60
+        RenderInline {SPAN} at (0,0) size 89x60
           RenderBR {BR} at (14,14) size 0x30
-          RenderInline {SPAN} at (0,0) size 7x30
-            RenderText {#text} at (14,44) size 7x30
-              text run at (14,44) width 7: "\x{9}"
-          RenderText {#text} at (21,44) size 33x30
-            text run at (21,44) width 33: "foo"
+          RenderInline {SPAN} at (0,0) size 56x30
+            RenderText {#text} at (14,44) size 56x30
+              text run at (14,44) width 56: "\x{9}"
+          RenderText {#text} at (70,44) size 33x30
+            text run at (70,44) width 33: "foo"
         RenderText {#text} at (0,0) size 0x0
 caret: position 1 of child 0 {#text} of child 1 {SPAN} of child 1 {SPAN} of child 1 {DIV} of body
index b4e1112..725597d 100644 (file)
@@ -11,13 +11,13 @@ 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 784x58 [border: (2px solid #FF0000)]
-        RenderInline {SPAN} at (0,0) size 58x30
+        RenderInline {SPAN} at (0,0) size 180x30
           RenderText {#text} at (14,14) size 25x30
             text run at (14,14) width 25: "ax"
-          RenderInline {SPAN} at (0,0) size 21x30
-            RenderText {#text} at (39,14) size 21x30
-              text run at (39,14) width 21: "\x{9}\x{9}\x{9}"
-          RenderText {#text} at (60,14) size 12x30
-            text run at (60,14) width 12: "z"
+          RenderInline {SPAN} at (0,0) size 143x30
+            RenderText {#text} at (39,14) size 143x30
+              text run at (39,14) width 143: "\x{9}\x{9}\x{9}"
+          RenderText {#text} at (182,14) size 12x30
+            text run at (182,14) width 12: "z"
         RenderText {#text} at (0,0) size 0x0
 caret: position 2 of child 0 {#text} of child 1 {SPAN} of child 1 {DIV} of body
index a64804c..85c69eb 100644 (file)
@@ -13,18 +13,18 @@ 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 784x58 [border: (2px solid #FF0000)]
-        RenderInline {SPAN} at (0,0) size 58x30
+        RenderInline {SPAN} at (0,0) size 180x30
           RenderText {#text} at (14,14) size 13x30
             text run at (14,14) width 13: "a"
-          RenderInline {SPAN} at (0,0) size 7x30
-            RenderText {#text} at (27,14) size 7x30
-              text run at (27,14) width 7: "\x{9}"
-          RenderText {#text} at (34,14) size 12x30
-            text run at (34,14) width 12: "x"
-          RenderInline {SPAN} at (0,0) size 14x30
-            RenderText {#text} at (46,14) size 14x30
-              text run at (46,14) width 14: "\x{9}\x{9}"
-          RenderText {#text} at (60,14) size 12x30
-            text run at (60,14) width 12: "z"
+          RenderInline {SPAN} at (0,0) size 43x30
+            RenderText {#text} at (27,14) size 43x30
+              text run at (27,14) width 43: "\x{9}"
+          RenderText {#text} at (70,14) size 12x30
+            text run at (70,14) width 12: "x"
+          RenderInline {SPAN} at (0,0) size 100x30
+            RenderText {#text} at (82,14) size 100x30
+              text run at (82,14) width 100: "\x{9}\x{9}"
+          RenderText {#text} at (182,14) size 12x30
+            text run at (182,14) width 12: "z"
         RenderText {#text} at (0,0) size 0x0
 caret: position 1 of child 2 {#text} of child 1 {SPAN} of child 1 {DIV} of body
index 976ad19..36c4a56 100644 (file)
@@ -14,15 +14,15 @@ 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 784x58 [border: (2px solid #FF0000)]
-        RenderInline {SPAN} at (0,0) size 58x30
+        RenderInline {SPAN} at (0,0) size 192x30
           RenderText {#text} at (14,14) size 13x30
             text run at (14,14) width 13: "a"
-          RenderInline {SPAN} at (0,0) size 21x30
-            RenderText {#text} at (27,14) size 21x30
-              text run at (27,14) width 21: "\x{9}\x{9}\x{9}"
-          RenderText {#text} at (48,14) size 12x30
-            text run at (48,14) width 12: "x"
-          RenderText {#text} at (60,14) size 12x30
-            text run at (60,14) width 12: "z"
+          RenderInline {SPAN} at (0,0) size 155x30
+            RenderText {#text} at (27,14) size 155x30
+              text run at (27,14) width 155: "\x{9}\x{9}\x{9}"
+          RenderText {#text} at (182,14) size 12x30
+            text run at (182,14) width 12: "x"
+          RenderText {#text} at (194,14) size 12x30
+            text run at (194,14) width 12: "z"
         RenderText {#text} at (0,0) size 0x0
 caret: position 1 of child 2 {#text} of child 1 {SPAN} of child 1 {DIV} of body
index 5c2034d..ef1ae63 100644 (file)
@@ -19,15 +19,15 @@ 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 784x58 [border: (2px solid #FF0000)]
-        RenderInline {SPAN} at (0,0) size 71x30
+        RenderInline {SPAN} at (0,0) size 205x30
           RenderText {#text} at (14,14) size 13x30
             text run at (14,14) width 13: "a"
-          RenderInline {SPAN} at (0,0) size 21x30
-            RenderText {#text} at (27,14) size 21x30
-              text run at (27,14) width 21: "\x{9}\x{9}\x{9}"
-          RenderText {#text} at (48,14) size 25x30
-            text run at (48,14) width 25: "ax"
-          RenderText {#text} at (73,14) size 12x30
-            text run at (73,14) width 12: "z"
+          RenderInline {SPAN} at (0,0) size 155x30
+            RenderText {#text} at (27,14) size 155x30
+              text run at (27,14) width 155: "\x{9}\x{9}\x{9}"
+          RenderText {#text} at (182,14) size 25x30
+            text run at (182,14) width 25: "ax"
+          RenderText {#text} at (207,14) size 12x30
+            text run at (207,14) width 12: "z"
         RenderText {#text} at (0,0) size 0x0
 caret: position 2 of child 2 {#text} of child 1 {SPAN} of child 1 {DIV} of body
index 9602da6..f791672 100644 (file)
@@ -20,12 +20,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
-      RenderInline {SPAN} at (0,0) size 4x21
-        RenderText {#text} at (0,0) size 4x21
-          text run at (0,0) width 4: "\x{9}"
-      RenderText {#text} at (4,0) size 538x21
-        text run at (4,0) width 538: "This tests to see where the selection is set when an html element is focused."
-      RenderBR {BR} at (542,16) size 0x0
+      RenderInline {SPAN} at (0,0) size 32x21
+        RenderText {#text} at (0,0) size 32x21
+          text run at (0,0) width 32: "\x{9}"
+      RenderText {#text} at (32,0) size 538x21
+        text run at (32,0) width 538: "This tests to see where the selection is set when an html element is focused."
+      RenderBR {BR} at (570,16) size 0x0
       RenderText {#text} at (0,21) size 759x42
         text run at (0,21) width 579: "We set it inside the body because we don't want to allow editing outside the body. "
         text run at (579,21) width 176: "This test also does some"
index f0e9328..ef1386a 100644 (file)
@@ -15,10 +15,10 @@ layer at (0,0) size 800x600
         RenderBlock {DIV} at (14,14) size 756x30
           RenderText {#text} at (0,0) size 33x30
             text run at (0,0) width 33: "foo"
-          RenderInline {SPAN} at (0,0) size 7x30
-            RenderText {#text} at (33,0) size 7x30
-              text run at (33,0) width 7: "\x{9}"
-          RenderText {#text} at (40,0) size 34x30
-            text run at (40,0) width 34: "bar"
+          RenderInline {SPAN} at (0,0) size 23x30
+            RenderText {#text} at (33,0) size 23x30
+              text run at (33,0) width 23: "\x{9}"
+          RenderText {#text} at (56,0) size 34x30
+            text run at (56,0) width 34: "bar"
 selection start: position 0 of child 2 {#text} of child 1 {DIV} of child 1 {DIV} of body
 selection end:   position 3 of child 2 {#text} of child 1 {DIV} of child 1 {DIV} of body
index bd0c36b..a75f0fc 100644 (file)
@@ -14,5 +14,5 @@ layer at (0,0) size 800x216
           RenderText {#text} at (26,90) size 26x60
             text run at (26,90) width 60 RTL: "\x{5D0}\x{5D9}\x{5DF} \x{5DC}\x{5D9} \x{5E9}\x{5DD}."
       RenderBlock {PRE} at (0,200) size 784x0
-selection start: position 6 of child 0 {#text} of child 1 {P} of child 3 {DIV} of body
+selection start: position 5 of child 0 {#text} of child 1 {P} of child 3 {DIV} of body
 selection end:   position 5 of child 2 {#text} of child 1 {P} of child 3 {DIV} of body
index 5a23dc5..a328758 100644 (file)
@@ -14,5 +14,5 @@ layer at (0,0) size 800x216
           RenderText {#text} at (0,90) size 26x60
             text run at (0,90) width 60 RTL: "\x{5D0}\x{5D9}\x{5DF} \x{5DC}\x{5D9} \x{5E9}\x{5DD}."
       RenderBlock {PRE} at (0,200) size 784x0
-selection start: position 6 of child 0 {#text} of child 1 {P} of child 3 {DIV} of body
+selection start: position 5 of child 0 {#text} of child 1 {P} of child 3 {DIV} of body
 selection end:   position 5 of child 0 {#text} of child 2 {P} of child 3 {DIV} of body
index 26e6383..6f3057a 100644 (file)
@@ -1,4 +1,4 @@
-layer at (0,0) size 1759x2702
+layer at (0,0) size 1769x2702
   RenderView at (0,0) size 784x584
 layer at (0,0) size 784x2702
   RenderBlock {HTML} at (0,0) size 784x2702
@@ -449,146 +449,146 @@ layer at (0,0) size 784x2702
       RenderBlock {H2} at (0,844) size 768x32
         RenderText {#text} at (0,0) size 157x32
           text run at (0,0) width 157: "letter-spacing"
-      RenderBlock (floating) {PRE} at (0,908) size 1266x186
-        RenderBlock {H3} at (0,15) size 1266x20
+      RenderBlock (floating) {PRE} at (0,908) size 1281x186
+        RenderBlock {H3} at (0,15) size 1281x20
           RenderText {#text} at (0,0) size 184x20
             text run at (0,0) width 184: "In a floated pre"
-        RenderBlock (anonymous) at (0,50) size 1266x136
+        RenderBlock (anonymous) at (0,50) size 1281x136
           RenderText {#text} at (0,0) size 230x34
             text run at (0,0) width 0: " "
             text run at (0,17) width 230: "Letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (230,17) size 30x17
               text run at (230,17) width 30: "for"
-          RenderText {#text} at (260,17) size 4x17
-            text run at (260,17) width 4: " "
+          RenderText {#text} at (260,17) size 9x17
+            text run at (260,17) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (264,17) size 96x17
-              text run at (264,17) width 96: "elements"
-          RenderText {#text} at (360,17) size 4x17
-            text run at (360,17) width 4: " "
+            RenderText {#text} at (269,17) size 96x17
+              text run at (269,17) width 96: "elements"
+          RenderText {#text} at (365,17) size 9x17
+            text run at (365,17) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (364,17) size 63x17
-              text run at (364,17) width 63: "within"
-          RenderText {#text} at (427,17) size 580x34
-            text run at (427,17) width 153: " elements too."
-            text run at (580,17) width 0: " "
+            RenderText {#text} at (374,17) size 63x17
+              text run at (374,17) width 63: "within"
+          RenderText {#text} at (437,17) size 590x34
+            text run at (437,17) width 153: " elements too."
+            text run at (590,17) width 0: " "
             text run at (0,34) width 230: "Letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (230,34) size 30x17
               text run at (230,34) width 30: "for"
-          RenderText {#text} at (260,34) size 4x17
-            text run at (260,34) width 4: " "
+          RenderText {#text} at (260,34) size 9x17
+            text run at (260,34) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (264,34) size 96x17
-              text run at (264,34) width 96: "elements"
-          RenderText {#text} at (360,34) size 4x17
-            text run at (360,34) width 4: " "
+            RenderText {#text} at (269,34) size 96x17
+              text run at (269,34) width 96: "elements"
+          RenderText {#text} at (365,34) size 9x17
+            text run at (365,34) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (364,34) size 63x17
-              text run at (364,34) width 63: "within"
-          RenderText {#text} at (427,34) size 111x17
-            text run at (427,34) width 111: " elements "
-          RenderText {#text} at (538,34) size 1038x34
-            text run at (538,34) width 500: " too. (with comment between elements and too)"
-            text run at (1038,34) width 0: " "
+            RenderText {#text} at (374,34) size 63x17
+              text run at (374,34) width 63: "within"
+          RenderText {#text} at (437,34) size 111x17
+            text run at (437,34) width 111: " elements "
+          RenderText {#text} at (548,34) size 1048x34
+            text run at (548,34) width 500: " too. (with comment between elements and too)"
+            text run at (1048,34) width 0: " "
             text run at (0,51) width 230: "Letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (230,51) size 30x17
               text run at (230,51) width 30: "for"
-          RenderText {#text} at (260,51) size 4x17
-            text run at (260,51) width 4: " "
+          RenderText {#text} at (260,51) size 9x17
+            text run at (260,51) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (264,51) size 96x17
-              text run at (264,51) width 96: "elements"
-          RenderText {#text} at (360,51) size 4x17
-            text run at (360,51) width 4: " "
+            RenderText {#text} at (269,51) size 96x17
+              text run at (269,51) width 96: "elements"
+          RenderText {#text} at (365,51) size 9x17
+            text run at (365,51) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (364,51) size 63x17
-              text run at (364,51) width 63: "within"
-          RenderText {#text} at (427,51) size 102x17
-            text run at (427,51) width 102: " elements"
-          RenderText {#text} at (529,51) size 1271x34
-            text run at (529,51) width 742: " too. (with comment (no preceeding space) between elements and too)"
-            text run at (1271,51) width 0: " "
+            RenderText {#text} at (374,51) size 63x17
+              text run at (374,51) width 63: "within"
+          RenderText {#text} at (437,51) size 102x17
+            text run at (437,51) width 102: " elements"
+          RenderText {#text} at (539,51) size 1281x34
+            text run at (539,51) width 742: " too. (with comment (no preceeding space) between elements and too)"
+            text run at (1281,51) width 0: " "
             text run at (0,68) width 230: "Letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (230,68) size 30x17
               text run at (230,68) width 30: "for"
-          RenderText {#text} at (260,68) size 4x17
-            text run at (260,68) width 4: " "
+          RenderText {#text} at (260,68) size 9x17
+            text run at (260,68) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (264,68) size 96x17
-              text run at (264,68) width 96: "elements"
-          RenderText {#text} at (360,68) size 4x17
-            text run at (360,68) width 4: " "
+            RenderText {#text} at (269,68) size 96x17
+              text run at (269,68) width 96: "elements"
+          RenderText {#text} at (365,68) size 9x17
+            text run at (365,68) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (364,68) size 63x17
-              text run at (364,68) width 63: "within"
-          RenderText {#text} at (427,68) size 111x17
-            text run at (427,68) width 111: " elements "
-          RenderText {#text} at (538,68) size 698x17
-            text run at (538,68) width 698: "too. (with comment (no trailing space) between elements and too)"
-            text run at (1236,68) width 0: " "
-          RenderInline {SPAN} at (0,0) size 360x17
+            RenderText {#text} at (374,68) size 63x17
+              text run at (374,68) width 63: "within"
+          RenderText {#text} at (437,68) size 111x17
+            text run at (437,68) width 111: " elements "
+          RenderText {#text} at (548,68) size 698x17
+            text run at (548,68) width 698: "too. (with comment (no trailing space) between elements and too)"
+            text run at (1246,68) width 0: " "
+          RenderInline {SPAN} at (0,0) size 365x17
             RenderText {#text} at (0,85) size 230x17
               text run at (0,85) width 230: "Letter   spacing test "
             RenderInline {EM} at (0,0) size 30x17
               RenderText {#text} at (230,85) size 30x17
                 text run at (230,85) width 30: "for"
-            RenderText {#text} at (260,85) size 4x17
-              text run at (260,85) width 4: " "
+            RenderText {#text} at (260,85) size 9x17
+              text run at (260,85) width 9: " "
             RenderInline {STRONG} at (0,0) size 96x17
-              RenderText {#text} at (264,85) size 96x17
-                text run at (264,85) width 96: "elements"
-          RenderText {#text} at (360,85) size 4x17
-            text run at (360,85) width 4: " "
+              RenderText {#text} at (269,85) size 96x17
+                text run at (269,85) width 96: "elements"
+          RenderText {#text} at (365,85) size 9x17
+            text run at (365,85) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (364,85) size 63x17
-              text run at (364,85) width 63: "within"
-          RenderText {#text} at (427,85) size 1081x34
-            text run at (427,85) width 654: " elements too. (with monospace font from Letter to elements)"
-            text run at (1081,85) width 0: " "
+            RenderText {#text} at (374,85) size 63x17
+              text run at (374,85) width 63: "within"
+          RenderText {#text} at (437,85) size 1091x34
+            text run at (437,85) width 654: " elements too. (with monospace font from Letter to elements)"
+            text run at (1091,85) width 0: " "
             text run at (0,102) width 230: "Letter   spacing test "
-          RenderInline {SPAN} at (0,0) size 197x17
+          RenderInline {SPAN} at (0,0) size 207x17
             RenderInline {EM} at (0,0) size 30x17
               RenderText {#text} at (230,102) size 30x17
                 text run at (230,102) width 30: "for"
-            RenderText {#text} at (260,102) size 4x17
-              text run at (260,102) width 4: " "
+            RenderText {#text} at (260,102) size 9x17
+              text run at (260,102) width 9: " "
             RenderInline {STRONG} at (0,0) size 96x17
-              RenderText {#text} at (264,102) size 96x17
-                text run at (264,102) width 96: "elements"
-            RenderText {#text} at (360,102) size 4x17
-              text run at (360,102) width 4: " "
+              RenderText {#text} at (269,102) size 96x17
+                text run at (269,102) width 96: "elements"
+            RenderText {#text} at (365,102) size 9x17
+              text run at (365,102) width 9: " "
             RenderInline {TT} at (0,0) size 63x17
-              RenderText {#text} at (364,102) size 63x17
-                text run at (364,102) width 63: "within"
-          RenderText {#text} at (427,102) size 1018x34
-            text run at (427,102) width 591: " elements too. (with monospace font from for to within)"
-            text run at (1018,102) width 0: " "
+              RenderText {#text} at (374,102) size 63x17
+                text run at (374,102) width 63: "within"
+          RenderText {#text} at (437,102) size 1028x34
+            text run at (437,102) width 591: " elements too. (with monospace font from for to within)"
+            text run at (1028,102) width 0: " "
             text run at (0,119) width 230: "Letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (230,119) size 30x17
               text run at (230,119) width 30: "for"
-          RenderText {#text} at (260,119) size 4x17
-            text run at (260,119) width 4: " "
+          RenderText {#text} at (260,119) size 9x17
+            text run at (260,119) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (264,119) size 96x17
-              text run at (264,119) width 96: "elements"
-          RenderText {#text} at (360,119) size 4x17
-            text run at (360,119) width 4: " "
+            RenderText {#text} at (269,119) size 96x17
+              text run at (269,119) width 96: "elements"
+          RenderText {#text} at (365,119) size 9x17
+            text run at (365,119) width 9: " "
           RenderInline {SPAN} at (0,0) size 207x17
             RenderInline {TT} at (0,0) size 63x17
-              RenderText {#text} at (364,119) size 63x17
-                text run at (364,119) width 63: "within"
-            RenderText {#text} at (427,119) size 144x17
-              text run at (427,119) width 144: " elements too"
-          RenderText {#text} at (571,119) size 480x17
-            text run at (571,119) width 480: ". (with monospace font from elements to too)"
-            text run at (1051,119) width 0: " "
+              RenderText {#text} at (374,119) size 63x17
+                text run at (374,119) width 63: "within"
+            RenderText {#text} at (437,119) size 144x17
+              text run at (437,119) width 144: " elements too"
+          RenderText {#text} at (581,119) size 480x17
+            text run at (581,119) width 480: ". (with monospace font from elements to too)"
+            text run at (1061,119) width 0: " "
       RenderBlock (anonymous) at (0,895) size 768x212
-        RenderBR {BR} at (1266,0) size 0x21
+        RenderBR {BR} at (1281,0) size 0x21
       RenderBlock {PRE} at (0,1122) size 768x171
         RenderBlock {H3} at (0,0) size 768x20
           RenderText {#text} at (0,0) size 236x20
@@ -600,141 +600,141 @@ layer at (0,0) size 784x2702
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (230,17) size 30x17
               text run at (230,17) width 30: "for"
-          RenderText {#text} at (260,17) size 4x17
-            text run at (260,17) width 4: " "
+          RenderText {#text} at (260,17) size 9x17
+            text run at (260,17) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (264,17) size 96x17
-              text run at (264,17) width 96: "elements"
-          RenderText {#text} at (360,17) size 4x17
-            text run at (360,17) width 4: " "
+            RenderText {#text} at (269,17) size 96x17
+              text run at (269,17) width 96: "elements"
+          RenderText {#text} at (365,17) size 9x17
+            text run at (365,17) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (364,17) size 63x17
-              text run at (364,17) width 63: "within"
-          RenderText {#text} at (427,17) size 580x34
-            text run at (427,17) width 153: " elements too."
-            text run at (580,17) width 0: " "
+            RenderText {#text} at (374,17) size 63x17
+              text run at (374,17) width 63: "within"
+          RenderText {#text} at (437,17) size 590x34
+            text run at (437,17) width 153: " elements too."
+            text run at (590,17) width 0: " "
             text run at (0,34) width 230: "Letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (230,34) size 30x17
               text run at (230,34) width 30: "for"
-          RenderText {#text} at (260,34) size 4x17
-            text run at (260,34) width 4: " "
+          RenderText {#text} at (260,34) size 9x17
+            text run at (260,34) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (264,34) size 96x17
-              text run at (264,34) width 96: "elements"
-          RenderText {#text} at (360,34) size 4x17
-            text run at (360,34) width 4: " "
+            RenderText {#text} at (269,34) size 96x17
+              text run at (269,34) width 96: "elements"
+          RenderText {#text} at (365,34) size 9x17
+            text run at (365,34) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (364,34) size 63x17
-              text run at (364,34) width 63: "within"
-          RenderText {#text} at (427,34) size 111x17
-            text run at (427,34) width 111: " elements "
-          RenderText {#text} at (538,34) size 1038x34
-            text run at (538,34) width 500: " too. (with comment between elements and too)"
-            text run at (1038,34) width 0: " "
+            RenderText {#text} at (374,34) size 63x17
+              text run at (374,34) width 63: "within"
+          RenderText {#text} at (437,34) size 111x17
+            text run at (437,34) width 111: " elements "
+          RenderText {#text} at (548,34) size 1048x34
+            text run at (548,34) width 500: " too. (with comment between elements and too)"
+            text run at (1048,34) width 0: " "
             text run at (0,51) width 230: "Letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (230,51) size 30x17
               text run at (230,51) width 30: "for"
-          RenderText {#text} at (260,51) size 4x17
-            text run at (260,51) width 4: " "
+          RenderText {#text} at (260,51) size 9x17
+            text run at (260,51) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (264,51) size 96x17
-              text run at (264,51) width 96: "elements"
-          RenderText {#text} at (360,51) size 4x17
-            text run at (360,51) width 4: " "
+            RenderText {#text} at (269,51) size 96x17
+              text run at (269,51) width 96: "elements"
+          RenderText {#text} at (365,51) size 9x17
+            text run at (365,51) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (364,51) size 63x17
-              text run at (364,51) width 63: "within"
-          RenderText {#text} at (427,51) size 102x17
-            text run at (427,51) width 102: " elements"
-          RenderText {#text} at (529,51) size 1271x34
-            text run at (529,51) width 742: " too. (with comment (no preceeding space) between elements and too)"
-            text run at (1271,51) width 0: " "
+            RenderText {#text} at (374,51) size 63x17
+              text run at (374,51) width 63: "within"
+          RenderText {#text} at (437,51) size 102x17
+            text run at (437,51) width 102: " elements"
+          RenderText {#text} at (539,51) size 1281x34
+            text run at (539,51) width 742: " too. (with comment (no preceeding space) between elements and too)"
+            text run at (1281,51) width 0: " "
             text run at (0,68) width 230: "Letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (230,68) size 30x17
               text run at (230,68) width 30: "for"
-          RenderText {#text} at (260,68) size 4x17
-            text run at (260,68) width 4: " "
+          RenderText {#text} at (260,68) size 9x17
+            text run at (260,68) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (264,68) size 96x17
-              text run at (264,68) width 96: "elements"
-          RenderText {#text} at (360,68) size 4x17
-            text run at (360,68) width 4: " "
+            RenderText {#text} at (269,68) size 96x17
+              text run at (269,68) width 96: "elements"
+          RenderText {#text} at (365,68) size 9x17
+            text run at (365,68) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (364,68) size 63x17
-              text run at (364,68) width 63: "within"
-          RenderText {#text} at (427,68) size 111x17
-            text run at (427,68) width 111: " elements "
-          RenderText {#text} at (538,68) size 698x17
-            text run at (538,68) width 698: "too. (with comment (no trailing space) between elements and too)"
-            text run at (1236,68) width 0: " "
-          RenderInline {SPAN} at (0,0) size 360x17
+            RenderText {#text} at (374,68) size 63x17
+              text run at (374,68) width 63: "within"
+          RenderText {#text} at (437,68) size 111x17
+            text run at (437,68) width 111: " elements "
+          RenderText {#text} at (548,68) size 698x17
+            text run at (548,68) width 698: "too. (with comment (no trailing space) between elements and too)"
+            text run at (1246,68) width 0: " "
+          RenderInline {SPAN} at (0,0) size 365x17
             RenderText {#text} at (0,85) size 230x17
               text run at (0,85) width 230: "Letter   spacing test "
             RenderInline {EM} at (0,0) size 30x17
               RenderText {#text} at (230,85) size 30x17
                 text run at (230,85) width 30: "for"
-            RenderText {#text} at (260,85) size 4x17
-              text run at (260,85) width 4: " "
+            RenderText {#text} at (260,85) size 9x17
+              text run at (260,85) width 9: " "
             RenderInline {STRONG} at (0,0) size 96x17
-              RenderText {#text} at (264,85) size 96x17
-                text run at (264,85) width 96: "elements"
-          RenderText {#text} at (360,85) size 4x17
-            text run at (360,85) width 4: " "
+              RenderText {#text} at (269,85) size 96x17
+                text run at (269,85) width 96: "elements"
+          RenderText {#text} at (365,85) size 9x17
+            text run at (365,85) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (364,85) size 63x17
-              text run at (364,85) width 63: "within"
-          RenderText {#text} at (427,85) size 1081x34
-            text run at (427,85) width 654: " elements too. (with monospace font from Letter to elements)"
-            text run at (1081,85) width 0: " "
+            RenderText {#text} at (374,85) size 63x17
+              text run at (374,85) width 63: "within"
+          RenderText {#text} at (437,85) size 1091x34
+            text run at (437,85) width 654: " elements too. (with monospace font from Letter to elements)"
+            text run at (1091,85) width 0: " "
             text run at (0,102) width 230: "Letter   spacing test "
-          RenderInline {SPAN} at (0,0) size 197x17
+          RenderInline {SPAN} at (0,0) size 207x17
             RenderInline {EM} at (0,0) size 30x17
               RenderText {#text} at (230,102) size 30x17
                 text run at (230,102) width 30: "for"
-            RenderText {#text} at (260,102) size 4x17
-              text run at (260,102) width 4: " "
+            RenderText {#text} at (260,102) size 9x17
+              text run at (260,102) width 9: " "
             RenderInline {STRONG} at (0,0) size 96x17
-              RenderText {#text} at (264,102) size 96x17
-                text run at (264,102) width 96: "elements"
-            RenderText {#text} at (360,102) size 4x17
-              text run at (360,102) width 4: " "
+              RenderText {#text} at (269,102) size 96x17
+                text run at (269,102) width 96: "elements"
+            RenderText {#text} at (365,102) size 9x17
+              text run at (365,102) width 9: " "
             RenderInline {TT} at (0,0) size 63x17
-              RenderText {#text} at (364,102) size 63x17
-                text run at (364,102) width 63: "within"
-          RenderText {#text} at (427,102) size 1018x34
-            text run at (427,102) width 591: " elements too. (with monospace font from for to within)"
-            text run at (1018,102) width 0: " "
+              RenderText {#text} at (374,102) size 63x17
+                text run at (374,102) width 63: "within"
+          RenderText {#text} at (437,102) size 1028x34
+            text run at (437,102) width 591: " elements too. (with monospace font from for to within)"
+            text run at (1028,102) width 0: " "
             text run at (0,119) width 230: "Letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (230,119) size 30x17
               text run at (230,119) width 30: "for"
-          RenderText {#text} at (260,119) size 4x17
-            text run at (260,119) width 4: " "
+          RenderText {#text} at (260,119) size 9x17
+            text run at (260,119) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (264,119) size 96x17
-              text run at (264,119) width 96: "elements"
-          RenderText {#text} at (360,119) size 4x17
-            text run at (360,119) width 4: " "
+            RenderText {#text} at (269,119) size 96x17
+              text run at (269,119) width 96: "elements"
+          RenderText {#text} at (365,119) size 9x17
+            text run at (365,119) width 9: " "
           RenderInline {SPAN} at (0,0) size 207x17
             RenderInline {TT} at (0,0) size 63x17
-              RenderText {#text} at (364,119) size 63x17
-                text run at (364,119) width 63: "within"
-            RenderText {#text} at (427,119) size 144x17
-              text run at (427,119) width 144: " elements too"
-          RenderText {#text} at (571,119) size 480x17
-            text run at (571,119) width 480: ". (with monospace font from elements to too)"
-            text run at (1051,119) width 0: " "
+              RenderText {#text} at (374,119) size 63x17
+                text run at (374,119) width 63: "within"
+            RenderText {#text} at (437,119) size 144x17
+              text run at (437,119) width 144: " elements too"
+          RenderText {#text} at (581,119) size 480x17
+            text run at (581,119) width 480: ". (with monospace font from elements to too)"
+            text run at (1061,119) width 0: " "
       RenderBlock (anonymous) at (0,1306) size 768x21
         RenderBR {BR} at (0,0) size 0x21
         RenderInline {SPAN} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
       RenderBlock (anonymous) at (0,1345) size 768x25
         RenderBlock {H3} at (0,0) size 768x25
-          RenderText {#text} at (0,0) size 119x25
-            text run at (0,0) width 119: "In a span"
+          RenderText {#text} at (0,0) size 129x25
+            text run at (0,0) width 129: "In a span"
       RenderBlock (anonymous) at (0,1388) size 768x315
         RenderInline {SPAN} at (0,0) size 699x273
           RenderText {#text} at (0,0) size 233x21
@@ -743,39 +743,39 @@ layer at (0,0) size 784x2702
           RenderInline {EM} at (0,0) size 33x21
             RenderText {#text} at (233,0) size 33x21
               text run at (233,0) width 33: "for"
-          RenderText {#text} at (266,0) size 4x21
-            text run at (266,0) width 4: " "
+          RenderText {#text} at (266,0) size 9x21
+            text run at (266,0) width 9: " "
           RenderInline {STRONG} at (0,0) size 109x21
-            RenderText {#text} at (270,0) size 109x21
-              text run at (270,0) width 109: "elements"
-          RenderText {#text} at (379,0) size 4x21
-            text run at (379,0) width 4: " "
+            RenderText {#text} at (275,0) size 109x21
+              text run at (275,0) width 109: "elements"
+          RenderText {#text} at (384,0) size 9x21
+            text run at (384,0) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (383,3) size 63x17
-              text run at (383,3) width 63: "within"
-          RenderText {#text} at (446,0) size 159x21
-            text run at (446,0) width 159: " elements too."
-          RenderBR {BR} at (605,16) size 0x0
+            RenderText {#text} at (393,3) size 63x17
+              text run at (393,3) width 63: "within"
+          RenderText {#text} at (456,0) size 169x21
+            text run at (456,0) width 169: " elements too."
+          RenderBR {BR} at (625,16) size 0x0
           RenderText {#text} at (0,21) size 233x21
             text run at (0,21) width 79: "Letter "
             text run at (79,21) width 154: "spacing test "
           RenderInline {EM} at (0,0) size 33x21
             RenderText {#text} at (233,21) size 33x21
               text run at (233,21) width 33: "for"
-          RenderText {#text} at (266,21) size 4x21
-            text run at (266,21) width 4: " "
+          RenderText {#text} at (266,21) size 9x21
+            text run at (266,21) width 9: " "
           RenderInline {STRONG} at (0,0) size 109x21
-            RenderText {#text} at (270,21) size 109x21
-              text run at (270,21) width 109: "elements"
-          RenderText {#text} at (379,21) size 4x21
-            text run at (379,21) width 4: " "
+            RenderText {#text} at (275,21) size 109x21
+              text run at (275,21) width 109: "elements"
+          RenderText {#text} at (384,21) size 9x21
+            text run at (384,21) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (383,24) size 63x17
-              text run at (383,24) width 63: "within"
-          RenderText {#text} at (446,21) size 113x21
-            text run at (446,21) width 113: " elements "
-          RenderText {#text} at (559,21) size 673x42
-            text run at (559,21) width 114: "too. (with"
+            RenderText {#text} at (393,24) size 63x17
+              text run at (393,24) width 63: "within"
+          RenderText {#text} at (456,21) size 123x21
+            text run at (456,21) width 123: " elements "
+          RenderText {#text} at (579,21) size 693x42
+            text run at (579,21) width 114: "too. (with"
             text run at (0,42) width 426: "comment between elements and too)"
           RenderBR {BR} at (426,58) size 0x0
           RenderText {#text} at (0,63) size 233x21
@@ -784,20 +784,20 @@ layer at (0,0) size 784x2702
           RenderInline {EM} at (0,0) size 33x21
             RenderText {#text} at (233,63) size 33x21
               text run at (233,63) width 33: "for"
-          RenderText {#text} at (266,63) size 4x21
-            text run at (266,63) width 4: " "
+          RenderText {#text} at (266,63) size 9x21
+            text run at (266,63) width 9: " "
           RenderInline {STRONG} at (0,0) size 109x21
-            RenderText {#text} at (270,63) size 109x21
-              text run at (270,63) width 109: "elements"
-          RenderText {#text} at (379,63) size 4x21
-            text run at (379,63) width 4: " "
+            RenderText {#text} at (275,63) size 109x21
+              text run at (275,63) width 109: "elements"
+          RenderText {#text} at (384,63) size 9x21
+            text run at (384,63) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (383,66) size 63x17
-              text run at (383,66) width 63: "within"
-          RenderText {#text} at (446,63) size 109x21
-            text run at (446,63) width 109: " elements"
-          RenderText {#text} at (555,63) size 699x42
-            text run at (555,63) width 123: " too. (with"
+            RenderText {#text} at (393,66) size 63x17
+              text run at (393,66) width 63: "within"
+          RenderText {#text} at (456,63) size 114x21
+            text run at (456,63) width 114: " elements"
+          RenderText {#text} at (570,63) size 699x42
+            text run at (570,63) width 123: " too. (with"
             text run at (0,84) width 699: "comment (no preceeding space) between elements and too)"
           RenderBR {BR} at (699,100) size 0x0
           RenderText {#text} at (0,105) size 233x21
@@ -806,62 +806,62 @@ layer at (0,0) size 784x2702
           RenderInline {EM} at (0,0) size 33x21
             RenderText {#text} at (233,105) size 33x21
               text run at (233,105) width 33: "for"
-          RenderText {#text} at (266,105) size 4x21
-            text run at (266,105) width 4: " "
+          RenderText {#text} at (266,105) size 9x21
+            text run at (266,105) width 9: " "
           RenderInline {STRONG} at (0,0) size 109x21
-            RenderText {#text} at (270,105) size 109x21
-              text run at (270,105) width 109: "elements"
-          RenderText {#text} at (379,105) size 4x21
-            text run at (379,105) width 4: " "
+            RenderText {#text} at (275,105) size 109x21
+              text run at (275,105) width 109: "elements"
+          RenderText {#text} at (384,105) size 9x21
+            text run at (384,105) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (383,108) size 63x17
-              text run at (383,108) width 63: "within"
-          RenderText {#text} at (446,105) size 113x21
-            text run at (446,105) width 113: " elements "
-          RenderText {#text} at (559,105) size 673x42
-            text run at (559,105) width 114: "too. (with"
+            RenderText {#text} at (393,108) size 63x17
+              text run at (393,108) width 63: "within"
+          RenderText {#text} at (456,105) size 123x21
+            text run at (456,105) width 123: " elements "
+          RenderText {#text} at (579,105) size 693x42
+            text run at (579,105) width 114: "too. (with"
             text run at (0,126) width 657: "comment (no trailing space) between elements and too)"
           RenderBR {BR} at (657,142) size 0x0
-          RenderInline {SPAN} at (0,0) size 342x17
+          RenderInline {SPAN} at (0,0) size 347x17
             RenderText {#text} at (0,150) size 212x17
               text run at (0,150) width 72: "Letter "
               text run at (72,150) width 140: "spacing test "
             RenderInline {EM} at (0,0) size 30x17
               RenderText {#text} at (212,150) size 30x17
                 text run at (212,150) width 30: "for"
-            RenderText {#text} at (242,150) size 4x17
-              text run at (242,150) width 4: " "
+            RenderText {#text} at (242,150) size 9x17
+              text run at (242,150) width 9: " "
             RenderInline {STRONG} at (0,0) size 96x17
-              RenderText {#text} at (246,150) size 96x17
-                text run at (246,150) width 96: "elements"
-          RenderText {#text} at (342,147) size 4x21
-            text run at (342,147) width 4: " "
+              RenderText {#text} at (251,150) size 96x17
+                text run at (251,150) width 96: "elements"
+          RenderText {#text} at (347,147) size 9x21
+            text run at (347,147) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (346,150) size 63x17
-              text run at (346,150) width 63: "within"
-          RenderText {#text} at (409,147) size 646x42
-            text run at (409,147) width 237: " elements too. (with"
+            RenderText {#text} at (356,150) size 63x17
+              text run at (356,150) width 63: "within"
+          RenderText {#text} at (419,147) size 656x42
+            text run at (419,147) width 237: " elements too. (with"
             text run at (0,168) width 478: "monospace font from Letter to elements)"
           RenderBR {BR} at (478,184) size 0x0
           RenderText {#text} at (0,189) size 233x21
             text run at (0,189) width 79: "Letter "
             text run at (79,189) width 154: "spacing test "
-          RenderInline {SPAN} at (0,0) size 197x17
+          RenderInline {SPAN} at (0,0) size 207x17
             RenderInline {EM} at (0,0) size 30x17
               RenderText {#text} at (233,192) size 30x17
                 text run at (233,192) width 30: "for"
-            RenderText {#text} at (263,192) size 4x17
-              text run at (263,192) width 4: " "
+            RenderText {#text} at (263,192) size 9x17
+              text run at (263,192) width 9: " "
             RenderInline {STRONG} at (0,0) size 96x17
-              RenderText {#text} at (267,192) size 96x17
-                text run at (267,192) width 96: "elements"
-            RenderText {#text} at (363,192) size 4x17
-              text run at (363,192) width 4: " "
+              RenderText {#text} at (272,192) size 96x17
+                text run at (272,192) width 96: "elements"
+            RenderText {#text} at (368,192) size 9x17
+              text run at (368,192) width 9: " "
             RenderInline {TT} at (0,0) size 63x17
-              RenderText {#text} at (367,192) size 63x17
-                text run at (367,192) width 63: "within"
-          RenderText {#text} at (430,189) size 667x42
-            text run at (430,189) width 237: " elements too. (with"
+              RenderText {#text} at (377,192) size 63x17
+                text run at (377,192) width 63: "within"
+          RenderText {#text} at (440,189) size 677x42
+            text run at (440,189) width 237: " elements too. (with"
             text run at (0,210) width 408: "monospace font from for to within)"
           RenderBR {BR} at (408,226) size 0x0
           RenderText {#text} at (0,231) size 233x21
@@ -870,21 +870,21 @@ layer at (0,0) size 784x2702
           RenderInline {EM} at (0,0) size 33x21
             RenderText {#text} at (233,231) size 33x21
               text run at (233,231) width 33: "for"
-          RenderText {#text} at (266,231) size 4x21
-            text run at (266,231) width 4: " "
+          RenderText {#text} at (266,231) size 9x21
+            text run at (266,231) width 9: " "
           RenderInline {STRONG} at (0,0) size 109x21
-            RenderText {#text} at (270,231) size 109x21
-              text run at (270,231) width 109: "elements"
-          RenderText {#text} at (379,231) size 4x21
-            text run at (379,231) width 4: " "
-          RenderInline {SPAN} at (0,0) size 197x17
+            RenderText {#text} at (275,231) size 109x21
+              text run at (275,231) width 109: "elements"
+          RenderText {#text} at (384,231) size 9x21
+            text run at (384,231) width 9: " "
+          RenderInline {SPAN} at (0,0) size 207x17
             RenderInline {TT} at (0,0) size 63x17
-              RenderText {#text} at (383,234) size 63x17
-                text run at (383,234) width 63: "within"
-            RenderText {#text} at (446,234) size 134x17
-              text run at (446,234) width 134: " elements too"
-          RenderText {#text} at (580,231) size 657x42
-            text run at (580,231) width 77: ". (with"
+              RenderText {#text} at (393,234) size 63x17
+                text run at (393,234) width 63: "within"
+            RenderText {#text} at (456,234) size 144x17
+              text run at (456,234) width 144: " elements too"
+          RenderText {#text} at (600,231) size 677x42
+            text run at (600,231) width 77: ". (with"
             text run at (0,252) width 454: "monospace font from elements to too) "
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (0,0) size 0x0
@@ -893,146 +893,146 @@ layer at (0,0) size 784x2702
       RenderBlock {H2} at (0,1722) size 768x32
         RenderText {#text} at (0,0) size 152x32
           text run at (0,0) width 152: "both-spacing"
-      RenderBlock (floating) {PRE} at (0,1786) size 1706x186
-        RenderBlock {H3} at (0,15) size 1706x20
+      RenderBlock (floating) {PRE} at (0,1786) size 1721x186
+        RenderBlock {H3} at (0,15) size 1721x20
           RenderText {#text} at (0,0) size 244x20
             text run at (0,0) width 244: "In a floated pre"
-        RenderBlock (anonymous) at (0,50) size 1706x136
+        RenderBlock (anonymous) at (0,50) size 1721x136
           RenderText {#text} at (0,0) size 430x34
             text run at (0,0) width 0: " "
             text run at (0,17) width 430: "Word and letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (430,17) size 30x17
               text run at (430,17) width 30: "for"
-          RenderText {#text} at (480,17) size 4x17
-            text run at (480,17) width 4: " "
+          RenderText {#text} at (480,17) size 9x17
+            text run at (480,17) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (484,17) size 96x17
-              text run at (484,17) width 96: "elements"
-          RenderText {#text} at (600,17) size 4x17
-            text run at (600,17) width 4: " "
+            RenderText {#text} at (489,17) size 96x17
+              text run at (489,17) width 96: "elements"
+          RenderText {#text} at (605,17) size 9x17
+            text run at (605,17) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (604,17) size 63x17
-              text run at (604,17) width 63: "within"
-          RenderText {#text} at (687,17) size 880x34
-            text run at (687,17) width 173: " elements too."
-            text run at (880,17) width 0: " "
+            RenderText {#text} at (614,17) size 63x17
+              text run at (614,17) width 63: "within"
+          RenderText {#text} at (697,17) size 890x34
+            text run at (697,17) width 173: " elements too."
+            text run at (890,17) width 0: " "
             text run at (0,34) width 430: "Word and letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (430,34) size 30x17
               text run at (430,34) width 30: "for"
-          RenderText {#text} at (480,34) size 4x17
-            text run at (480,34) width 4: " "
+          RenderText {#text} at (480,34) size 9x17
+            text run at (480,34) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (484,34) size 96x17
-              text run at (484,34) width 96: "elements"
-          RenderText {#text} at (600,34) size 4x17
-            text run at (600,34) width 4: " "
+            RenderText {#text} at (489,34) size 96x17
+              text run at (489,34) width 96: "elements"
+          RenderText {#text} at (605,34) size 9x17
+            text run at (605,34) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (604,34) size 63x17
-              text run at (604,34) width 63: "within"
-          RenderText {#text} at (687,34) size 131x17
-            text run at (687,34) width 131: " elements "
-          RenderText {#text} at (818,34) size 1458x34
-            text run at (818,34) width 620: " too. (with comment between elements and too)"
-            text run at (1458,34) width 0: " "
+            RenderText {#text} at (614,34) size 63x17
+              text run at (614,34) width 63: "within"
+          RenderText {#text} at (697,34) size 131x17
+            text run at (697,34) width 131: " elements "
+          RenderText {#text} at (828,34) size 1468x34
+            text run at (828,34) width 620: " too. (with comment between elements and too)"
+            text run at (1468,34) width 0: " "
             text run at (0,51) width 430: "Word and letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (430,51) size 30x17
               text run at (430,51) width 30: "for"
-          RenderText {#text} at (480,51) size 4x17
-            text run at (480,51) width 4: " "
+          RenderText {#text} at (480,51) size 9x17
+            text run at (480,51) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (484,51) size 96x17
-              text run at (484,51) width 96: "elements"
-          RenderText {#text} at (600,51) size 4x17
-            text run at (600,51) width 4: " "
+            RenderText {#text} at (489,51) size 96x17
+              text run at (489,51) width 96: "elements"
+          RenderText {#text} at (605,51) size 9x17
+            text run at (605,51) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (604,51) size 63x17
-              text run at (604,51) width 63: "within"
-          RenderText {#text} at (687,51) size 102x17
-            text run at (687,51) width 102: " elements"
-          RenderText {#text} at (809,51) size 1751x34
-            text run at (809,51) width 922: " too. (with comment (no preceeding space) between elements and too)"
-            text run at (1751,51) width 0: " "
+            RenderText {#text} at (614,51) size 63x17
+              text run at (614,51) width 63: "within"
+          RenderText {#text} at (697,51) size 102x17
+            text run at (697,51) width 102: " elements"
+          RenderText {#text} at (819,51) size 1761x34
+            text run at (819,51) width 922: " too. (with comment (no preceeding space) between elements and too)"
+            text run at (1761,51) width 0: " "
             text run at (0,68) width 430: "Word and letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (430,68) size 30x17
               text run at (430,68) width 30: "for"
-          RenderText {#text} at (480,68) size 4x17
-            text run at (480,68) width 4: " "
+          RenderText {#text} at (480,68) size 9x17
+            text run at (480,68) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (484,68) size 96x17
-              text run at (484,68) width 96: "elements"
-          RenderText {#text} at (600,68) size 4x17
-            text run at (600,68) width 4: " "
+            RenderText {#text} at (489,68) size 96x17
+              text run at (489,68) width 96: "elements"
+          RenderText {#text} at (605,68) size 9x17
+            text run at (605,68) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (604,68) size 63x17
-              text run at (604,68) width 63: "within"
-          RenderText {#text} at (687,68) size 131x17
-            text run at (687,68) width 131: " elements "
-          RenderText {#text} at (818,68) size 898x17
-            text run at (818,68) width 878: "too. (with comment (no trailing space) between elements and too)"
-            text run at (1716,68) width 0: " "
-          RenderInline {SPAN} at (0,0) size 580x17
+            RenderText {#text} at (614,68) size 63x17
+              text run at (614,68) width 63: "within"
+          RenderText {#text} at (697,68) size 131x17
+            text run at (697,68) width 131: " elements "
+          RenderText {#text} at (828,68) size 898x17
+            text run at (828,68) width 878: "too. (with comment (no trailing space) between elements and too)"
+            text run at (1726,68) width 0: " "
+          RenderInline {SPAN} at (0,0) size 585x17
             RenderText {#text} at (0,85) size 430x17
               text run at (0,85) width 430: "Word and letter   spacing test "
             RenderInline {EM} at (0,0) size 30x17
               RenderText {#text} at (430,85) size 30x17
                 text run at (430,85) width 30: "for"
-            RenderText {#text} at (480,85) size 4x17
-              text run at (480,85) width 4: " "
+            RenderText {#text} at (480,85) size 9x17
+              text run at (480,85) width 9: " "
             RenderInline {STRONG} at (0,0) size 96x17
-              RenderText {#text} at (484,85) size 96x17
-                text run at (484,85) width 96: "elements"
-          RenderText {#text} at (600,85) size 4x17
-            text run at (600,85) width 4: " "
+              RenderText {#text} at (489,85) size 96x17
+                text run at (489,85) width 96: "elements"
+          RenderText {#text} at (605,85) size 9x17
+            text run at (605,85) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (604,85) size 63x17
-              text run at (604,85) width 63: "within"
-          RenderText {#text} at (687,85) size 1508x34
-            text run at (687,85) width 801: " elements too. (with monospace font from Word to elements)"
-            text run at (1508,85) width 0: " "
+            RenderText {#text} at (614,85) size 63x17
+              text run at (614,85) width 63: "within"
+          RenderText {#text} at (697,85) size 1518x34
+            text run at (697,85) width 801: " elements too. (with monospace font from Word to elements)"
+            text run at (1518,85) width 0: " "
             text run at (0,102) width 430: "Word and letter   spacing test "
-          RenderInline {SPAN} at (0,0) size 237x17
+          RenderInline {SPAN} at (0,0) size 247x17
             RenderInline {EM} at (0,0) size 30x17
               RenderText {#text} at (430,102) size 30x17
                 text run at (430,102) width 30: "for"
-            RenderText {#text} at (480,102) size 4x17
-              text run at (480,102) width 4: " "
+            RenderText {#text} at (480,102) size 9x17
+              text run at (480,102) width 9: " "
             RenderInline {STRONG} at (0,0) size 96x17
-              RenderText {#text} at (484,102) size 96x17
-                text run at (484,102) width 96: "elements"
-            RenderText {#text} at (600,102) size 4x17
-              text run at (600,102) width 4: " "
+              RenderText {#text} at (489,102) size 96x17
+                text run at (489,102) width 96: "elements"
+            RenderText {#text} at (605,102) size 9x17
+              text run at (605,102) width 9: " "
             RenderInline {TT} at (0,0) size 63x17
-              RenderText {#text} at (604,102) size 63x17
-                text run at (604,102) width 63: "within"
-          RenderText {#text} at (687,102) size 1458x34
-            text run at (687,102) width 751: " elements too. (with monospace font from for to within)"
-            text run at (1458,102) width 0: " "
+              RenderText {#text} at (614,102) size 63x17
+                text run at (614,102) width 63: "within"
+          RenderText {#text} at (697,102) size 1468x34
+            text run at (697,102) width 751: " elements too. (with monospace font from for to within)"
+            text run at (1468,102) width 0: " "
             text run at (0,119) width 430: "Word and letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (430,119) size 30x17
               text run at (430,119) width 30: "for"
-          RenderText {#text} at (480,119) size 4x17
-            text run at (480,119) width 4: " "
+          RenderText {#text} at (480,119) size 9x17
+            text run at (480,119) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (484,119) size 96x17
-              text run at (484,119) width 96: "elements"
-          RenderText {#text} at (600,119) size 4x17
-            text run at (600,119) width 4: " "
+            RenderText {#text} at (489,119) size 96x17
+              text run at (489,119) width 96: "elements"
+          RenderText {#text} at (605,119) size 9x17
+            text run at (605,119) width 9: " "
           RenderInline {SPAN} at (0,0) size 247x17
             RenderInline {TT} at (0,0) size 63x17
-              RenderText {#text} at (604,119) size 63x17
-                text run at (604,119) width 63: "within"
-            RenderText {#text} at (687,119) size 164x17
-              text run at (687,119) width 164: " elements too"
-          RenderText {#text} at (851,119) size 640x17
-            text run at (851,119) width 620: ". (with monospace font from elements to too)"
-            text run at (1491,119) width 0: " "
+              RenderText {#text} at (614,119) size 63x17
+                text run at (614,119) width 63: "within"
+            RenderText {#text} at (697,119) size 164x17
+              text run at (697,119) width 164: " elements too"
+          RenderText {#text} at (861,119) size 640x17
+            text run at (861,119) width 620: ". (with monospace font from elements to too)"
+            text run at (1501,119) width 0: " "
       RenderBlock (anonymous) at (0,1773) size 768x212
-        RenderBR {BR} at (1706,0) size 0x21
+        RenderBR {BR} at (1721,0) size 0x21
       RenderBlock {PRE} at (0,2000) size 768x171
         RenderBlock {H3} at (0,0) size 768x20
           RenderText {#text} at (0,0) size 296x20
@@ -1044,141 +1044,141 @@ layer at (0,0) size 784x2702
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (430,17) size 30x17
               text run at (430,17) width 30: "for"
-          RenderText {#text} at (480,17) size 4x17
-            text run at (480,17) width 4: " "
+          RenderText {#text} at (480,17) size 9x17
+            text run at (480,17) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (484,17) size 96x17
-              text run at (484,17) width 96: "elements"
-          RenderText {#text} at (600,17) size 4x17
-            text run at (600,17) width 4: " "
+            RenderText {#text} at (489,17) size 96x17
+              text run at (489,17) width 96: "elements"
+          RenderText {#text} at (605,17) size 9x17
+            text run at (605,17) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (604,17) size 63x17
-              text run at (604,17) width 63: "within"
-          RenderText {#text} at (687,17) size 880x34
-            text run at (687,17) width 173: " elements too."
-            text run at (880,17) width 0: " "
+            RenderText {#text} at (614,17) size 63x17
+              text run at (614,17) width 63: "within"
+          RenderText {#text} at (697,17) size 890x34
+            text run at (697,17) width 173: " elements too."
+            text run at (890,17) width 0: " "
             text run at (0,34) width 430: "Word and letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (430,34) size 30x17
               text run at (430,34) width 30: "for"
-          RenderText {#text} at (480,34) size 4x17
-            text run at (480,34) width 4: " "
+          RenderText {#text} at (480,34) size 9x17
+            text run at (480,34) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (484,34) size 96x17
-              text run at (484,34) width 96: "elements"
-          RenderText {#text} at (600,34) size 4x17
-            text run at (600,34) width 4: " "
+            RenderText {#text} at (489,34) size 96x17
+              text run at (489,34) width 96: "elements"
+          RenderText {#text} at (605,34) size 9x17
+            text run at (605,34) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (604,34) size 63x17
-              text run at (604,34) width 63: "within"
-          RenderText {#text} at (687,34) size 131x17
-            text run at (687,34) width 131: " elements "
-          RenderText {#text} at (818,34) size 1458x34
-            text run at (818,34) width 620: " too. (with comment between elements and too)"
-            text run at (1458,34) width 0: " "
+            RenderText {#text} at (614,34) size 63x17
+              text run at (614,34) width 63: "within"
+          RenderText {#text} at (697,34) size 131x17
+            text run at (697,34) width 131: " elements "
+          RenderText {#text} at (828,34) size 1468x34
+            text run at (828,34) width 620: " too. (with comment between elements and too)"
+            text run at (1468,34) width 0: " "
             text run at (0,51) width 430: "Word and letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (430,51) size 30x17
               text run at (430,51) width 30: "for"
-          RenderText {#text} at (480,51) size 4x17
-            text run at (480,51) width 4: " "
+          RenderText {#text} at (480,51) size 9x17
+            text run at (480,51) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (484,51) size 96x17
-              text run at (484,51) width 96: "elements"
-          RenderText {#text} at (600,51) size 4x17
-            text run at (600,51) width 4: " "
+            RenderText {#text} at (489,51) size 96x17
+              text run at (489,51) width 96: "elements"
+          RenderText {#text} at (605,51) size 9x17
+            text run at (605,51) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (604,51) size 63x17
-              text run at (604,51) width 63: "within"
-          RenderText {#text} at (687,51) size 102x17
-            text run at (687,51) width 102: " elements"
-          RenderText {#text} at (809,51) size 1751x34
-            text run at (809,51) width 922: " too. (with comment (no preceeding space) between elements and too)"
-            text run at (1751,51) width 0: " "
+            RenderText {#text} at (614,51) size 63x17
+              text run at (614,51) width 63: "within"
+          RenderText {#text} at (697,51) size 102x17
+            text run at (697,51) width 102: " elements"
+          RenderText {#text} at (819,51) size 1761x34
+            text run at (819,51) width 922: " too. (with comment (no preceeding space) between elements and too)"
+            text run at (1761,51) width 0: " "
             text run at (0,68) width 430: "Word and letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (430,68) size 30x17
               text run at (430,68) width 30: "for"
-          RenderText {#text} at (480,68) size 4x17
-            text run at (480,68) width 4: " "
+          RenderText {#text} at (480,68) size 9x17
+            text run at (480,68) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (484,68) size 96x17
-              text run at (484,68) width 96: "elements"
-          RenderText {#text} at (600,68) size 4x17
-            text run at (600,68) width 4: " "
+            RenderText {#text} at (489,68) size 96x17
+              text run at (489,68) width 96: "elements"
+          RenderText {#text} at (605,68) size 9x17
+            text run at (605,68) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (604,68) size 63x17
-              text run at (604,68) width 63: "within"
-          RenderText {#text} at (687,68) size 131x17
-            text run at (687,68) width 131: " elements "
-          RenderText {#text} at (818,68) size 898x17
-            text run at (818,68) width 878: "too. (with comment (no trailing space) between elements and too)"
-            text run at (1716,68) width 0: " "
-          RenderInline {SPAN} at (0,0) size 580x17
+            RenderText {#text} at (614,68) size 63x17
+              text run at (614,68) width 63: "within"
+          RenderText {#text} at (697,68) size 131x17
+            text run at (697,68) width 131: " elements "
+          RenderText {#text} at (828,68) size 898x17
+            text run at (828,68) width 878: "too. (with comment (no trailing space) between elements and too)"
+            text run at (1726,68) width 0: " "
+          RenderInline {SPAN} at (0,0) size 585x17
             RenderText {#text} at (0,85) size 430x17
               text run at (0,85) width 430: "Word and letter   spacing test "
             RenderInline {EM} at (0,0) size 30x17
               RenderText {#text} at (430,85) size 30x17
                 text run at (430,85) width 30: "for"
-            RenderText {#text} at (480,85) size 4x17
-              text run at (480,85) width 4: " "
+            RenderText {#text} at (480,85) size 9x17
+              text run at (480,85) width 9: " "
             RenderInline {STRONG} at (0,0) size 96x17
-              RenderText {#text} at (484,85) size 96x17
-                text run at (484,85) width 96: "elements"
-          RenderText {#text} at (600,85) size 4x17
-            text run at (600,85) width 4: " "
+              RenderText {#text} at (489,85) size 96x17
+                text run at (489,85) width 96: "elements"
+          RenderText {#text} at (605,85) size 9x17
+            text run at (605,85) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (604,85) size 63x17
-              text run at (604,85) width 63: "within"
-          RenderText {#text} at (687,85) size 1508x34
-            text run at (687,85) width 801: " elements too. (with monospace font from Word to elements)"
-            text run at (1508,85) width 0: " "
+            RenderText {#text} at (614,85) size 63x17
+              text run at (614,85) width 63: "within"
+          RenderText {#text} at (697,85) size 1518x34
+            text run at (697,85) width 801: " elements too. (with monospace font from Word to elements)"
+            text run at (1518,85) width 0: " "
             text run at (0,102) width 430: "Word and letter   spacing test "
-          RenderInline {SPAN} at (0,0) size 237x17
+          RenderInline {SPAN} at (0,0) size 247x17
             RenderInline {EM} at (0,0) size 30x17
               RenderText {#text} at (430,102) size 30x17
                 text run at (430,102) width 30: "for"
-            RenderText {#text} at (480,102) size 4x17
-              text run at (480,102) width 4: " "
+            RenderText {#text} at (480,102) size 9x17
+              text run at (480,102) width 9: " "
             RenderInline {STRONG} at (0,0) size 96x17
-              RenderText {#text} at (484,102) size 96x17
-                text run at (484,102) width 96: "elements"
-            RenderText {#text} at (600,102) size 4x17
-              text run at (600,102) width 4: " "
+              RenderText {#text} at (489,102) size 96x17
+                text run at (489,102) width 96: "elements"
+            RenderText {#text} at (605,102) size 9x17
+              text run at (605,102) width 9: " "
             RenderInline {TT} at (0,0) size 63x17
-              RenderText {#text} at (604,102) size 63x17
-                text run at (604,102) width 63: "within"
-          RenderText {#text} at (687,102) size 1458x34
-            text run at (687,102) width 751: " elements too. (with monospace font from for to within)"
-            text run at (1458,102) width 0: " "
+              RenderText {#text} at (614,102) size 63x17
+                text run at (614,102) width 63: "within"
+          RenderText {#text} at (697,102) size 1468x34
+            text run at (697,102) width 751: " elements too. (with monospace font from for to within)"
+            text run at (1468,102) width 0: " "
             text run at (0,119) width 430: "Word and letter   spacing test "
           RenderInline {EM} at (0,0) size 30x17
             RenderText {#text} at (430,119) size 30x17
               text run at (430,119) width 30: "for"
-          RenderText {#text} at (480,119) size 4x17
-            text run at (480,119) width 4: " "
+          RenderText {#text} at (480,119) size 9x17
+            text run at (480,119) width 9: " "
           RenderInline {STRONG} at (0,0) size 96x17
-            RenderText {#text} at (484,119) size 96x17
-              text run at (484,119) width 96: "elements"
-          RenderText {#text} at (600,119) size 4x17
-            text run at (600,119) width 4: " "
+            RenderText {#text} at (489,119) size 96x17
+              text run at (489,119) width 96: "elements"
+          RenderText {#text} at (605,119) size 9x17
+            text run at (605,119) width 9: " "
           RenderInline {SPAN} at (0,0) size 247x17
             RenderInline {TT} at (0,0) size 63x17
-              RenderText {#text} at (604,119) size 63x17
-                text run at (604,119) width 63: "within"
-            RenderText {#text} at (687,119) size 164x17
-              text run at (687,119) width 164: " elements too"
-          RenderText {#text} at (851,119) size 640x17
-            text run at (851,119) width 620: ". (with monospace font from elements to too)"
-            text run at (1491,119) width 0: " "
+              RenderText {#text} at (614,119) size 63x17
+                text run at (614,119) width 63: "within"
+            RenderText {#text} at (697,119) size 164x17
+              text run at (697,119) width 164: " elements too"
+          RenderText {#text} at (861,119) size 640x17
+            text run at (861,119) width 620: ". (with monospace font from elements to too)"
+            text run at (1501,119) width 0: " "
       RenderBlock (anonymous) at (0,2184) size 768x21
         RenderBR {BR} at (0,0) size 0x21
         RenderInline {SPAN} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
       RenderBlock (anonymous) at (0,2223) size 768x25
         RenderBlock {H3} at (0,0) size 768x25
-          RenderText {#text} at (0,0) size 159x25
-            text run at (0,0) width 159: "In a span"
+          RenderText {#text} at (0,0) size 169x25
+            text run at (0,0) width 169: "In a span"
       RenderBlock (anonymous) at (0,2266) size 768x420
         RenderInline {SPAN} at (0,0) size 750x420
           RenderText {#text} at (0,0) size 446x21
@@ -1187,16 +1187,16 @@ layer at (0,0) size 784x2702
           RenderInline {EM} at (0,0) size 33x21
             RenderText {#text} at (446,0) size 33x21
               text run at (446,0) width 33: "for"
-          RenderText {#text} at (499,0) size 4x21
-            text run at (499,0) width 4: " "
+          RenderText {#text} at (499,0) size 9x21
+            text run at (499,0) width 9: " "
           RenderInline {STRONG} at (0,0) size 109x21
-            RenderText {#text} at (503,0) size 109x21
-              text run at (503,0) width 109: "elements"
-          RenderText {#text} at (632,0) size 4x21
-            text run at (632,0) width 4: " "
+            RenderText {#text} at (508,0) size 109x21
+              text run at (508,0) width 109: "elements"
+          RenderText {#text} at (637,0) size 9x21
+            text run at (637,0) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (636,3) size 63x17
-              text run at (636,3) width 63: "within"
+            RenderText {#text} at (646,3) size 63x17
+              text run at (646,3) width 63: "within"
           RenderText {#text} at (0,21) size 180x21
             text run at (0,21) width 180: "elements too."
           RenderBR {BR} at (200,37) size 0x0
@@ -1206,16 +1206,16 @@ layer at (0,0) size 784x2702
           RenderInline {EM} at (0,0) size 33x21
             RenderText {#text} at (446,42) size 33x21
               text run at (446,42) width 33: "for"
-          RenderText {#text} at (499,42) size 4x21
-            text run at (499,42) width 4: " "
+          RenderText {#text} at (499,42) size 9x21
+            text run at (499,42) width 9: " "
           RenderInline {STRONG} at (0,0) size 109x21
-            RenderText {#text} at (503,42) size 109x21
-              text run at (503,42) width 109: "elements"
-          RenderText {#text} at (632,42) size 4x21
-            text run at (632,42) width 4: " "
+            RenderText {#text} at (508,42) size 109x21
+              text run at (508,42) width 109: "elements"
+          RenderText {#text} at (637,42) size 9x21
+            text run at (637,42) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (636,45) size 63x17
-              text run at (636,45) width 63: "within"
+            RenderText {#text} at (646,45) size 63x17
+              text run at (646,45) width 63: "within"
           RenderText {#text} at (0,63) size 134x21
             text run at (0,63) width 134: "elements "
           RenderText {#text} at (134,63) size 727x42
@@ -1228,16 +1228,16 @@ layer at (0,0) size 784x2702
           RenderInline {EM} at (0,0) size 33x21
             RenderText {#text} at (446,105) size 33x21
               text run at (446,105) width 33: "for"
-          RenderText {#text} at (499,105) size 4x21
-            text run at (499,105) width 4: " "
+          RenderText {#text} at (499,105) size 9x21
+            text run at (499,105) width 9: " "
           RenderInline {STRONG} at (0,0) size 109x21
-            RenderText {#text} at (503,105) size 109x21
-              text run at (503,105) width 109: "elements"
-          RenderText {#text} at (632,105) size 4x21
-            text run at (632,105) width 4: " "
+            RenderText {#text} at (508,105) size 109x21
+              text run at (508,105) width 109: "elements"
+          RenderText {#text} at (637,105) size 9x21
+            text run at (637,105) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (636,108) size 63x17
-              text run at (636,108) width 63: "within"
+            RenderText {#text} at (646,108) size 63x17
+              text run at (646,108) width 63: "within"
           RenderText {#text} at (0,126) size 105x21
             text run at (0,126) width 105: "elements"
           RenderText {#text} at (125,126) size 730x42
@@ -1250,39 +1250,39 @@ layer at (0,0) size 784x2702
           RenderInline {EM} at (0,0) size 33x21
             RenderText {#text} at (446,168) size 33x21
               text run at (446,168) width 33: "for"
-          RenderText {#text} at (499,168) size 4x21
-            text run at (499,168) width 4: " "
+          RenderText {#text} at (499,168) size 9x21
+            text run at (499,168) width 9: " "
           RenderInline {STRONG} at (0,0) size 109x21
-            RenderText {#text} at (503,168) size 109x21
-              text run at (503,168) width 109: "elements"
-          RenderText {#text} at (632,168) size 4x21
-            text run at (632,168) width 4: " "
+            RenderText {#text} at (508,168) size 109x21
+              text run at (508,168) width 109: "elements"
+          RenderText {#text} at (637,168) size 9x21
+            text run at (637,168) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (636,171) size 63x17
-              text run at (636,171) width 63: "within"
+            RenderText {#text} at (646,171) size 63x17
+              text run at (646,171) width 63: "within"
           RenderText {#text} at (0,189) size 134x21
             text run at (0,189) width 134: "elements "
           RenderText {#text} at (134,189) size 688x42
             text run at (134,189) width 554: "too. (with comment (no trailing space)"
             text run at (0,210) width 377: "between elements and too)"
           RenderBR {BR} at (397,226) size 0x0
-          RenderInline {SPAN} at (0,0) size 562x17
+          RenderInline {SPAN} at (0,0) size 567x17
             RenderText {#text} at (0,234) size 412x17
               text run at (0,234) width 232: "Word and letter "
               text run at (232,234) width 180: "spacing test "
             RenderInline {EM} at (0,0) size 30x17
               RenderText {#text} at (412,234) size 30x17
                 text run at (412,234) width 30: "for"
-            RenderText {#text} at (462,234) size 4x17
-              text run at (462,234) width 4: " "
+            RenderText {#text} at (462,234) size 9x17
+              text run at (462,234) width 9: " "
             RenderInline {STRONG} at (0,0) size 96x17
-              RenderText {#text} at (466,234) size 96x17
-                text run at (466,234) width 96: "elements"
-          RenderText {#text} at (582,231) size 4x21
-            text run at (582,231) width 4: " "
+              RenderText {#text} at (471,234) size 96x17
+                text run at (471,234) width 96: "elements"
+          RenderText {#text} at (587,231) size 9x21
+            text run at (587,231) width 9: " "
           RenderInline {TT} at (0,0) size 63x17
-            RenderText {#text} at (586,234) size 63x17
-              text run at (586,234) width 63: "within"
+            RenderText {#text} at (596,234) size 63x17
+              text run at (596,234) width 63: "within"
           RenderText {#text} at (0,252) size 719x42
             text run at (0,252) width 719: "elements too. (with monospace font from Word to"
             text run at (0,273) width 115: "elements)"
@@ -1290,20 +1290,20 @@ layer at (0,0) size 784x2702
           RenderText {#text} at (0,294) size 446x21
             text run at (0,294) width 252: "Word and letter "
             text run at (252,294) width 194: "spacing test "
-          RenderInline {SPAN} at (0,0) size 237x17
+          RenderInline {SPAN} at (0,0) size 247x17
             RenderInline {EM} at (0,0) size 30x17
               RenderText {#text} at (446,297) size 30x17
                 text run at (446,297) width 30: "for"
-            RenderText {#text} at (496,297) size 4x17
-              text run at (496,297) width 4: " "
+            RenderText {#text} at (496,297) size 9x17
+              text run at (496,297) width 9: " "
             RenderInline {STRONG} at (0,0) size 96x17
-              RenderText {#text} at (500,297) size 96x17
-                text run at (500,297) width 96: "elements"
-            RenderText {#text} at (616,297) size 4x17
-              text run at (616,297) width 4: " "
+              RenderText {#text} at (505,297) size 96x17
+                text run at (505,297) width 96: "elements"
+            RenderText {#text} at (621,297) size 9x17
+              text run at (621,297) width 9: " "
             RenderInline {TT} at (0,0) size 63x17
-              RenderText {#text} at (620,297) size 63x17
-                text run at (620,297) width 63: "within"
+              RenderText {#text} at (630,297) size 63x17
+                text run at (630,297) width 63: "within"
           RenderText {#text} at (0,315) size 694x42
             text run at (0,315) width 694: "elements too. (with monospace font from for to"
             text run at (0,336) width 82: "within)"
@@ -1314,17 +1314,17 @@ layer at (0,0) size 784x2702
           RenderInline {EM} at (0,0) size 33x21
             RenderText {#text} at (446,357) size 33x21
               text run at (446,357) width 33: "for"
-          RenderText {#text} at (499,357) size 4x21
-            text run at (499,357) width 4: " "
+          RenderText {#text} at (499,357) size 9x21
+            text run at (499,357) width 9: " "
           RenderInline {STRONG} at (0,0) size 109x21
-            RenderText {#text} at (503,357) size 109x21
-              text run at (503,357) width 109: "elements"
-          RenderText {#text} at (632,357) size 4x21
-            text run at (632,357) width 4: " "
-          RenderInline {SPAN} at (0,0) size 699x38
+            RenderText {#text} at (508,357) size 109x21
+              text run at (508,357) width 109: "elements"
+          RenderText {#text} at (637,357) size 9x21
+            text run at (637,357) width 9: " "
+          RenderInline {SPAN} at (0,0) size 709x38
             RenderInline {TT} at (0,0) size 63x17
-              RenderText {#text} at (636,360) size 63x17
-                text run at (636,360) width 63: "within"
+              RenderText {#text} at (646,360) size 63x17
+                text run at (646,360) width 63: "within"
             RenderText {#text} at (0,381) size 155x17
               text run at (0,381) width 155: "elements too"
           RenderText {#text} at (155,378) size 750x42
index 5d78908..b1e1adf 100644 (file)
@@ -4,8 +4,7 @@ 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 784x0
-layer at (113,530) size 273x60
-  RenderBlock (positioned) {FONT} at (113,530) size 273x60
-    RenderText {#text} at (36,0) size 201x60
-      text run at (36,0) width 201: "Hello World, And"
-      text run at (102,30) width 69: "Stuff!"
+layer at (96,560) size 307x30
+  RenderBlock (positioned) {FONT} at (96,560) size 307x30
+    RenderText {#text} at (0,0) size 307x30
+      text run at (0,0) width 307: "Hello World, And Stuff!"
index 86ce49e..d70afa2 100644 (file)
@@ -11,39 +11,39 @@ layer at (0,0) size 800x600
       RenderBlock {DIV} at (0,0) size 784x0
       RenderBlock {DIV} at (0,0) size 784x0
       RenderBlock {DIV} at (0,0) size 784x0
-layer at (287,560) size 226x30
-  RenderBlock (positioned) {FONT} at (287,560) size 226x30
-    RenderText {#text} at (0,0) size 226x30
-      text run at (0,0) width 226: "RTL-Center-Aligned"
-layer at (0,460) size 88x90
-  RenderBlock (positioned) {FONT} at (0,460) size 88x90
-    RenderText {#text} at (0,0) size 80x90
+layer at (276,560) size 248x30
+  RenderBlock (positioned) {FONT} at (276,560) size 248x30
+    RenderText {#text} at (0,0) size 248x30
+      text run at (0,0) width 248: "RTL-Center-Aligned"
+layer at (0,460) size 100x90
+  RenderBlock (positioned) {FONT} at (0,460) size 100x90
+    RenderText {#text} at (0,0) size 92x90
       text run at (0,0) width 61: "RTL-"
-      text run at (0,30) width 56: "Left-"
-      text run at (0,60) width 80: "Aligned"
-layer at (582,470) size 210x30
-  RenderBlock (positioned) {FONT} at (582,470) size 210x30
-    RenderText {#text} at (0,0) size 210x30
-      text run at (0,0) width 210: "RTL-Right-Aligned"
-layer at (609,420) size 183x30
-  RenderBlock (positioned) {FONT} at (609,420) size 183x30
-    RenderText {#text} at (0,0) size 183x30
-      text run at (0,0) width 183: "RTL-No-Aligned"
-layer at (287,370) size 226x30
-  RenderBlock (positioned) {FONT} at (287,370) size 226x30
-    RenderText {#text} at (0,0) size 226x30
-      text run at (0,0) width 226: "LTR-Center-Aligned"
-layer at (8,320) size 197x30
-  RenderBlock (positioned) {FONT} at (8,320) size 197x30
+      text run at (0,30) width 62: "Left-"
+      text run at (0,60) width 92: "Aligned"
+layer at (562,470) size 230x30
+  RenderBlock (positioned) {FONT} at (562,470) size 230x30
+    RenderText {#text} at (0,0) size 230x30
+      text run at (0,0) width 230: "RTL-Right-Aligned"
+layer at (595,420) size 197x30
+  RenderBlock (positioned) {FONT} at (595,420) size 197x30
     RenderText {#text} at (0,0) size 197x30
-      text run at (0,0) width 197: "LTR-Left-Aligned"
-layer at (712,210) size 88x90
-  RenderBlock (positioned) {FONT} at (712,210) size 88x90
-    RenderText {#text} at (27,0) size 80x90
-      text run at (27,0) width 61: "LTR-"
-      text run at (19,30) width 69: "Right-"
-      text run at (8,60) width 80: "Aligned"
-layer at (8,270) size 183x30
-  RenderBlock (positioned) {FONT} at (8,270) size 183x30
-    RenderText {#text} at (0,0) size 183x30
-      text run at (0,0) width 183: "LTR-No-Aligned"
+      text run at (0,0) width 197: "RTL-No-Aligned"
+layer at (276,370) size 248x30
+  RenderBlock (positioned) {FONT} at (276,370) size 248x30
+    RenderText {#text} at (0,0) size 248x30
+      text run at (0,0) width 248: "LTR-Center-Aligned"
+layer at (8,320) size 215x30
+  RenderBlock (positioned) {FONT} at (8,320) size 215x30
+    RenderText {#text} at (0,0) size 215x30
+      text run at (0,0) width 215: "LTR-Left-Aligned"
+layer at (700,210) size 100x90
+  RenderBlock (positioned) {FONT} at (700,210) size 100x90
+    RenderText {#text} at (39,0) size 92x90
+      text run at (39,0) width 61: "LTR-"
+      text run at (23,30) width 77: "Right-"
+      text run at (8,60) width 92: "Aligned"
+layer at (8,270) size 197x30
+  RenderBlock (positioned) {FONT} at (8,270) size 197x30
+    RenderText {#text} at (0,0) size 197x30
+      text run at (0,0) width 197: "LTR-No-Aligned"
index 01c2ba4..3fcaaa9 100644 (file)
@@ -17,10 +17,10 @@ layer at (0,0) size 784x1764
           text run at (382,0) width 197: "The styles applied here are:"
       RenderBlock {PRE} at (0,100) size 768x204
         RenderText {#text} at (0,0) size 592x204
-          text run at (0,0) width 295: "TABLE\x{9}{ margin: 1em; border: medium solid blue; }"
-          text run at (295,0) width 0: " "
-          text run at (0,17) width 255: "TD\x{9}{ border: thin solid green; padding: 5px; }"
-          text run at (255,17) width 0: " "
+          text run at (0,0) width 313: "TABLE\x{9}{ margin: 1em; border: medium solid blue; }"
+          text run at (313,0) width 0: " "
+          text run at (0,17) width 266: "TD\x{9}{ border: thin solid green; padding: 5px; }"
+          text run at (266,17) width 0: " "
           text run at (0,34) width 283: "TH { border: medium solid purple; padding: 5px; }"
           text run at (283,34) width 0: " "
           text run at (0,51) width 283: "TABLE.one, TABLE.two { border-spacing: 1em; }"
@@ -39,8 +39,8 @@ layer at (0,0) size 784x1764
           text run at (355,153) width 0: " "
           text run at (0,170) width 592: "TABLE.five TR, TABLE.five COL, TABLE.five COLGROUP, TABLE.five TBODY, TABLE.five THEAD"
           text run at (592,170) width 0: " "
-          text run at (0,187) width 167: "\x{9}{ border: medium solid red; }"
-          text run at (167,187) width 0: " "
+          text run at (0,187) width 195: "\x{9}{ border: medium solid red; }"
+          text run at (195,187) width 0: " "
       RenderTable {TABLE} at (16,320) size 736x229 [border: (1px solid #0000FF)]
         RenderTableSection {TBODY} at (1,1) size 733x226
           RenderTableRow {TR} at (0,0) size 733x34
index 74afe3a..4cd946b 100644 (file)
@@ -8,19 +8,19 @@ layer at (0,0) size 800x600
           text run at (0,0) width 737: "This HTML tests if the 'while-space' property controls the behavors of line-break characters (U+000A and"
           text run at (0,21) width 244: "U+000D) in a complex text (Hindi)."
       RenderBlock {P} at (0,58) size 784x42
-        RenderText {#text} at (0,0) size 776x42
-          text run at (0,0) width 776: "If this test succeeds, you can see this Hindi word \"\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\" repeated three times separated by a space in"
-          text run at (0,21) width 639: "the first two paragraphs. In the third paragraphs, it'll be shown three times in separate lines."
+        RenderText {#text} at (0,0) size 759x42
+          text run at (0,0) width 759: "If this test succeeds, you can see this Hindi word \"\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\" repeated three times separated by a space in the first"
+          text run at (0,21) width 584: "two paragraphs. In the third paragraphs, it'll be shown three times in separate lines."
       RenderBlock {P} at (0,116) size 784x21
-        RenderText {#text} at (0,0) size 309x21
-          text run at (0,0) width 309: "1. \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902} \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\x{D}\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}"
+        RenderText {#text} at (0,0) size 93x21
+          text run at (0,0) width 93: "1. \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902} \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\x{D}\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}"
       RenderBlock {P} at (0,153) size 784x21
-        RenderText {#text} at (0,0) size 309x21
-          text run at (0,0) width 309: "2. \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902} \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\x{D}\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}"
+        RenderText {#text} at (0,0) size 93x21
+          text run at (0,0) width 93: "2. \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902} \x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\x{D}\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}"
       RenderBlock {P} at (0,190) size 784x63
-        RenderText {#text} at (0,0) size 192x63
+        RenderText {#text} at (0,0) size 48x63
           text run at (0,0) width 13: "3."
           text run at (13,0) width 0: " "
-          text run at (0,21) width 96: "\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}"
-          text run at (96,21) width 0: " "
-          text run at (0,42) width 192: "\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\x{D}\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}"
+          text run at (0,21) width 24: "\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}"
+          text run at (24,21) width 0: " "
+          text run at (0,42) width 48: "\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}\x{D}\x{935}\x{93F}\x{937}\x{92F}\x{94B}\x{902}"
index 85e574f..58581eb 100644 (file)
@@ -21,9 +21,9 @@ layer at (0,0) size 784x1938
         RenderText {#text} at (0,0) size 732x21
           text run at (0,0) width 732: "The next line tests a slight positive letter spacing, and should be slightly spaced out (wider than normal)."
       RenderBlock {P} at (0,232) size 768x21 [bgcolor=#EEEEEE]
-        RenderInline {SPAN} at (0,0) size 173x21
-          RenderText {#text} at (160,0) size 173x21
-            text run at (160,0) width 173: "Hello, world"
+        RenderInline {SPAN} at (0,0) size 181x21
+          RenderText {#text} at (160,0) size 181x21
+            text run at (160,0) width 181: "Hello, world"
       RenderBlock {P} at (0,269) size 768x42 [bgcolor=#FFFFFF]
         RenderText {#text} at (0,0) size 756x42
           text run at (0,0) width 756: "The next line tests a large positive letter spacing, and should be *very* spaced out. You may only see an 'H'"
@@ -113,9 +113,9 @@ layer at (0,0) size 784x1938
         RenderText {#text} at (0,0) size 447x21
           text run at (0,0) width 447: "The next line should be slightly spaced out (wider than normal)."
       RenderBlock {P} at (0,1494) size 768x21 [bgcolor=#EEEEEE]
-        RenderInline {SPAN} at (0,0) size 173x21
-          RenderText {#text} at (160,0) size 173x21
-            text run at (160,0) width 173 RTL override: "Hello, world"
+        RenderInline {SPAN} at (0,0) size 181x21
+          RenderText {#text} at (160,0) size 181x21
+            text run at (160,0) width 181 RTL override: "Hello, world"
       RenderBlock {P} at (0,1531) size 768x21 [bgcolor=#FFFFFF]
         RenderText {#text} at (0,0) size 523x21
           text run at (0,0) width 387: "The next line should be crammed backwards, just as if "
@@ -151,10 +151,10 @@ layer at (8,797) size 85x21
   RenderInline {SPAN} at (0,0) size 85x21 [bgcolor=#CCCCFF]
     RenderText {#text} at (160,0) size 85x21
       text run at (160,0) width 85: "Hello, world"
-layer at (8,892) size 173x21
-  RenderInline {SPAN} at (0,0) size 173x21 [bgcolor=#CCCCFF]
-    RenderText {#text} at (160,0) size 173x21
-      text run at (160,0) width 173: "Hello, world"
+layer at (8,892) size 181x21
+  RenderInline {SPAN} at (0,0) size 181x21 [bgcolor=#CCCCFF]
+    RenderText {#text} at (160,0) size 181x21
+      text run at (160,0) width 181: "Hello, world"
 layer at (8,966) size 19402x42
   RenderInline {SPAN} at (0,0) size 19402x42 [bgcolor=#CCCCFF]
     RenderText {#text} at (160,0) size 19402x42
@@ -177,10 +177,10 @@ layer at (8,1325) size 0x21
   RenderInline {SPAN} at (0,0) size 0x21 [bgcolor=#CCCCFF]
     RenderText {#text} at (160,0) size 0x21
       text run at (160,0) width 0: "Hello, world"
-layer at (8,1753) size 173x21
-  RenderInline {SPAN} at (0,0) size 173x21 [bgcolor=#CCCCFF]
-    RenderText {#text} at (160,0) size 173x21
-      text run at (160,0) width 173 RTL override: "Hello, world"
+layer at (8,1753) size 181x21
+  RenderInline {SPAN} at (0,0) size 181x21 [bgcolor=#CCCCFF]
+    RenderText {#text} at (160,0) size 181x21
+      text run at (160,0) width 181 RTL override: "Hello, world"
 layer at (8,1827) size 0x21
   RenderInline {SPAN} at (0,0) size 0x21 [bgcolor=#CCCCFF]
     RenderText {#text} at (160,0) size 0x21
index 31b7262..ecafcad 100644 (file)
@@ -1,24 +1,24 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 450x500
-  RenderSVGRoot {svg} at (0,0) size 450x498
+  RenderSVGRoot {svg} at (0,0) size 449x498
     RenderSVGText {text} at (178,14) size 93x21 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 93x21
         chunk 1 (middle anchor) text run 1 at (178.50,30.00) startOffset 0 endOffset 13 width 93.00: "Text Position"
-    RenderSVGContainer {g} at (50,57) size 400x346
+    RenderSVGContainer {g} at (50,57) size 399x346
       RenderSVGText {text} at (50,57) size 53x30 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 53x30
           chunk 1 text run 1 at (50.00,80.00) startOffset 0 endOffset 5 width 53.00: "Batik"
       RenderSVGText {text} at (50,90) size 103x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 103x13
           chunk 1 text run 1 at (50.00,100.00) startOffset 0 endOffset 21 width 103.00: "<text x=\"100\" y=\"80\">"
-      RenderSVGText {text} at (240,57) size 233x30 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 233x30
-          chunk 1 text run 1 at (240.00,80.00) startOffset 0 endOffset 1 width 36.00: "B"
-          chunk 1 text run 2 at (296.00,80.00) startOffset 1 endOffset 2 width 33.00: "a"
-          chunk 1 text run 3 at (349.00,80.00) startOffset 2 endOffset 3 width 27.00: "t"
-          chunk 1 text run 4 at (396.00,80.00) startOffset 3 endOffset 4 width 25.00: "i"
-          chunk 1 text run 5 at (441.00,80.00) startOffset 4 endOffset 5 width 32.00: "k"
+      RenderSVGText {text} at (240,57) size 133x30 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 133x30
+          chunk 1 text run 1 at (240.00,80.00) startOffset 0 endOffset 1 width 16.00: "B"
+          chunk 1 text run 2 at (276.00,80.00) startOffset 1 endOffset 2 width 13.00: "a"
+          chunk 1 text run 3 at (309.00,80.00) startOffset 2 endOffset 3 width 7.00: "t"
+          chunk 1 text run 4 at (336.00,80.00) startOffset 3 endOffset 4 width 5.00: "i"
+          chunk 1 text run 5 at (361.00,80.00) startOffset 4 endOffset 5 width 12.00: "k"
       RenderSVGText {text} at (240,90) size 194x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 194x13
           chunk 1 text run 1 at (240.00,100.00) startOffset 0 endOffset 41 width 194.00: "<text x=\"240\" y=\"80\" letter-spacing=\"20\">"
@@ -49,14 +49,14 @@ layer at (0,0) size 450x500
       RenderSVGText {text} at (50,210) size 112x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 112x13
           chunk 1 text run 1 at (50.00,220.00) startOffset 0 endOffset 22 width 112.00: "<tspan x=\"50\" y=\"200\">"
-      RenderSVGText {text} at (240,177) size 233x30 contains 1 chunk(s)
-        RenderSVGTSpan {tspan} at (0,0) size 233x30
-          RenderSVGInlineText {#text} at (0,0) size 233x30
-            chunk 1 text run 1 at (240.00,200.00) startOffset 0 endOffset 1 width 36.00: "B"
-            chunk 1 text run 2 at (296.00,200.00) startOffset 1 endOffset 2 width 33.00: "a"
-            chunk 1 text run 3 at (349.00,200.00) startOffset 2 endOffset 3 width 27.00: "t"
-            chunk 1 text run 4 at (396.00,200.00) startOffset 3 endOffset 4 width 25.00: "i"
-            chunk 1 text run 5 at (441.00,200.00) startOffset 4 endOffset 5 width 32.00: "k"
+      RenderSVGText {text} at (240,177) size 133x30 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 133x30
+          RenderSVGInlineText {#text} at (0,0) size 133x30
+            chunk 1 text run 1 at (240.00,200.00) startOffset 0 endOffset 1 width 16.00: "B"
+            chunk 1 text run 2 at (276.00,200.00) startOffset 1 endOffset 2 width 13.00: "a"
+            chunk 1 text run 3 at (309.00,200.00) startOffset 2 endOffset 3 width 7.00: "t"
+            chunk 1 text run 4 at (336.00,200.00) startOffset 3 endOffset 4 width 5.00: "i"
+            chunk 1 text run 5 at (361.00,200.00) startOffset 4 endOffset 5 width 12.00: "k"
       RenderSVGText {text} at (240,210) size 209x13 contains 1 chunk(s)
         RenderSVGTSpan {tspan} at (0,0) size 209x13
           RenderSVGInlineText {#text} at (0,0) size 209x13
@@ -97,41 +97,41 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 137x13
           RenderSVGInlineText {#text} at (33,11) size 137x13
             chunk 1 text run 1 at (83.00,351.00) startOffset 0 endOffset 27 width 137.00: "dx=\"0 10 20 30 40\" y=\"320\">"
-      RenderSVGText {text} at (240,297) size 183x30 contains 1 chunk(s)
-        RenderSVGTSpan {tspan} at (0,0) size 183x30
-          RenderSVGInlineText {#text} at (0,0) size 183x30
-            chunk 1 text run 1 at (240.00,320.00) startOffset 0 endOffset 1 width 26.00: "B"
-            chunk 1 text run 2 at (286.00,320.00) startOffset 1 endOffset 2 width 23.00: "a"
-            chunk 1 text run 3 at (329.00,320.00) startOffset 2 endOffset 3 width 17.00: "t"
-            chunk 1 text run 4 at (366.00,320.00) startOffset 3 endOffset 4 width 15.00: "i"
-            chunk 1 text run 5 at (401.00,320.00) startOffset 4 endOffset 5 width 22.00: "k"
+      RenderSVGText {text} at (240,297) size 133x30 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 133x30
+          RenderSVGInlineText {#text} at (0,0) size 133x30
+            chunk 1 text run 1 at (240.00,320.00) startOffset 0 endOffset 1 width 16.00: "B"
+            chunk 1 text run 2 at (276.00,320.00) startOffset 1 endOffset 2 width 13.00: "a"
+            chunk 1 text run 3 at (309.00,320.00) startOffset 2 endOffset 3 width 7.00: "t"
+            chunk 1 text run 4 at (336.00,320.00) startOffset 3 endOffset 4 width 5.00: "i"
+            chunk 1 text run 5 at (361.00,320.00) startOffset 4 endOffset 5 width 12.00: "k"
       RenderSVGText {text} at (240,330) size 191x24 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 169x13
           chunk 1 text run 1 at (240.00,340.00) startOffset 0 endOffset 34 width 169.00: "<tspan x=\"240\" dx=\"0 10 10 10 10\" "
         RenderSVGTSpan {tspan} at (0,0) size 158x13
           RenderSVGInlineText {#text} at (33,11) size 158x13
             chunk 1 text run 1 at (273.00,351.00) startOffset 0 endOffset 34 width 158.00: "y=\"320\" style=\"letter-spacing:10\">"
-      RenderSVGText {text} at (50,357) size 143x30 contains 1 chunk(s)
-        RenderSVGTSpan {tspan} at (0,0) size 143x30
-          RenderSVGInlineText {#text} at (0,0) size 143x30
-            chunk 1 text run 1 at (50.00,380.00) startOffset 0 endOffset 1 width 26.00: "B"
-            chunk 1 text run 2 at (86.00,380.00) startOffset 1 endOffset 2 width 23.00: "a"
-            chunk 1 text run 3 at (119.00,380.00) startOffset 2 endOffset 3 width 17.00: "t"
-            chunk 1 text run 4 at (146.00,380.00) startOffset 3 endOffset 4 width 15.00: "i"
-            chunk 1 text run 5 at (171.00,380.00) startOffset 4 endOffset 5 width 22.00: "k"
+      RenderSVGText {text} at (50,357) size 93x30 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 93x30
+          RenderSVGInlineText {#text} at (0,0) size 93x30
+            chunk 1 text run 1 at (50.00,380.00) startOffset 0 endOffset 1 width 16.00: "B"
+            chunk 1 text run 2 at (76.00,380.00) startOffset 1 endOffset 2 width 13.00: "a"
+            chunk 1 text run 3 at (99.00,380.00) startOffset 2 endOffset 3 width 7.00: "t"
+            chunk 1 text run 4 at (116.00,380.00) startOffset 3 endOffset 4 width 5.00: "i"
+            chunk 1 text run 5 at (131.00,380.00) startOffset 4 endOffset 5 width 12.00: "k"
         RenderSVGTSpan {tspan} at (0,0) size 0x0
       RenderSVGText {text} at (50,390) size 94x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 94x13
           chunk 1 text run 1 at (50.00,400.00) startOffset 0 endOffset 20 width 94.00: "Empty Trailing tspan"
-      RenderSVGText {text} at (240,357) size 233x30 contains 1 chunk(s)
+      RenderSVGText {text} at (240,357) size 133x30 contains 1 chunk(s)
         RenderSVGTSpan {tspan} at (0,0) size 0x0
-        RenderSVGTSpan {tspan} at (0,0) size 233x30
-          RenderSVGInlineText {#text} at (0,0) size 233x30
-            chunk 1 text run 1 at (240.00,380.00) startOffset 0 endOffset 1 width 36.00: "B"
-            chunk 1 text run 2 at (296.00,380.00) startOffset 1 endOffset 2 width 33.00: "a"
-            chunk 1 text run 3 at (349.00,380.00) startOffset 2 endOffset 3 width 27.00: "t"
-            chunk 1 text run 4 at (396.00,380.00) startOffset 3 endOffset 4 width 25.00: "i"
-            chunk 1 text run 5 at (441.00,380.00) startOffset 4 endOffset 5 width 32.00: "k"
+        RenderSVGTSpan {tspan} at (0,0) size 133x30
+          RenderSVGInlineText {#text} at (0,0) size 133x30
+            chunk 1 text run 1 at (240.00,380.00) startOffset 0 endOffset 1 width 16.00: "B"
+            chunk 1 text run 2 at (276.00,380.00) startOffset 1 endOffset 2 width 13.00: "a"
+            chunk 1 text run 3 at (309.00,380.00) startOffset 2 endOffset 3 width 7.00: "t"
+            chunk 1 text run 4 at (336.00,380.00) startOffset 3 endOffset 4 width 5.00: "i"
+            chunk 1 text run 5 at (361.00,380.00) startOffset 4 endOffset 5 width 12.00: "k"
       RenderSVGText {text} at (240,390) size 114x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 114x13
           chunk 1 text run 1 at (240.00,400.00) startOffset 0 endOffset 22 width 114.00: "Empty Preceeding tspan"
index 25faac1..9d32715 100644 (file)
@@ -1,25 +1,25 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 450x500
-  RenderSVGRoot {svg} at (0,0) size 450x498
+  RenderSVGRoot {svg} at (0,0) size 449x498
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
     RenderSVGText {text} at (172,14) size 106x21 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 106x21
         chunk 1 (middle anchor) text run 1 at (172.00,30.00) startOffset 0 endOffset 15 width 106.00: "Text Position 2"
-    RenderSVGContainer {g} at (50,57) size 400x297
+    RenderSVGContainer {g} at (50,57) size 399x297
       RenderSVGText {text} at (50,57) size 53x30 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 53x30
           chunk 1 text run 1 at (50.00,80.00) startOffset 0 endOffset 5 width 53.00: "Batik"
       RenderSVGText {text} at (50,90) size 103x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 103x13
           chunk 1 text run 1 at (50.00,100.00) startOffset 0 endOffset 21 width 103.00: "<text x=\"100\" y=\"80\">"
-      RenderSVGText {text} at (240,57) size 233x30 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 233x30
-          chunk 1 text run 1 at (240.00,80.00) startOffset 0 endOffset 1 width 36.00: "B"
-          chunk 1 text run 2 at (296.00,80.00) startOffset 1 endOffset 2 width 33.00: "a"
-          chunk 1 text run 3 at (349.00,80.00) startOffset 2 endOffset 3 width 27.00: "t"
-          chunk 1 text run 4 at (396.00,80.00) startOffset 3 endOffset 4 width 25.00: "i"
-          chunk 1 text run 5 at (441.00,80.00) startOffset 4 endOffset 5 width 32.00: "k"
+      RenderSVGText {text} at (240,57) size 133x30 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 133x30
+          chunk 1 text run 1 at (240.00,80.00) startOffset 0 endOffset 1 width 16.00: "B"
+          chunk 1 text run 2 at (276.00,80.00) startOffset 1 endOffset 2 width 13.00: "a"
+          chunk 1 text run 3 at (309.00,80.00) startOffset 2 endOffset 3 width 7.00: "t"
+          chunk 1 text run 4 at (336.00,80.00) startOffset 3 endOffset 4 width 5.00: "i"
+          chunk 1 text run 5 at (361.00,80.00) startOffset 4 endOffset 5 width 12.00: "k"
       RenderSVGText {text} at (240,90) size 194x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 194x13
           chunk 1 text run 1 at (240.00,100.00) startOffset 0 endOffset 41 width 194.00: "<text x=\"240\" y=\"80\" letter-spacing=\"20\">"
@@ -50,14 +50,14 @@ layer at (0,0) size 450x500
       RenderSVGText {text} at (50,210) size 112x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 112x13
           chunk 1 text run 1 at (50.00,220.00) startOffset 0 endOffset 22 width 112.00: "<tspan x=\"50\" y=\"200\">"
-      RenderSVGText {text} at (240,177) size 233x30 contains 1 chunk(s)
-        RenderSVGTSpan {tspan} at (0,0) size 233x30
-          RenderSVGInlineText {#text} at (0,0) size 233x30
-            chunk 1 text run 1 at (240.00,200.00) startOffset 0 endOffset 1 width 36.00: "B"
-            chunk 1 text run 2 at (296.00,200.00) startOffset 1 endOffset 2 width 33.00: "a"
-            chunk 1 text run 3 at (349.00,200.00) startOffset 2 endOffset 3 width 27.00: "t"
-            chunk 1 text run 4 at (396.00,200.00) startOffset 3 endOffset 4 width 25.00: "i"
-            chunk 1 text run 5 at (441.00,200.00) startOffset 4 endOffset 5 width 32.00: "k"
+      RenderSVGText {text} at (240,177) size 133x30 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 133x30
+          RenderSVGInlineText {#text} at (0,0) size 133x30
+            chunk 1 text run 1 at (240.00,200.00) startOffset 0 endOffset 1 width 16.00: "B"
+            chunk 1 text run 2 at (276.00,200.00) startOffset 1 endOffset 2 width 13.00: "a"
+            chunk 1 text run 3 at (309.00,200.00) startOffset 2 endOffset 3 width 7.00: "t"
+            chunk 1 text run 4 at (336.00,200.00) startOffset 3 endOffset 4 width 5.00: "i"
+            chunk 1 text run 5 at (361.00,200.00) startOffset 4 endOffset 5 width 12.00: "k"
       RenderSVGText {text} at (240,210) size 209x13 contains 1 chunk(s)
         RenderSVGTSpan {tspan} at (0,0) size 209x13
           RenderSVGInlineText {#text} at (0,0) size 209x13
@@ -98,14 +98,14 @@ layer at (0,0) size 450x500
         RenderSVGTSpan {tspan} at (0,0) size 137x13
           RenderSVGInlineText {#text} at (33,11) size 137x13
             chunk 1 text run 1 at (83.00,351.00) startOffset 0 endOffset 27 width 137.00: "dx=\"0 10 20 30 40\" y=\"320\">"
-      RenderSVGText {text} at (240,297) size 183x30 contains 1 chunk(s)
-        RenderSVGTSpan {tspan} at (0,0) size 183x30
-          RenderSVGInlineText {#text} at (0,0) size 183x30
-            chunk 1 text run 1 at (240.00,320.00) startOffset 0 endOffset 1 width 26.00: "B"
-            chunk 1 text run 2 at (286.00,320.00) startOffset 1 endOffset 2 width 23.00: "a"
-            chunk 1 text run 3 at (329.00,320.00) startOffset 2 endOffset 3 width 17.00: "t"
-            chunk 1 text run 4 at (366.00,320.00) startOffset 3 endOffset 4 width 15.00: "i"
-            chunk 1 text run 5 at (401.00,320.00) startOffset 4 endOffset 5 width 22.00: "k"
+      RenderSVGText {text} at (240,297) size 133x30 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 133x30
+          RenderSVGInlineText {#text} at (0,0) size 133x30
+            chunk 1 text run 1 at (240.00,320.00) startOffset 0 endOffset 1 width 16.00: "B"
+            chunk 1 text run 2 at (276.00,320.00) startOffset 1 endOffset 2 width 13.00: "a"
+            chunk 1 text run 3 at (309.00,320.00) startOffset 2 endOffset 3 width 7.00: "t"
+            chunk 1 text run 4 at (336.00,320.00) startOffset 3 endOffset 4 width 5.00: "i"
+            chunk 1 text run 5 at (361.00,320.00) startOffset 4 endOffset 5 width 12.00: "k"
       RenderSVGText {text} at (240,330) size 191x24 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 169x13
           chunk 1 text run 1 at (240.00,340.00) startOffset 0 endOffset 34 width 169.00: "<tspan x=\"240\" dx=\"0 10 10 10 10\" "
index 23859bb..d1a574d 100644 (file)
@@ -1,10 +1,10 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 400x50
-  RenderSVGRoot {svg} at (10,8) size 351x16
+  RenderSVGRoot {svg} at (10,8) size 171x16
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGContainer {g} at (10,8) size 351x16
-      RenderSVGText {text} at (10,8) size 351x16 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 351x16
-          chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 56 width 348.00 RTL: "\x{62E}] [\x{62E}][\x{62E}][\x{62E}] | [\x{62E}] [\x{62E}\x{62E}][\x{62E}] | [\x{62E}] [\x{62E}\x{62E}\x{62E}] | [\x{62E} \x{62E}\x{62E}\x{62E}] | \x{62E} \x{62E}\x{62E}\x{62E}"
-          chunk 1 text run 1 at (358.00,20.00) startOffset 0 endOffset 1 width 3.00: "]"
+    RenderSVGContainer {g} at (10,8) size 171x16
+      RenderSVGText {text} at (10,8) size 171x16 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 171x16
+          chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 56 width 168.00 RTL: "\x{62E}] [\x{62E}][\x{62E}][\x{62E}] | [\x{62E}] [\x{62E}\x{62E}][\x{62E}] | [\x{62E}] [\x{62E}\x{62E}\x{62E}] | [\x{62E} \x{62E}\x{62E}\x{62E}] | \x{62E} \x{62E}\x{62E}\x{62E}"
+          chunk 1 text run 1 at (178.00,20.00) startOffset 0 endOffset 1 width 3.00: "]"
index 9ef2d8a..66c55e9 100644 (file)
@@ -1,18 +1,18 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 100x100
-  RenderSVGRoot {svg} at (8,0) size 92x96
+  RenderSVGRoot {svg} at (20,0) size 80x96
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-    RenderSVGContainer {g} at (8,0) size 92x96
+    RenderSVGContainer {g} at (20,0) size 80x96
       RenderSVGText {text} at (20,0) size 53x26 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 53x26
           chunk 1 text run 1 at (20.00,20.00) startOffset 0 endOffset 7 width 53.00 LTR override: "[hello]"
       RenderSVGText {text} at (20,20) size 53x26 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 53x26
           chunk 1 text run 1 at (20.00,40.00) startOffset 0 endOffset 7 width 53.00 LTR override: "[hello]"
-      RenderSVGText {text} at (8,50) size 92x26 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 92x26
-          chunk 1 text run 1 at (8.00,70.00) startOffset 0 endOffset 6 width 92.00 RTL override: "[\x{5E9}\x{5DC}\x{5D5}\x{5DD}]"
-      RenderSVGText {text} at (8,70) size 92x26 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 92x26
-          chunk 1 text run 1 at (8.00,90.00) startOffset 0 endOffset 6 width 92.00 RTL override: "[\x{5E9}\x{5DC}\x{5D5}\x{5DD}]"
+      RenderSVGText {text} at (64,50) size 36x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 36x26
+          chunk 1 text run 1 at (64.00,70.00) startOffset 0 endOffset 6 width 36.00 RTL override: "[\x{5E9}\x{5DC}\x{5D5}\x{5DD}]"
+      RenderSVGText {text} at (64,70) size 36x26 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 36x26
+          chunk 1 text run 1 at (64.00,90.00) startOffset 0 endOffset 6 width 36.00 RTL override: "[\x{5E9}\x{5DC}\x{5D5}\x{5DD}]"
index b333724..db781d5 100644 (file)
@@ -10,8 +10,8 @@ layer at (0,0) size 800x372
               RenderText {#text} at (6,1) size 53x15
                 text run at (6,1) width 53: "viewBox?"
             RenderTableCell {TH} at (67,1) size 112x32 [bgcolor=#DDDD99] [r=0 c=1 rs=1 cs=1]
-              RenderText {#text} at (6,1) size 100x30
-                text run at (6,1) width 100: "preserve\x{AD}Aspect\x{AD}" + hyphen string "\x{2010}"
+              RenderText {#text} at (10,1) size 92x30
+                text run at (10,1) width 92: "preserve\x{AD}Aspect\x{AD}" + hyphen string "-"
                 text run at (42,16) width 28: "Ratio"
             RenderTableCell {TH} at (180,8) size 140x17 [bgcolor=#DDDD99] [r=0 c=2 rs=1 cs=1]
               RenderText {#text} at (54,1) size 32x15