Add back the win-xp and win-wk2 results that were deleted in r90699
authoraroben@apple.com <aroben@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 11 Jul 2011 14:37:29 +0000 (14:37 +0000)
committeraroben@apple.com <aroben@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 11 Jul 2011 14:37:29 +0000 (14:37 +0000)
Deleting these results caused the tests to start failing on the bots. The only test result I
didn't add back was
win-wk2/http/tests/uri/username-with-no-hostname-expected.txt, as that test is not currently
failing on the bots.

Fixes <http://webkit.org/b/64277> REGRESSION (r90699): 12 svg tests failing on Windows XP
Debug (Tests) and 13 tests failing on Windows 7 Release (WebKit2 Tests)

* platform/win-wk2/editing/selection/caret-ltr-right-expected.txt: Added.
* platform/win-wk2/editing/selection/drag-text-delay-expected.txt: Added.
* platform/win-wk2/fast/css/pseudo-any-expected.txt: Added.
* platform/win-wk2/fast/forms/textfield-overflow-expected.txt: Added.
* platform/win-wk2/fast/ruby/after-block-doesnt-crash-expected.txt: Added.
* platform/win-wk2/fast/ruby/after-table-doesnt-crash-expected.txt: Added.
* platform/win-wk2/fast/ruby/before-block-doesnt-crash-expected.txt: Added.
* platform/win-wk2/fast/ruby/before-table-doesnt-crash-expected.txt: Added.
* platform/win-wk2/fast/ruby/generated-after-counter-doesnt-crash-expected.txt: Added.
* platform/win-wk2/fast/ruby/generated-before-and-after-counter-doesnt-crash-expected.txt: Added.
* platform/win-wk2/fast/ruby/generated-before-counter-doesnt-crash-expected.txt: Added.
* platform/win-wk2/plugins/npruntime/embed-property-equality-expected.txt: Added.
* platform/win-wk2/plugins/resize-from-plugin-expected.txt: Added.
* platform/win-xp/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added.
* platform/win-xp/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added.
* platform/win-xp/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Added.
* platform/win-xp/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Added.
* platform/win-xp/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Added.
* platform/win-xp/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Added.
* platform/win-xp/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Added.
* platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added.
* platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Added.
* platform/win-xp/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Added.
* platform/win-xp/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Added.
* platform/win-xp/svg/text/bidi-tspans-expected.txt: Added.

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

26 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/win-wk2/editing/selection/caret-ltr-right-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-wk2/editing/selection/drag-text-delay-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-wk2/fast/css/pseudo-any-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-wk2/fast/forms/textfield-overflow-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-wk2/fast/ruby/after-block-doesnt-crash-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-wk2/fast/ruby/after-table-doesnt-crash-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-wk2/fast/ruby/before-block-doesnt-crash-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-wk2/fast/ruby/before-table-doesnt-crash-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-wk2/fast/ruby/generated-after-counter-doesnt-crash-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-wk2/fast/ruby/generated-before-and-after-counter-doesnt-crash-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-wk2/fast/ruby/generated-before-counter-doesnt-crash-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-wk2/plugins/npruntime/embed-property-equality-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-wk2/plugins/resize-from-plugin-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-xp/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-xp/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-xp/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-xp/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-xp/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-xp/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-xp/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-xp/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-xp/svg/W3C-I18N/tspan-direction-rtl-expected.txt [new file with mode: 0644]
LayoutTests/platform/win-xp/svg/text/bidi-tspans-expected.txt [new file with mode: 0644]

