Unreviewed rebaselines for r140728.
authoreae@chromium.org <eae@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 25 Jan 2013 04:22:25 +0000 (04:22 +0000)
committereae@chromium.org <eae@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 25 Jan 2013 04:22:25 +0000 (04:22 +0000)
* platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/text-align-02-b-expected.txt: Removed.
* platform/chromium-mac/svg/W3C-SVG-1.1/text-align-03-b-expected.txt: Removed.
* platform/chromium-mac/svg/batik/text/textAnchor-expected.txt: Removed.
* platform/chromium-mac/svg/batik/text/textOnPathSpaces-expected.txt: Removed.
* platform/chromium-mac/svg/batik/text/textStyles-expected.txt: Removed.
* platform/chromium-mac/svg/text/text-repaint-rects-expected.txt: Removed.
* platform/chromium-mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt: Removed.
* platform/chromium-win/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt: Removed.
* platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt: Removed.
* platform/chromium/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt: Added.
* platform/chromium/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt: Added.
* platform/chromium/svg/batik/text/textPosition2-expected.txt: Removed.
* platform/mac-lion/svg/W3C-I18N: Added.
* platform/mac-lion/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added.
* platform/mac-lion/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added.
* platform/mac-lion/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Added.
* platform/mac-lion/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Added.
* platform/mac-lion/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Added.
* platform/mac-lion/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Added.
* platform/mac-lion/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added.
* platform/mac-lion/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Added.
* platform/mac-lion/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Added.
* platform/mac-lion/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Added.
* platform/mac-lion/svg/W3C-SVG-1.1: Added.
* platform/mac-lion/svg/W3C-SVG-1.1-SE: Added.
* platform/mac-lion/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt: Added.
* platform/mac-lion/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt: Added.
* platform/mac-lion/svg/W3C-SVG-1.1/struct-cond-02-t-expected.txt: Added.
* platform/mac-lion/svg/W3C-SVG-1.1/text-align-02-b-expected.txt: Added.
* platform/mac-lion/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt: Added.
* platform/mac-lion/svg/custom/dominant-baseline-hanging-expected.txt: Added.
* platform/mac-lion/svg/custom/font-face-simple-expected.txt: Added.
* platform/mac-lion/svg/custom/image-small-width-height-expected.txt: Added.
* platform/mac-lion/svg/custom/linking-uri-01-b-expected.txt: Added.
* platform/mac-lion/svg/custom/pattern-incorrect-tiling-expected.txt: Added.
* platform/mac-lion/svg/custom/text-repaint-including-stroke-expected.txt: Added.
* platform/mac-lion/svg/custom/text-rotation-expected.txt: Added.
* platform/mac-lion/svg/custom/text-x-dy-lists-expected.txt: Added.
* platform/mac-wk2/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt: Added.
* platform/mac-wk2/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt: Added.
* platform/mac-wk2/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt: Added.
* platform/mac-wk2/svg/custom/text-dom-01-f-expected.txt: Added.
* platform/mac-wk2/svg/custom/text-rotation-expected.txt: Added.
* platform/mac-wk2/svg/custom/text-x-dy-lists-expected.txt: Added.
* platform/mac-wk2/svg/zoom: Removed.
* platform/mac/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt:
* platform/mac/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-no-markup-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-direction-ltr-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt: Added.
* platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt: Added.
* platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt: Added.
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt: Added.
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt: Added.
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Added.
* platform/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt: Added.
* platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/text-align-03-b-expected.txt: Removed.
* platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt:
* platform/mac/svg/batik/text/textAnchor-expected.txt: Removed.
* platform/mac/svg/batik/text/textOnPathSpaces-expected.txt: Removed.
* platform/mac/svg/batik/text/textPosition2-expected.txt: Removed.
* platform/mac/svg/batik/text/textStyles-expected.txt: Removed.
* platform/mac/svg/custom/dominant-baseline-hanging-expected.txt:
* platform/mac/svg/custom/font-face-simple-expected.txt:
* platform/mac/svg/custom/image-small-width-height-expected.txt:
* platform/mac/svg/custom/pattern-incorrect-tiling-expected.txt:
* platform/mac/svg/custom/text-dom-01-f-expected.txt:
* platform/mac/svg/custom/text-repaint-including-stroke-expected.txt:
* platform/mac/svg/custom/text-rotation-expected.txt:
* platform/mac/svg/custom/text-x-dy-lists-expected.txt:
* platform/mac/svg/text/text-repaint-rects-expected.txt: Removed.
* platform/mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt: Removed.
* svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt: Added.
* svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt: Added.
* svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt: Added.
* svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt: Added.
* svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt: Added.
* svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt: Added.
* svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt: Added.
* svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt: Added.
* svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt: Added.
* svg/W3C-SVG-1.1/filters-light-04-f-expected.txt: Added.
* svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt: Added.
* svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt: Added.
* svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt: Added.
* svg/W3C-SVG-1.1/interact-events-01-b-expected.txt: Added.
* svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt: Added.
* svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt: Added.
* svg/W3C-SVG-1.1/masking-path-04-b-expected.txt: Added.
* svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt: Added.
* svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt: Added.
* svg/W3C-SVG-1.1/paths-data-08-t-expected.txt: Added.
* svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt: Added.
* svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt: Added.
* svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt: Added.
* svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt: Added.
* svg/W3C-SVG-1.1/struct-image-07-t-expected.txt: Added.
* svg/W3C-SVG-1.1/struct-use-01-t-expected.txt: Added.
* svg/W3C-SVG-1.1/text-align-02-b-expected.txt: Added.
* svg/W3C-SVG-1.1/text-align-03-b-expected.txt: Added.
* svg/batik/text/textAnchor-expected.txt: Added.
* svg/batik/text/textOnPathSpaces-expected.txt: Added.
* svg/batik/text/textPosition2-expected.txt: Added.
* svg/batik/text/textStyles-expected.txt: Added.
* svg/text/text-repaint-rects-expected.txt: Added.
* svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt: Added.

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

126 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/chromium/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt [moved from LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt with 100% similarity]
LayoutTests/platform/chromium/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt [moved from LayoutTests/platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt with 100% similarity]
LayoutTests/platform/mac-lion/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/W3C-I18N/text-anchor-no-markup-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/W3C-I18N/tspan-direction-ltr-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/W3C-SVG-1.1/struct-cond-02-t-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/W3C-SVG-1.1/text-align-02-b-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-02-b-expected.txt with 100% similarity]
LayoutTests/platform/mac-lion/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/custom/dominant-baseline-hanging-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/custom/font-face-simple-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/custom/image-small-width-height-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/custom/linking-uri-01-b-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/custom/pattern-incorrect-tiling-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/custom/text-repaint-including-stroke-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/custom/text-rotation-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-lion/svg/custom/text-x-dy-lists-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-wk2/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt with 100% similarity]
LayoutTests/platform/mac-wk2/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-wk2/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-wk2/svg/custom/text-dom-01-f-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-wk2/svg/custom/text-rotation-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac-wk2/svg/custom/text-x-dy-lists-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt
LayoutTests/platform/mac/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt
LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt
LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt
LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt
LayoutTests/platform/mac/svg/W3C-I18N/text-anchor-no-markup-expected.txt
LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt
LayoutTests/platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt
LayoutTests/platform/mac/svg/W3C-I18N/tspan-direction-ltr-expected.txt
LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt
LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt
LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt
LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt
LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-align-03-b-expected.txt [deleted file]
LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt
LayoutTests/platform/mac/svg/batik/text/textAnchor-expected.txt [deleted file]
LayoutTests/platform/mac/svg/batik/text/textOnPathSpaces-expected.txt [deleted file]
LayoutTests/platform/mac/svg/batik/text/textPosition2-expected.txt [deleted file]
LayoutTests/platform/mac/svg/batik/text/textStyles-expected.txt [deleted file]
LayoutTests/platform/mac/svg/custom/dominant-baseline-hanging-expected.txt
LayoutTests/platform/mac/svg/custom/font-face-simple-expected.txt
LayoutTests/platform/mac/svg/custom/image-small-width-height-expected.txt
LayoutTests/platform/mac/svg/custom/pattern-incorrect-tiling-expected.txt
LayoutTests/platform/mac/svg/custom/text-dom-01-f-expected.txt
LayoutTests/platform/mac/svg/custom/text-repaint-including-stroke-expected.txt
LayoutTests/platform/mac/svg/custom/text-rotation-expected.txt
LayoutTests/platform/mac/svg/custom/text-x-dy-lists-expected.txt
LayoutTests/platform/mac/svg/text/text-repaint-rects-expected.txt [deleted file]
LayoutTests/platform/mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt [deleted file]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt [moved from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt with 79% similarity]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt with 100% similarity]
LayoutTests/svg/W3C-SVG-1.1/text-align-02-b-expected.txt [new file with mode: 0644]
LayoutTests/svg/W3C-SVG-1.1/text-align-03-b-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/W3C-SVG-1.1/text-align-03-b-expected.txt with 100% similarity]
LayoutTests/svg/batik/text/textAnchor-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/batik/text/textAnchor-expected.txt with 100% similarity]
LayoutTests/svg/batik/text/textOnPathSpaces-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/batik/text/textOnPathSpaces-expected.txt with 100% similarity]
LayoutTests/svg/batik/text/textPosition2-expected.txt [moved from LayoutTests/platform/chromium/svg/batik/text/textPosition2-expected.txt with 100% similarity]
LayoutTests/svg/batik/text/textStyles-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/batik/text/textStyles-expected.txt with 100% similarity]
LayoutTests/svg/text/text-repaint-rects-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/text/text-repaint-rects-expected.txt with 100% similarity]
LayoutTests/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt [moved from LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt with 100% similarity]

index 5f7df25..994dd8b 100644 (file)
@@ -1,3 +1,174 @@
+2013-01-24  Emil A Eklund  <eae@chromium.org>
+
+        Unreviewed rebaselines for r140728.
+
+        * platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/text-align-02-b-expected.txt: Removed.
+        * platform/chromium-mac/svg/W3C-SVG-1.1/text-align-03-b-expected.txt: Removed.
+        * platform/chromium-mac/svg/batik/text/textAnchor-expected.txt: Removed.
+        * platform/chromium-mac/svg/batik/text/textOnPathSpaces-expected.txt: Removed.
+        * platform/chromium-mac/svg/batik/text/textStyles-expected.txt: Removed.
+        * platform/chromium-mac/svg/text/text-repaint-rects-expected.txt: Removed.
+        * platform/chromium-mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt: Removed.
+        * platform/chromium-win/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt: Removed.
+        * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt: Removed.
+        * platform/chromium/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt: Added.
+        * platform/chromium/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt: Added.
+        * platform/chromium/svg/batik/text/textPosition2-expected.txt: Removed.
+        * platform/mac-lion/svg/W3C-I18N: Added.
+        * platform/mac-lion/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-SVG-1.1: Added.
+        * platform/mac-lion/svg/W3C-SVG-1.1-SE: Added.
+        * platform/mac-lion/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-SVG-1.1/struct-cond-02-t-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-SVG-1.1/text-align-02-b-expected.txt: Added.
+        * platform/mac-lion/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt: Added.
+        * platform/mac-lion/svg/custom/dominant-baseline-hanging-expected.txt: Added.
+        * platform/mac-lion/svg/custom/font-face-simple-expected.txt: Added.
+        * platform/mac-lion/svg/custom/image-small-width-height-expected.txt: Added.
+        * platform/mac-lion/svg/custom/linking-uri-01-b-expected.txt: Added.
+        * platform/mac-lion/svg/custom/pattern-incorrect-tiling-expected.txt: Added.
+        * platform/mac-lion/svg/custom/text-repaint-including-stroke-expected.txt: Added.
+        * platform/mac-lion/svg/custom/text-rotation-expected.txt: Added.
+        * platform/mac-lion/svg/custom/text-x-dy-lists-expected.txt: Added.
+        * platform/mac-wk2/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt: Added.
+        * platform/mac-wk2/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt: Added.
+        * platform/mac-wk2/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt: Added.
+        * platform/mac-wk2/svg/custom/text-dom-01-f-expected.txt: Added.
+        * platform/mac-wk2/svg/custom/text-rotation-expected.txt: Added.
+        * platform/mac-wk2/svg/custom/text-x-dy-lists-expected.txt: Added.
+        * platform/mac-wk2/svg/zoom: Removed.
+        * platform/mac/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt:
+        * platform/mac/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt:
+        * platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt:
+        * platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt:
+        * platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt:
+        * platform/mac/svg/W3C-I18N/text-anchor-no-markup-expected.txt:
+        * platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt:
+        * platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt:
+        * platform/mac/svg/W3C-I18N/tspan-direction-ltr-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt: Added.
+        * platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt: Added.
+        * platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt: Added.
+        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt: Added.
+        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt: Added.
+        * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Added.
+        * platform/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt: Added.
+        * platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/text-align-03-b-expected.txt: Removed.
+        * platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt:
+        * platform/mac/svg/batik/text/textAnchor-expected.txt: Removed.
+        * platform/mac/svg/batik/text/textOnPathSpaces-expected.txt: Removed.
+        * platform/mac/svg/batik/text/textPosition2-expected.txt: Removed.
+        * platform/mac/svg/batik/text/textStyles-expected.txt: Removed.
+        * platform/mac/svg/custom/dominant-baseline-hanging-expected.txt:
+        * platform/mac/svg/custom/font-face-simple-expected.txt:
+        * platform/mac/svg/custom/image-small-width-height-expected.txt:
+        * platform/mac/svg/custom/pattern-incorrect-tiling-expected.txt:
+        * platform/mac/svg/custom/text-dom-01-f-expected.txt:
+        * platform/mac/svg/custom/text-repaint-including-stroke-expected.txt:
+        * platform/mac/svg/custom/text-rotation-expected.txt:
+        * platform/mac/svg/custom/text-x-dy-lists-expected.txt:
+        * platform/mac/svg/text/text-repaint-rects-expected.txt: Removed.
+        * platform/mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt: Removed.
+        * svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/filters-light-04-f-expected.txt: Added.
+        * svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt: Added.
+        * svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt: Added.
+        * svg/W3C-SVG-1.1/interact-events-01-b-expected.txt: Added.
+        * svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt: Added.
+        * svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/masking-path-04-b-expected.txt: Added.
+        * svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt: Added.
+        * svg/W3C-SVG-1.1/paths-data-08-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt: Added.
+        * svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt: Added.
+        * svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt: Added.
+        * svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt: Added.
+        * svg/W3C-SVG-1.1/struct-image-07-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/struct-use-01-t-expected.txt: Added.
+        * svg/W3C-SVG-1.1/text-align-02-b-expected.txt: Added.
+        * svg/W3C-SVG-1.1/text-align-03-b-expected.txt: Added.
+        * svg/batik/text/textAnchor-expected.txt: Added.
+        * svg/batik/text/textOnPathSpaces-expected.txt: Added.
+        * svg/batik/text/textPosition2-expected.txt: Added.
+        * svg/batik/text/textStyles-expected.txt: Added.
+        * svg/text/text-repaint-rects-expected.txt: Added.
+        * svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt: Added.
+
 2013-01-24  Keishi Hattori  <keishi@webkit.org>
 
         [Chromium] Marking selection-clear.html as failing.
