Webkit gardening: rebaseline.
authorzmo@google.com <zmo@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 30 Nov 2011 00:19:50 +0000 (00:19 +0000)
committerzmo@google.com <zmo@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 30 Nov 2011 00:19:50 +0000 (00:19 +0000)
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@101428 268f45cc-cd09-0410-ab3c-d52691b4dbfc

29 files changed:
LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png
LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
LayoutTests/platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.png [moved from LayoutTests/platform/chromium-cg-mac/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png
LayoutTests/platform/chromium-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac-leopard/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-34-t-expected.txt
LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-37-t-expected.txt
LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-44-t-expected.txt
LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt
LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.png [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt
LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/painting-stroke-04-t-expected.png [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-stroke-04-t-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/painting-stroke-04-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-stroke-04-t-expected.txt with 85% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt
LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt
LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/text-intro-05-t-expected.png [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/batik/text/longTextOnPath-expected.png [moved from LayoutTests/platform/chromium-mac/svg/batik/text/longTextOnPath-expected.png with 100% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/batik/text/longTextOnPath-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/batik/text/longTextOnPath-expected.txt with 99% similarity]
LayoutTests/platform/chromium-mac-snowleopard/svg/batik/text/textOnPath2-expected.txt
LayoutTests/platform/chromium/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/test_expectations.txt

index c02802c..ea8dfc4 100644 (file)
Binary files a/LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png and b/LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt b/LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt
new file mode 100644 (file)
index 0000000..9a5c5a3
--- /dev/null
@@ -0,0 +1,37 @@
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGContainer {g} at (10,24) size 443x261
+      RenderSVGText {text} at (10,24) size 316x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 316x19
+          chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 45 width 316.00: "unicode-bidi=\"bidi-override\" direction=\"ltr\"."
+      RenderSVGContainer {g} at (10,60) size 443x25
+        RenderSVGText {text} at (10,60) size 443x25 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 443x25
+            chunk 1 text run 1 at (10.00,80.00) startOffset 0 endOffset 56 width 442.14 LTR override: "Text \"\x{5D0}\x{5E0}\x{5D9} \x{5D9}\x{5DB}\x{5D5}\x{5DC} \x{5DC}\x{5D0}\x{5DB}\x{5D5}\x{5DC} \x{5D6}\x{5DB}\x{5D5}\x{5DB}\x{5D9}\x{5EA} \x{5D5}\x{5D6}\x{5D4} \x{5DC}\x{5D0} \x{5DE}\x{5D6}\x{5D9}\x{5E7} \x{5DC}\x{5D9}\" is in Hebrew"
+      RenderSVGText {text} at (10,124) size 316x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 316x19
+          chunk 1 text run 1 at (10.00,140.00) startOffset 0 endOffset 45 width 316.00: "unicode-bidi=\"bidi-override\" direction=\"rtl\"."
+      RenderSVGContainer {g} at (10,160) size 443x25
+        RenderSVGText {text} at (10,160) size 443x25 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 443x25
+            chunk 1 (end anchor) text run 1 at (10.00,180.00) startOffset 0 endOffset 56 width 442.14 RTL override: "Text \"\x{5D0}\x{5E0}\x{5D9} \x{5D9}\x{5DB}\x{5D5}\x{5DC} \x{5DC}\x{5D0}\x{5DB}\x{5D5}\x{5DC} \x{5D6}\x{5DB}\x{5D5}\x{5DB}\x{5D9}\x{5EA} \x{5D5}\x{5D6}\x{5D4} \x{5DC}\x{5D0} \x{5DE}\x{5D6}\x{5D9}\x{5E7} \x{5DC}\x{5D9}\" is in Hebrew"
+      RenderSVGText {text} at (10,224) size 274x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 274x19
+          chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 38 width 274.00: "unicode-bidi=\"normal\" direction=\"rtl\"."
+      RenderSVGContainer {g} at (10,260) size 443x25
+        RenderSVGText {text} at (10,260) size 443x25 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 443x25
+            chunk 1 (end anchor) text run 1 at (10.00,280.00) startOffset 0 endOffset 12 width 99.00: "is in Hebrew"
+            chunk 1 (end anchor) text run 1 at (109.00,280.00) startOffset 0 endOffset 40 width 308.14 RTL: " \"\x{5D0}\x{5E0}\x{5D9} \x{5D9}\x{5DB}\x{5D5}\x{5DC} \x{5DC}\x{5D0}\x{5DB}\x{5D5}\x{5DC} \x{5D6}\x{5DB}\x{5D5}\x{5DB}\x{5D9}\x{5EA} \x{5D5}\x{5D6}\x{5D4} \x{5DC}\x{5D0} \x{5DE}\x{5D6}\x{5D9}\x{5E7} \x{5DC}\x{5D9}\" "
+            chunk 1 (end anchor) text run 1 at (417.14,280.00) startOffset 0 endOffset 4 width 35.00: "Text"
+    RenderSVGContainer {g} at (10,314) size 227x33
+      RenderSVGText {text} at (10,314) size 227x32 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 227x32
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 2 width 40.90: "$R"
+          chunk 1 text run 2 at (50.51,340.00) startOffset 2 endOffset 3 width 17.79: "e"
+          chunk 1 text run 3 at (67.82,340.00) startOffset 3 endOffset 12 width 117.38: "vision: 1"
+          chunk 1 text run 4 at (182.83,340.00) startOffset 12 endOffset 16 width 53.38: ".9 $"
+    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt b/LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt
new file mode 100644 (file)
index 0000000..2a6882d
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGContainer {g} at (48,52) size 412x196
+      RenderSVGText {text} at (119,52) size 341x35 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 341x35
+          chunk 1 text run 1 at (119.00,80.00) startOffset 0 endOffset 37 width 341.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (48,128) size 412x41 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 412x41
+          chunk 1 text run 1 at (48.00,160.00) startOffset 0 endOffset 37 width 412.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (119,212) size 341x35 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 341x35
+          chunk 1 text run 1 at (119.00,240.00) startOffset 0 endOffset 37 width 341.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+    RenderSVGContainer {g} at (10,314) size 227x33
+      RenderSVGText {text} at (10,314) size 227x32 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 227x32
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 2 width 40.90: "$R"
+          chunk 1 text run 2 at (50.51,340.00) startOffset 2 endOffset 3 width 17.79: "e"
+          chunk 1 text run 3 at (67.82,340.00) startOffset 3 endOffset 12 width 117.38: "vision: 1"
+          chunk 1 text run 4 at (182.83,340.00) startOffset 12 endOffset 16 width 53.38: ".7 $"
+    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
index 8f8fec9..2f7a2d5 100644 (file)
Binary files a/LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png and b/LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt b/LayoutTests/platform/chromium-cg-mac-leopard/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt
new file mode 100644 (file)
index 0000000..a573182
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGContainer {g} at (48,52) size 412x196
+      RenderSVGText {text} at (119,52) size 341x35 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 341x35
+          chunk 1 (end anchor) text run 1 at (119.00,80.00) startOffset 0 endOffset 37 width 341.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (48,128) size 412x41 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 412x41
+          chunk 1 (end anchor) text run 1 at (48.00,160.00) startOffset 0 endOffset 37 width 412.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (119,212) size 341x35 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 341x35
+          chunk 1 (end anchor) text run 1 at (119.00,240.00) startOffset 0 endOffset 37 width 341.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+    RenderSVGText {text} at (10,304) size 264x46 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 264x46
+        chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.4 $"
+    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
index 4e5c430..80ea94a 100644 (file)
Binary files a/LayoutTests/platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png and b/LayoutTests/platform/chromium-cg-mac-snowleopard/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png differ
index 8537b66..6772f77 100644 (file)
Binary files a/LayoutTests/platform/chromium-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png and b/LayoutTests/platform/chromium-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt b/LayoutTests/platform/chromium-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt
new file mode 100644 (file)
index 0000000..9a5c5a3
--- /dev/null
@@ -0,0 +1,37 @@
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGContainer {g} at (10,24) size 443x261
+      RenderSVGText {text} at (10,24) size 316x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 316x19
+          chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 45 width 316.00: "unicode-bidi=\"bidi-override\" direction=\"ltr\"."
+      RenderSVGContainer {g} at (10,60) size 443x25
+        RenderSVGText {text} at (10,60) size 443x25 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 443x25
+            chunk 1 text run 1 at (10.00,80.00) startOffset 0 endOffset 56 width 442.14 LTR override: "Text \"\x{5D0}\x{5E0}\x{5D9} \x{5D9}\x{5DB}\x{5D5}\x{5DC} \x{5DC}\x{5D0}\x{5DB}\x{5D5}\x{5DC} \x{5D6}\x{5DB}\x{5D5}\x{5DB}\x{5D9}\x{5EA} \x{5D5}\x{5D6}\x{5D4} \x{5DC}\x{5D0} \x{5DE}\x{5D6}\x{5D9}\x{5E7} \x{5DC}\x{5D9}\" is in Hebrew"
+      RenderSVGText {text} at (10,124) size 316x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 316x19
+          chunk 1 text run 1 at (10.00,140.00) startOffset 0 endOffset 45 width 316.00: "unicode-bidi=\"bidi-override\" direction=\"rtl\"."
+      RenderSVGContainer {g} at (10,160) size 443x25
+        RenderSVGText {text} at (10,160) size 443x25 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 443x25
+            chunk 1 (end anchor) text run 1 at (10.00,180.00) startOffset 0 endOffset 56 width 442.14 RTL override: "Text \"\x{5D0}\x{5E0}\x{5D9} \x{5D9}\x{5DB}\x{5D5}\x{5DC} \x{5DC}\x{5D0}\x{5DB}\x{5D5}\x{5DC} \x{5D6}\x{5DB}\x{5D5}\x{5DB}\x{5D9}\x{5EA} \x{5D5}\x{5D6}\x{5D4} \x{5DC}\x{5D0} \x{5DE}\x{5D6}\x{5D9}\x{5E7} \x{5DC}\x{5D9}\" is in Hebrew"
+      RenderSVGText {text} at (10,224) size 274x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 274x19
+          chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 38 width 274.00: "unicode-bidi=\"normal\" direction=\"rtl\"."
+      RenderSVGContainer {g} at (10,260) size 443x25
+        RenderSVGText {text} at (10,260) size 443x25 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 443x25
+            chunk 1 (end anchor) text run 1 at (10.00,280.00) startOffset 0 endOffset 12 width 99.00: "is in Hebrew"
+            chunk 1 (end anchor) text run 1 at (109.00,280.00) startOffset 0 endOffset 40 width 308.14 RTL: " \"\x{5D0}\x{5E0}\x{5D9} \x{5D9}\x{5DB}\x{5D5}\x{5DC} \x{5DC}\x{5D0}\x{5DB}\x{5D5}\x{5DC} \x{5D6}\x{5DB}\x{5D5}\x{5DB}\x{5D9}\x{5EA} \x{5D5}\x{5D6}\x{5D4} \x{5DC}\x{5D0} \x{5DE}\x{5D6}\x{5D9}\x{5E7} \x{5DC}\x{5D9}\" "
+            chunk 1 (end anchor) text run 1 at (417.14,280.00) startOffset 0 endOffset 4 width 35.00: "Text"
+    RenderSVGContainer {g} at (10,314) size 227x33
+      RenderSVGText {text} at (10,314) size 227x32 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 227x32
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 2 width 40.90: "$R"
+          chunk 1 text run 2 at (50.51,340.00) startOffset 2 endOffset 3 width 17.79: "e"
+          chunk 1 text run 3 at (67.82,340.00) startOffset 3 endOffset 12 width 117.38: "vision: 1"
+          chunk 1 text run 4 at (182.83,340.00) startOffset 12 endOffset 16 width 53.38: ".9 $"
+    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt b/LayoutTests/platform/chromium-mac-leopard/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt
new file mode 100644 (file)
index 0000000..2a6882d
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGContainer {g} at (48,52) size 412x196
+      RenderSVGText {text} at (119,52) size 341x35 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 341x35
+          chunk 1 text run 1 at (119.00,80.00) startOffset 0 endOffset 37 width 341.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (48,128) size 412x41 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 412x41
+          chunk 1 text run 1 at (48.00,160.00) startOffset 0 endOffset 37 width 412.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (119,212) size 341x35 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 341x35
+          chunk 1 text run 1 at (119.00,240.00) startOffset 0 endOffset 37 width 341.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+    RenderSVGContainer {g} at (10,314) size 227x33
+      RenderSVGText {text} at (10,314) size 227x32 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 227x32
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 2 width 40.90: "$R"
+          chunk 1 text run 2 at (50.51,340.00) startOffset 2 endOffset 3 width 17.79: "e"
+          chunk 1 text run 3 at (67.82,340.00) startOffset 3 endOffset 12 width 117.38: "vision: 1"
+          chunk 1 text run 4 at (182.83,340.00) startOffset 12 endOffset 16 width 53.38: ".7 $"
+    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-mac-leopard/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt b/LayoutTests/platform/chromium-mac-leopard/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt
new file mode 100644 (file)
index 0000000..a573182
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGContainer {g} at (48,52) size 412x196
+      RenderSVGText {text} at (119,52) size 341x35 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 341x35
+          chunk 1 (end anchor) text run 1 at (119.00,80.00) startOffset 0 endOffset 37 width 341.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (48,128) size 412x41 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 412x41
+          chunk 1 (end anchor) text run 1 at (48.00,160.00) startOffset 0 endOffset 37 width 412.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (119,212) size 341x35 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 341x35
+          chunk 1 (end anchor) text run 1 at (119.00,240.00) startOffset 0 endOffset 37 width 341.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+    RenderSVGText {text} at (10,304) size 264x46 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 264x46
+        chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.4 $"
+    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
index f1a4c62..acc613d 100644 (file)
@@ -2,28 +2,28 @@ layer at (0,0) size 480x360
   RenderView at (0,0) size 480x360
 layer at (0,0) size 480x360
   RenderSVGRoot {svg} at (0,0) size 480x360
-    RenderSVGContainer {g} at (52,11) size 363x182 [transform={m=((0.80,0.00)(0.00,0.80)) t=(40.00,0.00)}]
-      RenderSVGPath {polygon} at (237,14) size 71x107 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [points="248.5 38.5 276.5 22.5 298.5 19.5 316.5 26.5 332.5 40.5 331.5 57.5 322.5 70.5 307.5 76.5 314.5 80.5 324.5 86.5 333.5 99.5 333.5 121.5 327.5 130.5 312.5 143.5 292.5 149.5 270.5 148.5 248.5 142.5 252.5 114.5 267.5 119.5 282.5 119.5 297.5 115.5 304.5 109.5 295.5 99.5 284.5 92.5 277.5 84.5 270.5 74.5 281.5 66.5 293.5 60.5 297.5 50.5 292.5 45.5 281.5 45.5 274.5 49.5 266.5 53.5"]
-      RenderSVGPath {polygon} at (125,12) size 96x109 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [points="108.5 38.5 123.5 26.5 148.5 16.5 172.5 17.5 188.5 19.5 202.5 23.5 206.5 26.5 210.5 37.5 213.5 44.5 215.5 57.5 209.5 68.5 203.5 81.5 187.5 98.5 164.5 120.5 206.5 121.5 224.5 121.5 220.5 149.5 194.5 147.5 181.5 147.5 167.5 146.5 150.5 147.5 133.5 149.5 117.5 148.5 117.5 136.5 118.5 124.5 133.5 115.5 151.5 97.5 170.5 78.5 186.5 59.5 179.5 43.5 159.5 35.5 139.5 40.5 125.5 49.5"]
-      RenderSVGPath {polygon} at (57,12) size 57x111 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [points="26.5 32.5 33.5 32.5 40.5 29.5 47.5 23.5 61.5 17.5 73.5 16.5 74.5 33.5 73.5 50.5 73.5 64.5 72.5 77.5 72.5 90.5 72.5 105.5 71.5 126.5 89.5 128.5 90.5 138.5 89.5 151.5 72.5 151.5 54.5 152.5 38.5 152.5 27.5 152.5 28.5 139.5 30.5 127.5 44.5 125.5 46.5 112.5 47.5 99.5 46.5 87.5 48.5 73.5 48.5 53.5 34.5 52.5 22.5 52.5 22.5 51.5 22.5 41.5 22.5 33.5"]
-      RenderSVGPath {polygon} at (332,12) size 83x113 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [points="427.5 17.5 439.5 15.5 449.5 15.5 449.5 29.5 447.5 44.5 447.5 59.5 465.5 60.5 466.5 74.5 465.5 89.5 450.5 87.5 449.5 102.5 449.5 123.5 449.5 140.5 449.5 153.5 420.5 154.5 421.5 137.5 420.5 123.5 420.5 111.5 419.5 99.5 392.5 97.5 367.5 99.5 366.5 79.5 367.5 69.5 376.5 43.5 381.5 27.5 384.5 17.5 412.5 16.5 406.5 36.5 400.5 49.5 394.5 70.5 419.5 71.5 423.5 49.5 424.5 33.5"]
+    RenderSVGContainer {g} at (52,11) size 362x182 [transform={m=((0.80,0.00)(0.00,0.80)) t=(40.00,0.00)}]
+      RenderSVGPath {polygon} at (238,15) size 70x106 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [points="248.5 38.5 276.5 22.5 298.5 19.5 316.5 26.5 332.5 40.5 331.5 57.5 322.5 70.5 307.5 76.5 314.5 80.5 324.5 86.5 333.5 99.5 333.5 121.5 327.5 130.5 312.5 143.5 292.5 149.5 270.5 148.5 248.5 142.5 252.5 114.5 267.5 119.5 282.5 119.5 297.5 115.5 304.5 109.5 295.5 99.5 284.5 92.5 277.5 84.5 270.5 74.5 281.5 66.5 293.5 60.5 297.5 50.5 292.5 45.5 281.5 45.5 274.5 49.5 266.5 53.5"]
+      RenderSVGPath {polygon} at (126,12) size 95x109 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [points="108.5 38.5 123.5 26.5 148.5 16.5 172.5 17.5 188.5 19.5 202.5 23.5 206.5 26.5 210.5 37.5 213.5 44.5 215.5 57.5 209.5 68.5 203.5 81.5 187.5 98.5 164.5 120.5 206.5 121.5 224.5 121.5 220.5 149.5 194.5 147.5 181.5 147.5 167.5 146.5 150.5 147.5 133.5 149.5 117.5 148.5 117.5 136.5 118.5 124.5 133.5 115.5 151.5 97.5 170.5 78.5 186.5 59.5 179.5 43.5 159.5 35.5 139.5 40.5 125.5 49.5"]
+      RenderSVGPath {polygon} at (57,12) size 56x111 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [points="26.5 32.5 33.5 32.5 40.5 29.5 47.5 23.5 61.5 17.5 73.5 16.5 74.5 33.5 73.5 50.5 73.5 64.5 72.5 77.5 72.5 90.5 72.5 105.5 71.5 126.5 89.5 128.5 90.5 138.5 89.5 151.5 72.5 151.5 54.5 152.5 38.5 152.5 27.5 152.5 28.5 139.5 30.5 127.5 44.5 125.5 46.5 112.5 47.5 99.5 46.5 87.5 48.5 73.5 48.5 53.5 34.5 52.5 22.5 52.5 22.5 51.5 22.5 41.5 22.5 33.5"]
+      RenderSVGPath {polygon} at (332,12) size 82x113 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [points="427.5 17.5 439.5 15.5 449.5 15.5 449.5 29.5 447.5 44.5 447.5 59.5 465.5 60.5 466.5 74.5 465.5 89.5 450.5 87.5 449.5 102.5 449.5 123.5 449.5 140.5 449.5 153.5 420.5 154.5 421.5 137.5 420.5 123.5 420.5 111.5 419.5 99.5 392.5 97.5 367.5 99.5 366.5 79.5 367.5 69.5 376.5 43.5 381.5 27.5 384.5 17.5 412.5 16.5 406.5 36.5 400.5 49.5 394.5 70.5 419.5 71.5 423.5 49.5 424.5 33.5"]
       RenderSVGPath {polygon} at (56,11) size 59x113 [stroke={[type=SOLID] [color=#000000] [stroke width=4.00]}] [fill={[type=SOLID] [color=#CC0066]}] [points="26.5 32.5 33.5 32.5 40.5 29.5 47.5 23.5 61.5 17.5 73.5 16.5 74.5 33.5 73.5 50.5 73.5 64.5 72.5 77.5 72.5 90.5 72.5 105.5 71.5 126.5 89.5 128.5 90.5 138.5 89.5 151.5 72.5 151.5 54.5 152.5 38.5 152.5 27.5 152.5 28.5 139.5 30.5 127.5 44.5 125.5 46.5 112.5 47.5 99.5 46.5 87.5 48.5 73.5 48.5 53.5 34.5 52.5 22.5 52.5 22.5 51.5 22.5 41.5 22.5 33.5"]
       RenderSVGContainer {g} at (52,144) size 48x49 [transform={m=((0.30,0.00)(0.00,0.30)) t=(-135.00,150.00)}]
         RenderSVGPath {path} at (52,144) size 48x49 [fill={[type=SOLID] [color=#CC0066]}] [data="M 500 100 L 500 300 L 700 300 L 700 100 L 550 100 L 550 250 L 650 250 L 650 100 L 500 100 Z"]
-      RenderSVGContainer {g} at (152,144) size 50x49 [transform={m=((0.30,0.00)(0.00,0.30)) t=(-9.00,150.00)}]
-        RenderSVGPath {path} at (152,144) size 50x49 [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [data="M 500 100 L 500 300 L 700 300 L 700 100 L 550 100 L 550 250 L 650 250 L 650 100 L 500 100 Z"]
+      RenderSVGContainer {g} at (152,144) size 49x49 [transform={m=((0.30,0.00)(0.00,0.30)) t=(-9.00,150.00)}]
+        RenderSVGPath {path} at (152,144) size 49x49 [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [data="M 500 100 L 500 300 L 700 300 L 700 100 L 550 100 L 550 250 L 650 250 L 650 100 L 500 100 Z"]
       RenderSVGContainer {g} at (253,144) size 49x49 [transform={m=((0.30,0.00)(0.00,0.30)) t=(117.00,150.00)}]
         RenderSVGPath {path} at (253,144) size 49x49 [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [data="M 500 100 L 500 300 L 700 300 L 700 100 L 550 100 L 550 250 L 650 250 L 650 100 L 500 100 Z"]
-      RenderSVGContainer {g} at (354,144) size 50x49 [transform={m=((0.30,0.00)(0.00,0.30)) t=(243.00,150.00)}]
-        RenderSVGPath {path} at (354,144) size 50x49 [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [data="M 500 100 L 500 300 L 700 300 L 700 100 L 550 100 L 550 250 L 650 250 L 650 100 L 500 100 Z"]
+      RenderSVGContainer {g} at (354,144) size 49x49 [transform={m=((0.30,0.00)(0.00,0.30)) t=(243.00,150.00)}]
+        RenderSVGPath {path} at (354,144) size 49x49 [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [data="M 500 100 L 500 300 L 700 300 L 700 100 L 550 100 L 550 250 L 650 250 L 650 100 L 500 100 Z"]
     RenderSVGText {text} at (5,200) size 405x32 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 405x32
         chunk 1 text run 1 at (5.00,225.00) startOffset 0 endOffset 39 width 405.00: "Animation on: 'points' and 'fill-rule'."
-    RenderSVGText {text} at (5,238) size 325x22 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 325x22
+    RenderSVGText {text} at (5,238) size 325x21 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 325x21
         chunk 1 text run 1 at (5.00,255.00) startOffset 0 endOffset 45 width 325.00: "Digit should match outline at indicated time."
-    RenderSVGText {text} at (5,258) size 392x22 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 392x22
+    RenderSVGText {text} at (5,258) size 392x21 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 392x21
         chunk 1 text run 1 at (5.00,275.00) startOffset 0 endOffset 54 width 392.00: "Filled square should follow morphing digit discretely."
     RenderSVGText {text} at (10,304) size 264x46 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 264x46
index c0a0aa9..f5c1d89 100644 (file)
@@ -12,13 +12,13 @@ layer at (0,0) size 480x360
     RenderSVGContainer {g} at (24,59) size 437x225
       RenderSVGContainer {g} at (29,59) size 62x95 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,90.00)}]
         RenderSVGPath {path} at (29,59) size 62x62 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M 0 0 C 20 0 30 -10 30 -30 C 10 -30 0 -20 0 0 C 0 -20 -10 -30 -30 -30 C -30 -10 -20 0 0 0 C -20 0 -30 10 -30 30 C -10 30 0 20 0 0 C 0 20 10 30 30 30 C 30 10 20 0 0 0 Z"]
-        RenderSVGText {text} at (-23,46) size 46x18 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 46x18
+        RenderSVGText {text} at (-23,46) size 45x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 45x18
             chunk 1 (middle anchor) text run 1 at (-22.50,60.00) startOffset 0 endOffset 6 width 45.00: "<path>"
       RenderSVGContainer {g} at (149,69) size 62x85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,90.00)}]
         RenderSVGPath {rect} at (149,69) size 62x42 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [x=-30.00] [y=-20.00] [width=60.00] [height=40.00]
-        RenderSVGText {text} at (-21,46) size 42x18 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 42x18
+        RenderSVGText {text} at (-21,46) size 41x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 41x18
             chunk 1 (middle anchor) text run 1 at (-20.50,60.00) startOffset 0 endOffset 6 width 41.00: "<rect>"
       RenderSVGContainer {g} at (269,59) size 62x95 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,90.00)}]
         RenderSVGPath {circle} at (269,59) size 62x62 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [cx=0.00] [cy=0.00] [r=30.00]
@@ -32,13 +32,13 @@ layer at (0,0) size 480x360
             chunk 1 (middle anchor) text run 1 at (-29.00,60.00) startOffset 0 endOffset 9 width 58.00: "<ellipse>"
       RenderSVGContainer {g} at (24,194) size 72x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,220.00)}]
         RenderSVGPath {line} at (24,194) size 72x52 [stroke={[type=SOLID] [color=#FFB400] [stroke width=10.00] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [x1=-30.00] [y1=-20.00] [x2=30.00] [y2=20.00]
-        RenderSVGText {text} at (-21,46) size 42x18 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 42x18
+        RenderSVGText {text} at (-21,46) size 41x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 41x18
             chunk 1 (middle anchor) text run 1 at (-20.50,60.00) startOffset 0 endOffset 6 width 41.00: "<line>"
       RenderSVGContainer {g} at (145,195) size 71x89 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,220.00)}]
         RenderSVGPath {polyline} at (145,195) size 71x51 [stroke={[type=SOLID] [color=#FFB400] [stroke width=10.00] [line cap=ROUND] [line join=ROUND]}] [points="-30 20 -30 -20 30 20 30 -20"]
-        RenderSVGText {text} at (-35,46) size 70x18 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 70x18
+        RenderSVGText {text} at (-35,46) size 69x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 69x18
             chunk 1 (middle anchor) text run 1 at (-34.50,60.00) startOffset 0 endOffset 10 width 69.00: "<polyline>"
       RenderSVGContainer {g} at (265,199) size 70x85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,220.00)}]
         RenderSVGPath {polygon} at (269,199) size 62x42 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [points="-30 20 -30 -20 30 20 30 -20"]
index 357557b..ed924af 100644 (file)
@@ -2,11 +2,11 @@ layer at (0,0) size 480x360
   RenderView at (0,0) size 480x360
 layer at (0,0) size 480x360
   RenderSVGRoot {svg} at (0,0) size 480x360
-    RenderSVGContainer {g} at (56,11) size 359x173 [transform={m=((0.80,0.00)(0.00,0.80)) t=(40.00,0.00)}]
-      RenderSVGPath {path} at (57,12) size 57x111 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M 26.5 32.5 L 33.5 32.5 L 40.5 29.5 L 47.5 23.5 L 61.5 17.5 L 73.5 16.5 L 74.5 33.5 L 73.5 50.5 L 73.5 64.5 L 72.5 77.5 L 72.5 90.5 L 72.5 105.5 L 71.5 126.5 L 89.5 128.5 L 90.5 138.5 L 89.5 151.5 L 72.5 151.5 L 54.5 152.5 L 38.5 152.5 L 27.5 152.5 L 28.5 139.5 L 30.5 127.5 L 44.5 125.5 L 46.5 112.5 L 47.5 99.5 L 46.5 87.5 L 48.5 73.5 L 48.5 53.5 L 34.5 52.5 L 22.5 52.5 L 22.5 51.5 L 22.5 41.5 L 22.5 33.5 Z"]
-      RenderSVGPath {path} at (125,12) size 96x109 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M 108.5 38.5 L 123.5 26.5 L 148.5 16.5 L 172.5 17.5 L 188.5 19.5 L 202.5 23.5 L 206.5 26.5 L 210.5 37.5 L 213.5 44.5 L 215.5 57.5 L 209.5 68.5 L 203.5 81.5 L 187.5 98.5 L 164.5 120.5 L 206.5 121.5 L 224.5 121.5 L 220.5 149.5 L 194.5 147.5 L 181.5 147.5 L 167.5 146.5 L 150.5 147.5 L 133.5 149.5 L 117.5 148.5 L 117.5 136.5 L 118.5 124.5 L 133.5 115.5 L 151.5 97.5 L 170.5 78.5 L 186.5 59.5 L 179.5 43.5 L 159.5 35.5 L 139.5 40.5 L 125.5 49.5 Z"]
-      RenderSVGPath {path} at (237,14) size 71x107 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M 248.5 38.5 L 276.5 22.5 L 298.5 19.5 L 316.5 26.5 L 332.5 40.5 L 331.5 57.5 L 322.5 70.5 L 307.5 76.5 L 314.5 80.5 L 324.5 86.5 L 333.5 99.5 L 333.5 121.5 L 327.5 130.5 L 312.5 143.5 L 292.5 149.5 L 270.5 148.5 L 248.5 142.5 L 252.5 114.5 L 267.5 119.5 L 282.5 119.5 L 297.5 115.5 L 304.5 109.5 L 295.5 99.5 L 284.5 92.5 L 277.5 84.5 L 270.5 74.5 L 281.5 66.5 L 293.5 60.5 L 297.5 50.5 L 292.5 45.5 L 281.5 45.5 L 274.5 49.5 L 266.5 53.5 Z"]
-      RenderSVGPath {path} at (332,12) size 83x113 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M 427.5 17.5 L 439.5 15.5 L 449.5 15.5 L 449.5 29.5 L 447.5 44.5 L 447.5 59.5 L 465.5 60.5 L 466.5 74.5 L 465.5 89.5 L 450.5 87.5 L 449.5 102.5 L 449.5 123.5 L 449.5 140.5 L 449.5 153.5 L 420.5 154.5 L 421.5 137.5 L 420.5 123.5 L 420.5 111.5 L 419.5 99.5 L 392.5 97.5 L 367.5 99.5 L 366.5 79.5 L 367.5 69.5 L 376.5 43.5 L 381.5 27.5 L 384.5 17.5 L 412.5 16.5 L 406.5 36.5 L 400.5 49.5 L 394.5 70.5 L 419.5 71.5 L 423.5 49.5 L 424.5 33.5 Z"]
+    RenderSVGContainer {g} at (56,11) size 358x173 [transform={m=((0.80,0.00)(0.00,0.80)) t=(40.00,0.00)}]
+      RenderSVGPath {path} at (57,12) size 56x111 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M 26.5 32.5 L 33.5 32.5 L 40.5 29.5 L 47.5 23.5 L 61.5 17.5 L 73.5 16.5 L 74.5 33.5 L 73.5 50.5 L 73.5 64.5 L 72.5 77.5 L 72.5 90.5 L 72.5 105.5 L 71.5 126.5 L 89.5 128.5 L 90.5 138.5 L 89.5 151.5 L 72.5 151.5 L 54.5 152.5 L 38.5 152.5 L 27.5 152.5 L 28.5 139.5 L 30.5 127.5 L 44.5 125.5 L 46.5 112.5 L 47.5 99.5 L 46.5 87.5 L 48.5 73.5 L 48.5 53.5 L 34.5 52.5 L 22.5 52.5 L 22.5 51.5 L 22.5 41.5 L 22.5 33.5 Z"]
+      RenderSVGPath {path} at (126,12) size 95x109 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M 108.5 38.5 L 123.5 26.5 L 148.5 16.5 L 172.5 17.5 L 188.5 19.5 L 202.5 23.5 L 206.5 26.5 L 210.5 37.5 L 213.5 44.5 L 215.5 57.5 L 209.5 68.5 L 203.5 81.5 L 187.5 98.5 L 164.5 120.5 L 206.5 121.5 L 224.5 121.5 L 220.5 149.5 L 194.5 147.5 L 181.5 147.5 L 167.5 146.5 L 150.5 147.5 L 133.5 149.5 L 117.5 148.5 L 117.5 136.5 L 118.5 124.5 L 133.5 115.5 L 151.5 97.5 L 170.5 78.5 L 186.5 59.5 L 179.5 43.5 L 159.5 35.5 L 139.5 40.5 L 125.5 49.5 Z"]
+      RenderSVGPath {path} at (238,15) size 70x106 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M 248.5 38.5 L 276.5 22.5 L 298.5 19.5 L 316.5 26.5 L 332.5 40.5 L 331.5 57.5 L 322.5 70.5 L 307.5 76.5 L 314.5 80.5 L 324.5 86.5 L 333.5 99.5 L 333.5 121.5 L 327.5 130.5 L 312.5 143.5 L 292.5 149.5 L 270.5 148.5 L 248.5 142.5 L 252.5 114.5 L 267.5 119.5 L 282.5 119.5 L 297.5 115.5 L 304.5 109.5 L 295.5 99.5 L 284.5 92.5 L 277.5 84.5 L 270.5 74.5 L 281.5 66.5 L 293.5 60.5 L 297.5 50.5 L 292.5 45.5 L 281.5 45.5 L 274.5 49.5 L 266.5 53.5 Z"]
+      RenderSVGPath {path} at (332,12) size 82x113 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M 427.5 17.5 L 439.5 15.5 L 449.5 15.5 L 449.5 29.5 L 447.5 44.5 L 447.5 59.5 L 465.5 60.5 L 466.5 74.5 L 465.5 89.5 L 450.5 87.5 L 449.5 102.5 L 449.5 123.5 L 449.5 140.5 L 449.5 153.5 L 420.5 154.5 L 421.5 137.5 L 420.5 123.5 L 420.5 111.5 L 419.5 99.5 L 392.5 97.5 L 367.5 99.5 L 366.5 79.5 L 367.5 69.5 L 376.5 43.5 L 381.5 27.5 L 384.5 17.5 L 412.5 16.5 L 406.5 36.5 L 400.5 49.5 L 394.5 70.5 L 419.5 71.5 L 423.5 49.5 L 424.5 33.5 Z"]
       RenderSVGPath {circle} at (56,136) size 48x48 [fill={[type=SOLID] [color=#CCCCCC]}] [cx=50.00] [cy=200.00] [r=30.00]
       RenderSVGPath {circle} at (154,136) size 49x48 [fill={[type=SOLID] [color=#CCCCCC]}] [cx=173.00] [cy=200.00] [r=30.00]
       RenderSVGPath {circle} at (253,136) size 49x48 [fill={[type=SOLID] [color=#CCCCCC]}] [cx=297.00] [cy=200.00] [r=30.00]
@@ -17,11 +17,11 @@ layer at (0,0) size 480x360
       RenderSVGInlineText {#text} at (0,0) size 419x32
         chunk 1 text run 1 at (5.00,225.00) startOffset 0 endOffset 21 width 234.00: "Animation on the 'd' "
         chunk 1 text run 1 at (239.00,225.00) startOffset 0 endOffset 18 width 185.00: "attribute of path."
-    RenderSVGText {text} at (5,238) size 325x22 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 325x22
+    RenderSVGText {text} at (5,238) size 325x21 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 325x21
         chunk 1 text run 1 at (5.00,255.00) startOffset 0 endOffset 45 width 325.00: "Digit should match outline at indicated time."
-    RenderSVGText {text} at (5,258) size 385x22 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 385x22
+    RenderSVGText {text} at (5,258) size 385x21 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 385x21
         chunk 1 text run 1 at (5.00,275.00) startOffset 0 endOffset 54 width 385.00: "Filled circle should follow morphing digit discretely."
     RenderSVGText {text} at (10,304) size 264x46 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 264x46
index aa2d8a8..e2f0875 100644 (file)
@@ -19,8 +19,8 @@ layer at (0,0) size 480x360
         RenderSVGPath {path} at (105,75) size 30x30 [fill={[type=SOLID] [color=#E6E6E6]}] [data="M -15 0 C -15 0 0 -15 0 -15 C 0 -15 15 0 15 0 C 15 0 0 15 0 15 C 0 15 -15 0 -15 0 Z"]
         RenderSVGPath {path} at (104,74) size 32x32 [stroke={[type=SOLID] [color=#FFB400]}] [data="M -15 0 C -15 0 0 -15 0 -15 C 0 -15 15 0 15 0 C 15 0 0 15 0 15 C 0 15 -15 0 -15 0 Z"]
         RenderSVGPath {path} at (70,40) size 100x100 [stroke={[type=SOLID] [color=#FFB400]}] [data="M 0 0 C -50 -15 -15 -50 0 0 C 15 -50 50 -15 0 0 C 50 15 15 50 0 0 C -15 50 -50 15 0 0 Z"]
-        RenderSVGText {text} at (-69,46) size 138x18 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 138x18
+        RenderSVGText {text} at (-69,46) size 137x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 137x18
             chunk 1 (middle anchor) text run 1 at (-68.50,60.00) startOffset 0 endOffset 21 width 137.00: "#1: from-to animation"
       RenderSVGContainer {g} at (189,40) size 102x114 [transform={m=((1.00,0.00)(0.00,1.00)) t=(240.00,90.00)}]
         RenderSVGPath {path} at (225,75) size 30x30 [fill={[type=SOLID] [color=#E6E6E6]}] [data="M -15 0 C -15 0 0 -15 0 -15 C 0 -15 15 0 15 0 C 15 0 0 15 0 15 C 0 15 -15 0 -15 0 Z"]
@@ -41,11 +41,11 @@ layer at (0,0) size 480x360
         RenderSVGPath {path} at (90,170) size 60x60 [fill={[type=SOLID] [color=#E6E6E6]}] [data="M -30 -30 L 30 0 L 30 30 L 0 30 Z"]
         RenderSVGPath {path} at (88,168) size 63x63 [stroke={[type=SOLID] [color=#FFB400]}] [data="M -30 -30 L 30 0 L 30 30 L 0 30 Z"]
         RenderSVGPath {path} at (89,169) size 63x63 [stroke={[type=SOLID] [color=#FFB400]}] [data="M 30 30 L -30 0 L -30 -30 L 0 -30 Z"]
-        RenderSVGText {text} at (-69,46) size 138x18 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 138x18
+        RenderSVGText {text} at (-69,46) size 137x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 137x18
             chunk 1 (middle anchor) text run 1 at (-68.50,60.00) startOffset 0 endOffset 21 width 137.00: "#4: from-to animation"
-        RenderSVGText {text} at (-67,61) size 134x18 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 134x18
+        RenderSVGText {text} at (-67,61) size 133x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 133x18
             chunk 1 (middle anchor) text run 1 at (-66.50,75.00) startOffset 0 endOffset 20 width 133.00: "compatible H/h, V/v,"
         RenderSVGText {text} at (-40,76) size 80x18 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 80x18
@@ -54,24 +54,24 @@ layer at (0,0) size 480x360
         RenderSVGPath {path} at (220,180) size 40x80 [fill={[type=SOLID] [color=#E6E6E6]}] [data="M -20 -20 C 20 -20 20 -20 20 20 C 20 60 20 40 -20 20 Z"]
         RenderSVGPath {path} at (219,179) size 42x81 [stroke={[type=SOLID] [color=#FFB400]}] [data="M -20 -20 C 20 -20 20 -20 20 20 C 20 60 20 40 -20 20 Z"]
         RenderSVGPath {path} at (219,179) size 81x42 [stroke={[type=SOLID] [color=#FFB400]}] [data="M -20 -20 C -20 20 -20 20 20 20 C 60 20 60 20 20 -20 Z"]
-        RenderSVGText {text} at (-69,46) size 138x18 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 138x18
+        RenderSVGText {text} at (-69,46) size 137x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 137x18
             chunk 1 (middle anchor) text run 1 at (-68.50,60.00) startOffset 0 endOffset 21 width 137.00: "#5: from-to animation"
-        RenderSVGText {text} at (-48,61) size 96x18 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 96x18
+        RenderSVGText {text} at (-48,61) size 95x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 95x18
             chunk 1 (middle anchor) text run 1 at (-47.50,75.00) startOffset 0 endOffset 14 width 95.00: "compatible C/c"
-        RenderSVGText {text} at (-41,76) size 82x18 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 82x18
+        RenderSVGText {text} at (-41,76) size 81x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 81x18
             chunk 1 (middle anchor) text run 1 at (-40.50,90.00) startOffset 0 endOffset 12 width 81.00: "s/S segments"
       RenderSVGContainer {g} at (291,169) size 138x125 [transform={m=((1.00,0.00)(0.00,1.00)) t=(360.00,200.00)}]
         RenderSVGPath {path} at (330,170) size 60x60 [fill={[type=SOLID] [color=#E6E6E6]}] [data="M -30 -30 C 10 -30 30 -20 30 0 C 30 20 10 30 -30 30 Z"]
         RenderSVGPath {path} at (329,169) size 62x62 [stroke={[type=SOLID] [color=#FFB400]}] [data="M -30 -30 C 10 -30 30 -20 30 0 C 30 20 10 30 -30 30 Z"]
         RenderSVGPath {path} at (330,169) size 31x62 [stroke={[type=SOLID] [color=#FFB400]}] [data="M -30 -30 C -10 -30 0 -20 0 0 C 0 20 -10 30 -30 30"]
-        RenderSVGText {text} at (-69,46) size 138x18 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 138x18
+        RenderSVGText {text} at (-69,46) size 137x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 137x18
             chunk 1 (middle anchor) text run 1 at (-68.50,60.00) startOffset 0 endOffset 21 width 137.00: "#6: from-to animation"
-        RenderSVGText {text} at (-62,61) size 124x18 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 124x18
+        RenderSVGText {text} at (-62,61) size 123x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 123x18
             chunk 1 (middle anchor) text run 1 at (-61.50,75.00) startOffset 0 endOffset 19 width 123.00: "compatible Q/q, T/t"
         RenderSVGText {text} at (-29,76) size 58x18 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 58x18
diff --git a/LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png b/LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png
new file mode 100644 (file)
index 0000000..287b1dc
Binary files /dev/null and b/LayoutTests/platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png differ
index c973764..a973613 100644 (file)
@@ -5,8 +5,8 @@ layer at (0,0) size 480x360
     RenderSVGContainer {g} at (65,15) size 350x260
       RenderSVGContainer {g} at (65,15) size 350x19
         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-        RenderSVGText {text} at (65,15) size 350x19 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 350x19
+        RenderSVGText {text} at (65,15) size 349x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 349x18
             chunk 1 (middle anchor) text run 1 at (65.50,30.00) startOffset 0 endOffset 51 width 349.00: "Pie chart built from data in a different namespace."
       RenderSVGContainer {g} at (127,62) size 242x213
         RenderSVGPath {path} at (263,76) size 106x83 [transform={m=((1.00,0.00)(0.00,1.00)) t=(27.00,-13.00)}] [stroke={[type=SOLID] [color=#0000FF] [stroke width=3.00]}] [fill={[type=SOLID] [color=#FF8888]}] [data="M 240 170 L 340 170 C 340.103 139.741 326.499 111.063 303 92 Z"]
@@ -14,8 +14,8 @@ layer at (0,0) size 480x360
           RenderSVGInlineText {#text} at (0,0) size 28x16
             chunk 1 (middle anchor) text run 1 at (285.00,142.00) startOffset 0 endOffset 4 width 28.00: "East"
         RenderSVGPath {path} at (190,62) size 115x110 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#6D6D6D]}] [data="M 240 170 L 303 92 C 271.459 66.4464 227.6 62.4951 192 82 Z"]
-        RenderSVGText {text} at (228,92) size 36x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 36x16
+        RenderSVGText {text} at (228,92) size 35x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 35x16
             chunk 1 (middle anchor) text run 1 at (228.50,105.00) startOffset 0 endOffset 5 width 35.00: "North"
         RenderSVGPath {path} at (127,80) size 115x132 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#929292]}] [data="M 240 170 L 192 82 C 146.3 106.75 127.176 162.382 148 210 Z"]
         RenderSVGText {text} at (162,136) size 32x16 contains 1 chunk(s)
@@ -26,8 +26,8 @@ layer at (0,0) size 480x360
           RenderSVGInlineText {#text} at (0,0) size 46x16
             chunk 1 (middle anchor) text run 1 at (176.00,220.00) startOffset 0 endOffset 7 width 46.00: "Central"
         RenderSVGPath {path} at (217,169) size 125x106 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#DBDBDB]}] [data="M 240 170 L 219 268 C 248.573 274.352 279.433 266.977 302.939 247.939 C 326.444 228.902 340.07 200.248 340 170 Z"]
-        RenderSVGText {text} at (262,207) size 38x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 38x16
+        RenderSVGText {text} at (262,207) size 37x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 37x16
             chunk 1 (middle anchor) text run 1 at (262.50,220.00) startOffset 0 endOffset 5 width 37.00: "South"
     RenderSVGText {text} at (10,304) size 264x46 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 264x46
@@ -8,11 +8,11 @@ layer at (0,0) size 480x360
           chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 31 width 474.00: "Basic paint: stroke properties."
       RenderSVGPath {path} at (50,107) size 370x26 [stroke={[type=SOLID] [color=#FF0000] [stroke width=25.00] [dash array={10.00, 10.00}]}] [data="M 50 120 L 430 120"]
       RenderSVGPath {path} at (59,127) size 371x26 [stroke={[type=SOLID] [color=#000000] [stroke width=25.00] [dash offset=10.00] [dash array={10.00, 10.00}]}] [data="M 50 140 L 430 140"]
-      RenderSVGText {text} at (65,182) size 351x35 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 351x35
+      RenderSVGText {text} at (65,182) size 351x34 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 351x34
           chunk 1 text run 1 at (65.00,210.00) startOffset 0 endOffset 25 width 351.00: "stroke-dasharray=\"10, 10\""
-      RenderSVGText {text} at (75,232) size 305x35 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 305x35
+      RenderSVGText {text} at (75,232) size 305x34 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 305x34
           chunk 1 text run 1 at (75.00,260.00) startOffset 0 endOffset 22 width 305.00: "stroke-dashoffset=\"10\""
     RenderSVGText {text} at (10,304) size 284x46 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 284x46
index d45a8e9..f05f59e 100644 (file)
@@ -3,12 +3,12 @@ layer at (0,0) size 480x360
 layer at (0,0) size 480x360
   RenderSVGRoot {svg} at (0,0) size 480x360
     RenderSVGContainer {g} at (71,114) size 326x75
-      RenderSVGContainer {g} at (70,113) size 328x76 [transform={m=((1.80,0.00)(0.00,1.80)) t=(36.00,90.00)}]
-        RenderSVGPath {path} at (70,113) size 328x26 [stroke={[type=SOLID] [color=#FF0000] [stroke width=3.00]}] [data="M 20 20 C 40 13.3333 60 13.3333 80 20 C 100 26.6667 120 26.6667 140 20 C 160 13.3333 180 13.3333 200 20"]
-        RenderSVGPath {path} at (72,176) size 108x8 [stroke={[type=SOLID] [color=#0000FF] [stroke width=3.00]}] [data="M 20 50 C 20 50 30 50 50 50 C 70 50 80 50 80 50"]
-        RenderSVGPath {rect} at (70,178) size 11x11 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=50.00] [width=4.00] [height=4.00]
-        RenderSVGPath {rect} at (124,178) size 11x11 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=50.00] [y=50.00] [width=4.00] [height=4.00]
-        RenderSVGPath {rect} at (178,178) size 11x11 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=80.00] [y=50.00] [width=4.00] [height=4.00]
+      RenderSVGContainer {g} at (71,114) size 326x75 [transform={m=((1.80,0.00)(0.00,1.80)) t=(36.00,90.00)}]
+        RenderSVGPath {path} at (71,114) size 326x24 [stroke={[type=SOLID] [color=#FF0000] [stroke width=3.00]}] [data="M 20 20 C 40 13.3333 60 13.3333 80 20 C 100 26.6667 120 26.6667 140 20 C 160 13.3333 180 13.3333 200 20"]
+        RenderSVGPath {path} at (72,177) size 108x6 [stroke={[type=SOLID] [color=#0000FF] [stroke width=3.00]}] [data="M 20 50 C 20 50 30 50 50 50 C 70 50 80 50 80 50"]
+        RenderSVGPath {rect} at (71,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=50.00] [width=4.00] [height=4.00]
+        RenderSVGPath {rect} at (125,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=50.00] [y=50.00] [width=4.00] [height=4.00]
+        RenderSVGPath {rect} at (179,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=80.00] [y=50.00] [width=4.00] [height=4.00]
     RenderSVGText {text} at (10,304) size 264x46 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 264x46
         chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.2 $"
index d409a43..1faa639 100644 (file)
@@ -243,8 +243,8 @@ layer at (0,0) size 480x360
             RenderSVGInlineText {#text} at (0,0) size 14x23
               chunk 1 (middle anchor) text run 1 at (4.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
         RenderSVGContainer {g} at (349,175) size 8x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(286.00,0.00)}]
-          RenderSVGText {text} at (7,20) size 8x13 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 8x13
+          RenderSVGText {text} at (7,20) size 7x12 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 7x12
               chunk 1 (middle anchor) text run 1 at (7.50,30.00) startOffset 0 endOffset 1 width 7.00: "A"
         RenderSVGContainer {g} at (369,167) size 12x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(308.00,0.00)}]
           RenderSVGText {text} at (5,12) size 12x23 contains 1 chunk(s)
@@ -287,8 +287,8 @@ layer at (0,0) size 480x360
             RenderSVGInlineText {#text} at (0,0) size 14x23
               chunk 1 (middle anchor) text run 1 at (4.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
         RenderSVGContainer {g} at (349,225) size 8x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(286.00,0.00)}]
-          RenderSVGText {text} at (7,20) size 8x13 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 8x13
+          RenderSVGText {text} at (7,20) size 7x12 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 7x12
               chunk 1 (middle anchor) text run 1 at (7.50,30.00) startOffset 0 endOffset 1 width 7.00: "A"
         RenderSVGContainer {g} at (369,217) size 12x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(308.00,0.00)}]
           RenderSVGText {text} at (5,12) size 12x23 contains 1 chunk(s)
@@ -3,8 +3,8 @@ layer at (0,0) size 800x600
 layer at (0,0) size 450x500
   RenderSVGRoot {svg} at (20,25) size 407x450
     RenderSVGContainer {g} at (20,25) size 407x450
-      RenderSVGText {text} at (98,25) size 254x19 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,0) size 254x19
+      RenderSVGText {text} at (98,25) size 254x18 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 254x18
           chunk 1 (middle anchor) text run 1 at (98.00,40.00) startOffset 0 endOffset 38 width 254.00: "Long text on a path test for selection"
       RenderSVGHiddenContainer {defs} at (0,0) size 0x0
         RenderSVGPath {path} at (25,149) size 400x301 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 25 150 L 425 150 M 25 170 L 425 170 M 25 190 L 425 190 M 25 210 L 425 210 M 25 230 L 425 230 M 25 250 L 425 250 M 25 270 L 425 270 M 25 290 L 425 290 M 25 310 L 425 310 M 25 330 L 425 330 M 25 350 L 425 350 M 25 370 L 425 370 M 25 390 L 425 390 M 25 410 L 425 410 M 25 430 L 425 430 M 25 450"]
index 5a0fcfd..29aef44 100644 (file)
@@ -2,23 +2,23 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 450x500
   RenderSVGRoot {svg} at (29,25) size 421x456
-    RenderSVGText {text} at (107,25) size 236x19 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 236x19
+    RenderSVGText {text} at (107,25) size 236x18 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 236x18
         chunk 1 (middle anchor) text run 1 at (107.00,40.00) startOffset 0 endOffset 34 width 236.00: "Text on Path with trailing <tspan>"
     RenderSVGPath {rect} at (29,49) size 392x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [x=30.00] [y=50.00] [width=390.00] [height=20.00]
     RenderSVGPath {rect} at (29,69) size 392x122 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [x=30.00] [y=70.00] [width=390.00] [height=120.00]
-    RenderSVGText {text} at (40,51) size 319x17 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 319x17
+    RenderSVGText {text} at (40,51) size 319x16 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 319x16
         chunk 1 text run 1 at (40.00,64.00) startOffset 0 endOffset 55 width 319.00: "Text with embedded textPath and multiple trailing tspan"
     RenderSVGPath {rect} at (29,194) size 392x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [x=30.00] [y=195.00] [width=390.00] [height=20.00]
     RenderSVGPath {rect} at (29,214) size 392x122 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [x=30.00] [y=215.00] [width=390.00] [height=120.00]
-    RenderSVGText {text} at (40,196) size 177x17 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 177x17
+    RenderSVGText {text} at (40,196) size 177x16 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 177x16
         chunk 1 text run 1 at (40.00,209.00) startOffset 0 endOffset 30 width 177.00: "textPath has startOffset=\"10%\""
     RenderSVGPath {rect} at (29,339) size 392x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#000000]}] [x=30.00] [y=340.00] [width=390.00] [height=20.00]
     RenderSVGPath {rect} at (29,359) size 392x122 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFFFFF]}] [x=30.00] [y=360.00] [width=390.00] [height=120.00]
-    RenderSVGText {text} at (40,341) size 230x17 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 230x17
+    RenderSVGText {text} at (40,341) size 230x16 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 230x16
         chunk 1 text run 1 at (40.00,354.00) startOffset 0 endOffset 41 width 230.00: "textPath with startOffset and text-anchor"
     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
       RenderSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]
@@ -27,10 +27,10 @@ layer at (0,0) size 450x500
         RenderSVGContainer {g} at (139,60) size 142x125
           RenderSVGPath {path} at (139,60) size 142x125 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]
       RenderSVGText {text} at (10,-118) size 403x122 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,104) size 87x18
+        RenderSVGInlineText {#text} at (0,103) size 87x18
           chunk 1 text run 1 at (10.00,0.00) startOffset 0 endOffset 14 width 87.00: "This is simple"
-        RenderSVGTextPath {textPath} at (0,0) size 150x119
-          RenderSVGInlineText {#text} at (75,30) size 47x89
+        RenderSVGTextPath {textPath} at (0,0) size 150x118
+          RenderSVGInlineText {#text} at (75,30) size 46x88
             chunk 1 text run 1 at (100.01,-2.00) startOffset 0 endOffset 1 width 4.00: "t"
             chunk 1 text run 2 at (100.17,-7.50) startOffset 1 endOffset 2 width 7.00: "e"
             chunk 1 text run 3 at (100.71,-14.98) startOffset 2 endOffset 3 width 8.00: "x"
@@ -59,29 +59,29 @@ layer at (0,0) size 450x500
               chunk 1 text run 10 at (184.90,-91.84) startOffset 9 endOffset 10 width 7.00: "e"
               chunk 1 text run 11 at (192.02,-89.50) startOffset 10 endOffset 11 width 8.00: "d"
           RenderSVGTSpan {tspan} at (0,0) size 42x40
-            RenderSVGInlineText {#text} at (183,17) size 42x40
+            RenderSVGInlineText {#text} at (183,17) size 41x40
               chunk 1 text run 1 at (197.48,-87.01) startOffset 0 endOffset 1 width 4.00: " "
               chunk 1 text run 2 at (200.97,-85.06) startOffset 1 endOffset 2 width 4.00: "t"
               chunk 1 text run 3 at (205.16,-82.33) startOffset 2 endOffset 3 width 6.00: "s"
               chunk 1 text run 4 at (210.64,-77.99) startOffset 3 endOffset 4 width 8.00: "p"
               chunk 1 text run 5 at (215.99,-72.74) startOffset 4 endOffset 5 width 7.00: "a"
               chunk 1 text run 6 at (220.78,-66.97) startOffset 5 endOffset 6 width 8.00: "n"
-        RenderSVGInlineText {#text} at (218,37) size 33x19
+        RenderSVGInlineText {#text} at (218,36) size 32x18
           chunk 1 text run 1 at (228.78,-66.97) startOffset 0 endOffset 5 width 32.00: " xxx "
         RenderSVGTSpan {tspan} at (0,0) size 52x19
-          RenderSVGInlineText {#text} at (260,37) size 52x19
+          RenderSVGInlineText {#text} at (260,36) size 51x18
             chunk 1 text run 1 at (270.78,-66.97) startOffset 0 endOffset 9 width 51.00: "all with "
-        RenderSVGInlineText {#text} at (311,37) size 92x19
+        RenderSVGInlineText {#text} at (311,36) size 91x18
           chunk 1 text run 1 at (321.78,-66.97) startOffset 0 endOffset 16 width 91.00: "different links."
     RenderSVGContainer {g} at (50,205) size 400x129 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,330.00)}]
       RenderSVGContainer {use} at (139,205) size 142x125
         RenderSVGContainer {g} at (139,205) size 142x125
           RenderSVGPath {path} at (139,205) size 142x125 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]
       RenderSVGText {text} at (10,-118) size 415x122 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,104) size 87x18
+        RenderSVGInlineText {#text} at (0,103) size 87x18
           chunk 1 text run 1 at (10.00,0.00) startOffset 0 endOffset 14 width 87.00: "This is simple"
         RenderSVGTextPath {textPath} at (0,0) size 160x93
-          RenderSVGInlineText {#text} at (78,14) size 65x79
+          RenderSVGInlineText {#text} at (78,14) size 64x79
             chunk 1 text run 1 at (102.61,-27.92) startOffset 0 endOffset 1 width 4.00: "t"
             chunk 1 text run 2 at (103.81,-33.29) startOffset 1 endOffset 2 width 7.00: "e"
             chunk 1 text run 3 at (105.85,-40.50) startOffset 2 endOffset 3 width 8.00: "x"
@@ -97,7 +97,7 @@ layer at (0,0) size 450x500
             chunk 1 text run 13 at (141.83,-86.65) startOffset 12 endOffset 13 width 4.00: "t"
             chunk 1 text run 14 at (147.25,-89.20) startOffset 13 endOffset 14 width 8.00: "h"
           RenderSVGTSpan {tspan} at (0,0) size 89x42
-            RenderSVGInlineText {#text} at (135,0) size 89x42
+            RenderSVGInlineText {#text} at (135,0) size 88x42
               chunk 1 text run 1 at (156.76,-92.24) startOffset 0 endOffset 1 width 12.00: "w"
               chunk 1 text run 2 at (164.66,-93.51) startOffset 1 endOffset 2 width 4.00: "i"
               chunk 1 text run 3 at (168.65,-93.73) startOffset 2 endOffset 3 width 4.00: "t"
@@ -109,30 +109,30 @@ layer at (0,0) size 450x500
               chunk 1 text run 9 at (203.58,-83.41) startOffset 8 endOffset 9 width 4.00: "t"
               chunk 1 text run 10 at (208.02,-80.18) startOffset 9 endOffset 10 width 7.00: "e"
               chunk 1 text run 11 at (213.63,-75.20) startOffset 10 endOffset 11 width 8.00: "d"
-          RenderSVGTSpan {tspan} at (0,0) size 35x44
-            RenderSVGInlineText {#text} at (203,36) size 35x44
+          RenderSVGTSpan {tspan} at (0,0) size 35x43
+            RenderSVGInlineText {#text} at (203,36) size 35x43
               chunk 1 text run 1 at (217.71,-70.80) startOffset 0 endOffset 1 width 4.00: " "
               chunk 1 text run 2 at (220.23,-67.69) startOffset 1 endOffset 2 width 4.00: "t"
               chunk 1 text run 3 at (223.14,-63.63) startOffset 2 endOffset 3 width 6.00: "s"
               chunk 1 text run 4 at (226.79,-57.66) startOffset 3 endOffset 4 width 8.00: "p"
               chunk 1 text run 5 at (230.15,-50.96) startOffset 4 endOffset 5 width 7.00: "a"
               chunk 1 text run 6 at (232.96,-44.00) startOffset 5 endOffset 6 width 8.00: "n"
-        RenderSVGInlineText {#text} at (230,59) size 33x19
+        RenderSVGInlineText {#text} at (230,59) size 32x18
           chunk 1 text run 1 at (240.96,-44.00) startOffset 0 endOffset 5 width 32.00: " xxx "
         RenderSVGTSpan {tspan} at (0,0) size 52x19
-          RenderSVGInlineText {#text} at (272,59) size 52x19
+          RenderSVGInlineText {#text} at (272,59) size 51x18
             chunk 1 text run 1 at (282.96,-44.00) startOffset 0 endOffset 9 width 51.00: "all with "
-        RenderSVGInlineText {#text} at (323,59) size 92x19
+        RenderSVGInlineText {#text} at (323,59) size 91x18
           chunk 1 text run 1 at (333.96,-44.00) startOffset 0 endOffset 16 width 91.00: "different links."
     RenderSVGContainer {g} at (50,350) size 400x129 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,475.00)}]
       RenderSVGContainer {use} at (139,350) size 142x125
         RenderSVGContainer {g} at (139,350) size 142x125
           RenderSVGPath {path} at (139,350) size 142x125 [stroke={[type=SOLID] [color=#0000FF]}] [data="M 100 0 C 100 -125 240 -125 240 0"]
       RenderSVGText {text} at (10,-118) size 418x122 contains 1 chunk(s)
-        RenderSVGInlineText {#text} at (0,104) size 87x18
+        RenderSVGInlineText {#text} at (0,103) size 87x18
           chunk 1 text run 1 at (10.00,0.00) startOffset 0 endOffset 14 width 87.00: "This is simple"
         RenderSVGTextPath {textPath} at (0,0) size 160x86
-          RenderSVGInlineText {#text} at (80,11) size 70x75
+          RenderSVGInlineText {#text} at (80,11) size 69x75
             chunk 1 (middle anchor) text run 1 at (104.26,-35.08) startOffset 0 endOffset 1 width 4.00: "t"
             chunk 1 (middle anchor) text run 2 at (105.80,-40.36) startOffset 1 endOffset 2 width 7.00: "e"
             chunk 1 (middle anchor) text run 3 at (108.34,-47.41) startOffset 2 endOffset 3 width 8.00: "x"
@@ -161,17 +161,17 @@ layer at (0,0) size 450x500
               chunk 1 (middle anchor) text run 10 at (213.52,-75.30) startOffset 9 endOffset 10 width 7.00: "e"
               chunk 1 (middle anchor) text run 11 at (218.58,-69.77) startOffset 10 endOffset 11 width 8.00: "d"
           RenderSVGTSpan {tspan} at (0,0) size 33x43
-            RenderSVGInlineText {#text} at (207,43) size 33x43
+            RenderSVGInlineText {#text} at (207,43) size 32x43
               chunk 1 (middle anchor) text run 1 at (222.21,-64.99) startOffset 0 endOffset 1 width 4.00: " "
               chunk 1 (middle anchor) text run 2 at (224.42,-61.66) startOffset 1 endOffset 2 width 4.00: "t"
               chunk 1 (middle anchor) text run 3 at (226.96,-57.35) startOffset 2 endOffset 3 width 6.00: "s"
               chunk 1 (middle anchor) text run 4 at (230.08,-51.09) startOffset 3 endOffset 4 width 8.00: "p"
               chunk 1 (middle anchor) text run 5 at (232.91,-44.15) startOffset 4 endOffset 5 width 7.00: "a"
               chunk 1 (middle anchor) text run 6 at (235.21,-37.01) startOffset 5 endOffset 6 width 8.00: "n"
-        RenderSVGInlineText {#text} at (233,66) size 33x19
+        RenderSVGInlineText {#text} at (233,66) size 32x18
           chunk 1 text run 1 at (243.21,-37.01) startOffset 0 endOffset 5 width 32.00: " xxx "
         RenderSVGTSpan {tspan} at (0,0) size 52x19
-          RenderSVGInlineText {#text} at (275,66) size 52x19
+          RenderSVGInlineText {#text} at (275,66) size 51x18
             chunk 1 text run 1 at (285.21,-37.01) startOffset 0 endOffset 9 width 51.00: "all with "
-        RenderSVGInlineText {#text} at (326,66) size 92x19
+        RenderSVGInlineText {#text} at (326,66) size 91x18
           chunk 1 text run 1 at (336.21,-37.01) startOffset 0 endOffset 16 width 91.00: "different links."
diff --git a/LayoutTests/platform/chromium/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt b/LayoutTests/platform/chromium/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt
new file mode 100644 (file)
index 0000000..f620cf5
--- /dev/null
@@ -0,0 +1,190 @@
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGContainer {g} at (10,52) size 420x243 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,30.00)}]
+      RenderSVGContainer {g} at (10,52) size 420x243
+        RenderSVGText {text} at (10,22) size 38x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 38x10
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 10 width 38.00: "SVG to fit"
+        RenderSVGContainer {g} at (20,70) size 30x40 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,40.00)}]
+          RenderSVGPath {rect} at (20,70) size 30x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x=0.50] [y=0.50] [width=29.00] [height=39.00]
+          RenderSVGContainer {g} at (25,80) size 20x20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+            RenderSVGPath {circle} at (25,80) size 20x20 [fill={[type=SOLID] [color=#FFFF00]}] [cx=15.00] [cy=15.00] [r=10.00]
+            RenderSVGPath {circle} at (30,85) size 4x4 [fill={[type=SOLID] [color=#000000]}] [cx=12.00] [cy=12.00] [r=1.50]
+            RenderSVGPath {circle} at (35,85) size 4x4 [fill={[type=SOLID] [color=#000000]}] [cx=17.00] [cy=12.00] [r=1.50]
+            RenderSVGPath {path} at (29,93) size 12x7 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 19 L 15 23 L 20 19"]
+        RenderSVGText {text} at (10,102) size 42x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 42x10
+            chunk 1 text run 1 at (10.00,110.00) startOffset 0 endOffset 10 width 42.00: "Viewport 1"
+        RenderSVGContainer {g} at (10,150) size 50x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,120.00)}]
+          RenderSVGPath {rect} at (10,150) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+        RenderSVGText {text} at (10,172) size 42x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 42x10
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 10 width 42.00: "Viewport 2"
+        RenderSVGContainer {g} at (20,220) size 30x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,190.00)}]
+          RenderSVGPath {rect} at (20,220) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+        RenderSVGContainer {g} at (120,52) size 120x108 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,50.00)}]
+          RenderSVGText {text} at (0,-28) size 112x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 112x10
+              chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 36 width 112.00: "---------- meet --------------------"
+          RenderSVGContainer {g} at (120,67) size 50x43
+            RenderSVGText {text} at (0,-13) size 26x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 26x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 26.00: "xMin*"
+            RenderSVGPath {rect} at (120,80) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+            RenderSVGViewportContainer {svg} at (120,80) size 23x30
+              RenderSVGPath {rect} at (120,80) size 23x30 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x=0.50] [y=0.50] [width=29.00] [height=39.00]
+              RenderSVGContainer {g} at (123,87) size 16x16 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+                RenderSVGPath {circle} at (123,87) size 16x16 [fill={[type=SOLID] [color=#FFFF00]}] [cx=15.00] [cy=15.00] [r=10.00]
+                RenderSVGPath {circle} at (127,91) size 4x3 [fill={[type=SOLID] [color=#000000]}] [cx=12.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {circle} at (131,91) size 3x3 [fill={[type=SOLID] [color=#000000]}] [cx=17.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {path} at (127,97) size 9x5 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 19 L 15 23 L 20 19"]
+          RenderSVGContainer {g} at (190,67) size 50x43 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,0.00)}]
+            RenderSVGText {text} at (0,-13) size 26x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 26x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 26.00: "xMid*"
+            RenderSVGPath {rect} at (190,80) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+            RenderSVGViewportContainer {svg} at (203,80) size 24x30
+              RenderSVGPath {rect} at (203,80) size 24x30 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x=0.50] [y=0.50] [width=29.00] [height=39.00]
+              RenderSVGContainer {g} at (207,87) size 16x16 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+                RenderSVGPath {circle} at (207,87) size 16x16 [fill={[type=SOLID] [color=#FFFF00]}] [cx=15.00] [cy=15.00] [r=10.00]
+                RenderSVGPath {circle} at (211,91) size 3x3 [fill={[type=SOLID] [color=#000000]}] [cx=12.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {circle} at (215,91) size 3x3 [fill={[type=SOLID] [color=#000000]}] [cx=17.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {path} at (210,97) size 10x5 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 19 L 15 23 L 20 19"]
+          RenderSVGContainer {g} at (120,117) size 50x43 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
+            RenderSVGText {text} at (0,-13) size 27x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 27x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: "xMax*"
+            RenderSVGPath {rect} at (120,130) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+            RenderSVGViewportContainer {svg} at (147,130) size 23x30
+              RenderSVGPath {rect} at (147,130) size 23x30 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x=0.50] [y=0.50] [width=29.00] [height=39.00]
+              RenderSVGContainer {g} at (151,137) size 16x16 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+                RenderSVGPath {circle} at (151,137) size 16x16 [fill={[type=SOLID] [color=#FFFF00]}] [cx=15.00] [cy=15.00] [r=10.00]
+                RenderSVGPath {circle} at (155,141) size 3x3 [fill={[type=SOLID] [color=#000000]}] [cx=12.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {circle} at (159,141) size 3x3 [fill={[type=SOLID] [color=#000000]}] [cx=17.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {path} at (154,147) size 9x5 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 19 L 15 23 L 20 19"]
+        RenderSVGContainer {g} at (300,52) size 130x88 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,50.00)}]
+          RenderSVGText {text} at (0,-28) size 124x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 124x10
+              chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 40 width 124.00: "---------- meet ------------------------"
+          RenderSVGContainer {g} at (300,67) size 30x73
+            RenderSVGText {text} at (0,-13) size 27x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 27x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: "*YMin"
+            RenderSVGPath {rect} at (300,80) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+            RenderSVGViewportContainer {svg} at (300,80) size 30x40
+              RenderSVGPath {rect} at (300,80) size 30x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x=0.50] [y=0.50] [width=29.00] [height=39.00]
+              RenderSVGContainer {g} at (305,90) size 20x20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+                RenderSVGPath {circle} at (305,90) size 20x20 [fill={[type=SOLID] [color=#FFFF00]}] [cx=15.00] [cy=15.00] [r=10.00]
+                RenderSVGPath {circle} at (310,95) size 4x4 [fill={[type=SOLID] [color=#000000]}] [cx=12.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {circle} at (315,95) size 4x4 [fill={[type=SOLID] [color=#000000]}] [cx=17.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {path} at (309,103) size 12x7 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 19 L 15 23 L 20 19"]
+          RenderSVGContainer {g} at (350,67) size 30x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,0.00)}]
+            RenderSVGText {text} at (0,-13) size 27x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 27x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: "*YMid"
+            RenderSVGPath {rect} at (350,80) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+            RenderSVGViewportContainer {svg} at (350,90) size 30x40
+              RenderSVGPath {rect} at (350,90) size 30x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x=0.50] [y=0.50] [width=29.00] [height=39.00]
+              RenderSVGContainer {g} at (355,100) size 20x20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+                RenderSVGPath {circle} at (355,100) size 20x20 [fill={[type=SOLID] [color=#FFFF00]}] [cx=15.00] [cy=15.00] [r=10.00]
+                RenderSVGPath {circle} at (360,105) size 4x4 [fill={[type=SOLID] [color=#000000]}] [cx=12.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {circle} at (365,105) size 4x4 [fill={[type=SOLID] [color=#000000]}] [cx=17.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {path} at (359,113) size 12x7 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 19 L 15 23 L 20 19"]
+          RenderSVGContainer {g} at (400,67) size 30x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
+            RenderSVGText {text} at (0,-13) size 28x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 28x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMax"
+            RenderSVGPath {rect} at (400,80) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+            RenderSVGViewportContainer {svg} at (400,100) size 30x40
+              RenderSVGPath {rect} at (400,100) size 30x40 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x=0.50] [y=0.50] [width=29.00] [height=39.00]
+              RenderSVGContainer {g} at (405,110) size 20x20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+                RenderSVGPath {circle} at (405,110) size 20x20 [fill={[type=SOLID] [color=#FFFF00]}] [cx=15.00] [cy=15.00] [r=10.00]
+                RenderSVGPath {circle} at (410,115) size 4x4 [fill={[type=SOLID] [color=#000000]}] [cx=12.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {circle} at (415,115) size 4x4 [fill={[type=SOLID] [color=#000000]}] [cx=17.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {path} at (409,123) size 12x7 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 19 L 15 23 L 20 19"]
+        RenderSVGContainer {g} at (120,187) size 130x88 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,185.00)}]
+          RenderSVGText {text} at (0,-28) size 127x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 127x10
+              chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 42 width 127.00: "---------- slice -------------------------"
+          RenderSVGContainer {g} at (120,202) size 45x73
+            RenderSVGText {text} at (0,-13) size 26x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 26x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 26.00: "xMin*"
+            RenderSVGPath {rect} at (120,215) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+            RenderSVGViewportContainer {svg} at (120,215) size 45x60
+              RenderSVGPath {rect} at (120,215) size 45x60 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x=0.50] [y=0.50] [width=29.00] [height=39.00]
+              RenderSVGContainer {g} at (127,230) size 31x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+                RenderSVGPath {circle} at (127,230) size 31x30 [fill={[type=SOLID] [color=#FFFF00]}] [cx=15.00] [cy=15.00] [r=10.00]
+                RenderSVGPath {circle} at (135,238) size 6x5 [fill={[type=SOLID] [color=#000000]}] [cx=12.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {circle} at (143,238) size 5x5 [fill={[type=SOLID] [color=#000000]}] [cx=17.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {path} at (134,249) size 17x10 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 19 L 15 23 L 20 19"]
+          RenderSVGContainer {g} at (162,202) size 46x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,0.00)}]
+            RenderSVGText {text} at (0,-13) size 26x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 26x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 26.00: "xMid*"
+            RenderSVGPath {rect} at (170,215) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+            RenderSVGViewportContainer {svg} at (162,215) size 46x60
+              RenderSVGPath {rect} at (162,215) size 46x60 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x=0.50] [y=0.50] [width=29.00] [height=39.00]
+              RenderSVGContainer {g} at (170,230) size 30x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+                RenderSVGPath {circle} at (170,230) size 30x30 [fill={[type=SOLID] [color=#FFFF00]}] [cx=15.00] [cy=15.00] [r=10.00]
+                RenderSVGPath {circle} at (178,238) size 5x5 [fill={[type=SOLID] [color=#000000]}] [cx=12.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {circle} at (185,238) size 6x5 [fill={[type=SOLID] [color=#000000]}] [cx=17.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {path} at (176,249) size 18x10 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 19 L 15 23 L 20 19"]
+          RenderSVGContainer {g} at (205,202) size 45x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
+            RenderSVGText {text} at (0,-13) size 27x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 27x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: "xMax*"
+            RenderSVGPath {rect} at (220,215) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+            RenderSVGViewportContainer {svg} at (205,215) size 45x60
+              RenderSVGPath {rect} at (205,215) size 45x60 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x=0.50] [y=0.50] [width=29.00] [height=39.00]
+              RenderSVGContainer {g} at (212,230) size 31x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+                RenderSVGPath {circle} at (212,230) size 31x30 [fill={[type=SOLID] [color=#FFFF00]}] [cx=15.00] [cy=15.00] [r=10.00]
+                RenderSVGPath {circle} at (220,238) size 6x5 [fill={[type=SOLID] [color=#000000]}] [cx=12.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {circle} at (228,238) size 5x5 [fill={[type=SOLID] [color=#000000]}] [cx=17.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {path} at (219,249) size 17x10 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 19 L 15 23 L 20 19"]
+        RenderSVGContainer {g} at (300,187) size 120x108 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,185.00)}]
+          RenderSVGText {text} at (0,-28) size 115x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 115x10
+              chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 38 width 115.00: "---------- slice ---------------------"
+          RenderSVGContainer {g} at (300,202) size 50x80
+            RenderSVGText {text} at (0,-13) size 27x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 27x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: "*YMin"
+            RenderSVGPath {rect} at (300,215) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+            RenderSVGViewportContainer {svg} at (300,215) size 50x67
+              RenderSVGPath {rect} at (300,215) size 50x67 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x=0.50] [y=0.50] [width=29.00] [height=39.00]
+              RenderSVGContainer {g} at (308,231) size 34x34 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+                RenderSVGPath {circle} at (308,231) size 34x34 [fill={[type=SOLID] [color=#FFFF00]}] [cx=15.00] [cy=15.00] [r=10.00]
+                RenderSVGPath {circle} at (317,240) size 6x6 [fill={[type=SOLID] [color=#000000]}] [cx=12.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {circle} at (325,240) size 6x6 [fill={[type=SOLID] [color=#000000]}] [cx=17.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {path} at (315,253) size 20x11 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 19 L 15 23 L 20 19"]
+          RenderSVGContainer {g} at (370,196) size 50x68 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,0.00)}]
+            RenderSVGText {text} at (0,-13) size 27x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 27x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: "*YMid"
+            RenderSVGPath {rect} at (370,215) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+            RenderSVGViewportContainer {svg} at (370,196) size 50x68
+              RenderSVGPath {rect} at (370,196) size 50x68 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x=0.50] [y=0.50] [width=29.00] [height=39.00]
+              RenderSVGContainer {g} at (378,213) size 34x34 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+                RenderSVGPath {circle} at (378,213) size 34x34 [fill={[type=SOLID] [color=#FFFF00]}] [cx=15.00] [cy=15.00] [r=10.00]
+                RenderSVGPath {circle} at (387,222) size 6x6 [fill={[type=SOLID] [color=#000000]}] [cx=12.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {circle} at (395,222) size 6x6 [fill={[type=SOLID] [color=#000000]}] [cx=17.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {path} at (385,235) size 20x11 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 19 L 15 23 L 20 19"]
+          RenderSVGContainer {g} at (300,228) size 50x67 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
+            RenderSVGText {text} at (0,-13) size 28x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 28x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMax"
+            RenderSVGPath {rect} at (300,265) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+            RenderSVGViewportContainer {svg} at (300,228) size 50x67
+              RenderSVGPath {rect} at (300,228) size 50x67 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x=0.50] [y=0.50] [width=29.00] [height=39.00]
+              RenderSVGContainer {g} at (308,245) size 34x34 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,5.00)}]
+                RenderSVGPath {circle} at (308,245) size 34x34 [fill={[type=SOLID] [color=#FFFF00]}] [cx=15.00] [cy=15.00] [r=10.00]
+                RenderSVGPath {circle} at (317,254) size 6x6 [fill={[type=SOLID] [color=#000000]}] [cx=12.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {circle} at (325,254) size 6x6 [fill={[type=SOLID] [color=#000000]}] [cx=17.00] [cy=12.00] [r=1.50]
+                RenderSVGPath {path} at (315,267) size 20x11 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 10 19 L 15 23 L 20 19"]
+    RenderSVGText {text} at (10,304) size 264x46 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 264x46
+        chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.6 $"
+    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt b/LayoutTests/platform/chromium/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt
new file mode 100644 (file)
index 0000000..d7ca13c
--- /dev/null
@@ -0,0 +1,113 @@
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGContainer {g} at (10,52) size 420x243 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,30.00)}]
+      RenderSVGContainer {g} at (10,52) size 420x243
+        RenderSVGText {text} at (10,22) size 45x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 45x10
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 13 width 45.00: "Raster to fit"
+        RenderSVGContainer {g} at (20,70) size 40x40 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,40.00)}]
+          RenderSVGImage {image} at (20,70) size 40x40
+        RenderSVGText {text} at (10,102) size 42x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 42x10
+            chunk 1 text run 1 at (10.00,110.00) startOffset 0 endOffset 10 width 42.00: "Viewport 1"
+        RenderSVGContainer {g} at (10,150) size 50x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,120.00)}]
+          RenderSVGPath {rect} at (10,150) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+        RenderSVGText {text} at (10,172) size 42x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 42x10
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 10 width 42.00: "Viewport 2"
+        RenderSVGContainer {g} at (20,220) size 30x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,190.00)}]
+          RenderSVGPath {rect} at (20,220) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+        RenderSVGContainer {g} at (120,52) size 120x108 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,50.00)}]
+          RenderSVGText {text} at (0,-28) size 112x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 112x10
+              chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 36 width 112.00: "---------- meet --------------------"
+          RenderSVGContainer {g} at (120,67) size 50x43
+            RenderSVGText {text} at (0,-13) size 26x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 26x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 26.00: "xMin*"
+            RenderSVGPath {rect} at (120,80) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+            RenderSVGImage {image} at (120,80) size 50x30
+          RenderSVGContainer {g} at (190,67) size 50x43 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,0.00)}]
+            RenderSVGText {text} at (0,-13) size 26x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 26x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 26.00: "xMid*"
+            RenderSVGPath {rect} at (190,80) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+            RenderSVGImage {image} at (190,80) size 50x30
+          RenderSVGContainer {g} at (120,117) size 50x43 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
+            RenderSVGText {text} at (0,-13) size 27x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 27x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: "xMax*"
+            RenderSVGPath {rect} at (120,130) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+            RenderSVGImage {image} at (120,130) size 50x30
+        RenderSVGContainer {g} at (300,52) size 130x88 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,50.00)}]
+          RenderSVGText {text} at (0,-28) size 124x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 124x10
+              chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 40 width 124.00: "---------- meet ------------------------"
+          RenderSVGContainer {g} at (300,67) size 30x73
+            RenderSVGText {text} at (0,-13) size 27x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 27x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: "*YMin"
+            RenderSVGPath {rect} at (300,80) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+            RenderSVGImage {image} at (300,80) size 30x60
+          RenderSVGContainer {g} at (350,67) size 30x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,0.00)}]
+            RenderSVGText {text} at (0,-13) size 27x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 27x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: "*YMid"
+            RenderSVGPath {rect} at (350,80) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+            RenderSVGImage {image} at (350,80) size 30x60
+          RenderSVGContainer {g} at (400,67) size 30x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
+            RenderSVGText {text} at (0,-13) size 28x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 28x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMax"
+            RenderSVGPath {rect} at (400,80) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+            RenderSVGImage {image} at (400,80) size 30x60
+        RenderSVGContainer {g} at (120,187) size 130x88 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,185.00)}]
+          RenderSVGText {text} at (0,-28) size 127x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 127x10
+              chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 42 width 127.00: "---------- slice -------------------------"
+          RenderSVGContainer {g} at (120,202) size 30x73
+            RenderSVGText {text} at (0,-13) size 26x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 26x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 26.00: "xMin*"
+            RenderSVGPath {rect} at (120,215) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+            RenderSVGImage {image} at (120,215) size 30x60
+          RenderSVGContainer {g} at (170,202) size 30x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,0.00)}]
+            RenderSVGText {text} at (0,-13) size 26x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 26x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 26.00: "xMid*"
+            RenderSVGPath {rect} at (170,215) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+            RenderSVGImage {image} at (170,215) size 30x60
+          RenderSVGContainer {g} at (220,202) size 30x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
+            RenderSVGText {text} at (0,-13) size 27x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 27x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: "xMax*"
+            RenderSVGPath {rect} at (220,215) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=29.00] [height=59.00]
+            RenderSVGImage {image} at (220,215) size 30x60
+        RenderSVGContainer {g} at (300,187) size 120x108 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,185.00)}]
+          RenderSVGText {text} at (0,-28) size 115x10 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 115x10
+              chunk 1 text run 1 at (0.00,-20.00) startOffset 0 endOffset 38 width 115.00: "---------- slice ---------------------"
+          RenderSVGContainer {g} at (300,202) size 50x43
+            RenderSVGText {text} at (0,-13) size 27x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 27x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: "*YMin"
+            RenderSVGPath {rect} at (300,215) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+            RenderSVGImage {image} at (300,215) size 50x30
+          RenderSVGContainer {g} at (370,202) size 50x43 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,0.00)}]
+            RenderSVGText {text} at (0,-13) size 27x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 27x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: "*YMid"
+            RenderSVGPath {rect} at (370,215) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+            RenderSVGImage {image} at (370,215) size 50x30
+          RenderSVGContainer {g} at (300,252) size 50x43 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
+            RenderSVGText {text} at (0,-13) size 28x10 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 28x10
+                chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: "*YMax"
+            RenderSVGPath {rect} at (300,265) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [x=0.50] [y=0.50] [width=49.00] [height=29.00]
+            RenderSVGImage {image} at (300,265) size 50x30
+    RenderSVGText {text} at (10,304) size 264x46 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 264x46
+        chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: "$Revision: 1.5 $"
+    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
index 503264c..db22923 100644 (file)
@@ -2698,7 +2698,6 @@ BUGWK54322 SNOWLEOPARD : fast/text/international/pop-up-button-text-alignment-an
 BUGWK54322 SNOWLEOPARD : fast/text/international/text-combine-image-test.html = IMAGE
 BUGWK54322 SNOWLEOPARD : fonts/monospace.html = IMAGE
 BUGWK54322 SNOWLEOPARD : svg/custom/animate-path-discrete.svg = IMAGE
-BUGWK54322 SNOWLEOPARD : svg/W3C-SVG-1.1/coords-viewattr-01-b.svg = IMAGE+TEXT
 BUGWK54322 SNOWLEOPARD : tables/mozilla/core/bloomberg.html = IMAGE
 BUGWK54322 SNOWLEOPARD : tables/mozilla/core/misc.html = IMAGE
 BUGWK54322 SNOWLEOPARD : tables/mozilla/core/row_span.html = IMAGE