index 529f763..e72923b 100644 (file)
@@ -1,3 +1,41 @@
+2011-07-11  Adam Roben  <aroben@apple.com>
+
+        Add back the win-xp and win-wk2 results that were deleted in r90699
+
+        Deleting these results caused the tests to start failing on the bots. The only test result I
+        didn't add back was
+        win-wk2/http/tests/uri/username-with-no-hostname-expected.txt, as that test is not currently
+        failing on the bots.
+
+        Fixes <http://webkit.org/b/64277> REGRESSION (r90699): 12 svg tests failing on Windows XP
+        Debug (Tests) and 13 tests failing on Windows 7 Release (WebKit2 Tests)
+
+        * platform/win-wk2/editing/selection/caret-ltr-right-expected.txt: Added.
+        * platform/win-wk2/editing/selection/drag-text-delay-expected.txt: Added.
+        * platform/win-wk2/fast/css/pseudo-any-expected.txt: Added.
+        * platform/win-wk2/fast/forms/textfield-overflow-expected.txt: Added.
+        * platform/win-wk2/fast/ruby/after-block-doesnt-crash-expected.txt: Added.
+        * platform/win-wk2/fast/ruby/after-table-doesnt-crash-expected.txt: Added.
+        * platform/win-wk2/fast/ruby/before-block-doesnt-crash-expected.txt: Added.
+        * platform/win-wk2/fast/ruby/before-table-doesnt-crash-expected.txt: Added.
+        * platform/win-wk2/fast/ruby/generated-after-counter-doesnt-crash-expected.txt: Added.
+        * platform/win-wk2/fast/ruby/generated-before-and-after-counter-doesnt-crash-expected.txt: Added.
+        * platform/win-wk2/fast/ruby/generated-before-counter-doesnt-crash-expected.txt: Added.
+        * platform/win-wk2/plugins/npruntime/embed-property-equality-expected.txt: Added.
+        * platform/win-wk2/plugins/resize-from-plugin-expected.txt: Added.
+        * platform/win-xp/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added.
+        * platform/win-xp/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added.
+        * platform/win-xp/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Added.
+        * platform/win-xp/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Added.
+        * platform/win-xp/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Added.
+        * platform/win-xp/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Added.
+        * platform/win-xp/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Added.
+        * platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added.
+        * platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Added.
+        * platform/win-xp/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Added.
+        * platform/win-xp/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Added.
+        * platform/win-xp/svg/text/bidi-tspans-expected.txt: Added.
+
 2011-07-11  Noel Gordon  <noel.gordon@gmail.com>
 
         Reviewed by Adam Roben.