diff --git a/LayoutTests/platform/mac-lion/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt
new file mode 100644 (file)
index 0000000..df2c8fc
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,222) size 651x143
+      RenderSVGContainer {g} at (175,222) size 417x35
+        RenderSVGText {text} at (105,133) size 250x21 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 250x21
+            chunk 1 (middle anchor) text run 1 at (105.20,150.00) startOffset 0 endOffset 4 width 45.00: "W3C "
+            chunk 1 (middle anchor) text run 1 at (150.20,150.00) startOffset 0 endOffset 12 width 71.40 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}"
+            chunk 1 (middle anchor) text run 1 at (221.60,150.00) startOffset 0 endOffset 15 width 133.20: " dirLTR ubNone!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x12
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x7
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x38
+      RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/mac-lion/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt
new file mode 100644 (file)
index 0000000..6c2d6e9
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,222) size 651x143
+      RenderSVGContainer {g} at (153,222) size 460x35
+        RenderSVGText {text} at (92,133) size 276x21 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 276x21
+            chunk 1 (middle anchor) text run 1 at (92.30,150.00) startOffset 0 endOffset 4 width 45.00: "W3C "
+            chunk 1 (middle anchor) text run 1 at (137.30,150.00) startOffset 0 endOffset 12 width 71.40 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}"
+            chunk 1 (middle anchor) text run 1 at (208.70,150.00) startOffset 0 endOffset 19 width 159.00: " dirLTR ubOverride!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x12
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x7
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x38
+      RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/mac-lion/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt
new file mode 100644 (file)
index 0000000..54489bc
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (60,183) size 434x213
+      RenderSVGText {text} at (36,150) size 194x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 194x12
+          chunk 1 (end anchor) text run 1 at (36.20,160.00) startOffset 0 endOffset 42 width 193.80: "Making the world wide web truly world wide"
+      RenderSVGText {text} at (78,185) size 152x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 152x12
+          chunk 1 (end anchor) text run 1 at (78.80,195.00) startOffset 0 endOffset 31 width 151.20 RTL: "\x{5DC}\x{5D9}\x{5E6}\x{5D5}\x{5E8} \x{5DE}\x{5D4}\x{5E8}\x{5E9}\x{5EA} \x{5E8}\x{5E9}\x{5EA} \x{5DB}\x{5DC}\x{5DC} \x{5E2}\x{5D5}\x{5DC}\x{5DE}\x{5D9}\x{5EA} \x{5D1}\x{5D0}\x{5DE}\x{5EA}"
+      RenderSVGText {text} at (111,225) size 119x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 119x12
+          chunk 1 (end anchor) text run 1 at (111.20,235.00) startOffset 0 endOffset 38 width 118.80 RTL: "\x{62C}\x{639}\x{644} \x{634}\x{628}\x{643}\x{629} \x{627}\x{644}\x{648}\x{64A}\x{628} \x{627}\x{644}\x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{62D}\x{642}\x{64B}\x{651}\x{627}"
+      RenderSVGImage {image} at (280,183) size 214x44
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x7
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.4 $"
+    RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x38
+      RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/mac-lion/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt
new file mode 100644 (file)
index 0000000..82dd7ae
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (280,183) size 427x213
+      RenderSVGText {text} at (230,150) size 194x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 194x12
+          chunk 1 (end anchor) text run 1 at (230.00,160.00) startOffset 0 endOffset 42 width 193.80: "Making the world wide web truly world wide"
+      RenderSVGText {text} at (230,185) size 152x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 152x12
+          chunk 1 (end anchor) text run 1 at (230.00,195.00) startOffset 0 endOffset 31 width 151.20 RTL: "\x{5DC}\x{5D9}\x{5E6}\x{5D5}\x{5E8} \x{5DE}\x{5D4}\x{5E8}\x{5E9}\x{5EA} \x{5E8}\x{5E9}\x{5EA} \x{5DB}\x{5DC}\x{5DC} \x{5E2}\x{5D5}\x{5DC}\x{5DE}\x{5D9}\x{5EA} \x{5D1}\x{5D0}\x{5DE}\x{5EA}"
+      RenderSVGText {text} at (230,225) size 119x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 119x12
+          chunk 1 (end anchor) text run 1 at (230.00,235.00) startOffset 0 endOffset 38 width 118.80 RTL: "\x{62C}\x{639}\x{644} \x{634}\x{628}\x{643}\x{629} \x{627}\x{644}\x{648}\x{64A}\x{628} \x{627}\x{644}\x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{62D}\x{642}\x{64B}\x{651}\x{627}"
+      RenderSVGImage {image} at (280,183) size 214x44
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x7
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.4 $"
+    RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x38
+      RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/mac-lion/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt
new file mode 100644 (file)
index 0000000..d998605
--- /dev/null
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (60,183) size 434x213
+      RenderSVGContainer {g} at (60,251) size 324x145
+        RenderSVGText {text} at (36,150) size 194x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 194x12
+            chunk 1 text run 1 at (36.20,160.00) startOffset 0 endOffset 42 width 193.80: "Making the world wide web truly world wide"
+        RenderSVGText {text} at (78,185) size 152x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 152x12
+            chunk 1 text run 1 at (78.80,195.00) startOffset 0 endOffset 31 width 151.20 RTL: "\x{5DC}\x{5D9}\x{5E6}\x{5D5}\x{5E8} \x{5DE}\x{5D4}\x{5E8}\x{5E9}\x{5EA} \x{5E8}\x{5E9}\x{5EA} \x{5DB}\x{5DC}\x{5DC} \x{5E2}\x{5D5}\x{5DC}\x{5DE}\x{5D9}\x{5EA} \x{5D1}\x{5D0}\x{5DE}\x{5EA}"
+        RenderSVGText {text} at (111,225) size 119x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 119x12
+            chunk 1 text run 1 at (111.20,235.00) startOffset 0 endOffset 38 width 118.80 RTL: "\x{62C}\x{639}\x{644} \x{634}\x{628}\x{643}\x{629} \x{627}\x{644}\x{648}\x{64A}\x{628} \x{627}\x{644}\x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{62D}\x{642}\x{64B}\x{651}\x{627}"
+      RenderSVGImage {image} at (280,183) size 214x44
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x7
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.4 $"
+    RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x38
+      RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/mac-lion/svg/W3C-I18N/text-anchor-no-markup-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-I18N/text-anchor-no-markup-expected.txt
new file mode 100644 (file)
index 0000000..ea358ae
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (280,183) size 427x213
+      RenderSVGText {text} at (230,150) size 194x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 194x12
+          chunk 1 text run 1 at (230.00,160.00) startOffset 0 endOffset 42 width 193.80: "Making the world wide web truly world wide"
+      RenderSVGText {text} at (230,185) size 152x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 152x12
+          chunk 1 text run 1 at (230.00,195.00) startOffset 0 endOffset 31 width 151.20 RTL: "\x{5DC}\x{5D9}\x{5E6}\x{5D5}\x{5E8} \x{5DE}\x{5D4}\x{5E8}\x{5E9}\x{5EA} \x{5E8}\x{5E9}\x{5EA} \x{5DB}\x{5DC}\x{5DC} \x{5E2}\x{5D5}\x{5DC}\x{5DE}\x{5D9}\x{5EA} \x{5D1}\x{5D0}\x{5DE}\x{5EA}"
+      RenderSVGText {text} at (230,225) size 119x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 119x12
+          chunk 1 text run 1 at (230.00,235.00) startOffset 0 endOffset 38 width 118.80 RTL: "\x{62C}\x{639}\x{644} \x{634}\x{628}\x{643}\x{629} \x{627}\x{644}\x{648}\x{64A}\x{628} \x{627}\x{644}\x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{62D}\x{642}\x{64B}\x{651}\x{627}"
+      RenderSVGImage {image} at (280,183) size 214x44
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x7
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.4 $"
+    RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x38
+      RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/mac-lion/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt
new file mode 100644 (file)
index 0000000..69e477d
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,222) size 651x143
+      RenderSVGText {text} at (92,133) size 276x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (193,0) size 83x21
+          chunk 1 (middle anchor) text run 1 at (285.20,150.00) startOffset 0 endOffset 14 width 82.80 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644} \""
+        RenderSVGTSpan {tspan} at (0,0) size 183x21
+          RenderSVGInlineText {#text} at (11,0) size 182x21
+            chunk 1 (middle anchor) text run 1 at (103.40,150.00) startOffset 0 endOffset 16 width 147.00: "dirLTR ubEmbed, "
+            chunk 1 (middle anchor) text run 1 at (250.40,150.00) startOffset 0 endOffset 6 width 34.80 RTL: "\x{627}\x{62E}\x{62A}\x{628}\x{627}\x{631}"
+        RenderSVGInlineText {#text} at (0,0) size 12x21
+          chunk 1 (middle anchor) text run 1 at (92.00,150.00) startOffset 0 endOffset 2 width 11.40 RTL: "\"!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x12
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x7
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x38
+      RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/mac-lion/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt
new file mode 100644 (file)
index 0000000..bc68910
--- /dev/null
@@ -0,0 +1,27 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,222) size 651x143
+      RenderSVGText {text} at (72,133) size 316x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 171x21
+          chunk 1 (middle anchor) text run 1 at (72.20,150.00) startOffset 0 endOffset 20 width 170.40: "dirNone ubOverride \""
+        RenderSVGTSpan {tspan} at (0,0) size 135x21
+          RenderSVGInlineText {#text} at (170,0) size 134x21
+            chunk 1 (middle anchor) text run 1 at (242.60,150.00) startOffset 0 endOffset 17 width 133.80 LTR override: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}\x{60C} W3C"
+        RenderSVGInlineText {#text} at (304,0) size 12x21
+          chunk 1 (middle anchor) text run 1 at (376.40,150.00) startOffset 0 endOffset 2 width 11.40: "\"!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x12
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x7
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x38
+      RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/mac-lion/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt
new file mode 100644 (file)
index 0000000..d47592e
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,222) size 651x143
+      RenderSVGText {text} at (88,133) size 284x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 149x21
+          chunk 1 (middle anchor) text run 1 at (88.70,150.00) startOffset 0 endOffset 16 width 148.80: "dirRTL ubEmbed \""
+        RenderSVGTSpan {tspan} at (0,0) size 124x21
+          RenderSVGInlineText {#text} at (148,0) size 123x21
+            chunk 1 (middle anchor) text run 1 at (237.50,150.00) startOffset 0 endOffset 3 width 40.20: "W3C"
+            chunk 1 (middle anchor) text run 1 at (277.70,150.00) startOffset 0 endOffset 14 width 82.20 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}\x{60C} "
+        RenderSVGInlineText {#text} at (271,0) size 12x21
+          chunk 1 (middle anchor) text run 1 at (359.90,150.00) startOffset 0 endOffset 2 width 11.40: "\"!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x12
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x7
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x38
+      RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/mac-lion/svg/W3C-I18N/tspan-direction-ltr-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-I18N/tspan-direction-ltr-expected.txt
new file mode 100644 (file)
index 0000000..06f52fe
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (33,222) size 651x143
+      RenderSVGText {text} at (88,133) size 284x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (11,0) size 149x21
+          chunk 1 (middle anchor) text run 1 at (100.10,150.00) startOffset 0 endOffset 16 width 148.80: "dirLTR ubEmbed \""
+        RenderSVGTSpan {tspan} at (0,0) size 123x21
+          RenderSVGInlineText {#text} at (160,0) size 123x21
+            chunk 1 (middle anchor) text run 1 at (248.90,150.00) startOffset 0 endOffset 12 width 71.40 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}"
+            chunk 1 (middle anchor) text run 1 at (320.30,150.00) startOffset 0 endOffset 5 width 51.00: "\x{60C} W3C"
+        RenderSVGInlineText {#text} at (0,0) size 12x21
+          chunk 1 (middle anchor) text run 1 at (88.70,150.00) startOffset 0 endOffset 2 width 11.40 RTL: "\"!"
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 86x12
+          chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
+      RenderSVGImage {image} at (100,300) size 584x65
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 45x7
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
+    RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 800x38
+      RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 68x23
+          chunk 1 (middle anchor) text run 1 at (206.40,18.00) startOffset 0 endOffset 5 width 67.20: "DRAFT"
diff --git a/LayoutTests/platform/mac-lion/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt
new file mode 100644 (file)
index 0000000..11834bd
--- /dev/null
@@ -0,0 +1,135 @@
+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 (33,6) size 413x293
+      RenderSVGText {text} at (65,6) size 333x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 333x12
+          chunk 1 text run 1 at (65.00,16.00) startOffset 0 endOffset 6 width 28.68: "Link t"
+          chunk 1 text run 2 at (93.51,16.00) startOffset 6 endOffset 8 width 12.67: "es"
+          chunk 1 text run 3 at (106.15,16.00) startOffset 8 endOffset 14 width 23.35: "t of t"
+          chunk 1 text run 4 at (129.46,16.00) startOffset 14 endOffset 21 width 34.31: "he 'vie"
+          chunk 1 text run 5 at (163.66,16.00) startOffset 21 endOffset 44 width 116.34: "w' element and its attr"
+          chunk 1 text run 6 at (280.02,16.00) startOffset 44 endOffset 48 width 19.34: "ibut"
+          chunk 1 text run 7 at (299.19,16.00) startOffset 48 endOffset 63 width 68.71: "es, 1 of 2, int"
+          chunk 1 text run 8 at (367.74,16.00) startOffset 63 endOffset 69 width 30.01: "ernal."
+      RenderSVGContainer {g} at (33,28) size 413x271
+        RenderSVGContainer {g} at (150,130) size 125x112 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-150.00,75.00)}]
+          RenderSVGRect {rect} at (150,130) size 125x85 [fill={[type=SOLID] [color=#AAAAAA]}] [x=300.00] [y=55.00] [width=125.00] [height=85.00]
+          RenderSVGContainer {a} at (160,133) size 101x15
+            RenderSVGText {text} at (310,58) size 101x15 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 101x15
+                chunk 1 text run 1 at (310.00,70.00) startOffset 0 endOffset 4 width 26.46: "Go t"
+                chunk 1 text run 2 at (336.29,70.00) startOffset 4 endOffset 7 width 21.78: "o R"
+                chunk 1 text run 3 at (357.91,70.00) startOffset 7 endOffset 10 width 18.68: "ect"
+                chunk 1 text run 4 at (376.57,70.00) startOffset 10 endOffset 15 width 34.24: "angle"
+          RenderSVGContainer {a} at (160,153) size 80x15
+            RenderSVGText {text} at (310,78) size 80x15 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 80x14
+                chunk 1 text run 1 at (310.00,90.00) startOffset 0 endOffset 4 width 26.46: "Go t"
+                chunk 1 text run 2 at (336.29,90.00) startOffset 4 endOffset 13 width 52.91: "o Ellipse"
+          RenderSVGContainer {a} at (160,173) size 74x15
+            RenderSVGText {text} at (310,98) size 74x15 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 74x14
+                chunk 1 text run 1 at (310.00,110.00) startOffset 0 endOffset 4 width 26.46: "Go t"
+                chunk 1 text run 2 at (336.29,110.00) startOffset 4 endOffset 9 width 29.55: "o Cir"
+                chunk 1 text run 3 at (365.76,110.00) startOffset 9 endOffset 12 width 17.89: "cle"
+          RenderSVGContainer {a} at (160,193) size 88x15
+            RenderSVGText {text} at (310,118) size 88x15 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 88x14
+                chunk 1 text run 1 at (310.00,130.00) startOffset 0 endOffset 4 width 26.46: "Go t"
+                chunk 1 text run 2 at (336.29,130.00) startOffset 4 endOffset 7 width 21.01: "o P"
+                chunk 1 text run 3 at (356.93,130.00) startOffset 7 endOffset 9 width 10.89: "ol"
+                chunk 1 text run 4 at (367.75,130.00) startOffset 9 endOffset 10 width 7.00: "y"
+                chunk 1 text run 5 at (374.51,130.00) startOffset 10 endOffset 13 width 23.35: "gon"
+          RenderSVGText {text} at (315,142) size 103x13 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 103x12
+              chunk 1 text run 1 at (315.00,152.00) startOffset 0 endOffset 4 width 19.99: "Clic"
+              chunk 1 text run 2 at (335.08,152.00) startOffset 4 endOffset 20 width 82.32: "k element's line"
+          RenderSVGText {text} at (315,154) size 87x13 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 87x12
+              chunk 1 text run 1 at (315.00,164.00) startOffset 0 endOffset 1 width 3.34: "t"
+              chunk 1 text run 2 at (318.19,164.00) startOffset 1 endOffset 9 width 34.68: "o link t"
+              chunk 1 text run 3 at (352.73,164.00) startOffset 9 endOffset 18 width 40.68: "o its vie"
+              chunk 1 text run 4 at (393.30,164.00) startOffset 18 endOffset 19 width 8.66: "w"
+        RenderSVGRect {rect} at (295,36) size 135x68 [fill={[type=SOLID] [color=#800080]}] [x=295.00] [y=36.00] [width=135.00] [height=68.00]
+        RenderSVGText {text} at (331,104) size 63x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 63x14
+            chunk 1 (middle anchor) text run 1 at (331.08,116.00) startOffset 0 endOffset 1 width 10.11: "R"
+            chunk 1 (middle anchor) text run 2 at (341.02,116.00) startOffset 1 endOffset 4 width 18.68: "ect"
+            chunk 1 (middle anchor) text run 3 at (359.68,116.00) startOffset 4 endOffset 9 width 34.24: "angle"
+        RenderSVGRect {rect} at (291,28) size 143x93 [stroke={[type=SOLID] [color=#000000]}] [x=292.00] [y=29.00] [width=141.00] [height=91.00]
+        RenderSVGText {text} at (300,124) size 125x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 125x10
+            chunk 1 (middle anchor) text run 1 at (300.35,132.00) startOffset 0 endOffset 1 width 7.22: "N"
+            chunk 1 (middle anchor) text run 2 at (307.59,132.00) startOffset 1 endOffset 6 width 21.12: "o vie"
+            chunk 1 (middle anchor) text run 3 at (328.62,132.00) startOffset 6 endOffset 12 width 24.45: "w attr"
+            chunk 1 (middle anchor) text run 4 at (353.08,132.00) startOffset 12 endOffset 16 width 16.12: "ibut"
+            chunk 1 (middle anchor) text run 5 at (369.05,132.00) startOffset 16 endOffset 20 width 18.90: "es e"
+            chunk 1 (middle anchor) text run 6 at (387.68,132.00) startOffset 20 endOffset 21 width 5.00: "x"
+            chunk 1 (middle anchor) text run 7 at (392.45,132.00) startOffset 21 endOffset 24 width 16.12: "cep"
+            chunk 1 (middle anchor) text run 8 at (408.53,132.00) startOffset 24 endOffset 29 width 16.12: "t id."
+        RenderSVGEllipse {ellipse} at (298,219) size 144x64 [fill={[type=SOLID] [color=#0000FF]}] [cx=370.00] [cy=251.00] [rx=72.00] [ry=32.00]
+        RenderSVGText {text} at (349,283) size 42x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 42x15
+            chunk 1 (middle anchor) text run 1 at (349.39,295.00) startOffset 0 endOffset 7 width 41.23: "Ellipse"
+        RenderSVGRect {rect} at (294,215) size 152x84 [stroke={[type=SOLID] [color=#000000]}] [x=295.00] [y=216.00] [width=150.00] [height=82.00]
+        RenderSVGText {text} at (315,204) size 116x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 116x10
+            chunk 1 text run 1 at (315.00,212.00) startOffset 0 endOffset 3 width 12.78: "vie"
+            chunk 1 text run 2 at (327.69,212.00) startOffset 3 endOffset 6 width 19.45: "wBo"
+            chunk 1 text run 3 at (346.87,212.00) startOffset 6 endOffset 17 width 45.58: "x, should f"
+            chunk 1 text run 4 at (392.43,212.00) startOffset 17 endOffset 23 width 15.55: "ill fr"
+            chunk 1 text run 5 at (407.93,212.00) startOffset 23 endOffset 27 width 22.23: "ame."
+        RenderSVGEllipse {circle} at (49,32) size 72x72 [fill={[type=SOLID] [color=#FFFF00]}] [cx=85.00] [cy=68.00] [r=36.00]
+        RenderSVGText {text} at (67,104) size 36x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 36x14
+            chunk 1 (middle anchor) text run 1 at (67.16,116.00) startOffset 0 endOffset 3 width 17.88: "Cir"
+            chunk 1 (middle anchor) text run 2 at (84.95,116.00) startOffset 3 endOffset 6 width 17.89: "cle"
+        RenderSVGRect {rect} at (35,28) size 100x93 [stroke={[type=SOLID] [color=#000000]}] [x=36.00] [y=29.00] [width=98.00] [height=91.00]
+        RenderSVGText {text} at (33,122) size 104x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 103x10
+            chunk 1 (middle anchor) text run 1 at (33.83,130.00) startOffset 0 endOffset 3 width 12.78: "vie"
+            chunk 1 (middle anchor) text run 2 at (46.52,130.00) startOffset 3 endOffset 6 width 19.45: "wBo"
+            chunk 1 (middle anchor) text run 3 at (65.70,130.00) startOffset 6 endOffset 18 width 53.36: "x & non-unif"
+            chunk 1 (middle anchor) text run 4 at (118.95,130.00) startOffset 18 endOffset 21 width 17.22: "orm"
+        RenderSVGText {text} at (38,131) size 94x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 93x10
+            chunk 1 (middle anchor) text run 1 at (38.69,139.00) startOffset 0 endOffset 2 width 8.89: "pr"
+            chunk 1 (middle anchor) text run 2 at (47.47,139.00) startOffset 2 endOffset 6 width 19.45: "eser"
+            chunk 1 (middle anchor) text run 3 at (67.21,139.00) startOffset 6 endOffset 7 width 5.00: "v"
+            chunk 1 (middle anchor) text run 4 at (72.00,139.00) startOffset 7 endOffset 15 width 43.35: "eAspectR"
+            chunk 1 (middle anchor) text run 5 at (115.19,139.00) startOffset 15 endOffset 19 width 16.12: "atio"
+        RenderSVGPath {polygon} at (39,211) size 95x72 [fill={[type=SOLID] [color=#008000]}] [points="87 211 134 238 116 283 57 283 39 238 87 211"]
+        RenderSVGText {text} at (60,283) size 50x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 50x14
+            chunk 1 (middle anchor) text run 1 at (60.05,295.00) startOffset 0 endOffset 1 width 9.34: "P"
+            chunk 1 (middle anchor) text run 2 at (69.01,295.00) startOffset 1 endOffset 3 width 10.89: "ol"
+            chunk 1 (middle anchor) text run 3 at (79.83,295.00) startOffset 3 endOffset 4 width 7.00: "y"
+            chunk 1 (middle anchor) text run 4 at (86.60,295.00) startOffset 4 endOffset 7 width 23.35: "gon"
+        RenderSVGRect {rect} at (35,207) size 102x91 [stroke={[type=SOLID] [color=#000000]}] [x=36.00] [y=208.00] [width=100.00] [height=89.00]
+        RenderSVGText {text} at (52,187) size 66x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 65x10
+            chunk 1 (middle anchor) text run 1 at (52.83,195.00) startOffset 0 endOffset 3 width 12.78: "vie"
+            chunk 1 (middle anchor) text run 2 at (65.51,195.00) startOffset 3 endOffset 5 width 13.33: "wT"
+            chunk 1 (middle anchor) text run 3 at (77.85,195.00) startOffset 5 endOffset 7 width 8.89: "ar"
+            chunk 1 (middle anchor) text run 4 at (86.70,195.00) startOffset 7 endOffset 9 width 11.12: "ge"
+            chunk 1 (middle anchor) text run 5 at (97.71,195.00) startOffset 9 endOffset 14 width 19.46: "t, no"
+        RenderSVGText {text} at (40,196) size 90x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 90x10
+            chunk 1 (middle anchor) text run 1 at (40.49,204.00) startOffset 0 endOffset 1 width 5.00: "c"
+            chunk 1 (middle anchor) text run 2 at (45.51,204.00) startOffset 1 endOffset 9 width 38.36: "hanges t"
+            chunk 1 (middle anchor) text run 3 at (83.74,204.00) startOffset 9 endOffset 14 width 21.12: "o vie"
+            chunk 1 (middle anchor) text run 4 at (104.77,204.00) startOffset 14 endOffset 18 width 21.67: "wpor"
+            chunk 1 (middle anchor) text run 5 at (126.72,204.00) startOffset 18 endOffset 19 width 2.78: "t"
+    RenderSVGContainer {g} at (10,314) size 239x33
+      RenderSVGText {text} at (10,314) size 239x33 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 239x32
+          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 13 width 8.90: "."
+          chunk 1 text run 5 at (188.50,340.00) startOffset 13 endOffset 14 width 17.79: "1"
+          chunk 1 text run 6 at (204.08,340.00) startOffset 14 endOffset 17 width 44.48: "2 $"
+    RenderSVGRect {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/mac-lion/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt
new file mode 100644 (file)
index 0000000..5d2d6d8
--- /dev/null
@@ -0,0 +1,56 @@
+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 (0,5) size 480x292
+      RenderSVGViewportContainer {svg} at (0,5) size 480x292
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGResourceLinearGradient {linearGradient} [id="MyGradient"] [gradientUnits=userSpaceOnUse] [start=(20,0)] [end=(760,0)]
+            RenderSVGGradientStop {stop} [offset=0.00] [color=#DD00DD]
+            RenderSVGGradientStop {stop} [offset=0.33] [color=#22CC22]
+            RenderSVGGradientStop {stop} [offset=0.67] [color=#400000]
+            RenderSVGGradientStop {stop} [offset=1.00] [color=#A0A0FF]
+          RenderSVGResourceFilter {filter} [id="Matrix"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feColorMatrix type="MATRIX" values="0.33 0.33 0.33 0.00 0.00 0.33 0.33 0.33 0.00 0.00 0.33 0.33 0.33 0.00 0.00 0.33 0.33 0.33 0.00 0.00"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="Saturate40"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feColorMatrix type="SATURATE" values="0.25"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="HueRotate90"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feColorMatrix type="HUEROTATE" values="90.00"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="LuminanceToAlpha"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feComposite operation="IN"]
+              [SourceGraphic]
+              [feColorMatrix type="LUMINANCETOALPHA"]
+                [SourceGraphic]
+        RenderSVGContainer {g} at (0,5) size 480x292
+          RenderSVGRect {rect} at (8,5) size 464x290 [stroke={[type=SOLID] [color=#0000FF]}] [x=1.00] [y=1.00] [width=798.00] [height=498.00]
+          RenderSVGRect {rect} at (19,16) size 442x24 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=20.00] [width=760.00] [height=40.00]
+          RenderSVGText {text} at (20,55) size 195x49 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 195x49
+              chunk 1 text run 1 at (20.00,95.00) startOffset 0 endOffset 10 width 194.83: "Unfiltered"
+          RenderSVGRect {rect} at (19,74) size 442x24 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=120.00] [width=760.00] [height=40.00]
+            [filter="Matrix"] RenderSVGResourceFilter {filter} at (20,120) size 760x40
+          RenderSVGText {text} at (20,155) size 669x49 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 669x49
+              chunk 1 text run 1 at (20.00,195.00) startOffset 0 endOffset 32 width 668.97: "type=\"matrix\" (grayscale matrix)"
+          RenderSVGRect {rect} at (0,131) size 480x26 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=220.00] [width=760.00] [height=40.00]
+            [filter="Saturate40"] RenderSVGResourceFilter {filter} at (-18,218) size 836x44
+          RenderSVGText {text} at (20,255) size 580x49 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 580x49
+              chunk 1 text run 1 at (20.00,295.00) startOffset 0 endOffset 27 width 579.31: "type=\"saturate\" values=\".4\""
+          RenderSVGRect {rect} at (0,189) size 480x26 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=320.00] [width=760.00] [height=40.00]
+            [filter="HueRotate90"] RenderSVGResourceFilter {filter} at (-18,318) size 836x44
+          RenderSVGText {text} at (20,355) size 632x49 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 632x49
+              chunk 1 text run 1 at (20.00,395.00) startOffset 0 endOffset 28 width 631.03: "type=\"hueRotate\" values=\"90\""
+          RenderSVGRect {rect} at (0,247) size 480x26 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=420.00] [width=760.00] [height=40.00]
+            [filter="LuminanceToAlpha"] RenderSVGResourceFilter {filter} at (-18,418) size 836x44
+          RenderSVGText {text} at (20,455) size 525x49 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 525x49
+              chunk 1 text run 1 at (20.00,495.00) startOffset 0 endOffset 23 width 524.14: "type=\"luminanceToAlpha\""
+    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 $"
+    RenderSVGRect {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/mac-lion/svg/W3C-SVG-1.1/struct-cond-02-t-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-SVG-1.1/struct-cond-02-t-expected.txt
new file mode 100644 (file)
index 0000000..8efe1c5
--- /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 (20,128) size 375x98
+      RenderSVGContainer {g} at (20,128) size 375x98
+        RenderSVGContainer {switch} at (20,128) size 375x98
+          RenderSVGContainer {g} at (20,128) size 375x98
+            RenderSVGText {text} at (20,198) size 375x28 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 375x27
+                chunk 1 text run 1 at (20.00,220.00) startOffset 0 endOffset 35 width 375.00: "Why can't they just speak English ?"
+            RenderSVGText {text} at (230,128) size 133x28 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 133x27
+                chunk 1 text run 1 at (230.00,150.00) startOffset 0 endOffset 12 width 133.00: "English (US)"
+    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.8 $"
+    RenderSVGRect {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/mac-lion/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt b/LayoutTests/platform/mac-lion/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt
new file mode 100644 (file)
index 0000000..1c5e392
--- /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 (18,52) size 442x196
+      RenderSVGText {text} at (89,52) size 371x36 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 371x35
+          chunk 1 (end anchor) text run 1 at (89.77,80.00) startOffset 0 endOffset 37 width 370.23 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 (18,128) size 442x41 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 442x41
+          chunk 1 (end anchor) text run 1 at (18.72,160.00) startOffset 0 endOffset 37 width 441.28 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 (89,212) size 371x36 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 371x35
+          chunk 1 (end anchor) text run 1 at (89.77,240.00) startOffset 0 endOffset 37 width 370.23 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 $"
+    RenderSVGRect {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/mac-lion/svg/custom/dominant-baseline-hanging-expected.txt b/LayoutTests/platform/mac-lion/svg/custom/dominant-baseline-hanging-expected.txt
new file mode 100644 (file)
index 0000000..23759bf
--- /dev/null
@@ -0,0 +1,62 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 400x400
+  RenderSVGRoot {svg} at (0,0) size 400x400
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+      RenderSVGResourceLinearGradient {linearGradient} [id="gradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(0,1)]
+        RenderSVGGradientStop {stop} [offset=0.00] [color=#FF72B480]
+        RenderSVGGradientStop {stop} [offset=1.00] [color=#FF007B]
+      RenderSVGResourceLinearGradient {linearGradient} [id="h_stroke_gradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+        RenderSVGGradientStop {stop} [offset=0.00] [color=#000000]
+        RenderSVGGradientStop {stop} [offset=1.00] [color=#00000000]
+      RenderSVGResourceLinearGradient {linearGradient} [id="v_stroke_gradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(0,1)]
+        RenderSVGGradientStop {stop} [offset=0.00] [color=#000000]
+        RenderSVGGradientStop {stop} [offset=1.00] [color=#00000000]
+    RenderSVGRect {rect} at (0,0) size 400x400 [fill={[type=LINEAR-GRADIENT] [id="gradient"]}] [x=0.00] [y=0.00] [width=400.00] [height=400.00]
+    RenderSVGContainer {g} at (9,6) size 381x29 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
+      RenderSVGRect {rect} at (10,10) size 380x25 [opacity=0.50] [fill={[type=SOLID] [color=#FFFFFF]}] [x=0.00] [y=0.00] [width=380.00] [height=25.00]
+      RenderSVGContainer {g} at (9,9) size 381x26 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-0.50,-0.50)}]
+        RenderSVGPath {line} at (9,9) size 381x1 [stroke={[type=LINEAR-GRADIENT] [id="h_stroke_gradient"]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=0.00] [x2=380.00] [y2=0.00]
+        RenderSVGPath {line} at (9,9) size 1x26 [stroke={[type=LINEAR-GRADIENT] [id="v_stroke_gradient"]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=-0.50] [x2=0.00] [y2=25.00]
+      RenderSVGText {text} at (2,-4) size 323x24 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 323x23
+          chunk 1 text run 1 at (2.00,14.40) startOffset 0 endOffset 40 width 323.00: "This is hanging from the top-left corner"
+    RenderSVGForeignObject {foreignObject} at (10,45) size 380x150
+      RenderBlock {html} at (0,0) size 380x124
+        RenderBody {body} at (8,0) size 364x124
+          RenderBlock {p} at (0,0) size 364x90
+            RenderText {#text} at (0,0) size 347x36
+              text run at (0,0) width 347: "The piece of text above should be aligned with the top-"
+              text run at (0,18) width 286: "left corner of the rectangle below it. Both the "
+            RenderInline {code} at (0,0) size 48x15
+              RenderText {#text} at (286,20) size 48x15
+                text run at (286,20) width 48: "<text>"
+            RenderText {#text} at (334,18) size 361x36
+              text run at (334,18) width 27: " and"
+              text run at (0,36) width 23: "the "
+            RenderInline {code} at (0,0) size 48x15
+              RenderText {#text} at (23,38) size 48x15
+                text run at (23,38) width 48: "<rect>"
+            RenderText {#text} at (71,36) size 272x18
+              text run at (71,36) width 272: " are located at the same coordinates and the"
+            RenderInline {code} at (0,0) size 48x15
+              RenderText {#text} at (0,56) size 48x15
+                text run at (0,56) width 48: "<text>"
+            RenderText {#text} at (48,54) size 111x18
+              text run at (48,54) width 111: " element uses the "
+            RenderInline {code} at (0,0) size 56x15
+              RenderText {#text} at (159,56) size 56x15
+                text run at (159,56) width 56: "hanging"
+            RenderText {#text} at (215,54) size 78x18
+              text run at (215,54) width 78: " value for its"
+            RenderInline {code} at (0,0) size 136x15
+              RenderText {#text} at (0,74) size 136x15
+                text run at (0,74) width 136: "dominant-baseline"
+            RenderText {#text} at (136,72) size 59x18
+              text run at (136,72) width 59: " attribute."
+          RenderBlock {p} at (0,106) size 364x18
+            RenderInline {a} at (0,0) size 91x18 [color=#800000]
+              RenderText {#text} at (0,0) size 91x18
+                text run at (0,0) width 91: "Antoine Quint"
+            RenderText {#text} at (91,0) size 89x18
+              text run at (91,0) width 89: ", January 27th"
diff --git a/LayoutTests/platform/mac-lion/svg/custom/font-face-simple-expected.txt b/LayoutTests/platform/mac-lion/svg/custom/font-face-simple-expected.txt
new file mode 100644 (file)
index 0000000..a38344e
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (10,34) size 676x235
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGText {text} at (10,34) size 676x101 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 676x100
+        chunk 1 text run 1 at (10.00,113.39) startOffset 0 endOffset 13 width 676.00: "CSS font-face"
+    RenderSVGText {text} at (10,148) size 676x101 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 676x100
+        chunk 1 text run 1 at (10.00,226.77) startOffset 0 endOffset 13 width 676.00: "SVG font-face"
+    RenderSVGText {text} at (40,250) size 257x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 257x18
+        chunk 1 text run 1 at (40.00,264.57) startOffset 0 endOffset 40 width 257.00: "The fonts used above should be identical"
diff --git a/LayoutTests/platform/mac-lion/svg/custom/image-small-width-height-expected.txt b/LayoutTests/platform/mac-lion/svg/custom/image-small-width-height-expected.txt
new file mode 100644 (file)
index 0000000..04ad97d
--- /dev/null
@@ -0,0 +1,53 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (119,19) size 562x406
+    RenderSVGContainer {g} at (119,19) size 202x202 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
+      RenderSVGRect {rect} at (119,19) size 202x202 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
+      RenderSVGImage {image} at (120,20) size 200x200
+    RenderSVGContainer {g} at (479,19) size 202x202 [transform={m=((200.00,0.00)(0.00,200.00)) t=(190.00,10.00)}]
+      RenderSVGRect {rect} at (479,19) size 202x202 [stroke={[type=SOLID] [color=#000000] [stroke width=0.00]}] [fill={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=0.50] [height=0.50]
+      RenderSVGImage {image} at (480,20) size 200x200
+    RenderSVGContainer {g} at (120,223) size 506x202 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,120.00)}]
+      RenderSVGText {text} at (0,-9) size 253x102 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 226x11
+          RenderSVGInlineText {#text} at (0,0) size 226x11
+            chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 41 width 225.50: "For this test case to be successful, both"
+        RenderSVGInlineText {#text} at (225,0) size 6x11
+          chunk 1 text run 1 at (225.50,0.00) startOffset 0 endOffset 1 width 5.50: " "
+        RenderSVGTSpan {tspan} at (0,0) size 253x11
+          RenderSVGInlineText {#text} at (0,15) size 253x11
+            chunk 1 text run 1 at (0.00,15.00) startOffset 0 endOffset 46 width 253.00: "square must include the same image. In Safari "
+        RenderSVGInlineText {#text} at (0,0) size 0x0
+        RenderSVGTSpan {tspan} at (0,0) size 182x11
+          RenderSVGInlineText {#text} at (0,30) size 61x11
+            chunk 1 text run 1 at (0.00,30.00) startOffset 0 endOffset 11 width 60.50: "Beta 3, an "
+          RenderSVGInlineText {#cdata-section} at (60,30) size 39x11
+            chunk 1 text run 1 at (60.50,30.00) startOffset 0 endOffset 7 width 38.50: "<image>"
+          RenderSVGInlineText {#text} at (99,30) size 83x11
+            chunk 1 text run 1 at (99.00,30.00) startOffset 0 endOffset 15 width 82.50: " tag with width"
+        RenderSVGInlineText {#text} at (181,30) size 6x11
+          chunk 1 text run 1 at (181.50,30.00) startOffset 0 endOffset 1 width 5.50: " "
+        RenderSVGTSpan {tspan} at (0,0) size 248x11
+          RenderSVGInlineText {#text} at (0,45) size 248x11
+            chunk 1 text run 1 at (0.00,45.00) startOffset 0 endOffset 45 width 247.50: "or height less than one fails to paint image."
+        RenderSVGInlineText {#text} at (247,45) size 6x11
+          chunk 1 text run 1 at (247.50,45.00) startOffset 0 endOffset 1 width 5.50: " "
+        RenderSVGTSpan {tspan} at (0,0) size 176x11
+          RenderSVGInlineText {#text} at (0,60) size 22x11
+            chunk 1 text run 1 at (0.00,60.00) startOffset 0 endOffset 4 width 22.00: "The "
+          RenderSVGInlineText {#cdata-section} at (22,60) size 39x11
+            chunk 1 text run 1 at (22.00,60.00) startOffset 0 endOffset 7 width 38.50: "<image>"
+          RenderSVGInlineText {#text} at (60,60) size 116x11
+            chunk 1 text run 1 at (60.50,60.00) startOffset 0 endOffset 21 width 115.50: " tag on the right has"
+        RenderSVGInlineText {#text} at (176,60) size 6x11
+          chunk 1 text run 1 at (176.00,60.00) startOffset 0 endOffset 1 width 5.50: " "
+        RenderSVGTSpan {tspan} at (0,0) size 143x11
+          RenderSVGInlineText {#text} at (0,75) size 143x11
+            chunk 1 text run 1 at (0.00,75.00) startOffset 0 endOffset 26 width 143.00: "a width and height of 0.5."
+        RenderSVGInlineText {#text} at (143,75) size 6x11
+          chunk 1 text run 1 at (143.00,75.00) startOffset 0 endOffset 1 width 5.50: " "
+        RenderSVGTSpan {tspan} at (0,0) size 50x11
+          RenderSVGInlineText {#text} at (0,90) size 50x11
+            chunk 1 text run 1 at (0.00,90.00) startOffset 0 endOffset 9 width 49.50: "Bug 14241"
+        RenderSVGInlineText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac-lion/svg/custom/linking-uri-01-b-expected.txt b/LayoutTests/platform/mac-lion/svg/custom/linking-uri-01-b-expected.txt
new file mode 100644 (file)
index 0000000..f92b9ff
--- /dev/null
@@ -0,0 +1,78 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGContainer {g} at (0,0) size 800x522
+      RenderSVGText {text} at (65,4) size 336x15 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 336x14
+          chunk 1 text run 1 at (65.00,16.00) startOffset 0 endOffset 69 width 335.81: "Link test of the 'view' element and its attributes, 1 of 2, internal."
+      RenderSVGContainer {g} at (0,0) size 800x522
+        RenderSVGContainer {g} at (0,0) size 0x0 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-150.00,75.00)}]
+          RenderSVGRect {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#AAAAAA]}] [x=300.00] [y=55.00] [width=125.00] [height=85.00]
+          RenderSVGContainer {a} at (0,0) size 0x0
+            RenderSVGText {text} at (310,57) size 103x17 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 103x17
+                chunk 1 text run 1 at (310.00,70.00) startOffset 0 endOffset 15 width 102.19: "Go to Rectangle"
+          RenderSVGContainer {a} at (0,0) size 0x0
+            RenderSVGText {text} at (310,77) size 81x17 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 81x17
+                chunk 1 text run 1 at (310.00,90.00) startOffset 0 endOffset 13 width 80.25: "Go to Ellipse"
+          RenderSVGContainer {a} at (0,0) size 0x0
+            RenderSVGText {text} at (310,97) size 75x17 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 75x17
+                chunk 1 text run 1 at (310.00,110.00) startOffset 0 endOffset 12 width 74.63: "Go to Circle"
+          RenderSVGContainer {a} at (0,0) size 0x0
+            RenderSVGText {text} at (310,117) size 90x17 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 90x17
+                chunk 1 text run 1 at (310.00,130.00) startOffset 0 endOffset 13 width 89.63: "Go to Polygon"
+          RenderSVGText {text} at (315,140) size 103x15 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 103x14
+              chunk 1 text run 1 at (315.00,152.00) startOffset 0 endOffset 20 width 102.56: "Click element's line"
+          RenderSVGText {text} at (315,152) size 88x15 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 88x14
+              chunk 1 text run 1 at (315.00,164.00) startOffset 0 endOffset 19 width 87.75: "to link to its view"
+        RenderSVGRect {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#800080]}] [x=295.00] [y=36.00] [width=135.00] [height=68.00]
+        RenderSVGText {text} at (330,103) size 65x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 64x17
+            chunk 1 (middle anchor) text run 1 at (330.63,116.00) startOffset 0 endOffset 9 width 63.75: "Rectangle"
+        RenderSVGRect {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [x=292.00] [y=29.00] [width=141.00] [height=91.00]
+        RenderSVGText {text} at (300,122) size 125x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 125x12
+            chunk 1 (middle anchor) text run 1 at (300.34,132.00) startOffset 0 endOffset 29 width 124.31: "No view attributes except id."
+        RenderSVGEllipse {ellipse} at (16,97) size 768x342 [fill={[type=SOLID] [color=#0000FF]}] [cx=370.00] [cy=251.00] [rx=72.00] [ry=32.00]
+        RenderSVGText {text} at (349,282) size 42x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 42x17
+            chunk 1 (middle anchor) text run 1 at (349.09,295.00) startOffset 0 endOffset 7 width 41.81: "Ellipse"
+        RenderSVGRect {rect} at (0,78) size 800x444 [stroke={[type=SOLID] [color=#000000]}] [x=295.00] [y=216.00] [width=150.00] [height=82.00]
+        RenderSVGText {text} at (315,202) size 115x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 115x12
+            chunk 1 text run 1 at (315.00,212.00) startOffset 0 endOffset 27 width 114.94: "viewBox, should fill frame."
+        RenderSVGEllipse {circle} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FFFF00]}] [cx=85.00] [cy=68.00] [r=36.00]
+        RenderSVGText {text} at (66,103) size 38x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 37x17
+            chunk 1 (middle anchor) text run 1 at (66.91,116.00) startOffset 0 endOffset 6 width 36.19: "Circle"
+        RenderSVGRect {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [x=36.00] [y=29.00] [width=98.00] [height=91.00]
+        RenderSVGText {text} at (34,120) size 102x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 102x12
+            chunk 1 (middle anchor) text run 1 at (34.09,130.00) startOffset 0 endOffset 21 width 101.81: "viewBox & non-uniform"
+        RenderSVGText {text} at (38,129) size 94x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 93x12
+            chunk 1 (middle anchor) text run 1 at (38.97,139.00) startOffset 0 endOffset 19 width 92.06: "preserveAspectRatio"
+        RenderSVGPath {polygon} at (0,0) size 0x0 [fill={[type=SOLID] [color=#008000]}] [points="87 211 134 238 116 283 57 283 39 238 87 211"]
+        RenderSVGText {text} at (59,282) size 52x17 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 52x17
+            chunk 1 (middle anchor) text run 1 at (59.41,295.00) startOffset 0 endOffset 7 width 51.19: "Polygon"
+        RenderSVGRect {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [x=36.00] [y=208.00] [width=100.00] [height=89.00]
+        RenderSVGText {text} at (52,185) size 66x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 65x12
+            chunk 1 (middle anchor) text run 1 at (52.56,195.00) startOffset 0 endOffset 14 width 64.88: "viewTarget, no"
+        RenderSVGText {text} at (40,194) size 90x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 89x12
+            chunk 1 (middle anchor) text run 1 at (40.94,204.00) startOffset 0 endOffset 19 width 88.13: "changes to viewport"
+    RenderSVGContainer {g} at (0,0) size 0x0
+      RenderSVGText {text} at (10,310) size 249x38 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 249x37
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 17 width 248.06: "$Revision: 1.12 $"
+    RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+caret: position 0 of child 0 {#text} of child 1 {text} of child 5 {a} of child 1 {g} of child 3 {g} of child 25 {g} of child 0 {svg} of document
diff --git a/LayoutTests/platform/mac-lion/svg/custom/pattern-incorrect-tiling-expected.txt b/LayoutTests/platform/mac-lion/svg/custom/pattern-incorrect-tiling-expected.txt
new file mode 100644 (file)
index 0000000..32727c3
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (27,86) size 346x165
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+      RenderSVGResourcePattern {pattern} [id="dot"] [patternUnits=objectBoundingBox] [patternContentUnits=userSpaceOnUse]
+        RenderSVGEllipse {circle} at (10,40) size 20x20 [fill={[type=SOLID] [color=#000000]}] [cx=20.00] [cy=50.00] [r=10.00]
+    RenderSVGText {text} at (27,86) size 346x18 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 345x18
+        chunk 1 (middle anchor) text run 1 at (27.50,100.00) startOffset 0 endOffset 56 width 345.00: "There should be a black dot in the middle of the ellipse"
+    RenderSVGEllipse {ellipse} at (179,149) size 42x102 [stroke={[type=SOLID] [color=#808080]}] [fill={[type=PATTERN] [id="dot"]}] [cx=200.00] [cy=200.00] [rx=20.00] [ry=50.00]
diff --git a/LayoutTests/platform/mac-lion/svg/custom/text-repaint-including-stroke-expected.txt b/LayoutTests/platform/mac-lion/svg/custom/text-repaint-including-stroke-expected.txt
new file mode 100644 (file)
index 0000000..6d4b91b
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (80,0) size 553x118
+    RenderSVGText {text} at (35,-65) size 543x128 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 543x127
+        chunk 1 text run 1 at (35.00,35.00) startOffset 0 endOffset 11 width 543.00: "Repaint me!"
diff --git a/LayoutTests/platform/mac-lion/svg/custom/text-rotation-expected.txt b/LayoutTests/platform/mac-lion/svg/custom/text-rotation-expected.txt
new file mode 100644 (file)
index 0000000..3f1cf3f
--- /dev/null
@@ -0,0 +1,57 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (2,44) size 441x280
+    RenderSVGText {text} at (2,44) size 345x80 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 344x80
+        RenderSVGInlineText {#text} at (0,0) size 344x80
+          chunk 1 text run 1 at (25.00,100.00) startOffset 0 endOffset 1 width 33.00: "R"
+          chunk 1 text run 2 at (58.00,100.00) startOffset 1 endOffset 2 width 25.00: "o"
+          chunk 1 text run 3 at (83.00,100.00) startOffset 2 endOffset 3 width 14.00: "t"
+          chunk 1 text run 4 at (97.00,100.00) startOffset 3 endOffset 4 width 22.00: "a"
+          chunk 1 text run 5 at (119.00,100.00) startOffset 4 endOffset 5 width 14.00: "t"
+          chunk 1 text run 6 at (133.00,100.00) startOffset 5 endOffset 6 width 22.00: "e"
+          chunk 1 text run 7 at (155.00,100.00) startOffset 6 endOffset 7 width 25.00: "d"
+          chunk 1 text run 8 at (180.00,100.00) startOffset 7 endOffset 8 width 13.00: " "
+          chunk 1 text run 9 at (193.00,100.00) startOffset 8 endOffset 9 width 25.00: "g"
+          chunk 1 text run 10 at (218.00,100.00) startOffset 9 endOffset 10 width 14.00: "l"
+          chunk 1 text run 11 at (232.00,100.00) startOffset 10 endOffset 11 width 25.00: "y"
+          chunk 1 text run 12 at (257.00,100.00) startOffset 11 endOffset 12 width 25.00: "p"
+          chunk 1 text run 13 at (282.00,100.00) startOffset 12 endOffset 13 width 25.00: "h"
+          chunk 1 text run 14 at (307.00,100.00) startOffset 13 endOffset 14 width 19.00: "s"
+    RenderSVGText {text} at (25,154) size 406x73 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 406x73
+        RenderSVGInlineText {#text} at (0,0) size 121x58
+          chunk 1 text run 1 at (25.00,200.00) startOffset 0 endOffset 5 width 121.00: "More "
+        RenderSVGTSpan {tspan} at (0,0) size 168x72
+          RenderSVGInlineText {#text} at (117,1) size 168x71
+            chunk 1 text run 1 at (146.00,200.00) startOffset 0 endOffset 1 width 17.00: "r"
+            chunk 1 text run 2 at (163.00,200.00) startOffset 1 endOffset 2 width 25.00: "o"
+            chunk 1 text run 3 at (188.00,200.00) startOffset 2 endOffset 3 width 14.00: "t"
+            chunk 1 text run 4 at (202.00,200.00) startOffset 3 endOffset 4 width 22.00: "a"
+            chunk 1 text run 5 at (224.00,200.00) startOffset 4 endOffset 5 width 14.00: "t"
+            chunk 1 text run 6 at (238.00,200.00) startOffset 5 endOffset 6 width 22.00: "e"
+            chunk 1 text run 7 at (260.00,200.00) startOffset 6 endOffset 7 width 25.00: "d"
+        RenderSVGInlineText {#text} at (260,0) size 146x58
+          chunk 1 text run 1 at (285.00,200.00) startOffset 0 endOffset 7 width 146.00: " glyphs"
+    RenderSVGText {text} at (21,256) size 422x68 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 421x68
+        chunk 1 text run 1 at (25.00,300.00) startOffset 0 endOffset 1 width 44.00: "M"
+        chunk 1 text run 2 at (69.00,300.00) startOffset 1 endOffset 2 width 25.00: "o"
+        chunk 1 text run 3 at (94.00,300.00) startOffset 2 endOffset 3 width 17.00: "r"
+        chunk 1 text run 4 at (111.00,300.00) startOffset 3 endOffset 4 width 22.00: "e"
+        chunk 1 text run 5 at (133.00,300.00) startOffset 4 endOffset 5 width 13.00: " "
+        chunk 1 text run 6 at (146.00,300.00) startOffset 5 endOffset 6 width 17.00: "r"
+        chunk 1 text run 7 at (163.00,300.00) startOffset 6 endOffset 7 width 25.00: "o"
+        chunk 1 text run 8 at (188.00,300.00) startOffset 7 endOffset 8 width 14.00: "t"
+        chunk 1 text run 9 at (202.00,300.00) startOffset 8 endOffset 9 width 22.00: "a"
+        chunk 1 text run 10 at (224.00,300.00) startOffset 9 endOffset 10 width 14.00: "t"
+        chunk 1 text run 11 at (238.00,300.00) startOffset 10 endOffset 11 width 22.00: "e"
+        chunk 1 text run 12 at (260.00,300.00) startOffset 11 endOffset 12 width 25.00: "d"
+        chunk 1 text run 13 at (285.00,300.00) startOffset 12 endOffset 13 width 13.00: " "
+        chunk 1 text run 14 at (298.00,300.00) startOffset 13 endOffset 14 width 25.00: "g"
+        chunk 1 text run 15 at (323.00,300.00) startOffset 14 endOffset 15 width 14.00: "l"
+        chunk 1 text run 16 at (337.00,300.00) startOffset 15 endOffset 16 width 25.00: "y"
+        chunk 1 text run 17 at (362.00,300.00) startOffset 16 endOffset 17 width 25.00: "p"
+        chunk 1 text run 18 at (387.00,300.00) startOffset 17 endOffset 18 width 25.00: "h"
+        chunk 1 text run 19 at (412.00,300.00) startOffset 18 endOffset 19 width 19.00: "s"
diff --git a/LayoutTests/platform/mac-lion/svg/custom/text-x-dy-lists-expected.txt b/LayoutTests/platform/mac-lion/svg/custom/text-x-dy-lists-expected.txt
new file mode 100644 (file)
index 0000000..39dabe5
--- /dev/null
@@ -0,0 +1,809 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (4,4) size 487x321
+    RenderSVGText {text} at (10,7) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,37) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,67) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,97) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,127) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,157) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,187) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,217) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,247) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGContainer {g} at (80,7) size 45x273 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,0.00)}]
+      RenderSVGText {text} at (10,7) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,37) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,67) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,97) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,127) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,157) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,187) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,217) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,247) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGContainer {g} at (150,7) size 45x273 [transform={m=((1.00,0.00)(0.00,1.00)) t=(140.00,0.00)}]
+      RenderSVGText {text} at (10,7) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,25.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,37) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,55.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,67) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,85.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,97) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,115.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,127) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,145.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,157) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,175.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,187) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,205.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,217) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,235.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,247) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,265.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGContainer {g} at (220,7) size 50x273 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,0.00)}]
+      RenderSVGText {text} at (10,7) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,25.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,37) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,55.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,67) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,85.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,97) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,115.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,127) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,145.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,157) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,175.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,187) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,205.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,217) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,235.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,247) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,265.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGContainer {g} at (290,7) size 50x273 [transform={m=((1.00,0.00)(0.00,1.00)) t=(280.00,0.00)}]
+      RenderSVGText {text} at (10,7) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,25.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,37) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,55.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,67) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,85.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,97) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,115.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,127) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,145.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,157) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,175.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,187) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,205.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,217) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,235.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,247) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,265.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGContainer {g} at (360,7) size 50x273 [transform={m=((1.00,0.00)(0.00,1.00)) t=(350.00,0.00)}]
+      RenderSVGText {text} at (10,7) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,25.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,37) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,55.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,67) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,85.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,97) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,115.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,127) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,145.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,157) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,175.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,187) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,205.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,217) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,235.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,247) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,265.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGContainer {g} at (430,7) size 50x273 [transform={m=((1.00,0.00)(0.00,1.00)) t=(420.00,0.00)}]
+      RenderSVGText {text} at (10,7) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,25.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,37) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,55.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,67) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,85.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,97) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,115.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,127) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,145.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,157) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,175.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,187) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,205.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,217) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,235.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,247) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,265.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGRect {rect} at (4,4) size 52x282 [stroke={[type=SOLID] [color=#FF0000]}] [x=5.00] [y=5.00] [width=50.00] [height=280.00]
+    RenderSVGRect {rect} at (74,4) size 127x282 [stroke={[type=SOLID] [color=#FF0000]}] [x=75.00] [y=5.00] [width=125.00] [height=280.00]
+    RenderSVGRect {rect} at (74,4) size 127x282 [stroke={[type=SOLID] [color=#FF0000]}] [x=75.00] [y=5.00] [width=125.00] [height=280.00]
+    RenderSVGRect {rect} at (209,4) size 282x282 [stroke={[type=SOLID] [color=#FF0000]}] [x=210.00] [y=5.00] [width=280.00] [height=280.00]
+    RenderSVGText {text} at (20,302) size 460x23 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 459x23
+        chunk 1 (middle anchor) text run 1 at (20.50,320.00) startOffset 0 endOffset 57 width 459.00: "All text fragments in each red box need to look identical"
diff --git a/LayoutTests/platform/mac-wk2/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt b/LayoutTests/platform/mac-wk2/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt
new file mode 100644 (file)
index 0000000..5d2d6d8
--- /dev/null
@@ -0,0 +1,56 @@
+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 (0,5) size 480x292
+      RenderSVGViewportContainer {svg} at (0,5) size 480x292
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGResourceLinearGradient {linearGradient} [id="MyGradient"] [gradientUnits=userSpaceOnUse] [start=(20,0)] [end=(760,0)]
+            RenderSVGGradientStop {stop} [offset=0.00] [color=#DD00DD]
+            RenderSVGGradientStop {stop} [offset=0.33] [color=#22CC22]
+            RenderSVGGradientStop {stop} [offset=0.67] [color=#400000]
+            RenderSVGGradientStop {stop} [offset=1.00] [color=#A0A0FF]
+          RenderSVGResourceFilter {filter} [id="Matrix"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feColorMatrix type="MATRIX" values="0.33 0.33 0.33 0.00 0.00 0.33 0.33 0.33 0.00 0.00 0.33 0.33 0.33 0.00 0.00 0.33 0.33 0.33 0.00 0.00"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="Saturate40"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feColorMatrix type="SATURATE" values="0.25"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="HueRotate90"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feColorMatrix type="HUEROTATE" values="90.00"]
+              [SourceGraphic]
+          RenderSVGResourceFilter {filter} [id="LuminanceToAlpha"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+            [feComposite operation="IN"]
+              [SourceGraphic]
+              [feColorMatrix type="LUMINANCETOALPHA"]
+                [SourceGraphic]
+        RenderSVGContainer {g} at (0,5) size 480x292
+          RenderSVGRect {rect} at (8,5) size 464x290 [stroke={[type=SOLID] [color=#0000FF]}] [x=1.00] [y=1.00] [width=798.00] [height=498.00]
+          RenderSVGRect {rect} at (19,16) size 442x24 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=20.00] [width=760.00] [height=40.00]
+          RenderSVGText {text} at (20,55) size 195x49 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 195x49
+              chunk 1 text run 1 at (20.00,95.00) startOffset 0 endOffset 10 width 194.83: "Unfiltered"
+          RenderSVGRect {rect} at (19,74) size 442x24 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=120.00] [width=760.00] [height=40.00]
+            [filter="Matrix"] RenderSVGResourceFilter {filter} at (20,120) size 760x40
+          RenderSVGText {text} at (20,155) size 669x49 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 669x49
+              chunk 1 text run 1 at (20.00,195.00) startOffset 0 endOffset 32 width 668.97: "type=\"matrix\" (grayscale matrix)"
+          RenderSVGRect {rect} at (0,131) size 480x26 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=220.00] [width=760.00] [height=40.00]
+            [filter="Saturate40"] RenderSVGResourceFilter {filter} at (-18,218) size 836x44
+          RenderSVGText {text} at (20,255) size 580x49 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 580x49
+              chunk 1 text run 1 at (20.00,295.00) startOffset 0 endOffset 27 width 579.31: "type=\"saturate\" values=\".4\""
+          RenderSVGRect {rect} at (0,189) size 480x26 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=320.00] [width=760.00] [height=40.00]
+            [filter="HueRotate90"] RenderSVGResourceFilter {filter} at (-18,318) size 836x44
+          RenderSVGText {text} at (20,355) size 632x49 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 632x49
+              chunk 1 text run 1 at (20.00,395.00) startOffset 0 endOffset 28 width 631.03: "type=\"hueRotate\" values=\"90\""
+          RenderSVGRect {rect} at (0,247) size 480x26 [fill={[type=LINEAR-GRADIENT] [id="MyGradient"]}] [x=20.00] [y=420.00] [width=760.00] [height=40.00]
+            [filter="LuminanceToAlpha"] RenderSVGResourceFilter {filter} at (-18,418) size 836x44
+          RenderSVGText {text} at (20,455) size 525x49 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 525x49
+              chunk 1 text run 1 at (20.00,495.00) startOffset 0 endOffset 23 width 524.14: "type=\"luminanceToAlpha\""
+    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 $"
+    RenderSVGRect {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/mac-wk2/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt b/LayoutTests/platform/mac-wk2/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt
new file mode 100644 (file)
index 0000000..1c5e392
--- /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 (18,52) size 442x196
+      RenderSVGText {text} at (89,52) size 371x36 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 371x35
+          chunk 1 (end anchor) text run 1 at (89.77,80.00) startOffset 0 endOffset 37 width 370.23 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 (18,128) size 442x41 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 442x41
+          chunk 1 (end anchor) text run 1 at (18.72,160.00) startOffset 0 endOffset 37 width 441.28 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 (89,212) size 371x36 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 371x35
+          chunk 1 (end anchor) text run 1 at (89.77,240.00) startOffset 0 endOffset 37 width 370.23 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 $"
+    RenderSVGRect {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/mac-wk2/svg/custom/text-dom-01-f-expected.txt b/LayoutTests/platform/mac-wk2/svg/custom/text-dom-01-f-expected.txt
new file mode 100644 (file)
index 0000000..b1b2cde
--- /dev/null
@@ -0,0 +1,63 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGContainer {g} at (30,15) size 405x269
+      RenderSVGContainer {g} at (30,15) size 405x269
+        RenderSVGRect {rect} at (125,16) size 8x18 [fill={[type=SOLID] [color=#ADD8E6]}] [x=125.00] [y=16.42] [width=8.00] [height=16.76]
+        RenderSVGRect {rect} at (91,20) size 15x15 [fill={[type=SOLID] [color=#ADD8E6]}] [x=91.75] [y=20.40] [width=13.97] [height=13.97]
+        RenderSVGPath {line} at (62,29) size 356x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=62.00] [y1=30.00] [x2=418.00] [y2=30.00]
+        RenderSVGPath {line} at (132,15) size 2x15 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=133.00] [y1=30.00] [x2=133.00] [y2=15.00]
+        RenderSVGPath {line} at (124,15) size 2x15 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#000000]}] [x1=125.00] [y1=30.00] [x2=125.00] [y2=15.00]
+        RenderSVGPath {line} at (189,29) size 56x2 [stroke={[type=SOLID] [color=#00FF00]}] [fill={[type=SOLID] [color=#000000]}] [x1=189.00] [y1=30.00] [x2=245.00] [y2=30.00]
+        RenderSVGText {text} at (62,16) size 356x22 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 32x17
+            chunk 1 (middle anchor) text run 1 at (62.00,30.00) startOffset 0 endOffset 5 width 32.00: "This "
+          RenderSVGTSpan {tspan} at (0,0) size 20x19
+            RenderSVGInlineText {#text} at (29,3) size 19x18
+              chunk 1 (middle anchor) text run 1 at (94.00,30.00) startOffset 0 endOffset 1 width 3.00: "i"
+              chunk 1 (middle anchor) text run 2 at (97.00,30.00) startOffset 1 endOffset 2 width 8.00: "s"
+          RenderSVGInlineText {#text} at (43,0) size 313x17
+            chunk 1 (middle anchor) text run 1 at (105.00,30.00) startOffset 0 endOffset 47 width 313.00: " a test of the interface SVGTextContentElement."
+        RenderSVGText {text} at (30,46) size 227x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 227x17
+            chunk 1 text run 1 at (30.00,60.00) startOffset 0 endOffset 34 width 227.00: ".getCharNumAtPosition() result: 30"
+        RenderSVGText {text} at (30,66) size 246x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 246x17
+            chunk 1 text run 1 at (30.00,80.00) startOffset 0 endOffset 36 width 246.00: ".getComputedTextLength() result: 356"
+        RenderSVGText {text} at (30,86) size 296x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 296x17
+            chunk 1 text run 1 at (30.00,100.00) startOffset 0 endOffset 46 width 296.00: ".getEndPositionOfChar(11) result ('e'): 133,30"
+        RenderSVGText {text} at (30,106) size 292x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 292x17
+            chunk 1 text run 1 at (30.00,120.00) startOffset 0 endOffset 46 width 292.00: ".getExtentOfChar(11) result ('e'): 125,16,8,17"
+        RenderSVGText {text} at (30,126) size 206x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 206x17
+            chunk 1 text run 1 at (30.00,140.00) startOffset 0 endOffset 30 width 206.00: ".getNumberOfChars() result: 54"
+        RenderSVGText {text} at (30,146) size 208x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 208x17
+            chunk 1 text run 1 at (30.00,160.00) startOffset 0 endOffset 32 width 208.00: ".getRotationOfChar(5) result: 45"
+        RenderSVGText {text} at (30,166) size 301x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 301x17
+            chunk 1 text run 1 at (30.00,180.00) startOffset 0 endOffset 48 width 301.00: ".getStartPositionOfChar(11) result ('e'): 125,30"
+        RenderSVGText {text} at (30,186) size 310x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 310x17
+            chunk 1 text run 1 at (30.00,200.00) startOffset 0 endOffset 50 width 310.00: ".getSubStringLength(22,9) result ('interface'): 56"
+        RenderSVGText {text} at (30,206) size 405x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 405x17
+            chunk 1 text run 1 at (30.00,220.00) startOffset 0 endOffset 64 width 405.00: ".selectSubString(18,3) result: the word 'the' should be selected"
+        RenderSVGText {text} at (30,226) size 240x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 240x17
+            chunk 1 text run 1 at (30.00,240.00) startOffset 0 endOffset 37 width 240.00: ".textLength.baseVal.value result: 356"
+        RenderSVGText {text} at (30,246) size 239x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 239x17
+            chunk 1 text run 1 at (30.00,260.00) startOffset 0 endOffset 37 width 239.00: ".textLength.animVal.value result: 356"
+        RenderSVGText {text} at (30,266) size 381x18 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 381x17
+            chunk 1 text run 1 at (30.00,280.00) startOffset 0 endOffset 59 width 381.00: ".lengthAdjust.baseVal and .lengthAdjust.animVal result: 1,1"
+    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.1 $"
+    RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+selection start: position 11 of child 2 {#text} of child 7 {text} of child 3 {g} of child 35 {g} of child 1 {svg} of document
+selection end:   position 14 of child 2 {#text} of child 7 {text} of child 3 {g} of child 35 {g} of child 1 {svg} of document
diff --git a/LayoutTests/platform/mac-wk2/svg/custom/text-rotation-expected.txt b/LayoutTests/platform/mac-wk2/svg/custom/text-rotation-expected.txt
new file mode 100644 (file)
index 0000000..3f1cf3f
--- /dev/null
@@ -0,0 +1,57 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (2,44) size 441x280
+    RenderSVGText {text} at (2,44) size 345x80 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 344x80
+        RenderSVGInlineText {#text} at (0,0) size 344x80
+          chunk 1 text run 1 at (25.00,100.00) startOffset 0 endOffset 1 width 33.00: "R"
+          chunk 1 text run 2 at (58.00,100.00) startOffset 1 endOffset 2 width 25.00: "o"
+          chunk 1 text run 3 at (83.00,100.00) startOffset 2 endOffset 3 width 14.00: "t"
+          chunk 1 text run 4 at (97.00,100.00) startOffset 3 endOffset 4 width 22.00: "a"
+          chunk 1 text run 5 at (119.00,100.00) startOffset 4 endOffset 5 width 14.00: "t"
+          chunk 1 text run 6 at (133.00,100.00) startOffset 5 endOffset 6 width 22.00: "e"
+          chunk 1 text run 7 at (155.00,100.00) startOffset 6 endOffset 7 width 25.00: "d"
+          chunk 1 text run 8 at (180.00,100.00) startOffset 7 endOffset 8 width 13.00: " "
+          chunk 1 text run 9 at (193.00,100.00) startOffset 8 endOffset 9 width 25.00: "g"
+          chunk 1 text run 10 at (218.00,100.00) startOffset 9 endOffset 10 width 14.00: "l"
+          chunk 1 text run 11 at (232.00,100.00) startOffset 10 endOffset 11 width 25.00: "y"
+          chunk 1 text run 12 at (257.00,100.00) startOffset 11 endOffset 12 width 25.00: "p"
+          chunk 1 text run 13 at (282.00,100.00) startOffset 12 endOffset 13 width 25.00: "h"
+          chunk 1 text run 14 at (307.00,100.00) startOffset 13 endOffset 14 width 19.00: "s"
+    RenderSVGText {text} at (25,154) size 406x73 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 406x73
+        RenderSVGInlineText {#text} at (0,0) size 121x58
+          chunk 1 text run 1 at (25.00,200.00) startOffset 0 endOffset 5 width 121.00: "More "
+        RenderSVGTSpan {tspan} at (0,0) size 168x72
+          RenderSVGInlineText {#text} at (117,1) size 168x71
+            chunk 1 text run 1 at (146.00,200.00) startOffset 0 endOffset 1 width 17.00: "r"
+            chunk 1 text run 2 at (163.00,200.00) startOffset 1 endOffset 2 width 25.00: "o"
+            chunk 1 text run 3 at (188.00,200.00) startOffset 2 endOffset 3 width 14.00: "t"
+            chunk 1 text run 4 at (202.00,200.00) startOffset 3 endOffset 4 width 22.00: "a"
+            chunk 1 text run 5 at (224.00,200.00) startOffset 4 endOffset 5 width 14.00: "t"
+            chunk 1 text run 6 at (238.00,200.00) startOffset 5 endOffset 6 width 22.00: "e"
+            chunk 1 text run 7 at (260.00,200.00) startOffset 6 endOffset 7 width 25.00: "d"
+        RenderSVGInlineText {#text} at (260,0) size 146x58
+          chunk 1 text run 1 at (285.00,200.00) startOffset 0 endOffset 7 width 146.00: " glyphs"
+    RenderSVGText {text} at (21,256) size 422x68 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 421x68
+        chunk 1 text run 1 at (25.00,300.00) startOffset 0 endOffset 1 width 44.00: "M"
+        chunk 1 text run 2 at (69.00,300.00) startOffset 1 endOffset 2 width 25.00: "o"
+        chunk 1 text run 3 at (94.00,300.00) startOffset 2 endOffset 3 width 17.00: "r"
+        chunk 1 text run 4 at (111.00,300.00) startOffset 3 endOffset 4 width 22.00: "e"
+        chunk 1 text run 5 at (133.00,300.00) startOffset 4 endOffset 5 width 13.00: " "
+        chunk 1 text run 6 at (146.00,300.00) startOffset 5 endOffset 6 width 17.00: "r"
+        chunk 1 text run 7 at (163.00,300.00) startOffset 6 endOffset 7 width 25.00: "o"
+        chunk 1 text run 8 at (188.00,300.00) startOffset 7 endOffset 8 width 14.00: "t"
+        chunk 1 text run 9 at (202.00,300.00) startOffset 8 endOffset 9 width 22.00: "a"
+        chunk 1 text run 10 at (224.00,300.00) startOffset 9 endOffset 10 width 14.00: "t"
+        chunk 1 text run 11 at (238.00,300.00) startOffset 10 endOffset 11 width 22.00: "e"
+        chunk 1 text run 12 at (260.00,300.00) startOffset 11 endOffset 12 width 25.00: "d"
+        chunk 1 text run 13 at (285.00,300.00) startOffset 12 endOffset 13 width 13.00: " "
+        chunk 1 text run 14 at (298.00,300.00) startOffset 13 endOffset 14 width 25.00: "g"
+        chunk 1 text run 15 at (323.00,300.00) startOffset 14 endOffset 15 width 14.00: "l"
+        chunk 1 text run 16 at (337.00,300.00) startOffset 15 endOffset 16 width 25.00: "y"
+        chunk 1 text run 17 at (362.00,300.00) startOffset 16 endOffset 17 width 25.00: "p"
+        chunk 1 text run 18 at (387.00,300.00) startOffset 17 endOffset 18 width 25.00: "h"
+        chunk 1 text run 19 at (412.00,300.00) startOffset 18 endOffset 19 width 19.00: "s"
diff --git a/LayoutTests/platform/mac-wk2/svg/custom/text-x-dy-lists-expected.txt b/LayoutTests/platform/mac-wk2/svg/custom/text-x-dy-lists-expected.txt
new file mode 100644 (file)
index 0000000..39dabe5
--- /dev/null
@@ -0,0 +1,809 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (4,4) size 487x321
+    RenderSVGText {text} at (10,7) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,37) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,67) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,97) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,127) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,157) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,187) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,217) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGText {text} at (10,247) size 40x33 contains 1 chunk(s)
+      RenderSVGTSpan {tspan} at (0,0) size 40x33
+        RenderSVGInlineText {#text} at (0,5) size 14x23
+          chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGInlineText {#text} at (14,0) size 13x23
+            chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 1 width 13.00: "B"
+        RenderSVGTSpan {tspan} at (0,0) size 13x23
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (27,10) size 13x23
+              chunk 1 text run 1 at (37.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGContainer {g} at (80,7) size 45x273 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,0.00)}]
+      RenderSVGText {text} at (10,7) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,37) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,67) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,97) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,127) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,157) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,187) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,217) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,247) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGContainer {g} at (150,7) size 45x273 [transform={m=((1.00,0.00)(0.00,1.00)) t=(140.00,0.00)}]
+      RenderSVGText {text} at (10,7) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,25.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,37) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,55.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,67) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,85.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,97) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,115.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,127) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,145.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,157) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,175.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,187) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,205.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,217) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,235.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,247) size 45x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 45x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 1 width 5.00: " "
+              chunk 1 text run 1 at (29.00,265.00) startOffset 0 endOffset 1 width 13.00: "B"
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (32,10) size 13x23
+                chunk 1 text run 1 at (42.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGContainer {g} at (220,7) size 50x273 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,0.00)}]
+      RenderSVGText {text} at (10,7) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,25.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,37) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,55.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,67) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,85.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,97) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,115.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,127) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,145.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,157) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,175.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,187) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,205.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,217) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,235.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,247) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,265.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGContainer {g} at (290,7) size 50x273 [transform={m=((1.00,0.00)(0.00,1.00)) t=(280.00,0.00)}]
+      RenderSVGText {text} at (10,7) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,25.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,37) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,55.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,67) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,85.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,97) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,115.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,127) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,145.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,157) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,175.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,187) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,205.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,217) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,235.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,247) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,265.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGContainer {g} at (360,7) size 50x273 [transform={m=((1.00,0.00)(0.00,1.00)) t=(350.00,0.00)}]
+      RenderSVGText {text} at (10,7) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,25.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,37) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,55.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,67) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,85.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,97) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,115.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,127) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,145.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,157) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,175.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,187) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,205.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,217) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,235.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,247) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,265.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGContainer {g} at (430,7) size 50x273 [transform={m=((1.00,0.00)(0.00,1.00)) t=(420.00,0.00)}]
+      RenderSVGText {text} at (10,7) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,25.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,25.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,35.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,37) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,60.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,55.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,55.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,65.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,67) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,85.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,85.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,95.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,97) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,120.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,115.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,115.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,125.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,127) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,145.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,145.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,155.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,157) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,180.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,175.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,175.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,185.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,187) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,205.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,205.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,215.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,217) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,235.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,235.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,245.00) startOffset 0 endOffset 1 width 13.00: "C"
+      RenderSVGText {text} at (10,247) size 50x33 contains 1 chunk(s)
+        RenderSVGTSpan {tspan} at (0,0) size 50x33
+          RenderSVGInlineText {#text} at (0,5) size 14x23
+            chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 1 width 14.00: "A"
+          RenderSVGTSpan {tspan} at (0,0) size 18x23
+            RenderSVGInlineText {#text} at (14,0) size 18x23
+              chunk 1 text run 1 at (24.00,265.00) startOffset 0 endOffset 2 width 18.00: " B"
+          RenderSVGInlineText {#text} at (32,0) size 5x23
+            chunk 1 text run 1 at (42.00,265.00) startOffset 0 endOffset 1 width 5.00: " "
+          RenderSVGTSpan {tspan} at (0,0) size 13x23
+            RenderSVGInlineText {#text} at (0,0) size 0x0
+            RenderSVGTSpan {tspan} at (0,0) size 13x23
+              RenderSVGInlineText {#text} at (37,10) size 13x23
+                chunk 1 text run 1 at (47.00,275.00) startOffset 0 endOffset 1 width 13.00: "C"
+    RenderSVGRect {rect} at (4,4) size 52x282 [stroke={[type=SOLID] [color=#FF0000]}] [x=5.00] [y=5.00] [width=50.00] [height=280.00]
+    RenderSVGRect {rect} at (74,4) size 127x282 [stroke={[type=SOLID] [color=#FF0000]}] [x=75.00] [y=5.00] [width=125.00] [height=280.00]
+    RenderSVGRect {rect} at (74,4) size 127x282 [stroke={[type=SOLID] [color=#FF0000]}] [x=75.00] [y=5.00] [width=125.00] [height=280.00]
+    RenderSVGRect {rect} at (209,4) size 282x282 [stroke={[type=SOLID] [color=#FF0000]}] [x=210.00] [y=5.00] [width=280.00] [height=280.00]
+    RenderSVGText {text} at (20,302) size 460x23 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 459x23
+        chunk 1 (middle anchor) text run 1 at (20.50,320.00) startOffset 0 endOffset 57 width 459.00: "All text fragments in each red box need to look identical"
index f351893..df2c8fc 100644 (file)
@@ -2,23 +2,23 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGContainer {g} at (33,221) size 651x144
-      RenderSVGContainer {g} at (175,221) size 417x36
+    RenderSVGContainer {g} at (33,222) size 651x143
+      RenderSVGContainer {g} at (175,222) size 417x35
         RenderSVGText {text} at (105,133) size 250x21 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 250x21
             chunk 1 (middle anchor) text run 1 at (105.20,150.00) startOffset 0 endOffset 4 width 45.00: "W3C "
             chunk 1 (middle anchor) text run 1 at (150.20,150.00) startOffset 0 endOffset 12 width 71.40 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}"
             chunk 1 (middle anchor) text run 1 at (221.60,150.00) startOffset 0 endOffset 15 width 133.20: " dirLTR ubNone!"
-      RenderSVGText {text} at (20,170) size 86x12 contains 1 chunk(s)
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 86x12
           chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
       RenderSVGImage {image} at (100,300) size 584x65
-    RenderSVGContainer {g} at (16,556) size 76x14
-      RenderSVGText {text} at (10,334) size 45x7 contains 1 chunk(s)
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 45x7
           chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
     RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGContainer {g} at (0,0) size 800x40
+    RenderSVGContainer {g} at (0,0) size 800x38
       RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
       RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 68x23
index 59f0c8f..6c2d6e9 100644 (file)
@@ -2,23 +2,23 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGContainer {g} at (33,221) size 651x144
-      RenderSVGContainer {g} at (153,221) size 461x36
+    RenderSVGContainer {g} at (33,222) size 651x143
+      RenderSVGContainer {g} at (153,222) size 460x35
         RenderSVGText {text} at (92,133) size 276x21 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 276x21
             chunk 1 (middle anchor) text run 1 at (92.30,150.00) startOffset 0 endOffset 4 width 45.00: "W3C "
             chunk 1 (middle anchor) text run 1 at (137.30,150.00) startOffset 0 endOffset 12 width 71.40 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}"
             chunk 1 (middle anchor) text run 1 at (208.70,150.00) startOffset 0 endOffset 19 width 159.00: " dirLTR ubOverride!"
-      RenderSVGText {text} at (20,170) size 86x12 contains 1 chunk(s)
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 86x12
           chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
       RenderSVGImage {image} at (100,300) size 584x65
-    RenderSVGContainer {g} at (16,556) size 76x14
-      RenderSVGText {text} at (10,334) size 45x7 contains 1 chunk(s)
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 45x7
           chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
     RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGContainer {g} at (0,0) size 800x40
+    RenderSVGContainer {g} at (0,0) size 800x38
       RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
       RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 68x23
index c16689d..54489bc 100644 (file)
@@ -2,23 +2,23 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGContainer {g} at (60,183) size 434x214
-      RenderSVGText {text} at (36,150) size 194x12 contains 1 chunk(s)
+    RenderSVGContainer {g} at (60,183) size 434x213
+      RenderSVGText {text} at (36,150) size 194x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 194x12
           chunk 1 (end anchor) text run 1 at (36.20,160.00) startOffset 0 endOffset 42 width 193.80: "Making the world wide web truly world wide"
-      RenderSVGText {text} at (78,185) size 152x12 contains 1 chunk(s)
+      RenderSVGText {text} at (78,185) size 152x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 152x12
           chunk 1 (end anchor) text run 1 at (78.80,195.00) startOffset 0 endOffset 31 width 151.20 RTL: "\x{5DC}\x{5D9}\x{5E6}\x{5D5}\x{5E8} \x{5DE}\x{5D4}\x{5E8}\x{5E9}\x{5EA} \x{5E8}\x{5E9}\x{5EA} \x{5DB}\x{5DC}\x{5DC} \x{5E2}\x{5D5}\x{5DC}\x{5DE}\x{5D9}\x{5EA} \x{5D1}\x{5D0}\x{5DE}\x{5EA}"
-      RenderSVGText {text} at (111,225) size 119x12 contains 1 chunk(s)
+      RenderSVGText {text} at (111,225) size 119x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 119x12
           chunk 1 (end anchor) text run 1 at (111.20,235.00) startOffset 0 endOffset 38 width 118.80 RTL: "\x{62C}\x{639}\x{644} \x{634}\x{628}\x{643}\x{629} \x{627}\x{644}\x{648}\x{64A}\x{628} \x{627}\x{644}\x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{62D}\x{642}\x{64B}\x{651}\x{627}"
       RenderSVGImage {image} at (280,183) size 214x44
-    RenderSVGContainer {g} at (16,556) size 76x14
-      RenderSVGText {text} at (10,334) size 45x7 contains 1 chunk(s)
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 45x7
           chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.4 $"
     RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGContainer {g} at (0,0) size 800x40
+    RenderSVGContainer {g} at (0,0) size 800x38
       RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
       RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 68x23
index 968b5f7..82dd7ae 100644 (file)
@@ -2,23 +2,23 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGContainer {g} at (280,183) size 427x214
-      RenderSVGText {text} at (230,150) size 194x12 contains 1 chunk(s)
+    RenderSVGContainer {g} at (280,183) size 427x213
+      RenderSVGText {text} at (230,150) size 194x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 194x12
           chunk 1 (end anchor) text run 1 at (230.00,160.00) startOffset 0 endOffset 42 width 193.80: "Making the world wide web truly world wide"
-      RenderSVGText {text} at (230,185) size 152x12 contains 1 chunk(s)
+      RenderSVGText {text} at (230,185) size 152x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 152x12
           chunk 1 (end anchor) text run 1 at (230.00,195.00) startOffset 0 endOffset 31 width 151.20 RTL: "\x{5DC}\x{5D9}\x{5E6}\x{5D5}\x{5E8} \x{5DE}\x{5D4}\x{5E8}\x{5E9}\x{5EA} \x{5E8}\x{5E9}\x{5EA} \x{5DB}\x{5DC}\x{5DC} \x{5E2}\x{5D5}\x{5DC}\x{5DE}\x{5D9}\x{5EA} \x{5D1}\x{5D0}\x{5DE}\x{5EA}"
-      RenderSVGText {text} at (230,225) size 119x12 contains 1 chunk(s)
+      RenderSVGText {text} at (230,225) size 119x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 119x12
           chunk 1 (end anchor) text run 1 at (230.00,235.00) startOffset 0 endOffset 38 width 118.80 RTL: "\x{62C}\x{639}\x{644} \x{634}\x{628}\x{643}\x{629} \x{627}\x{644}\x{648}\x{64A}\x{628} \x{627}\x{644}\x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{62D}\x{642}\x{64B}\x{651}\x{627}"
       RenderSVGImage {image} at (280,183) size 214x44
-    RenderSVGContainer {g} at (16,556) size 76x14
-      RenderSVGText {text} at (10,334) size 45x7 contains 1 chunk(s)
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 45x7
           chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.4 $"
     RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGContainer {g} at (0,0) size 800x40
+    RenderSVGContainer {g} at (0,0) size 800x38
       RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
       RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 68x23
index f3496c9..d998605 100644 (file)
@@ -2,24 +2,24 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGContainer {g} at (60,183) size 434x214
-      RenderSVGContainer {g} at (60,250) size 324x147
-        RenderSVGText {text} at (36,150) size 194x12 contains 1 chunk(s)
+    RenderSVGContainer {g} at (60,183) size 434x213
+      RenderSVGContainer {g} at (60,251) size 324x145
+        RenderSVGText {text} at (36,150) size 194x13 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 194x12
             chunk 1 text run 1 at (36.20,160.00) startOffset 0 endOffset 42 width 193.80: "Making the world wide web truly world wide"
-        RenderSVGText {text} at (78,185) size 152x12 contains 1 chunk(s)
+        RenderSVGText {text} at (78,185) size 152x13 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 152x12
             chunk 1 text run 1 at (78.80,195.00) startOffset 0 endOffset 31 width 151.20 RTL: "\x{5DC}\x{5D9}\x{5E6}\x{5D5}\x{5E8} \x{5DE}\x{5D4}\x{5E8}\x{5E9}\x{5EA} \x{5E8}\x{5E9}\x{5EA} \x{5DB}\x{5DC}\x{5DC} \x{5E2}\x{5D5}\x{5DC}\x{5DE}\x{5D9}\x{5EA} \x{5D1}\x{5D0}\x{5DE}\x{5EA}"
-        RenderSVGText {text} at (111,225) size 119x12 contains 1 chunk(s)
+        RenderSVGText {text} at (111,225) size 119x13 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 119x12
             chunk 1 text run 1 at (111.20,235.00) startOffset 0 endOffset 38 width 118.80 RTL: "\x{62C}\x{639}\x{644} \x{634}\x{628}\x{643}\x{629} \x{627}\x{644}\x{648}\x{64A}\x{628} \x{627}\x{644}\x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{62D}\x{642}\x{64B}\x{651}\x{627}"
       RenderSVGImage {image} at (280,183) size 214x44
-    RenderSVGContainer {g} at (16,556) size 76x14
-      RenderSVGText {text} at (10,334) size 45x7 contains 1 chunk(s)
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 45x7
           chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.4 $"
     RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGContainer {g} at (0,0) size 800x40
+    RenderSVGContainer {g} at (0,0) size 800x38
       RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
       RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 68x23
index 36f6fc5..ea358ae 100644 (file)
@@ -2,23 +2,23 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGContainer {g} at (280,183) size 427x214
-      RenderSVGText {text} at (230,150) size 194x12 contains 1 chunk(s)
+    RenderSVGContainer {g} at (280,183) size 427x213
+      RenderSVGText {text} at (230,150) size 194x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 194x12
           chunk 1 text run 1 at (230.00,160.00) startOffset 0 endOffset 42 width 193.80: "Making the world wide web truly world wide"
-      RenderSVGText {text} at (230,185) size 152x12 contains 1 chunk(s)
+      RenderSVGText {text} at (230,185) size 152x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 152x12
           chunk 1 text run 1 at (230.00,195.00) startOffset 0 endOffset 31 width 151.20 RTL: "\x{5DC}\x{5D9}\x{5E6}\x{5D5}\x{5E8} \x{5DE}\x{5D4}\x{5E8}\x{5E9}\x{5EA} \x{5E8}\x{5E9}\x{5EA} \x{5DB}\x{5DC}\x{5DC} \x{5E2}\x{5D5}\x{5DC}\x{5DE}\x{5D9}\x{5EA} \x{5D1}\x{5D0}\x{5DE}\x{5EA}"
-      RenderSVGText {text} at (230,225) size 119x12 contains 1 chunk(s)
+      RenderSVGText {text} at (230,225) size 119x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 119x12
           chunk 1 text run 1 at (230.00,235.00) startOffset 0 endOffset 38 width 118.80 RTL: "\x{62C}\x{639}\x{644} \x{634}\x{628}\x{643}\x{629} \x{627}\x{644}\x{648}\x{64A}\x{628} \x{627}\x{644}\x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{639}\x{627}\x{644}\x{645}\x{64A}\x{651}\x{629} \x{62D}\x{642}\x{64B}\x{651}\x{627}"
       RenderSVGImage {image} at (280,183) size 214x44
-    RenderSVGContainer {g} at (16,556) size 76x14
-      RenderSVGText {text} at (10,334) size 45x7 contains 1 chunk(s)
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 45x7
           chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.4 $"
     RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGContainer {g} at (0,0) size 800x40
+    RenderSVGContainer {g} at (0,0) size 800x38
       RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
       RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 68x23
index 65da3c1..bc68910 100644 (file)
@@ -2,7 +2,7 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGContainer {g} at (33,221) size 651x144
+    RenderSVGContainer {g} at (33,222) size 651x143
       RenderSVGText {text} at (72,133) size 316x21 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 171x21
           chunk 1 (middle anchor) text run 1 at (72.20,150.00) startOffset 0 endOffset 20 width 170.40: "dirNone ubOverride \""
@@ -11,16 +11,16 @@ layer at (0,0) size 800x600
             chunk 1 (middle anchor) text run 1 at (242.60,150.00) startOffset 0 endOffset 17 width 133.80 LTR override: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}\x{60C} W3C"
         RenderSVGInlineText {#text} at (304,0) size 12x21
           chunk 1 (middle anchor) text run 1 at (376.40,150.00) startOffset 0 endOffset 2 width 11.40: "\"!"
-      RenderSVGText {text} at (20,170) size 86x12 contains 1 chunk(s)
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 86x12
           chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
       RenderSVGImage {image} at (100,300) size 584x65
-    RenderSVGContainer {g} at (16,556) size 76x14
-      RenderSVGText {text} at (10,334) size 45x7 contains 1 chunk(s)
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 45x7
           chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
     RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGContainer {g} at (0,0) size 800x40
+    RenderSVGContainer {g} at (0,0) size 800x38
       RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
       RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 68x23
index ea04117..d47592e 100644 (file)
@@ -2,8 +2,8 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGContainer {g} at (33,221) size 651x144
-      RenderSVGText {text} at (88,133) size 283x21 contains 1 chunk(s)
+    RenderSVGContainer {g} at (33,222) size 651x143
+      RenderSVGText {text} at (88,133) size 284x21 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 149x21
           chunk 1 (middle anchor) text run 1 at (88.70,150.00) startOffset 0 endOffset 16 width 148.80: "dirRTL ubEmbed \""
         RenderSVGTSpan {tspan} at (0,0) size 124x21
@@ -12,16 +12,16 @@ layer at (0,0) size 800x600
             chunk 1 (middle anchor) text run 1 at (277.70,150.00) startOffset 0 endOffset 14 width 82.20 RTL: "\x{646}\x{634}\x{627}\x{637} \x{627}\x{644}\x{62A}\x{62F}\x{648}\x{64A}\x{644}\x{60C} "
         RenderSVGInlineText {#text} at (271,0) size 12x21
           chunk 1 (middle anchor) text run 1 at (359.90,150.00) startOffset 0 endOffset 2 width 11.40: "\"!"
-      RenderSVGText {text} at (20,170) size 86x12 contains 1 chunk(s)
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 86x12
           chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
       RenderSVGImage {image} at (100,300) size 584x65
-    RenderSVGContainer {g} at (16,556) size 76x14
-      RenderSVGText {text} at (10,334) size 45x7 contains 1 chunk(s)
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 45x7
           chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
     RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGContainer {g} at (0,0) size 800x40
+    RenderSVGContainer {g} at (0,0) size 800x38
       RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
       RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 68x23
index 1441983..06f52fe 100644 (file)
@@ -2,8 +2,8 @@ layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderSVGRoot {svg} at (0,0) size 800x600
-    RenderSVGContainer {g} at (33,221) size 651x144
-      RenderSVGText {text} at (88,133) size 283x21 contains 1 chunk(s)
+    RenderSVGContainer {g} at (33,222) size 651x143
+      RenderSVGText {text} at (88,133) size 284x21 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (11,0) size 149x21
           chunk 1 (middle anchor) text run 1 at (100.10,150.00) startOffset 0 endOffset 16 width 148.80: "dirLTR ubEmbed \""
         RenderSVGTSpan {tspan} at (0,0) size 123x21
@@ -12,16 +12,16 @@ layer at (0,0) size 800x600
             chunk 1 (middle anchor) text run 1 at (320.30,150.00) startOffset 0 endOffset 5 width 51.00: "\x{60C} W3C"
         RenderSVGInlineText {#text} at (0,0) size 12x21
           chunk 1 (middle anchor) text run 1 at (88.70,150.00) startOffset 0 endOffset 2 width 11.40 RTL: "\"!"
-      RenderSVGText {text} at (20,170) size 86x12 contains 1 chunk(s)
+      RenderSVGText {text} at (20,170) size 86x13 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 86x12
           chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 18 width 85.20: "Reference graphic:"
       RenderSVGImage {image} at (100,300) size 584x65
-    RenderSVGContainer {g} at (16,556) size 76x14
-      RenderSVGText {text} at (10,334) size 45x7 contains 1 chunk(s)
+    RenderSVGContainer {g} at (16,557) size 76x12
+      RenderSVGText {text} at (10,334) size 45x8 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 45x7
           chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 45.00: "$Revision: 1.7 $"
     RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
-    RenderSVGContainer {g} at (0,0) size 800x40
+    RenderSVGContainer {g} at (0,0) size 800x38
       RenderSVGRect {rect} at (0,0) size 800x36 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
       RenderSVGText {text} at (206,0) size 68x23 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 68x23
diff --git a/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt b/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt
new file mode 100644 (file)
index 0000000..11834bd
--- /dev/null
@@ -0,0 +1,135 @@
+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 (33,6) size 413x293
+      RenderSVGText {text} at (65,6) size 333x13 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 333x12
+          chunk 1 text run 1 at (65.00,16.00) startOffset 0 endOffset 6 width 28.68: "Link t"
+          chunk 1 text run 2 at (93.51,16.00) startOffset 6 endOffset 8 width 12.67: "es"
+          chunk 1 text run 3 at (106.15,16.00) startOffset 8 endOffset 14 width 23.35: "t of t"
+          chunk 1 text run 4 at (129.46,16.00) startOffset 14 endOffset 21 width 34.31: "he 'vie"
+          chunk 1 text run 5 at (163.66,16.00) startOffset 21 endOffset 44 width 116.34: "w' element and its attr"
+          chunk 1 text run 6 at (280.02,16.00) startOffset 44 endOffset 48 width 19.34: "ibut"
+          chunk 1 text run 7 at (299.19,16.00) startOffset 48 endOffset 63 width 68.71: "es, 1 of 2, int"
+          chunk 1 text run 8 at (367.74,16.00) startOffset 63 endOffset 69 width 30.01: "ernal."
+      RenderSVGContainer {g} at (33,28) size 413x271
+        RenderSVGContainer {g} at (150,130) size 125x112 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-150.00,75.00)}]
+          RenderSVGRect {rect} at (150,130) size 125x85 [fill={[type=SOLID] [color=#AAAAAA]}] [x=300.00] [y=55.00] [width=125.00] [height=85.00]
+          RenderSVGContainer {a} at (160,133) size 101x15
+            RenderSVGText {text} at (310,58) size 101x15 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 101x15
+                chunk 1 text run 1 at (310.00,70.00) startOffset 0 endOffset 4 width 26.46: "Go t"
+                chunk 1 text run 2 at (336.29,70.00) startOffset 4 endOffset 7 width 21.78: "o R"
+                chunk 1 text run 3 at (357.91,70.00) startOffset 7 endOffset 10 width 18.68: "ect"
+                chunk 1 text run 4 at (376.57,70.00) startOffset 10 endOffset 15 width 34.24: "angle"
+          RenderSVGContainer {a} at (160,153) size 80x15
+            RenderSVGText {text} at (310,78) size 80x15 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 80x14
+                chunk 1 text run 1 at (310.00,90.00) startOffset 0 endOffset 4 width 26.46: "Go t"
+                chunk 1 text run 2 at (336.29,90.00) startOffset 4 endOffset 13 width 52.91: "o Ellipse"
+          RenderSVGContainer {a} at (160,173) size 74x15
+            RenderSVGText {text} at (310,98) size 74x15 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 74x14
+                chunk 1 text run 1 at (310.00,110.00) startOffset 0 endOffset 4 width 26.46: "Go t"
+                chunk 1 text run 2 at (336.29,110.00) startOffset 4 endOffset 9 width 29.55: "o Cir"
+                chunk 1 text run 3 at (365.76,110.00) startOffset 9 endOffset 12 width 17.89: "cle"
+          RenderSVGContainer {a} at (160,193) size 88x15
+            RenderSVGText {text} at (310,118) size 88x15 contains 1 chunk(s)
+              RenderSVGInlineText {#text} at (0,0) size 88x14
+                chunk 1 text run 1 at (310.00,130.00) startOffset 0 endOffset 4 width 26.46: "Go t"
+                chunk 1 text run 2 at (336.29,130.00) startOffset 4 endOffset 7 width 21.01: "o P"
+                chunk 1 text run 3 at (356.93,130.00) startOffset 7 endOffset 9 width 10.89: "ol"
+                chunk 1 text run 4 at (367.75,130.00) startOffset 9 endOffset 10 width 7.00: "y"
+                chunk 1 text run 5 at (374.51,130.00) startOffset 10 endOffset 13 width 23.35: "gon"
+          RenderSVGText {text} at (315,142) size 103x13 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 103x12
+              chunk 1 text run 1 at (315.00,152.00) startOffset 0 endOffset 4 width 19.99: "Clic"
+              chunk 1 text run 2 at (335.08,152.00) startOffset 4 endOffset 20 width 82.32: "k element's line"
+          RenderSVGText {text} at (315,154) size 87x13 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 87x12
+              chunk 1 text run 1 at (315.00,164.00) startOffset 0 endOffset 1 width 3.34: "t"
+              chunk 1 text run 2 at (318.19,164.00) startOffset 1 endOffset 9 width 34.68: "o link t"
+              chunk 1 text run 3 at (352.73,164.00) startOffset 9 endOffset 18 width 40.68: "o its vie"
+              chunk 1 text run 4 at (393.30,164.00) startOffset 18 endOffset 19 width 8.66: "w"
+        RenderSVGRect {rect} at (295,36) size 135x68 [fill={[type=SOLID] [color=#800080]}] [x=295.00] [y=36.00] [width=135.00] [height=68.00]
+        RenderSVGText {text} at (331,104) size 63x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 63x14
+            chunk 1 (middle anchor) text run 1 at (331.08,116.00) startOffset 0 endOffset 1 width 10.11: "R"
+            chunk 1 (middle anchor) text run 2 at (341.02,116.00) startOffset 1 endOffset 4 width 18.68: "ect"
+            chunk 1 (middle anchor) text run 3 at (359.68,116.00) startOffset 4 endOffset 9 width 34.24: "angle"
+        RenderSVGRect {rect} at (291,28) size 143x93 [stroke={[type=SOLID] [color=#000000]}] [x=292.00] [y=29.00] [width=141.00] [height=91.00]
+        RenderSVGText {text} at (300,124) size 125x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 125x10
+            chunk 1 (middle anchor) text run 1 at (300.35,132.00) startOffset 0 endOffset 1 width 7.22: "N"
+            chunk 1 (middle anchor) text run 2 at (307.59,132.00) startOffset 1 endOffset 6 width 21.12: "o vie"
+            chunk 1 (middle anchor) text run 3 at (328.62,132.00) startOffset 6 endOffset 12 width 24.45: "w attr"
+            chunk 1 (middle anchor) text run 4 at (353.08,132.00) startOffset 12 endOffset 16 width 16.12: "ibut"
+            chunk 1 (middle anchor) text run 5 at (369.05,132.00) startOffset 16 endOffset 20 width 18.90: "es e"
+            chunk 1 (middle anchor) text run 6 at (387.68,132.00) startOffset 20 endOffset 21 width 5.00: "x"
+            chunk 1 (middle anchor) text run 7 at (392.45,132.00) startOffset 21 endOffset 24 width 16.12: "cep"
+            chunk 1 (middle anchor) text run 8 at (408.53,132.00) startOffset 24 endOffset 29 width 16.12: "t id."
+        RenderSVGEllipse {ellipse} at (298,219) size 144x64 [fill={[type=SOLID] [color=#0000FF]}] [cx=370.00] [cy=251.00] [rx=72.00] [ry=32.00]
+        RenderSVGText {text} at (349,283) size 42x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 42x15
+            chunk 1 (middle anchor) text run 1 at (349.39,295.00) startOffset 0 endOffset 7 width 41.23: "Ellipse"
+        RenderSVGRect {rect} at (294,215) size 152x84 [stroke={[type=SOLID] [color=#000000]}] [x=295.00] [y=216.00] [width=150.00] [height=82.00]
+        RenderSVGText {text} at (315,204) size 116x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 116x10
+            chunk 1 text run 1 at (315.00,212.00) startOffset 0 endOffset 3 width 12.78: "vie"
+            chunk 1 text run 2 at (327.69,212.00) startOffset 3 endOffset 6 width 19.45: "wBo"
+            chunk 1 text run 3 at (346.87,212.00) startOffset 6 endOffset 17 width 45.58: "x, should f"
+            chunk 1 text run 4 at (392.43,212.00) startOffset 17 endOffset 23 width 15.55: "ill fr"
+            chunk 1 text run 5 at (407.93,212.00) startOffset 23 endOffset 27 width 22.23: "ame."
+        RenderSVGEllipse {circle} at (49,32) size 72x72 [fill={[type=SOLID] [color=#FFFF00]}] [cx=85.00] [cy=68.00] [r=36.00]
+        RenderSVGText {text} at (67,104) size 36x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 36x14
+            chunk 1 (middle anchor) text run 1 at (67.16,116.00) startOffset 0 endOffset 3 width 17.88: "Cir"
+            chunk 1 (middle anchor) text run 2 at (84.95,116.00) startOffset 3 endOffset 6 width 17.89: "cle"
+        RenderSVGRect {rect} at (35,28) size 100x93 [stroke={[type=SOLID] [color=#000000]}] [x=36.00] [y=29.00] [width=98.00] [height=91.00]
+        RenderSVGText {text} at (33,122) size 104x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 103x10
+            chunk 1 (middle anchor) text run 1 at (33.83,130.00) startOffset 0 endOffset 3 width 12.78: "vie"
+            chunk 1 (middle anchor) text run 2 at (46.52,130.00) startOffset 3 endOffset 6 width 19.45: "wBo"
+            chunk 1 (middle anchor) text run 3 at (65.70,130.00) startOffset 6 endOffset 18 width 53.36: "x & non-unif"
+            chunk 1 (middle anchor) text run 4 at (118.95,130.00) startOffset 18 endOffset 21 width 17.22: "orm"
+        RenderSVGText {text} at (38,131) size 94x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 93x10
+            chunk 1 (middle anchor) text run 1 at (38.69,139.00) startOffset 0 endOffset 2 width 8.89: "pr"
+            chunk 1 (middle anchor) text run 2 at (47.47,139.00) startOffset 2 endOffset 6 width 19.45: "eser"
+            chunk 1 (middle anchor) text run 3 at (67.21,139.00) startOffset 6 endOffset 7 width 5.00: "v"
+            chunk 1 (middle anchor) text run 4 at (72.00,139.00) startOffset 7 endOffset 15 width 43.35: "eAspectR"
+            chunk 1 (middle anchor) text run 5 at (115.19,139.00) startOffset 15 endOffset 19 width 16.12: "atio"
+        RenderSVGPath {polygon} at (39,211) size 95x72 [fill={[type=SOLID] [color=#008000]}] [points="87 211 134 238 116 283 57 283 39 238 87 211"]
+        RenderSVGText {text} at (60,283) size 50x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 50x14
+            chunk 1 (middle anchor) text run 1 at (60.05,295.00) startOffset 0 endOffset 1 width 9.34: "P"
+            chunk 1 (middle anchor) text run 2 at (69.01,295.00) startOffset 1 endOffset 3 width 10.89: "ol"
+            chunk 1 (middle anchor) text run 3 at (79.83,295.00) startOffset 3 endOffset 4 width 7.00: "y"
+            chunk 1 (middle anchor) text run 4 at (86.60,295.00) startOffset 4 endOffset 7 width 23.35: "gon"
+        RenderSVGRect {rect} at (35,207) size 102x91 [stroke={[type=SOLID] [color=#000000]}] [x=36.00] [y=208.00] [width=100.00] [height=89.00]
+        RenderSVGText {text} at (52,187) size 66x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 65x10
+            chunk 1 (middle anchor) text run 1 at (52.83,195.00) startOffset 0 endOffset 3 width 12.78: "vie"
+            chunk 1 (middle anchor) text run 2 at (65.51,195.00) startOffset 3 endOffset 5 width 13.33: "wT"
+            chunk 1 (middle anchor) text run 3 at (77.85,195.00) startOffset 5 endOffset 7 width 8.89: "ar"
+            chunk 1 (middle anchor) text run 4 at (86.70,195.00) startOffset 7 endOffset 9 width 11.12: "ge"
+            chunk 1 (middle anchor) text run 5 at (97.71,195.00) startOffset 9 endOffset 14 width 19.46: "t, no"
+        RenderSVGText {text} at (40,196) size 90x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 90x10
+            chunk 1 (middle anchor) text run 1 at (40.49,204.00) startOffset 0 endOffset 1 width 5.00: "c"
+            chunk 1 (middle anchor) text run 2 at (45.51,204.00) startOffset 1 endOffset 9 width 38.36: "hanges t"
+            chunk 1 (middle anchor) text run 3 at (83.74,204.00) startOffset 9 endOffset 14 width 21.12: "o vie"
+            chunk 1 (middle anchor) text run 4 at (104.77,204.00) startOffset 14 endOffset 18 width 21.67: "wpor"
+            chunk 1 (middle anchor) text run 5 at (126.72,204.00) startOffset 18 endOffset 19 width 2.78: "t"
+    RenderSVGContainer {g} at (10,314) size 239x33
+      RenderSVGText {text} at (10,314) size 239x33 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 239x32
+          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 13 width 8.90: "."
+          chunk 1 text run 5 at (188.50,340.00) startOffset 13 endOffset 14 width 17.79: "1"
+          chunk 1 text run 6 at (204.08,340.00) startOffset 14 endOffset 17 width 44.48: "2 $"
+    RenderSVGRect {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/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt b/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt
new file mode 100644 (file)
index 0000000..b808342
--- /dev/null
@@ -0,0 +1,44 @@
+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 (49,81) size 376x173
+      RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+        RenderSVGResourceLinearGradient {linearGradient} [id="grad"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
+          RenderSVGGradientStop {stop} [offset=0.00] [color=#000000]
+          RenderSVGGradientStop {stop} [offset=1.00] [color=#FFFFFF]
+      RenderSVGContainer {g} at (49,81) size 146x146 [transform={m=((0.30,0.00)(0.00,0.30)) t=(50.00,100.00)}]
+        RenderSVGPath {path} at (50,151) size 144x6 [stroke={[type=LINEAR-GRADIENT] [id="grad"] [stroke width=20.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 180 L 480 180"]
+        RenderSVGPath {path} at (68,100) size 108x108 [transform={m=((0.71,0.71)(-0.71,0.71)) t=(197.57,-116.98)}] [stroke={[type=LINEAR-GRADIENT] [id="grad"] [stroke width=20.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 180 L 480 180"]
+        RenderSVGPath {path} at (119,82) size 6x144 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(420.00,-60.00)}] [stroke={[type=LINEAR-GRADIENT] [id="grad"] [stroke width=20.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 180 L 480 180"]
+        RenderSVGPath {path} at (68,100) size 108x108 [stroke={[type=LINEAR-GRADIENT] [id="grad"] [stroke width=20.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 410 10 L 70 350"]
+        RenderSVGRect {rect} at (49,81) size 146x146 [stroke={[type=SOLID] [color=#000000]}] [x=0.00] [y=-60.00] [width=480.00] [height=480.00]
+      RenderSVGText {text} at (69,235) size 102x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 102x18
+          chunk 1 (middle anchor) text run 1 at (69.04,250.00) startOffset 0 endOffset 1 width 16.99: "W"
+          chunk 1 (middle anchor) text run 2 at (86.02,250.00) startOffset 1 endOffset 3 width 9.00: "it"
+          chunk 1 (middle anchor) text run 3 at (94.96,250.00) startOffset 3 endOffset 6 width 20.02: "h f"
+          chunk 1 (middle anchor) text run 4 at (114.82,250.00) startOffset 6 endOffset 12 width 47.02: "allbac"
+          chunk 1 (middle anchor) text run 5 at (161.96,250.00) startOffset 12 endOffset 13 width 9.00: "k"
+      RenderSVGContainer {g} at (279,81) size 146x146 [transform={m=((0.30,0.00)(0.00,0.30)) t=(280.00,100.00)}]
+        RenderSVGPath {path} at (280,151) size 144x6 [stroke={[type=LINEAR-GRADIENT] [id="grad"] [stroke width=20.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 180 L 480 180"]
+        RenderSVGPath {path} at (298,100) size 108x108 [transform={m=((0.71,0.71)(-0.71,0.71)) t=(197.57,-116.98)}] [stroke={[type=LINEAR-GRADIENT] [id="grad"] [stroke width=20.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 180 L 480 180"]
+        RenderSVGPath {path} at (349,82) size 6x144 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(420.00,-60.00)}] [stroke={[type=LINEAR-GRADIENT] [id="grad"] [stroke width=20.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 180 L 480 180"]
+        RenderSVGPath {path} at (298,100) size 108x108 [stroke={[type=LINEAR-GRADIENT] [id="grad"] [stroke width=20.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 410 10 L 70 350"]
+        RenderSVGRect {rect} at (279,81) size 146x146 [stroke={[type=SOLID] [color=#000000]}] [x=0.00] [y=-60.00] [width=480.00] [height=480.00]
+      RenderSVGText {text} at (286,235) size 128x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 127x18
+          chunk 1 (middle anchor) text run 1 at (286.53,250.00) startOffset 0 endOffset 1 width 16.99: "W"
+          chunk 1 (middle anchor) text run 2 at (303.51,250.00) startOffset 1 endOffset 3 width 9.00: "it"
+          chunk 1 (middle anchor) text run 3 at (312.45,250.00) startOffset 3 endOffset 9 width 45.04: "hout f"
+          chunk 1 (middle anchor) text run 4 at (357.33,250.00) startOffset 9 endOffset 15 width 47.02: "allbac"
+          chunk 1 (middle anchor) text run 5 at (404.47,250.00) startOffset 15 endOffset 16 width 9.00: "k"
+    RenderSVGContainer {g} at (10,314) size 227x33
+      RenderSVGText {text} at (10,314) size 227x33 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 $"
+    RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
index e2335fe..7cd4f16 100644 (file)
@@ -50,35 +50,35 @@ layer at (0,0) size 480x360
         RenderSVGContainer {g} at (379,209) size 69x69
           RenderSVGRect {rect} at (379,209) size 69x69 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#C0C0C0]}] [x=380.00] [y=210.00] [width=67.50] [height=67.50]
         RenderSVGContainer {g} at (15,45) size 400x212
-          RenderSVGText {text} at (58,45) size 11x18 contains 1 chunk(s)
+          RenderSVGText {text} at (58,45) size 12x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 11x18
               chunk 1 (middle anchor) text run 1 at (58.50,60.00) startOffset 0 endOffset 1 width 11.00: "A"
-          RenderSVGText {text} at (127,45) size 11x18 contains 1 chunk(s)
+          RenderSVGText {text} at (127,45) size 12x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 11x18
               chunk 1 (middle anchor) text run 1 at (127.50,60.00) startOffset 0 endOffset 1 width 11.00: "B"
-          RenderSVGText {text} at (194,45) size 12x18 contains 1 chunk(s)
+          RenderSVGText {text} at (194,45) size 12x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 12x18
               chunk 1 (middle anchor) text run 1 at (194.00,60.00) startOffset 0 endOffset 1 width 12.00: "C"
-          RenderSVGText {text} at (264,45) size 12x18 contains 1 chunk(s)
+          RenderSVGText {text} at (264,45) size 12x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 12x18
               chunk 1 (middle anchor) text run 1 at (264.00,60.00) startOffset 0 endOffset 1 width 12.00: "D"
-          RenderSVGText {text} at (334,45) size 11x18 contains 1 chunk(s)
+          RenderSVGText {text} at (334,45) size 12x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 11x18
               chunk 1 (middle anchor) text run 1 at (334.50,60.00) startOffset 0 endOffset 1 width 11.00: "E"
-          RenderSVGText {text} at (405,45) size 10x18 contains 1 chunk(s)
+          RenderSVGText {text} at (405,45) size 10x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 10x18
               chunk 1 (middle anchor) text run 1 at (405.00,60.00) startOffset 0 endOffset 1 width 10.00: "F"
-          RenderSVGText {text} at (15,98) size 9x18 contains 1 chunk(s)
+          RenderSVGText {text} at (15,98) size 10x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 9x18
               chunk 1 (middle anchor) text run 1 at (15.50,113.00) startOffset 0 endOffset 1 width 9.00: "1"
-          RenderSVGText {text} at (15,168) size 9x18 contains 1 chunk(s)
+          RenderSVGText {text} at (15,168) size 10x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 9x18
               chunk 1 (middle anchor) text run 1 at (15.50,183.00) startOffset 0 endOffset 1 width 9.00: "2"
-          RenderSVGText {text} at (15,238) size 9x18 contains 1 chunk(s)
+          RenderSVGText {text} at (15,238) size 10x19 contains 1 chunk(s)
             RenderSVGInlineText {#text} at (0,0) size 9x18
               chunk 1 (middle anchor) text run 1 at (15.50,253.00) startOffset 0 endOffset 1 width 9.00: "3"
     RenderSVGContainer {g} at (10,314) size 227x33
-      RenderSVGText {text} at (10,314) size 227x32 contains 1 chunk(s)
+      RenderSVGText {text} at (10,314) size 227x33 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"
diff --git a/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt b/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt
new file mode 100644 (file)
index 0000000..3a5df4c
--- /dev/null
@@ -0,0 +1,100 @@
+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,9) size 365x294
+      RenderSVGContainer {g} at (10,9) size 365x294
+        RenderSVGContainer {g} at (17,9) size 358x153 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,-60.00)}]
+          RenderSVGText {text} at (30,134) size 338x20 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 338x20
+              chunk 1 text run 1 at (30.00,150.00) startOffset 0 endOffset 1 width 14.44: "R"
+              chunk 1 text run 2 at (44.26,150.00) startOffset 1 endOffset 2 width 11.12: "o"
+              chunk 1 text run 3 at (55.18,150.00) startOffset 2 endOffset 3 width 5.56: "t"
+              chunk 1 text run 4 at (60.72,150.00) startOffset 3 endOffset 5 width 16.68: "at"
+              chunk 1 text run 5 at (77.12,150.00) startOffset 5 endOffset 9 width 40.02: "ed T"
+              chunk 1 text run 6 at (115.24,150.00) startOffset 9 endOffset 10 width 11.12: "e"
+              chunk 1 text run 7 at (125.82,150.00) startOffset 10 endOffset 14 width 26.68: "xt f"
+              chunk 1 text run 8 at (152.30,150.00) startOffset 14 endOffset 18 width 28.90: "or t"
+              chunk 1 text run 9 at (180.92,150.00) startOffset 18 endOffset 20 width 21.12: "es"
+              chunk 1 text run 10 at (201.98,150.00) startOffset 20 endOffset 26 width 51.14: "ting S"
+              chunk 1 text run 11 at (252.28,150.00) startOffset 26 endOffset 27 width 13.34: "V"
+              chunk 1 text run 12 at (264.78,150.00) startOffset 27 endOffset 33 width 64.48: "GLocat"
+              chunk 1 text run 13 at (329.24,150.00) startOffset 33 endOffset 37 width 37.80: "able"
+          RenderSVGText {text} at (100,114) size 298x20 contains 1 chunk(s)
+            RenderSVGInlineText {#text} at (0,0) size 298x20
+              chunk 1 text run 1 at (100.00,130.00) startOffset 0 endOffset 6 width 68.92: "Some o"
+              chunk 1 text run 2 at (168.72,130.00) startOffset 6 endOffset 7 width 5.56: "t"
+              chunk 1 text run 3 at (174.22,130.00) startOffset 7 endOffset 12 width 40.02: "her t"
+              chunk 1 text run 4 at (213.96,130.00) startOffset 12 endOffset 13 width 11.12: "e"
+              chunk 1 text run 5 at (224.54,130.00) startOffset 13 endOffset 19 width 45.56: "xt wit"
+              chunk 1 text run 6 at (270.04,130.00) startOffset 19 endOffset 26 width 52.74: "h id 'o"
+              chunk 1 text run 7 at (322.58,130.00) startOffset 26 endOffset 27 width 5.56: "t"
+              chunk 1 text run 8 at (328.08,130.00) startOffset 27 endOffset 31 width 41.12: "herT"
+              chunk 1 text run 9 at (367.30,130.00) startOffset 31 endOffset 32 width 11.12: "e"
+              chunk 1 text run 10 at (377.88,130.00) startOffset 32 endOffset 35 width 19.38: "xt'"
+          RenderSVGViewportContainer {svg} at (275,45) size 100x100
+            RenderSVGEllipse {circle} at (275,45) size 100x100 [fill={[type=SOLID] [color=#0000FF]}] [cx=0.00] [cy=0.00] [r=50.00]
+        RenderSVGText {text} at (10,190) size 277x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 277x12
+            chunk 1 text run 1 at (10.00,200.00) startOffset 0 endOffset 3 width 16.68: ".ge"
+            chunk 1 text run 2 at (26.56,200.00) startOffset 3 endOffset 4 width 3.34: "t"
+            chunk 1 text run 3 at (29.80,200.00) startOffset 4 endOffset 7 width 18.00: "Scr"
+            chunk 1 text run 4 at (47.67,200.00) startOffset 7 endOffset 50 width 238.80: "eenCTM(): 0.42,0.42,-0.42,0.42,70.00,-60.00"
+        RenderSVGText {text} at (10,210) size 239x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 239x12
+            chunk 1 text run 1 at (10.00,220.00) startOffset 0 endOffset 3 width 16.68: ".ge"
+            chunk 1 text run 2 at (26.56,220.00) startOffset 3 endOffset 44 width 222.12: "tCTM(): 0.42,0.42,-0.42,0.42,70.00,-60.00"
+        RenderSVGText {text} at (10,230) size 306x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 306x12
+            chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 3 width 16.68: ".ge"
+            chunk 1 text run 2 at (26.56,240.00) startOffset 3 endOffset 5 width 10.67: "tT"
+            chunk 1 text run 3 at (36.12,240.00) startOffset 5 endOffset 6 width 4.00: "r"
+            chunk 1 text run 4 at (40.06,240.00) startOffset 6 endOffset 10 width 22.68: "ansf"
+            chunk 1 text run 5 at (62.62,240.00) startOffset 10 endOffset 14 width 28.00: "ormT"
+            chunk 1 text run 6 at (89.51,240.00) startOffset 14 endOffset 56 width 226.14: "oElement(): 0.42,0.42,-0.42,0.42,0.00,0.00"
+        RenderSVGText {text} at (10,250) size 339x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 339x12
+            chunk 1 text run 1 at (10.00,260.00) startOffset 0 endOffset 3 width 16.68: ".ge"
+            chunk 1 text run 2 at (26.56,260.00) startOffset 3 endOffset 7 width 26.02: "tBBo"
+            chunk 1 text run 3 at (52.25,260.00) startOffset 7 endOffset 12 width 20.66: "x() f"
+            chunk 1 text run 4 at (72.80,260.00) startOffset 12 endOffset 23 width 54.30: "or 'blueCir"
+            chunk 1 text run 5 at (127.02,260.00) startOffset 23 endOffset 48 width 123.01: "cle': .x=-50,.y=-50,.widt"
+            chunk 1 text run 6 at (250.00,260.00) startOffset 48 endOffset 51 width 20.35: "h=1"
+            chunk 1 text run 7 at (269.61,260.00) startOffset 51 endOffset 63 width 66.38: "00,.height=1"
+            chunk 1 text run 8 at (335.25,260.00) startOffset 63 endOffset 65 width 13.34: "00"
+        RenderSVGText {text} at (10,270) size 255x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 255x12
+            chunk 1 text run 1 at (10.00,280.00) startOffset 0 endOffset 2 width 6.67: ".f"
+            chunk 1 text run 2 at (16.56,280.00) startOffset 2 endOffset 4 width 10.67: "ar"
+            chunk 1 text run 3 at (27.57,280.00) startOffset 4 endOffset 5 width 3.34: "t"
+            chunk 1 text run 4 at (30.87,280.00) startOffset 5 endOffset 8 width 19.34: "hes"
+            chunk 1 text run 5 at (50.18,280.00) startOffset 8 endOffset 10 width 11.34: "tV"
+            chunk 1 text run 6 at (61.46,280.00) startOffset 10 endOffset 12 width 9.34: "ie"
+            chunk 1 text run 7 at (70.68,280.00) startOffset 12 endOffset 16 width 26.00: "wpor"
+            chunk 1 text run 8 at (97.02,280.00) startOffset 16 endOffset 35 width 102.04: "tElement of blueCir"
+            chunk 1 text run 9 at (198.99,280.00) startOffset 35 endOffset 41 width 34.34: "cle=sv"
+            chunk 1 text run 10 at (233.16,280.00) startOffset 41 endOffset 44 width 14.66: "g-r"
+            chunk 1 text run 11 at (247.76,280.00) startOffset 44 endOffset 46 width 13.34: "oo"
+            chunk 1 text run 12 at (260.98,280.00) startOffset 46 endOffset 47 width 3.34: "t"
+        RenderSVGText {text} at (10,290) size 272x13 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 272x12
+            chunk 1 text run 1 at (10.00,300.00) startOffset 0 endOffset 5 width 27.35: ".near"
+            chunk 1 text run 2 at (37.22,300.00) startOffset 5 endOffset 7 width 12.67: "es"
+            chunk 1 text run 3 at (49.85,300.00) startOffset 7 endOffset 9 width 11.34: "tV"
+            chunk 1 text run 4 at (61.13,300.00) startOffset 9 endOffset 11 width 9.34: "ie"
+            chunk 1 text run 5 at (70.36,300.00) startOffset 11 endOffset 15 width 26.00: "wpor"
+            chunk 1 text run 6 at (96.70,300.00) startOffset 15 endOffset 34 width 102.04: "tElement of blueCir"
+            chunk 1 text run 7 at (198.66,300.00) startOffset 34 endOffset 41 width 41.69: "cle=nes"
+            chunk 1 text run 8 at (240.32,300.00) startOffset 41 endOffset 42 width 3.34: "t"
+            chunk 1 text run 9 at (243.48,300.00) startOffset 42 endOffset 45 width 21.35: "edS"
+            chunk 1 text run 10 at (264.33,300.00) startOffset 45 endOffset 46 width 8.00: "V"
+            chunk 1 text run 11 at (271.83,300.00) startOffset 46 endOffset 47 width 9.34: "G"
+    RenderSVGContainer {g} at (10,314) size 227x33
+      RenderSVGText {text} at (10,314) size 227x33 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: ".6 $"
+    RenderSVGRect {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/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt b/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt
new file mode 100644 (file)
index 0000000..0ebab1b
--- /dev/null
@@ -0,0 +1,98 @@
+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 (51,40) size 389x249
+      RenderSVGText {text} at (51,40) size 159x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 159x18
+          chunk 1 (end anchor) text run 1 at (51.55,55.00) startOffset 0 endOffset 5 width 51.01: "animV"
+          chunk 1 (end anchor) text run 2 at (101.50,55.00) startOffset 5 endOffset 16 width 90.56: "al != baseV"
+          chunk 1 (end anchor) text run 3 at (190.99,55.00) startOffset 16 endOffset 19 width 19.01: "al:"
+      RenderSVGContainer {g} at (240,40) size 200x249 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(500.00,0.00)}]
+        RenderSVGRect {rect} at (420,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=60.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,63) size 159x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 159x15
+            chunk 1 text run 1 at (70.00,75.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,75.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,75.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,75.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,75.00) startOffset 9 endOffset 20 width 83.24: "edNumberLis"
+            chunk 1 text run 6 at (224.88,75.00) startOffset 20 endOffset 21 width 3.89: "t"
+        RenderSVGRect {rect} at (390,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=90.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,93) size 131x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 131x14
+            chunk 1 text run 1 at (70.00,105.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,105.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,105.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,105.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,105.00) startOffset 9 endOffset 16 width 50.60: "edLengt"
+            chunk 1 text run 6 at (192.23,105.00) startOffset 16 endOffset 17 width 7.78: "h"
+        RenderSVGRect {rect} at (360,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=120.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,123) size 152x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 152x14
+            chunk 1 text run 1 at (70.00,135.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,135.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,135.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,135.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,135.00) startOffset 9 endOffset 16 width 50.60: "edLengt"
+            chunk 1 text run 6 at (192.23,135.00) startOffset 16 endOffset 20 width 25.68: "hLis"
+            chunk 1 text run 7 at (217.87,135.00) startOffset 20 endOffset 21 width 3.89: "t"
+        RenderSVGRect {rect} at (330,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=150.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,153) size 124x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 124x14
+            chunk 1 text run 1 at (70.00,165.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,165.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,165.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,165.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,165.00) startOffset 9 endOffset 16 width 51.37: "edAngle"
+        RenderSVGRect {rect} at (300,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=180.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,183) size 116x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 116x14
+            chunk 1 text run 1 at (70.00,195.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,195.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,195.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,195.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,195.00) startOffset 9 endOffset 12 width 25.68: "edR"
+            chunk 1 text run 6 at (167.19,195.00) startOffset 12 endOffset 15 width 18.68: "ect"
+        RenderSVGRect {rect} at (270,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=210.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,213) size 172x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 172x14
+            chunk 1 text run 1 at (70.00,225.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,225.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,225.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,225.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,225.00) startOffset 9 endOffset 12 width 24.12: "edT"
+            chunk 1 text run 6 at (164.51,225.00) startOffset 12 endOffset 13 width 4.66: "r"
+            chunk 1 text run 7 at (169.11,225.00) startOffset 13 endOffset 17 width 26.46: "ansf"
+            chunk 1 text run 8 at (195.43,225.00) startOffset 17 endOffset 23 width 42.00: "ormLis"
+            chunk 1 text run 9 at (237.38,225.00) startOffset 23 endOffset 24 width 3.89: "t"
+        RenderSVGRect {rect} at (240,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=240.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,243) size 219x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 219x15
+            chunk 1 text run 1 at (70.00,255.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,255.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,255.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,255.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,255.00) startOffset 9 endOffset 13 width 29.57: "edPr"
+            chunk 1 text run 6 at (171.09,255.00) startOffset 13 endOffset 17 width 27.23: "eser"
+            chunk 1 text run 7 at (198.73,255.00) startOffset 17 endOffset 18 width 7.00: "v"
+            chunk 1 text run 8 at (205.44,255.00) startOffset 18 endOffset 26 width 60.69: "eAspectR"
+            chunk 1 text run 9 at (265.92,255.00) startOffset 26 endOffset 30 width 22.57: "atio"
+      RenderSVGHiddenContainer {g} at (0,0) size 0x0
+        RenderSVGText {text} at (0,-15) size 37x24 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 37x23
+            chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 1 width 10.01: "a"
+            chunk 1 text run 2 at (10.01,0.00) startOffset 1 endOffset 2 width 10.01: "b"
+            chunk 1 text run 3 at (20.02,0.00) startOffset 2 endOffset 3 width 9.00: "c"
+        RenderSVGEllipse {circle} at (0,0) size 50x50 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=50.00]
+        RenderSVGResourceMarker {marker} [id="marker"] [markerUnits=strokeWidth] [ref at (0,0)] [angle=90.00]
+        RenderSVGViewportContainer {svg} at (0,0) size 0x0
+    RenderSVGContainer {g} at (10,314) size 227x33
+      RenderSVGText {text} at (10,314) size 227x33 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: ".8 $"
+    RenderSVGRect {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/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt b/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt
new file mode 100644 (file)
index 0000000..c1b1265
--- /dev/null
@@ -0,0 +1,147 @@
+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,15) size 430x274
+      RenderSVGText {text} at (10,15) size 298x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 298x18
+          chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 1 width 11.00: "T"
+          chunk 1 text run 2 at (19.29,30.00) startOffset 1 endOffset 3 width 19.01: "es"
+          chunk 1 text run 3 at (38.24,30.00) startOffset 3 endOffset 11 width 51.01: "ting liv"
+          chunk 1 text run 4 at (88.88,30.00) startOffset 11 endOffset 21 width 85.05: "eness of S"
+          chunk 1 text run 5 at (173.17,30.00) startOffset 21 endOffset 22 width 12.01: "V"
+          chunk 1 text run 6 at (184.42,30.00) startOffset 22 endOffset 35 width 123.03: "G DOM objects"
+      RenderSVGContainer {g} at (90,40) size 350x249 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(500.00,0.00)}]
+        RenderSVGRect {rect} at (420,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=60.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,63) size 159x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 159x15
+            chunk 1 text run 1 at (70.00,75.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,75.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,75.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,75.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,75.00) startOffset 9 endOffset 20 width 83.24: "edNumberLis"
+            chunk 1 text run 6 at (224.88,75.00) startOffset 20 endOffset 21 width 3.89: "t"
+        RenderSVGRect {rect} at (390,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=90.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,93) size 131x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 131x14
+            chunk 1 text run 1 at (70.00,105.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,105.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,105.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,105.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,105.00) startOffset 9 endOffset 16 width 50.60: "edLengt"
+            chunk 1 text run 6 at (192.23,105.00) startOffset 16 endOffset 17 width 7.78: "h"
+        RenderSVGRect {rect} at (360,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=120.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,123) size 152x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 152x14
+            chunk 1 text run 1 at (70.00,135.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,135.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,135.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,135.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,135.00) startOffset 9 endOffset 16 width 50.60: "edLengt"
+            chunk 1 text run 6 at (192.23,135.00) startOffset 16 endOffset 20 width 25.68: "hLis"
+            chunk 1 text run 7 at (217.87,135.00) startOffset 20 endOffset 21 width 3.89: "t"
+        RenderSVGRect {rect} at (330,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=150.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,153) size 124x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 124x14
+            chunk 1 text run 1 at (70.00,165.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,165.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,165.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,165.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,165.00) startOffset 9 endOffset 16 width 51.37: "edAngle"
+        RenderSVGRect {rect} at (300,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=180.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,183) size 116x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 116x14
+            chunk 1 text run 1 at (70.00,195.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,195.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,195.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,195.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,195.00) startOffset 9 endOffset 12 width 25.68: "edR"
+            chunk 1 text run 6 at (167.19,195.00) startOffset 12 endOffset 15 width 18.68: "ect"
+        RenderSVGRect {rect} at (270,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=210.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,213) size 172x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 172x14
+            chunk 1 text run 1 at (70.00,225.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,225.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,225.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,225.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,225.00) startOffset 9 endOffset 12 width 24.12: "edT"
+            chunk 1 text run 6 at (164.51,225.00) startOffset 12 endOffset 13 width 4.66: "r"
+            chunk 1 text run 7 at (169.11,225.00) startOffset 13 endOffset 17 width 26.46: "ansf"
+            chunk 1 text run 8 at (195.43,225.00) startOffset 17 endOffset 23 width 42.00: "ormLis"
+            chunk 1 text run 9 at (237.38,225.00) startOffset 23 endOffset 24 width 3.89: "t"
+        RenderSVGRect {rect} at (240,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=240.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,243) size 219x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 219x15
+            chunk 1 text run 1 at (70.00,255.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,255.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,255.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,255.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,255.00) startOffset 9 endOffset 13 width 29.57: "edPr"
+            chunk 1 text run 6 at (171.09,255.00) startOffset 13 endOffset 17 width 27.23: "eser"
+            chunk 1 text run 7 at (198.73,255.00) startOffset 17 endOffset 18 width 7.00: "v"
+            chunk 1 text run 8 at (205.44,255.00) startOffset 18 endOffset 26 width 60.69: "eAspectR"
+            chunk 1 text run 9 at (265.92,255.00) startOffset 26 endOffset 30 width 22.57: "atio"
+        RenderSVGRect {rect} at (210,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=270.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,273) size 139x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 139x14
+            chunk 1 text run 1 at (70.00,285.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,285.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,285.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,285.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,285.00) startOffset 9 endOffset 18 width 66.93: "edBoolean"
+        RenderSVGRect {rect} at (180,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=300.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,303) size 124x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 124x14
+            chunk 1 text run 1 at (70.00,315.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,315.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,315.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,315.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,315.00) startOffset 9 endOffset 12 width 24.91: "edS"
+            chunk 1 text run 6 at (166.54,315.00) startOffset 12 endOffset 14 width 8.55: "tr"
+            chunk 1 text run 7 at (175.11,315.00) startOffset 14 endOffset 17 width 18.68: "ing"
+        RenderSVGRect {rect} at (150,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=330.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,333) size 167x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 167x14
+            chunk 1 text run 1 at (70.00,345.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,345.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,345.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,345.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,345.00) startOffset 9 endOffset 17 width 64.58: "edEnumer"
+            chunk 1 text run 6 at (206.19,345.00) startOffset 17 endOffset 22 width 30.35: "ation"
+        RenderSVGRect {rect} at (120,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=360.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,363) size 131x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 131x14
+            chunk 1 text run 1 at (70.00,375.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,375.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,375.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,375.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,375.00) startOffset 9 endOffset 14 width 31.14: "edInt"
+            chunk 1 text run 6 at (172.62,375.00) startOffset 14 endOffset 18 width 28.01: "eger"
+        RenderSVGRect {rect} at (90,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=390.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,393) size 138x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 138x14
+            chunk 1 text run 1 at (70.00,405.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,405.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,405.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,405.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,405.00) startOffset 9 endOffset 17 width 65.35: "edNumber"
+      RenderSVGHiddenContainer {g} at (0,0) size 0x0
+        RenderSVGText {text} at (10,-15) size 34x22 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 34x22
+            chunk 1 text run 1 at (10.00,0.00) startOffset 0 endOffset 1 width 10.01: "a"
+            chunk 1 text run 2 at (20.01,0.00) startOffset 1 endOffset 2 width 10.01: "b"
+            chunk 1 text run 3 at (30.02,0.00) startOffset 2 endOffset 3 width 9.00: "c"
+        RenderSVGEllipse {circle} at (0,0) size 100x100 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=100.00]
+        RenderSVGResourceMarker {marker} [id="marker"] [markerUnits=strokeWidth] [ref at (0,0)] [angle=60.00]
+        RenderSVGViewportContainer {svg} at (0,0) size 0x0
+        RenderSVGResourceFilter {filter} [id=""] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+          [feTurbulence type="TURBULANCE" baseFrequency="4.00, 5.00" seed="0.00" numOctaves="1" stitchTiles="0"]
+    RenderSVGContainer {g} at (10,314) size 227x33
+      RenderSVGText {text} at (10,314) size 227x33 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 $"
+    RenderSVGRect {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/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt b/LayoutTests/platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt
new file mode 100644 (file)
index 0000000..84cb699
--- /dev/null
@@ -0,0 +1,100 @@
+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 (44,40) size 396x249
+      RenderSVGText {text} at (44,40) size 166x19 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 166x18
+          chunk 1 (end anchor) text run 1 at (44.78,55.00) startOffset 0 endOffset 5 width 51.01: "animV"
+          chunk 1 (end anchor) text run 2 at (94.73,55.00) startOffset 5 endOffset 12 width 43.00: "al is r"
+          chunk 1 (end anchor) text run 3 at (137.53,55.00) startOffset 12 endOffset 19 width 59.04: "ead onl"
+          chunk 1 (end anchor) text run 4 at (196.48,55.00) startOffset 19 endOffset 20 width 9.00: "y"
+          chunk 1 (end anchor) text run 5 at (205.00,55.00) startOffset 20 endOffset 21 width 5.00: ":"
+      RenderSVGContainer {g} at (240,40) size 200x249 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(500.00,0.00)}]
+        RenderSVGRect {rect} at (420,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=60.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,63) size 159x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 159x15
+            chunk 1 text run 1 at (70.00,75.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,75.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,75.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,75.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,75.00) startOffset 9 endOffset 20 width 83.24: "edNumberLis"
+            chunk 1 text run 6 at (224.88,75.00) startOffset 20 endOffset 21 width 3.89: "t"
+        RenderSVGRect {rect} at (390,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=90.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,93) size 131x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 131x14
+            chunk 1 text run 1 at (70.00,105.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,105.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,105.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,105.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,105.00) startOffset 9 endOffset 16 width 50.60: "edLengt"
+            chunk 1 text run 6 at (192.23,105.00) startOffset 16 endOffset 17 width 7.78: "h"
+        RenderSVGRect {rect} at (360,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=120.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,123) size 152x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 152x14
+            chunk 1 text run 1 at (70.00,135.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,135.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,135.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,135.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,135.00) startOffset 9 endOffset 16 width 50.60: "edLengt"
+            chunk 1 text run 6 at (192.23,135.00) startOffset 16 endOffset 20 width 25.68: "hLis"
+            chunk 1 text run 7 at (217.87,135.00) startOffset 20 endOffset 21 width 3.89: "t"
+        RenderSVGRect {rect} at (330,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=150.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,153) size 124x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 124x14
+            chunk 1 text run 1 at (70.00,165.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,165.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,165.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,165.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,165.00) startOffset 9 endOffset 16 width 51.37: "edAngle"
+        RenderSVGRect {rect} at (300,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=180.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,183) size 116x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 116x14
+            chunk 1 text run 1 at (70.00,195.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,195.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,195.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,195.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,195.00) startOffset 9 endOffset 12 width 25.68: "edR"
+            chunk 1 text run 6 at (167.19,195.00) startOffset 12 endOffset 15 width 18.68: "ect"
+        RenderSVGRect {rect} at (270,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=210.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,213) size 172x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 172x14
+            chunk 1 text run 1 at (70.00,225.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,225.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,225.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,225.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,225.00) startOffset 9 endOffset 12 width 24.12: "edT"
+            chunk 1 text run 6 at (164.51,225.00) startOffset 12 endOffset 13 width 4.66: "r"
+            chunk 1 text run 7 at (169.11,225.00) startOffset 13 endOffset 17 width 26.46: "ansf"
+            chunk 1 text run 8 at (195.43,225.00) startOffset 17 endOffset 23 width 42.00: "ormLis"
+            chunk 1 text run 9 at (237.38,225.00) startOffset 23 endOffset 24 width 3.89: "t"
+        RenderSVGRect {rect} at (240,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=240.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,243) size 219x15 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 219x15
+            chunk 1 text run 1 at (70.00,255.00) startOffset 0 endOffset 1 width 9.34: "S"
+            chunk 1 text run 2 at (78.75,255.00) startOffset 1 endOffset 2 width 9.34: "V"
+            chunk 1 text run 3 at (87.50,255.00) startOffset 2 endOffset 3 width 10.89: "G"
+            chunk 1 text run 4 at (98.31,255.00) startOffset 3 endOffset 9 width 43.57: "Animat"
+            chunk 1 text run 5 at (141.68,255.00) startOffset 9 endOffset 13 width 29.57: "edPr"
+            chunk 1 text run 6 at (171.09,255.00) startOffset 13 endOffset 17 width 27.23: "eser"
+            chunk 1 text run 7 at (198.73,255.00) startOffset 17 endOffset 18 width 7.00: "v"
+            chunk 1 text run 8 at (205.44,255.00) startOffset 18 endOffset 26 width 60.69: "eAspectR"
+            chunk 1 text run 9 at (265.92,255.00) startOffset 26 endOffset 30 width 22.57: "atio"
+      RenderSVGHiddenContainer {g} at (0,0) size 0x0
+        RenderSVGText {text} at (0,-15) size 37x24 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 37x23
+            chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 1 width 10.01: "a"
+            chunk 1 text run 2 at (10.01,0.00) startOffset 1 endOffset 2 width 10.01: "b"
+            chunk 1 text run 3 at (20.02,0.00) startOffset 2 endOffset 3 width 9.00: "c"
+        RenderSVGEllipse {circle} at (0,0) size 50x50 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=50.00]
+        RenderSVGResourceMarker {marker} [id="marker"] [markerUnits=strokeWidth] [ref at (0,0)] [angle=90.00]
+        RenderSVGViewportContainer {svg} at (0,0) size 0x0
+    RenderSVGContainer {g} at (10,314) size 227x33
+      RenderSVGText {text} at (10,314) size 227x33 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: ".2 $"
+    RenderSVGRect {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/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt b/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt
new file mode 100644 (file)
index 0000000..214589f
--- /dev/null
@@ -0,0 +1,26 @@
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (3,3) size 474x354
+    RenderSVGContainer {g} at (42,4) size 426x307
+      RenderSVGText {text} at (8,0) size 67x10 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 67x9
+          chunk 1 text run 1 at (8.00,8.00) startOffset 0 endOffset 18 width 66.33: "Test a motion path"
+      RenderSVGText {text} at (9,10) size 65x10 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 65x9
+          chunk 1 text run 1 at (9.00,18.00) startOffset 0 endOffset 22 width 64.17: "'from'/'to' attribute."
+      RenderSVGContainer {g} at (42,117) size 426x194
+        RenderSVGPath {path} at (89,177) size 302x84 [stroke={[type=SOLID] [color=#000000]}] [data="M 15 43 L 65 30"]
+        RenderSVGRect {rect} at (57,195) size 66x66 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFCCCC]}] [x=10.00] [y=33.00] [width=10.00] [height=10.00]
+        RenderSVGText {text} at (7,42) size 22x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 22x9
+            chunk 1 text run 1 at (7.00,50.00) startOffset 0 endOffset 6 width 21.33: "0 sec."
+        RenderSVGRect {rect} at (357,117) size 66x66 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FFCCCC]}] [x=60.00] [y=20.00] [width=10.00] [height=10.00]
+        RenderSVGText {text} at (52,29) size 26x10 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 26x9
+            chunk 1 text run 1 at (52.00,37.00) startOffset 0 endOffset 7 width 26.00: "3+ sec."
+        RenderSVGPath {path} at (55,191) size 70x70 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,43.00)}] [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#0000FF]}] [data="M -5 0 L 0 -10 L 5 0 Z"]
+    RenderSVGText {text} at (5,51) size 40x8 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 40x7
+        chunk 1 text run 1 at (5.00,57.00) startOffset 0 endOffset 16 width 39.50: "$Revision: 1.7 $"
+    RenderSVGRect {rect} at (3,3) size 474x354 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=78.00] [height=58.00]
diff --git a/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt b/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt
deleted file mode 100644 (file)
index 0e3bf15..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-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 (20,25) size 432x235
-      RenderSVGContainer {g} at (20,25) size 432x235
-        RenderSVGContainer {g} at (20,25) size 202x235 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,50.00)}]
-          RenderSVGText {text} at (0,175) size 107x34 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 107x34
-              chunk 1 text run 1 at (0.00,203.00) startOffset 0 endOffset 8 width 107.00: "0-2 sec."
-          RenderSVGText {text} at (0,142) size 107x34 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 107x34
-              chunk 1 text run 1 at (0.00,170.00) startOffset 0 endOffset 8 width 107.00: "2-4 sec."
-          RenderSVGText {text} at (0,86) size 107x34 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 107x34
-              chunk 1 text run 1 at (0.00,114.00) startOffset 0 endOffset 8 width 107.00: "4-6 sec."
-          RenderSVGText {text} at (3,-25) size 98x34 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 98x34
-              chunk 1 text run 1 at (3.00,3.00) startOffset 0 endOffset 7 width 98.00: "6+ sec."
-          RenderSVGContainer {g} at (140,48) size 50x204
-            RenderSVGPath {line} at (140,248) size 50x4 [stroke={[type=SOLID] [color=#880000] [stroke width=4.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=120.00] [y1=200.00] [x2=170.00] [y2=200.00]
-            RenderSVGPath {line} at (140,215) size 50x4 [stroke={[type=SOLID] [color=#880000] [stroke width=4.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=120.00] [y1=167.00] [x2=170.00] [y2=167.00]
-            RenderSVGPath {line} at (140,159) size 50x4 [stroke={[type=SOLID] [color=#880000] [stroke width=4.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=120.00] [y1=111.00] [x2=170.00] [y2=111.00]
-            RenderSVGPath {line} at (140,48) size 50x4 [stroke={[type=SOLID] [color=#880000] [stroke width=4.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=120.00] [y1=0.00] [x2=170.00] [y2=0.00]
-          RenderSVGRect {rect} at (158,38) size 64x214 [stroke={[type=SOLID] [color=#FF00FF] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFAA44]}] [x=140.00] [y=-10.00] [width=60.00] [height=210.00]
-        RenderSVGContainer {g} at (250,25) size 202x235 [transform={m=((1.00,0.00)(0.00,1.00)) t=(250.00,50.00)}]
-          RenderSVGText {text} at (0,175) size 107x34 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 107x34
-              chunk 1 text run 1 at (0.00,203.00) startOffset 0 endOffset 8 width 107.00: "0-2 sec."
-          RenderSVGText {text} at (0,142) size 107x34 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 107x34
-              chunk 1 text run 1 at (0.00,170.00) startOffset 0 endOffset 8 width 107.00: "2-4 sec."
-          RenderSVGText {text} at (0,86) size 107x34 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 107x34
-              chunk 1 text run 1 at (0.00,114.00) startOffset 0 endOffset 8 width 107.00: "4-6 sec."
-          RenderSVGText {text} at (3,-25) size 98x34 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 98x34
-              chunk 1 text run 1 at (3.00,3.00) startOffset 0 endOffset 7 width 98.00: "6+ sec."
-          RenderSVGContainer {g} at (370,48) size 50x204
-            RenderSVGPath {line} at (370,248) size 50x4 [stroke={[type=SOLID] [color=#880000] [stroke width=4.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=120.00] [y1=200.00] [x2=170.00] [y2=200.00]
-            RenderSVGPath {line} at (370,215) size 50x4 [stroke={[type=SOLID] [color=#880000] [stroke width=4.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=120.00] [y1=167.00] [x2=170.00] [y2=167.00]
-            RenderSVGPath {line} at (370,159) size 50x4 [stroke={[type=SOLID] [color=#880000] [stroke width=4.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=120.00] [y1=111.00] [x2=170.00] [y2=111.00]
-            RenderSVGPath {line} at (370,48) size 50x4 [stroke={[type=SOLID] [color=#880000] [stroke width=4.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=120.00] [y1=0.00] [x2=170.00] [y2=0.00]
-          RenderSVGRect {rect} at (388,238) size 64x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,200.00)}] [stroke={[type=SOLID] [color=#FF00FF] [stroke width=4.00]}] [fill={[type=SOLID] [color=#FFAA44]}] [x=140.00] [y=-10.00] [width=60.00] [height=10.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.8 $"
-    RenderSVGRect {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/mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt b/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt
deleted file mode 100644 (file)
index 029f2a9..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-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 (20,0) size 460x360
-      RenderSVGEllipse {circle} at (25,125) size 150x150 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=30.00]}] [cx=100.00] [cy=200.00] [r=60.00]
-      RenderSVGRect {rect} at (20,20) size 180x180 [fill={[type=SOLID] [color=#FFFFFF]}] [x=20.00] [y=20.00] [width=180.00] [height=180.00]
-      RenderSVGEllipse {circle} at (110,20) size 180x180 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=20.00]}] [cx=200.00] [cy=110.00] [r=80.00]
-      RenderSVGContainer {g} at (320,0) size 160x360
-        RenderSVGContainer {a} at (320,0) size 160x180
-          RenderSVGRect {rect} at (320,0) size 160x180 [fill={[type=SOLID] [color=#008000]}] [x=320.00] [y=0.00] [width=160.00] [height=180.00]
-          RenderSVGText {text} at (330,62) size 96x35 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 96x35
-              chunk 1 text run 1 at (330.00,90.00) startOffset 0 endOffset 7 width 96.00: "Fade in"
-        RenderSVGContainer {a} at (320,180) size 160x180
-          RenderSVGRect {rect} at (320,180) size 160x180 [fill={[type=SOLID] [color=#800000]}] [x=320.00] [y=180.00] [width=160.00] [height=180.00]
-          RenderSVGText {text} at (330,252) size 113x35 contains 1 chunk(s)
-            RenderSVGInlineText {#text} at (0,0) size 113x35
-              chunk 1 text run 1 at (330.00,280.00) startOffset 0 endOffset 8 width 113.00: "Fade out"
-    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.8 $"
-    RenderSVGRect {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/mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt b/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt
deleted file mode 100644 (file)
index 307c609..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-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
-    RenderSVGRect {rect} at (3,6) size 379x78 [stroke={[type=SOLID] [color=#000000] [stroke width=3.00]}] [fill={[type=SOLID] [color=#C0C0C0]}] [x=5.00] [y=7.50] [width=375.00] [height=75.00]
-    RenderSVGRect {rect} at (3,111) size 379x78 [stroke={[type=SOLID] [color=#000000] [stroke width=3.00]}] [fill={[type=SOLID] [color=#C0C0C0]}] [x=5.00] [y=112.50] [width=375.00] [height=75.00]
-    RenderSVGContainer {g} at (11,11) size 368x173 [transform={m=((1.50,0.00)(0.00,1.50)) t=(0.00,0.00)}]
-      RenderSVGEllipse {circle} at (11,11) size 68x68 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#800080]}] [cx=30.00] [cy=30.00] [r=20.00]
-      RenderSVGEllipse {circle} at (11,116) size 68x68 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#800080]}] [cx=30.00] [cy=100.00] [r=20.00]
-      RenderSVGHiddenContainer {g} at (0,0) size 0x0
-        RenderSVGEllipse {circle} at (86,11) size 68x68 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#008000]}] [cx=80.00] [cy=30.00] [r=20.00]
-      RenderSVGEllipse {circle} at (86,116) size 68x68 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#008000]}] [cx=80.00] [cy=100.00] [r=20.00]
-      RenderSVGEllipse {circle} at (161,116) size 68x68 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FF0000]}] [cx=130.00] [cy=100.00] [r=20.00]
-      RenderSVGHiddenContainer {g} at (0,0) size 0x0
-        RenderSVGHiddenContainer {g} at (0,0) size 0x0
-          RenderSVGEllipse {circle} at (236,11) size 68x68 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#0000FF]}] [cx=180.00] [cy=30.00] [r=20.00]
-      RenderSVGEllipse {circle} at (236,116) size 68x68 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#0000FF]}] [cx=180.00] [cy=100.00] [r=20.00]
-      RenderSVGHiddenContainer {g} at (0,0) size 0x0
-        RenderSVGHiddenContainer {g} at (0,0) size 0x0
-          RenderSVGEllipse {circle} at (236,11) size 68x68 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=180.00] [cy=30.00] [r=20.00]
-      RenderSVGEllipse {circle} at (236,116) size 68x68 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FFFF00]}] [cx=180.00] [cy=100.00] [r=20.00]
-      RenderSVGContainer {g} at (0,0) size 0x0
-      RenderSVGContainer {g} at (311,116) size 68x68
-        RenderSVGEllipse {circle} at (311,116) size 68x68 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#00FFFF]}] [cx=230.00] [cy=100.00] [r=20.00]
-    RenderSVGText {text} at (385,26) size 45x18 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 45x18
-        chunk 1 text run 1 at (385.00,40.00) startOffset 0 endOffset 7 width 45.00: "display"
-    RenderSVGText {text} at (385,133) size 64x21 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 64x21
-        chunk 1 text run 1 at (385.00,150.00) startOffset 0 endOffset 10 width 64.00: "visibility"
-    RenderSVGText {text} at (5,210) size 392x32 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 392x32
-        chunk 1 text run 1 at (5.00,235.00) startOffset 0 endOffset 36 width 392.00: "Test of display attribute animation."
-    RenderSVGText {text} at (5,248) size 402x21 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 402x21
-        chunk 1 text run 1 at (5.00,265.00) startOffset 0 endOffset 55 width 402.00: "Circles with same color should be visible at same time."
-    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 $"
-    RenderSVGRect {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/mac/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt b/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt
deleted file mode 100644 (file)
index e82aace..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-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 (5,49) size 458x243
-      RenderSVGContainer {g} at (5,82) size 458x210
-        RenderSVGText {text} at (5,82) size 26x9 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 26x9
-            chunk 1 text run 1 at (5.00,90.00) startOffset 0 endOffset 7 width 26.00: "Stroked"
-        RenderSVGText {text} at (5,187) size 35x9 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 35x9
-            chunk 1 text run 1 at (5.00,195.00) startOffset 0 endOffset 9 width 35.00: "Unstroked"
-        RenderSVGText {text} at (50,127) size 51x9 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 51x9
-            chunk 1 text run 1 at (50.00,135.00) startOffset 0 endOffset 15 width 51.00: "Zero width rect"
-        RenderSVGText {text} at (130,127) size 53x9 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 53x9
-            chunk 1 text run 1 at (130.00,135.00) startOffset 0 endOffset 16 width 53.00: "Zero height rect"
-        RenderSVGText {text} at (210,127) size 60x9 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x9
-            chunk 1 text run 1 at (210.00,135.00) startOffset 0 endOffset 18 width 60.00: "Zero radius circle"
-        RenderSVGText {text} at (315,127) size 69x9 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 69x9
-            chunk 1 text run 1 at (315.00,135.00) startOffset 0 endOffset 21 width 69.00: "Zero x radius ellipse"
-        RenderSVGText {text} at (394,127) size 69x9 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 69x9
-            chunk 1 text run 1 at (394.00,135.00) startOffset 0 endOffset 21 width 69.00: "Zero y radius ellipse"
-        RenderSVGText {text} at (210,282) size 52x9 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 52x9
-            chunk 1 text run 1 at (210.00,290.00) startOffset 0 endOffset 16 width 52.00: "Zero length line"
-      RenderSVGContainer {g} at (49,49) size 381x222
-        RenderSVGRect {rect} at (49,49) size 37x62 [stroke={[type=SOLID] [color=#000000]}] [x=50.00] [y=50.00] [width=35.00] [height=60.00]
-        RenderSVGRect {rect} at (49,154) size 37x62 [stroke={[type=SOLID] [color=#000000]}] [x=50.00] [y=155.00] [width=35.00] [height=60.00]
-        RenderSVGRect {rect} at (129,49) size 37x62 [stroke={[type=SOLID] [color=#000000]}] [x=130.00] [y=50.00] [width=35.00] [height=60.00]
-        RenderSVGRect {rect} at (129,154) size 37x62 [stroke={[type=SOLID] [color=#000000]}] [x=130.00] [y=155.00] [width=35.00] [height=60.00]
-        RenderSVGRect {rect} at (209,49) size 62x62 [stroke={[type=SOLID] [color=#000000]}] [x=210.00] [y=50.00] [width=60.00] [height=60.00]
-        RenderSVGRect {rect} at (209,154) size 62x62 [stroke={[type=SOLID] [color=#000000]}] [x=210.00] [y=155.00] [width=60.00] [height=60.00]
-        RenderSVGRect {rect} at (314,49) size 37x62 [stroke={[type=SOLID] [color=#000000]}] [x=315.00] [y=50.00] [width=35.00] [height=60.00]
-        RenderSVGRect {rect} at (314,154) size 37x62 [stroke={[type=SOLID] [color=#000000]}] [x=315.00] [y=155.00] [width=35.00] [height=60.00]
-        RenderSVGRect {rect} at (393,49) size 37x62 [stroke={[type=SOLID] [color=#000000]}] [x=394.00] [y=50.00] [width=35.00] [height=60.00]
-        RenderSVGRect {rect} at (393,154) size 37x62 [stroke={[type=SOLID] [color=#000000]}] [x=394.00] [y=155.00] [width=35.00] [height=60.00]
-        RenderSVGRect {rect} at (209,259) size 62x12 [stroke={[type=SOLID] [color=#000000]}] [x=210.00] [y=260.00] [width=60.00] [height=10.00]
-      RenderSVGRect {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=55.00] [y=55.00] [width=0.00] [height=50.00]
-      RenderSVGRect {rect} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=135.00] [y=55.00] [width=25.00] [height=0.00]
-      RenderSVGRect {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FF0000]}] [x=55.00] [y=160.00] [width=0.00] [height=50.00]
-      RenderSVGRect {rect} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FF0000]}] [x=135.00] [y=160.00] [width=25.00] [height=0.00]
-      RenderSVGEllipse {circle} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [cx=240.00] [cy=80.00] [r=0.00]
-      RenderSVGEllipse {circle} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FF0000]}] [cx=240.00] [cy=185.00] [r=0.00]
-      RenderSVGEllipse {ellipse} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#00FF00]}] [cx=332.00] [cy=80.00] [rx=0.00] [ry=25.00]
-      RenderSVGEllipse {ellipse} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FF0000]}] [cx=332.00] [cy=185.00] [rx=0.00] [ry=25.00]
-      RenderSVGEllipse {ellipse} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#00FF00]}] [cx=411.00] [cy=80.00] [rx=12.00] [ry=0.00]
-      RenderSVGEllipse {ellipse} at (0,0) size 0x0 [fill={[type=SOLID] [color=#FF0000]}] [cx=411.00] [cy=185.00] [rx=12.00] [ry=0.00]
-      RenderSVGPath {line} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#0000FF]}] [fill={[type=SOLID] [color=#000000]}] [x1=240.00] [y1=265.00] [x2=240.00] [y2=265.00]
-    RenderSVGText {text} at (10,304) size 284x46 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 284x46
-        chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 17 width 284.00: "$Revision: 1.16 $"
-    RenderSVGRect {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/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt b/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt
deleted file mode 100644 (file)
index 43d20ba..0000000
+++ /dev/null
@@ -1,307 +0,0 @@
-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
-    RenderSVGText {text} at (205,7) size 69x23 contains 1 chunk(s)
-      RenderSVGInlineText {#text} at (0,0) size 69x23
-        chunk 1 (middle anchor) text run 1 at (205.50,25.00) startOffset 0 endOffset 8 width 69.00: "graphics"
-    RenderSVGContainer {g} at (28,45) size 412x243 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,75.00)}]
-      RenderSVGContainer {g} at (28,74) size 82x214 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,10.00)}]
-        RenderSVGText {text} at (-13,-11) size 13x14 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 13x14
-            chunk 1 (end anchor) text run 1 at (-13.00,0.00) startOffset 0 endOffset 4 width 13.00: "fill"
-        RenderSVGText {text} at (-35,9) size 35x14 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 35x14
-            chunk 1 (end anchor) text run 1 at (-35.00,20.00) startOffset 0 endOffset 9 width 35.00: "fill-rule"
-        RenderSVGText {text} at (-29,29) size 29x14 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 29x14
-            chunk 1 (end anchor) text run 1 at (-29.00,40.00) startOffset 0 endOffset 6 width 29.00: "stroke"
-        RenderSVGText {text} at (-60,49) size 60x14 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 60x14
-            chunk 1 (end anchor) text run 1 at (-60.00,60.00) startOffset 0 endOffset 12 width 60.00: "stroke-width"
-        RenderSVGText {text} at (-66,69) size 66x14 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 66x14
-            chunk 1 (end anchor) text run 1 at (-66.00,80.00) startOffset 0 endOffset 14 width 66.00: "stroke-linecap"
-        RenderSVGText {text} at (-68,89) size 68x14 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 68x14
-            chunk 1 (end anchor) text run 1 at (-68.00,100.00) startOffset 0 endOffset 15 width 68.00: "stroke-linejoin"
-        RenderSVGText {text} at (-78,109) size 78x14 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 78x14
-            chunk 1 (end anchor) text run 1 at (-78.00,120.00) startOffset 0 endOffset 17 width 78.00: "stroke-miterlimit"
-        RenderSVGText {text} at (-82,129) size 82x14 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 82x14
-            chunk 1 (end anchor) text run 1 at (-82.00,140.00) startOffset 0 endOffset 17 width 82.00: "stroke-dashoffset"
-        RenderSVGText {text} at (-34,149) size 34x14 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 34x14
-            chunk 1 (end anchor) text run 1 at (-34.00,160.00) startOffset 0 endOffset 7 width 34.00: "display"
-        RenderSVGText {text} at (-41,169) size 41x14 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 41x14
-            chunk 1 (end anchor) text run 1 at (-41.00,180.00) startOffset 0 endOffset 10 width 41.00: "visibility"
-        RenderSVGText {text} at (-24,189) size 24x14 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 24x14
-            chunk 1 (end anchor) text run 1 at (-24.00,200.00) startOffset 0 endOffset 5 width 24.00: "color"
-      RenderSVGContainer {g} at (168,45) size 248x17 [transform={m=((1.00,0.00)(0.00,1.00)) t=(90.00,-20.00)}]
-        RenderSVGText {text} at (-2,-10) size 44x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 44x16
-            chunk 1 (middle anchor) text run 1 at (-2.00,3.00) startOffset 0 endOffset 7 width 44.00: "element"
-        RenderSVGText {text} at (118,-10) size 23x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 23x16
-            chunk 1 (middle anchor) text run 1 at (118.50,3.00) startOffset 0 endOffset 3 width 23.00: "<g>"
-        RenderSVGText {text} at (224,-10) size 22x16 contains 1 chunk(s)
-          RenderSVGInlineText {#text} at (0,0) size 22x16
-            chunk 1 (middle anchor) text run 1 at (224.00,3.00) startOffset 0 endOffset 3 width 22.00: "<a>"
-      RenderSVGContainer {g} at (155,69) size 285x214 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-        RenderSVGContainer {g} at (170,69) size 258x14
-          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-            RenderSVGContainer {g} at (170,69) size 38x4
-              RenderSVGRect {rect} at (170,69) size 8x4 [fill={[type=SOLID] [color=#CC0066]}] [x=10.00] [y=-6.00] [width=8.00] [height=4.00]
-              RenderSVGRect {rect} at (185,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [fill={[type=SOLID] [color=#E65233]}] [x=10.00] [y=-6.00] [width=8.00] [height=4.00]
-              RenderSVGRect {rect} at (200,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#FFA500]}] [x=10.00] [y=-6.00] [width=8.00] [height=4.00]
-          RenderSVGContainer {use} at (170,69) size 38x4
-            RenderSVGContainer {g} at (170,69) size 38x4
-              RenderSVGRect {rect} at (170,69) size 8x4 [fill={[type=SOLID] [color=#CC0066]}] [x=10.00] [y=-6.00] [width=8.00] [height=4.00]
-              RenderSVGRect {rect} at (185,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [fill={[type=SOLID] [color=#E65233]}] [x=10.00] [y=-6.00] [width=8.00] [height=4.00]
-              RenderSVGRect {rect} at (200,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#FFA500]}] [x=10.00] [y=-6.00] [width=8.00] [height=4.00]
-          RenderSVGContainer {use} at (280,69) size 38x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-            RenderSVGContainer {g} at (280,69) size 38x4
-              RenderSVGRect {rect} at (280,69) size 8x4 [fill={[type=SOLID] [color=#CC0066]}] [x=10.00] [y=-6.00] [width=8.00] [height=4.00]
-              RenderSVGRect {rect} at (295,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [fill={[type=SOLID] [color=#E65233]}] [x=10.00] [y=-6.00] [width=8.00] [height=4.00]
-              RenderSVGRect {rect} at (310,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#FFA500]}] [x=10.00] [y=-6.00] [width=8.00] [height=4.00]
-          RenderSVGContainer {use} at (390,69) size 38x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-            RenderSVGContainer {g} at (390,69) size 38x4
-              RenderSVGRect {rect} at (390,69) size 8x4 [fill={[type=SOLID] [color=#CC0066]}] [x=10.00] [y=-6.00] [width=8.00] [height=4.00]
-              RenderSVGRect {rect} at (405,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [fill={[type=SOLID] [color=#E65233]}] [x=10.00] [y=-6.00] [width=8.00] [height=4.00]
-              RenderSVGRect {rect} at (420,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#FFA500]}] [x=10.00] [y=-6.00] [width=8.00] [height=4.00]
-          RenderSVGRect {rect} at (170,75) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {g} at (280,75) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-            RenderSVGRect {rect} at (280,75) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {a} at (390,75) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-            RenderSVGRect {rect} at (390,75) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {g} at (163,90) size 272x22 [transform={m=((1.00,0.00)(0.00,1.00)) t=(5.00,15.00)}]
-          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-            RenderSVGContainer {g} at (165,92) size 50x18
-              RenderSVGPath {polyline} at (165,92) size 20x18 [fill={[type=SOLID] [color=#CCCCCC]}] [points="20 10 0 10 15 20 10 2 5 20 20 10"]
-              RenderSVGPath {polyline} at (195,92) size 20x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [points="20 10 0 10 15 20 10 2 5 20 20 10"]
-          RenderSVGContainer {use} at (165,92) size 50x18
-            RenderSVGContainer {g} at (165,92) size 50x18
-              RenderSVGPath {polyline} at (165,92) size 20x18 [fill={[type=SOLID] [color=#CCCCCC]}] [points="20 10 0 10 15 20 10 2 5 20 20 10"]
-              RenderSVGPath {polyline} at (195,92) size 20x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [points="20 10 0 10 15 20 10 2 5 20 20 10"]
-          RenderSVGContainer {use} at (275,92) size 50x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-            RenderSVGContainer {g} at (275,92) size 50x18
-              RenderSVGPath {polyline} at (275,92) size 20x18 [fill={[type=SOLID] [color=#CCCCCC]}] [points="20 10 0 10 15 20 10 2 5 20 20 10"]
-              RenderSVGPath {polyline} at (305,92) size 20x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [points="20 10 0 10 15 20 10 2 5 20 20 10"]
-          RenderSVGContainer {use} at (385,92) size 50x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-            RenderSVGContainer {g} at (385,92) size 50x18
-              RenderSVGPath {polyline} at (385,92) size 20x18 [fill={[type=SOLID] [color=#CCCCCC]}] [points="20 10 0 10 15 20 10 2 5 20 20 10"]
-              RenderSVGPath {polyline} at (415,92) size 20x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [points="20 10 0 10 15 20 10 2 5 20 20 10"]
-          RenderSVGPath {polyline} at (163,90) size 23x22 [stroke={[type=SOLID] [color=#CC0066]}] [fill={[type=SOLID] [color=#CC0066] [fill rule=EVEN-ODD]}] [points="20 10 0 10 15 20 10 2 5 20 20 10"]
-          RenderSVGContainer {g} at (273,90) size 23x22 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-            RenderSVGPath {polyline} at (273,90) size 23x22 [stroke={[type=SOLID] [color=#CC0066]}] [fill={[type=SOLID] [color=#CC0066] [fill rule=EVEN-ODD]}] [points="20 10 0 10 15 20 10 2 5 20 20 10"]
-          RenderSVGContainer {a} at (383,90) size 23x22 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-            RenderSVGPath {polyline} at (383,90) size 23x22 [stroke={[type=SOLID] [color=#CC0066]}] [fill={[type=SOLID] [color=#CC0066] [fill rule=EVEN-ODD]}] [points="20 10 0 10 15 20 10 2 5 20 20 10"]
-        RenderSVGContainer {g} at (168,118) size 262x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,45.00)}]
-          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-            RenderSVGContainer {g} at (168,118) size 42x12
-              RenderSVGRect {rect} at (168,118) size 12x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=4.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-              RenderSVGRect {rect} at (183,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [stroke={[type=SOLID] [color=#E65233] [stroke width=4.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-              RenderSVGRect {rect} at (198,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#FFA500] [stroke width=4.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (168,118) size 42x12
-            RenderSVGContainer {g} at (168,118) size 42x12
-              RenderSVGRect {rect} at (168,118) size 12x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=4.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-              RenderSVGRect {rect} at (183,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [stroke={[type=SOLID] [color=#E65233] [stroke width=4.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-              RenderSVGRect {rect} at (198,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#FFA500] [stroke width=4.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (278,118) size 42x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-            RenderSVGContainer {g} at (278,118) size 42x12
-              RenderSVGRect {rect} at (278,118) size 12x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=4.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-              RenderSVGRect {rect} at (293,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [stroke={[type=SOLID] [color=#E65233] [stroke width=4.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-              RenderSVGRect {rect} at (308,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#FFA500] [stroke width=4.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {use} at (388,118) size 42x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-            RenderSVGContainer {g} at (388,118) size 42x12
-              RenderSVGRect {rect} at (388,118) size 12x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=4.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-              RenderSVGRect {rect} at (403,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [stroke={[type=SOLID] [color=#E65233] [stroke width=4.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-              RenderSVGRect {rect} at (418,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#FFA500] [stroke width=4.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-          RenderSVGRect {rect} at (168,118) size 12x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=3.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {g} at (278,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-            RenderSVGRect {rect} at (278,118) size 12x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=3.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-          RenderSVGContainer {a} at (388,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-            RenderSVGRect {rect} at (388,118) size 12x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=3.00]}] [x=10.00] [y=0.00] [width=8.00] [height=8.00]
-        RenderSVGContainer {g} at (170,135) size 260x9 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,60.00)}]
-          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-            RenderSVGContainer {g} at (170,135) size 40x6
-              RenderSVGPath {line} at (170,137) size 10x2 [stroke={[type=SOLID] [color=#808080]}] [fill={[type=SOLID] [color=#CC0066]}] [x1=10.00] [y1=3.00] [x2=20.00] [y2=3.00]
-              RenderSVGPath {line} at (200,135) size 10x6 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#808080] [stroke width=5.00]}] [fill={[type=SOLID] [color=#CC0066]}] [x1=10.00] [y1=3.00] [x2=20.00] [y2=3.00]
-          RenderSVGContainer {use} at (170,135) size 40x6
-            RenderSVGContainer {g} at (170,135) size 40x6
-              RenderSVGPath {line} at (170,137) size 10x2 [stroke={[type=SOLID] [color=#808080]}] [fill={[type=SOLID] [color=#CC0066]}] [x1=10.00] [y1=3.00] [x2=20.00] [y2=3.00]
-              RenderSVGPath {line} at (200,135) size 10x6 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#808080] [stroke width=5.00]}] [fill={[type=SOLID] [color=#CC0066]}] [x1=10.00] [y1=3.00] [x2=20.00] [y2=3.00]
-          RenderSVGContainer {use} at (280,135) size 40x6 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-            RenderSVGContainer {g} at (280,135) size 40x6
-              RenderSVGPath {line} at (280,137) size 10x2 [stroke={[type=SOLID] [color=#808080]}] [fill={[type=SOLID] [color=#CC0066]}] [x1=10.00] [y1=3.00] [x2=20.00] [y2=3.00]
-              RenderSVGPath {line} at (310,135) size 10x6 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#808080] [stroke width=5.00]}] [fill={[type=SOLID] [color=#CC0066]}] [x1=10.00] [y1=3.00