diff --git a/LayoutTests/platform/win-wk2/editing/selection/caret-ltr-right-expected.txt b/LayoutTests/platform/win-wk2/editing/selection/caret-ltr-right-expected.txt
new file mode 100644 (file)
index 0000000..5b7e480
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x139
+  RenderBlock {HTML} at (0,0) size 800x139
+    RenderBody {BODY} at (8,16) size 784x115
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 758x36
+          text run at (0,0) width 758: "This tests that clicking in a contenteditable div will set the caret in the right position for LTR text in a LTR block. To test"
+          text run at (0,18) width 465: "manually, click the right of the text. The caret should be on the right edge."
+      RenderBlock {DIV} at (0,52) size 201x45 [border: (1px solid #000000)]
+        RenderText {#text} at (11,11) size 74x23
+          text run at (11,11) width 74: "WebKit2"
+      RenderBlock (anonymous) at (0,97) size 784x18
+        RenderText {#text} at (0,0) size 39x18
+          text run at (0,0) width 39: "PASS"
+        RenderBR {BR} at (39,0) size 0x18
+caret: position 7 of child 0 {#text} of child 3 {DIV} of body
diff --git a/LayoutTests/platform/win-wk2/editing/selection/drag-text-delay-expected.txt b/LayoutTests/platform/win-wk2/editing/selection/drag-text-delay-expected.txt
new file mode 100644 (file)
index 0000000..447212b
--- /dev/null
@@ -0,0 +1,6 @@
+On most platforms, if you click and move the mouse on selected text, it will always initiate a drag. On Mac, there must be a delay between the click and the mouse move before a drag starts. Otherwise, it will just change the selection.
+
+To manually test, select "hello" and rapidly drag. You should see "hello world" on Mac and "worldhello" on all other platforms.
+
+hello world
+
diff --git a/LayoutTests/platform/win-wk2/fast/css/pseudo-any-expected.txt b/LayoutTests/platform/win-wk2/fast/css/pseudo-any-expected.txt
new file mode 100644 (file)
index 0000000..d7db8e3
--- /dev/null
@@ -0,0 +1,97 @@
+This page tests :-webkit-any. This window needs to be focused for the :focus tests to pass.
+h1
+
+h1
+
+div
+foo
+b i
+p
+
+a span
+li
+u s
+
+div span
+div~q q+q q>span
+first
+
+last
+
+
+h1
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+#div1
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+Element: DIV
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgba(0, 0, 0, 0)'
+
+b
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+i
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+p
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+#span1
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgba(0, 0, 0, 0)'
+
+span:focus
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+a
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+a:focus
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 128, 0)'
+
+.foo
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+#bar
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+h1.h1class
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 128, 0)'
+
+PASS document.querySelectorAll('#container-div :-webkit-any([href],input[type],input[name])').length is 2
+PASS document.querySelectorAll('#container-div :-webkit-any(div,a):-webkit-any([type],[href],[name])').length is 2
+PASS document.querySelectorAll('#container-div :-webkit-any(:link, :not(a))').length is 3
+
+#container-div input
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 128, 0)'
+
+#container-div a[href]
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 128, 0)'
+
+#container-div div
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 128, 0)'
+
+#container-div a[name]
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgba(0, 0, 0, 0)'
+
+s
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgba(0, 0, 0, 0)'
+
+div span
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+div ~ q
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+q+q
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+q>span
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+#test-last-child :first-child
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 0, 255)'
+
+#test-last-child :last-child
+PASS document.defaultView.getComputedStyle(element, null).getPropertyValue('background-color') is 'rgb(0, 128, 0)'
+
diff --git a/LayoutTests/platform/win-wk2/fast/forms/textfield-overflow-expected.txt b/LayoutTests/platform/win-wk2/fast/forms/textfield-overflow-expected.txt
new file mode 100644 (file)
index 0000000..e1728e3
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderTextControl {INPUT} at (2,0) size 125x10 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+layer at (13,11) size 119x4 scrollHeight 13
+  RenderBlock {DIV} at (3,3) size 119x4
+caret: position 0 of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of body
diff --git a/LayoutTests/platform/win-wk2/fast/ruby/after-block-doesnt-crash-expected.txt b/LayoutTests/platform/win-wk2/fast/ruby/after-block-doesnt-crash-expected.txt
new file mode 100644 (file)
index 0000000..d55e029
--- /dev/null
@@ -0,0 +1,2 @@
+Blocked access to external URL http://yy/
+This test passes if it doesn't crash.
diff --git a/LayoutTests/platform/win-wk2/fast/ruby/after-table-doesnt-crash-expected.txt b/LayoutTests/platform/win-wk2/fast/ruby/after-table-doesnt-crash-expected.txt
new file mode 100644 (file)
index 0000000..d55e029
--- /dev/null
@@ -0,0 +1,2 @@
+Blocked access to external URL http://yy/
+This test passes if it doesn't crash.
diff --git a/LayoutTests/platform/win-wk2/fast/ruby/before-block-doesnt-crash-expected.txt b/LayoutTests/platform/win-wk2/fast/ruby/before-block-doesnt-crash-expected.txt
new file mode 100644 (file)
index 0000000..1f99cd9
--- /dev/null
@@ -0,0 +1,2 @@
+Blocked access to external URL http://xx/
+This test passes if it doesn't crash.
diff --git a/LayoutTests/platform/win-wk2/fast/ruby/before-table-doesnt-crash-expected.txt b/LayoutTests/platform/win-wk2/fast/ruby/before-table-doesnt-crash-expected.txt
new file mode 100644 (file)
index 0000000..1f99cd9
--- /dev/null
@@ -0,0 +1,2 @@
+Blocked access to external URL http://xx/
+This test passes if it doesn't crash.
diff --git a/LayoutTests/platform/win-wk2/fast/ruby/generated-after-counter-doesnt-crash-expected.txt b/LayoutTests/platform/win-wk2/fast/ruby/generated-after-counter-doesnt-crash-expected.txt
new file mode 100644 (file)
index 0000000..1f99cd9
--- /dev/null
@@ -0,0 +1,2 @@
+Blocked access to external URL http://xx/
+This test passes if it doesn't crash.
diff --git a/LayoutTests/platform/win-wk2/fast/ruby/generated-before-and-after-counter-doesnt-crash-expected.txt b/LayoutTests/platform/win-wk2/fast/ruby/generated-before-and-after-counter-doesnt-crash-expected.txt
new file mode 100644 (file)
index 0000000..56de822
--- /dev/null
@@ -0,0 +1,3 @@
+Blocked access to external URL http://xx/
+Blocked access to external URL http://yy/
+This test passes if it doesn't crash.
diff --git a/LayoutTests/platform/win-wk2/fast/ruby/generated-before-counter-doesnt-crash-expected.txt b/LayoutTests/platform/win-wk2/fast/ruby/generated-before-counter-doesnt-crash-expected.txt
new file mode 100644 (file)
index 0000000..1f99cd9
--- /dev/null
@@ -0,0 +1,2 @@
+Blocked access to external URL http://xx/
+This test passes if it doesn't crash.
diff --git a/LayoutTests/platform/win-wk2/plugins/npruntime/embed-property-equality-expected.txt b/LayoutTests/platform/win-wk2/plugins/npruntime/embed-property-equality-expected.txt
new file mode 100644 (file)
index 0000000..66130c0
--- /dev/null
@@ -0,0 +1,4 @@
+Test equality of plugin object properties.
+
+
+Send two references of a JavaScript object to the plugin for identity comparison in C++ PASS
diff --git a/LayoutTests/platform/win-wk2/plugins/resize-from-plugin-expected.txt b/LayoutTests/platform/win-wk2/plugins/resize-from-plugin-expected.txt
new file mode 100644 (file)
index 0000000..9c415fc
--- /dev/null
@@ -0,0 +1,12 @@
+
+Please follow this link for a manual test.
+
+--------
+Frame: '<!--framePath //<!--frame0-->-->'
+--------
+
+Test for NPP_SetWindow calls sent while a plug-in resizes itself.
+
+x: 18, y: 18, width: 200, height: 200, clipRect: (18, 18, 200, 142)
+Height and width should equal 200, and the plug-in size should not change on scroll.
+
diff --git a/LayoutTests/platform/win-xp/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt b/LayoutTests/platform/win-xp/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt
new file mode 100644 (file)
index 0000000..562a3bf
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,221) size 651x144
+      RenderSVGContainer {g} at (175,221) size 417x36
+        RenderSVGText {text} at (105,133) size 250x21 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 250x21
+            chunk 1 (middle anchor) text run 1 at (105.20,150.00) startOffset 0 endOffset 4 width 45.00: "W3C "
+            chunk 1 (middle anchor) text run 1 at (150.20,150.00) startOffset 0 endOffset 12 width 71.40 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}"
+            chunk 1 (middle anchor) text run 1 at (221.60,150.00) startOffset 0 endOffset 15 width 133.20: " dirLTR ubNone!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x13
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,556) size 76x14
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x8
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x40
+      RenderSVGPath {rect} at (0,0) size 800x37 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/win-xp/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt b/LayoutTests/platform/win-xp/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt
new file mode 100644 (file)
index 0000000..ae1862f
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,221) size 651x144
+      RenderSVGContainer {g} at (153,221) size 461x36
+        RenderSVGText {text} at (92,133) size 276x21 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 276x21
+            chunk 1 (middle anchor) text run 1 at (92.30,150.00) startOffset 0 endOffset 4 width 45.00: "W3C "
+            chunk 1 (middle anchor) text run 1 at (137.30,150.00) startOffset 0 endOffset 12 width 71.40 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}"
+            chunk 1 (middle anchor) text run 1 at (208.70,150.00) startOffset 0 endOffset 19 width 159.00: " dirLTR ubOverride!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x13
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,556) size 76x14
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x8
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x40
+      RenderSVGPath {rect} at (0,0) size 800x37 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/win-xp/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt b/LayoutTests/platform/win-xp/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt
new file mode 100644 (file)
index 0000000..a632fd4
--- /dev/null
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,221) size 651x144
+      RenderSVGContainer {g} at (175,221) size 417x36
+        RenderSVGText {text} at (105,133) size 250x21 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 250x21
+            chunk 1 (middle anchor) text run 1 at (105.20,150.00) startOffset 0 endOffset 1 width 4.80 RTL: "!"
+            chunk 1 (middle anchor) text run 1 at (110.00,150.00) startOffset 0 endOffset 13 width 123.60: "dirRTL ubNone"
+            chunk 1 (middle anchor) text run 1 at (233.60,150.00) startOffset 0 endOffset 14 width 81.00 RTL: " \x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644} "
+            chunk 1 (middle anchor) text run 1 at (314.60,150.00) startOffset 0 endOffset 3 width 40.20: "W3C"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x13
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,556) size 76x14
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x8
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x40
+      RenderSVGPath {rect} at (0,0) size 800x37 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/win-xp/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt b/LayoutTests/platform/win-xp/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt
new file mode 100644 (file)
index 0000000..9815ce2
--- /dev/null
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,221) size 651x144
+      RenderSVGContainer {g} at (153,221) size 461x36
+        RenderSVGText {text} at (92,133) size 276x21 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 276x21
+            chunk 1 (middle anchor) text run 1 at (92.30,150.00) startOffset 0 endOffset 1 width 4.80 RTL: "!"
+            chunk 1 (middle anchor) text run 1 at (97.10,150.00) startOffset 0 endOffset 17 width 149.40: "dirRTL ubOverride"
+            chunk 1 (middle anchor) text run 1 at (246.50,150.00) startOffset 0 endOffset 14 width 81.00 RTL: " \x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644} "
+            chunk 1 (middle anchor) text run 1 at (327.50,150.00) startOffset 0 endOffset 3 width 40.20: "W3C"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x13
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,556) size 76x14
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x8
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x40
+      RenderSVGPath {rect} at (0,0) size 800x37 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/win-xp/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt b/LayoutTests/platform/win-xp/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt
new file mode 100644 (file)
index 0000000..9fe8546
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,221) size 651x144
+      RenderSVGText {text} at (105,133) size 250x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 250x21
+          chunk 1 (middle anchor) text run 1 at (105.20,150.00) startOffset 0 endOffset 4 width 45.00: "W3C "
+          chunk 1 (middle anchor) text run 1 at (150.20,150.00) startOffset 0 endOffset 12 width 71.40 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}"
+          chunk 1 (middle anchor) text run 1 at (221.60,150.00) startOffset 0 endOffset 15 width 133.20: " dirLTR ubNone!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x13
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,556) size 76x14
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x8
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x40
+      RenderSVGPath {rect} at (0,0) size 800x37 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/win-xp/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt b/LayoutTests/platform/win-xp/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt
new file mode 100644 (file)
index 0000000..5fdfdcf
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,221) size 651x144
+      RenderSVGText {text} at (105,133) size 250x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 250x21
+          chunk 1 (middle anchor) text run 1 at (105.20,150.00) startOffset 0 endOffset 1 width 4.80 RTL: "!"
+          chunk 1 (middle anchor) text run 1 at (110.00,150.00) startOffset 0 endOffset 13 width 123.60: "dirRTL ubNone"
+          chunk 1 (middle anchor) text run 1 at (233.60,150.00) startOffset 0 endOffset 14 width 81.00 RTL: " \x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644} "
+          chunk 1 (middle anchor) text run 1 at (314.60,150.00) startOffset 0 endOffset 3 width 40.20: "W3C"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x13
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,556) size 76x14
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x8
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x40
+      RenderSVGPath {rect} at (0,0) size 800x37 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/win-xp/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt b/LayoutTests/platform/win-xp/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt
new file mode 100644 (file)
index 0000000..2e94a7f
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,221) size 651x144
+      RenderSVGText {text} at (92,133) size 276x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 276x21
+          chunk 1 (middle anchor) text run 1 at (92.30,150.00) startOffset 0 endOffset 35 width 275.40 RTL override: "W3C \x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644} dirRTL ubOverride!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x13
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,556) size 76x14
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x8
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x40
+      RenderSVGPath {rect} at (0,0) size 800x37 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt b/LayoutTests/platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt
new file mode 100644 (file)
index 0000000..e5bbbce
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,221) size 651x144
+      RenderSVGText {text} at (92,133) size 276x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (193,0) size 83x21
+          chunk 1 (middle anchor) text run 1 at (285.20,150.00) startOffset 0 endOffset 14 width 82.80 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644} \""
+        RenderSVGTSpan {tspan} at (0,0) size 183x21
+          RenderSVGInlineText {#text} at (11,0) size 183x21
+            chunk 1 (middle anchor) text run 1 at (103.40,150.00) startOffset 0 endOffset 16 width 147.00: "dirLTR ubEmbed, "
+            chunk 1 (middle anchor) text run 1 at (250.40,150.00) startOffset 0 endOffset 6 width 34.80 RTL: "\x{627}\x{62E}\x{62A}\x{628}\x{627}\x{631}"
+        RenderSVGInlineText {#text} at (0,0) size 12x21
+          chunk 1 (middle anchor) text run 1 at (92.00,150.00) startOffset 0 endOffset 2 width 11.40 RTL: "\"!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x13
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,556) size 76x14
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x8
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x40
+      RenderSVGPath {rect} at (0,0) size 800x37 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt b/LayoutTests/platform/win-xp/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt
new file mode 100644 (file)
index 0000000..41506b7
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,221) size 651x144
+      RenderSVGText {text} at (98,133) size 264x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (180,0) size 84x21
+          chunk 1 (middle anchor) text run 1 at (278.30,150.00) startOffset 0 endOffset 14 width 82.80 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644} \""
+        RenderSVGTSpan {tspan} at (0,0) size 169x21
+          RenderSVGInlineText {#text} at (12,0) size 169x21
+            chunk 1 (middle anchor) text run 1 at (110.30,150.00) startOffset 0 endOffset 8 width 44.40 RTL: ", \x{627}\x{62E}\x{62A}\x{628}\x{627}\x{631}"
+            chunk 1 (middle anchor) text run 1 at (154.70,150.00) startOffset 0 endOffset 13 width 123.60: "dirLTR ubNone"
+        RenderSVGInlineText {#text} at (0,0) size 13x21
+          chunk 1 (middle anchor) text run 1 at (98.90,150.00) startOffset 0 endOffset 2 width 11.40 RTL: "\"!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x13
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,556) size 76x14
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x8
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x40
+      RenderSVGPath {rect} at (0,0) size 800x37 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/win-xp/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt b/LayoutTests/platform/win-xp/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt
new file mode 100644 (file)
index 0000000..8a2b799
--- /dev/null
@@ -0,0 +1,27 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,221) size 651x144
+      RenderSVGText {text} at (86,133) size 288x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (205,0) size 83x21
+          chunk 1 (middle anchor) text run 1 at (291.20,150.00) startOffset 0 endOffset 14 width 82.80 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644} \""
+        RenderSVGTSpan {tspan} at (0,0) size 195x21
+          RenderSVGInlineText {#text} at (11,0) size 195x21
+            chunk 1 (middle anchor) text run 1 at (97.40,150.00) startOffset 0 endOffset 25 width 193.80 RTL override: "dirRTL ubOverride, \x{627}\x{62E}\x{62A}\x{628}\x{627}\x{631}"
+        RenderSVGInlineText {#text} at (0,0) size 12x21
+          chunk 1 (middle anchor) text run 1 at (86.00,150.00) startOffset 0 endOffset 2 width 11.40 RTL: "\"!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x13
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,556) size 76x14
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x8
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x40
+      RenderSVGPath {rect} at (0,0) size 800x37 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/win-xp/svg/W3C-I18N/tspan-direction-rtl-expected.txt b/LayoutTests/platform/win-xp/svg/W3C-I18N/tspan-direction-rtl-expected.txt
new file mode 100644 (file)
index 0000000..d0f4c18
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,221) size 651x144
+      RenderSVGText {text} at (91,133) size 278x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (194,0) size 84x21
+          chunk 1 (middle anchor) text run 1 at (285.20,150.00) startOffset 0 endOffset 14 width 82.80 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644} \""
+        RenderSVGTSpan {tspan} at (0,0) size 183x21
+          RenderSVGInlineText {#text} at (12,0) size 183x21
+            chunk 1 (middle anchor) text run 1 at (103.40,150.00) startOffset 0 endOffset 8 width 44.40 RTL: ", \x{627}\x{62E}\x{62A}\x{628}\x{627}\x{631}"
+            chunk 1 (middle anchor) text run 1 at (147.80,150.00) startOffset 0 endOffset 14 width 137.40: "dirRTL ubEmbed"
+        RenderSVGInlineText {#text} at (0,0) size 13x21
+          chunk 1 (middle anchor) text run 1 at (92.00,150.00) startOffset 0 endOffset 2 width 11.40 RTL: "\"!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x13
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,556) size 76x14
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x8
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGPath {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x40
+      RenderSVGPath {rect} at (0,0) size 800x37 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/win-xp/svg/text/bidi-tspans-expected.txt b/LayoutTests/platform/win-xp/svg/text/bidi-tspans-expected.txt
new file mode 100644 (file)
index 0000000..eb0f8a5
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (151,221) size 464x86
+    RenderSVGContainer {g} at (151,221) size 464x86
+      RenderSVGText {text} at (91,133) size 278x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 278x21
+          chunk 1 (middle anchor) text run 1 at (92.00,150.00) startOffset 0 endOffset 10 width 55.80 RTL: ", \x{627}\x{62E}\x{62A}\x{628}\x{627}\x{631}\"!"
+          chunk 1 (middle anchor) text run 1 at (147.80,150.00) startOffset 0 endOffset 14 width 137.40: "dirRTL ubEmbed"
+          chunk 1 (middle anchor) text run 1 at (285.20,150.00) startOffset 0 endOffset 14 width 82.80 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644} \""
+      RenderSVGText {text} at (91,163) size 278x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (194,0) size 84x21
+          chunk 1 (middle anchor) text run 1 at (285.20,180.00) startOffset 0 endOffset 14 width 82.80 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644} \""
+        RenderSVGTSpan {tspan} at (0,0) size 183x21
+          RenderSVGInlineText {#text} at (12,0) size 183x21
+            chunk 1 (middle anchor) text run 1 at (103.40,180.00) startOffset 0 endOffset 8 width 44.40 RTL: ", \x{627}\x{62E}\x{62A}\x{628}\x{627}\x{631}"
+            chunk 1 (middle anchor) text run 1 at (147.80,180.00) startOffset 0 endOffset 14 width 137.40: "dirRTL ubEmbed"
+        RenderSVGInlineText {#text} at (0,0) size 13x21
+          chunk 1 (middle anchor) text run 1 at (92.00,180.00) startOffset 0 endOffset 2 width 11.40 RTL: "\"!"