summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/LayoutTests/platform
diff options
context:
space:
mode:
authorwangxianzhu@google.com <wangxianzhu@google.com>2015-05-22 03:45:02 +0000
committerwangxianzhu@google.com <wangxianzhu@google.com>2015-05-22 03:45:02 +0000
commit2e8ed910d94681696595142b7ac29f5189385ffd (patch)
tree3c01757be072d57dca029fe398257d1888b4a8a0 /third_party/WebKit/LayoutTests/platform
parent5d946385134c9c86bc9505957a84fc7d6f318135 (diff)
downloadchromium_src-2e8ed910d94681696595142b7ac29f5189385ffd.zip
chromium_src-2e8ed910d94681696595142b7ac29f5189385ffd.tar.gz
chromium_src-2e8ed910d94681696595142b7ac29f5189385ffd.tar.bz2
Auto-rebaseline for r195738
http://src.chromium.org/viewvc/blink?view=revision&revision=195738 BUG=490269 TBR=fmalita@chromium.org Review URL: https://codereview.chromium.org/1143373003 git-svn-id: svn://svn.chromium.org/blink/trunk@195751 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Diffstat (limited to 'third_party/WebKit/LayoutTests/platform')
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirLTR-ubNone-expected.pngbin0 -> 31524 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirLTR-ubOverride-expected.pngbin0 -> 33749 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirRTL-ubNone-expected.pngbin0 -> 31582 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirRTL-ubOverride-expected.pngbin0 -> 33619 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.pngbin0 -> 17097 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.pngbin0 -> 18828 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.pngbin0 -> 17163 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.pngbin0 -> 17097 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.pngbin0 -> 18828 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.pngbin0 -> 17163 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.pngbin0 -> 17163 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.pngbin0 -> 18828 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.pngbin0 -> 17097 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.pngbin0 -> 17097 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.pngbin0 -> 18828 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.pngbin0 -> 17163 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.pngbin0 -> 17163 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.pngbin0 -> 18828 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.pngbin0 -> 17097 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-no-markup-expected.pngbin0 -> 17163 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirLTR-ubNone-expected.pngbin0 -> 31524 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirLTR-ubOverride-expected.pngbin0 -> 34099 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirRTL-ubNone-expected.pngbin0 -> 31582 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirRTL-ubOverride-expected.pngbin0 -> 33519 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.pngbin0 -> 30724 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.pngbin0 -> 30353 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.pngbin0 -> 35251 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.pngbin0 -> 35251 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.pngbin0 -> 32597 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.pngbin0 -> 36609 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.pngbin0 -> 36609 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.pngbin0 -> 34125 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.pngbin0 -> 32616 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.pngbin0 -> 32616 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.pngbin0 -> 32633 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.pngbin0 -> 32633 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.pngbin0 -> 34870 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.pngbin0 -> 34870 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.pngbin0 -> 32564 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-direction-ltr-expected.pngbin0 -> 33011 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-direction-rtl-expected.pngbin0 -> 30528 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.pngbin0 -> 15430 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.pngbin0 -> 17742 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.pngbin0 -> 6419 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.pngbin0 -> 6600 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.pngbin0 -> 28576 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.pngbin0 -> 21669 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.pngbin0 -> 21518 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.pngbin0 -> 11421 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.pngbin0 -> 13871 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.pngbin0 -> 17234 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.pngbin0 -> 17831 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.pngbin0 -> 20023 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-36-t-expected.pngbin0 -> 26102 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-39-t-expected.pngbin0 -> 30635 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-40-t-expected.pngbin0 -> 30867 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.pngbin0 -> 19906 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt53
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.pngbin0 -> 28023 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.pngbin0 -> 15088 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.pngbin0 -> 20908 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.pngbin0 -> 29779 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.pngbin0 -> 13317 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.pngbin0 -> 18555 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.pngbin0 -> 26957 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.pngbin0 -> 10709 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.pngbin0 -> 7384 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt15
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.pngbin0 -> 23802 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.pngbin0 -> 20384 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.pngbin0 -> 12134 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.pngbin0 -> 13826 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.pngbin0 -> 17268 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.pngbin0 -> 11177 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.pngbin0 -> 22070 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.pngbin0 -> 33737 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.pngbin0 -> 16612 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-1a-expected.pngbin0 -> 6121 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-1b-expected.pngbin0 -> 6118 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-1c-expected.pngbin0 -> 6095 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-2a-expected.pngbin0 -> 8516 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-2b-expected.pngbin0 -> 8482 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/as-background-image/svg-as-background-1-expected.pngbin0 -> 8712 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt164
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.pngbin0 -> 33392 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.pngbin0 -> 33268 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/batik/text/textStyles-expected.pngbin0 -> 45896 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/css/text-shadow-multiple-expected.pngbin0 -> 120843 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/animate-path-morphing-expected.pngbin0 -> 6077 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/circular-marker-reference-2-expected.pngbin0 -> 9509 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/dasharrayOrigin-expected.pngbin0 -> 11512 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/invalid-css-expected.pngbin0 -> 19493 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/js-late-gradient-and-object-creation-expected.pngbin0 -> 2840 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.pngbin0 -> 24872 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/js-update-bounce-expected.pngbin0 -> 4516 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.pngbin0 -> 12788 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.pngbin0 -> 17640 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.pngbin0 -> 12056 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.pngbin0 -> 13265 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.pngbin0 -> 12788 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.pngbin0 -> 12788 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/marker-opacity-expected.pngbin0 -> 8397 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/non-circular-marker-reference-expected.pngbin0 -> 6792 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/pattern-referencing-preserve-aspect-ratio-expected.pngbin0 -> 3851 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.pngbin0 -> 19345 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/stroke-opacity-update-expected.pngbin0 -> 7871 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.pngbin0 -> 13019 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt11
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.pngbin0 -> 13661 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.pngbin0 -> 10092 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt44
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/use-on-text-expected.pngbin0 -> 11727 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.pngbin0 -> 6408 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.pngbin0 -> 5469 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.pngbin0 -> 4943 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.pngbin0 -> 4943 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.pngbin0 -> 5469 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.pngbin0 -> 4943 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.pngbin0 -> 4943 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/hixie/error/017-expected.pngbin0 -> 14087 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/repaint/paintorder-filtered-expected.pngbin0 -> 20226 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/repaint/repaint-paintorder-expected.pngbin0 -> 20038 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.pngbin0 -> 43673 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt321
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.pngbin0 -> 4393 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt164
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.pngbin0 -> 3212 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.pngbin0 -> 14856 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.pngbin0 -> 14856 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.pngbin0 -> 32534 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux-x86/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.pngbin0 -> 25881 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux-x86/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt44
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.pngbin0 -> 20645 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.pngbin0 -> 19784 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.pngbin0 -> 24484 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.pngbin0 -> 8380 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/mixed-border-styles-radius-expected.pngbin0 -> 20048 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/text/stroking-decorations-expected.pngbin0 -> 85865 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/text/stroking-expected.pngbin0 -> 74551 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/text/text-stroke-with-border-expected.pngbin0 -> 5945 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.pngbin0 -> 4407 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.pngbin0 -> 17538 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.pngbin0 -> 6410 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.pngbin0 -> 6601 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.pngbin0 -> 28608 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.pngbin0 -> 21508 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.pngbin0 -> 21357 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.pngbin0 -> 11447 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.pngbin0 -> 15060 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.pngbin0 -> 16618 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.pngbin0 -> 17890 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.pngbin0 -> 19943 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.pngbin0 -> 19927 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt53
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.pngbin0 -> 26712 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.pngbin0 -> 14473 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.pngbin0 -> 19199 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.pngbin0 -> 21024 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.pngbin0 -> 28286 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.pngbin0 -> 13065 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.pngbin0 -> 10342 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.pngbin0 -> 18294 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.pngbin0 -> 30647 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.pngbin0 -> 25883 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.pngbin0 -> 10099 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.pngbin0 -> 7065 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt15
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.pngbin0 -> 41969 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.pngbin0 -> 38800 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.pngbin0 -> 20501 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.pngbin0 -> 17389 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.pngbin0 -> 20478 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.pngbin0 -> 15405 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.pngbin0 -> 16543 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.pngbin0 -> 10743 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.pngbin0 -> 22138 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.pngbin0 -> 33963 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.pngbin0 -> 16454 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.pngbin0 -> 16402 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt164
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.pngbin0 -> 33229 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textEffect-expected.pngbin0 -> 40165 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.pngbin0 -> 32888 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textProperties-expected.pngbin0 -> 47110 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textStyles-expected.pngbin0 -> 45960 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/css/text-shadow-multiple-expected.pngbin0 -> 120866 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.pngbin0 -> 8194 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/invalid-css-expected.pngbin0 -> 19519 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.pngbin0 -> 24834 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.pngbin0 -> 12317 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.pngbin0 -> 17126 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.pngbin0 -> 11439 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.pngbin0 -> 12557 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.pngbin0 -> 12317 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.pngbin0 -> 12317 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.pngbin0 -> 19439 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/stroked-pattern-expected.pngbin0 -> 29900 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.pngbin0 -> 13048 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt11
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.pngbin0 -> 13801 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-detach-expected.pngbin0 -> 14271 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.pngbin0 -> 10145 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt44
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-on-text-expected.pngbin0 -> 11761 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.pngbin0 -> 6450 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.pngbin0 -> 5508 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.pngbin0 -> 4961 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.pngbin0 -> 4961 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.pngbin0 -> 5508 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.pngbin0 -> 4961 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.pngbin0 -> 4961 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/hixie/error/017-expected.pngbin0 -> 13890 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/hixie/perf/001-expected.pngbin0 -> 130343 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/hixie/perf/002-expected.pngbin0 -> 133756 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/selection-background-color-expected.pngbin0 -> 13530 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/selection-styles-expected.pngbin0 -> 106509 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/small-fonts-3-expected.pngbin0 -> 22414 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.pngbin0 -> 44681 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.pngbin0 -> 77168 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.pngbin0 -> 68988 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.pngbin0 -> 43065 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt321
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.pngbin0 -> 4421 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt22
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.pngbin0 -> 6106 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/linux/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt26
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-lion/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.pngbin0 -> 4786 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-lion/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.pngbin0 -> 30406 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-mountainlion/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt44
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.pngbin0 -> 4972 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.pngbin0 -> 13218 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.pngbin0 -> 39347 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.pngbin0 -> 36767 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.pngbin0 -> 12936 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.pngbin0 -> 16846 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.pngbin0 -> 20667 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.pngbin0 -> 6600 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.pngbin0 -> 4792 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.pngbin0 -> 13987 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.pngbin0 -> 2770 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.pngbin0 -> 2603 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.pngbin0 -> 6960 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.pngbin0 -> 7040 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.pngbin0 -> 7038 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.pngbin0 -> 5324 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.pngbin0 -> 11390 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.pngbin0 -> 9804 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.pngbin0 -> 8155 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.pngbin0 -> 10541 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.pngbin0 -> 7421 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt53
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.pngbin0 -> 18698 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.pngbin0 -> 8162 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.pngbin0 -> 12257 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.pngbin0 -> 14156 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.pngbin0 -> 21630 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.pngbin0 -> 6612 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.pngbin0 -> 5795 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.pngbin0 -> 11274 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.pngbin0 -> 23846 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.pngbin0 -> 19671 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.pngbin0 -> 6547 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.pngbin0 -> 3610 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt15
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.pngbin0 -> 14039 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.pngbin0 -> 21763 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.pngbin0 -> 7262 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.pngbin0 -> 5385 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.pngbin0 -> 5829 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.pngbin0 -> 12209 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.pngbin0 -> 13319 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.pngbin0 -> 7468 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.pngbin0 -> 7879 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.pngbin0 -> 10231 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.pngbin0 -> 7093 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.pngbin0 -> 7043 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/as-background-image/svg-as-background-1-expected.pngbin0 -> 7566 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.pngbin0 -> 14100 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.pngbin0 -> 13219 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textProperties-expected.pngbin0 -> 18810 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textStyles-expected.pngbin0 -> 13516 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.pngbin0 -> 5839 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/invalid-css-expected.pngbin0 -> 8277 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.pngbin0 -> 15271 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.pngbin0 -> 10020 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.pngbin0 -> 11913 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.pngbin0 -> 8180 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.pngbin0 -> 9856 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.pngbin0 -> 10020 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.pngbin0 -> 10020 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.pngbin0 -> 12433 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/stroked-pattern-expected.pngbin0 -> 27636 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.pngbin0 -> 10837 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt11
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.pngbin0 -> 5842 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-detach-expected.pngbin0 -> 6486 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.pngbin0 -> 8171 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt44
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-on-text-expected.pngbin0 -> 5271 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.pngbin0 -> 4944 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/hixie/error/017-expected.pngbin0 -> 7720 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/hixie/perf/001-expected.pngbin0 -> 129459 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/hixie/perf/002-expected.pngbin0 -> 132892 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/selection-background-color-expected.pngbin0 -> 6692 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/small-fonts-3-expected.pngbin0 -> 12820 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.pngbin0 -> 15642 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.pngbin0 -> 39343 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.pngbin0 -> 20011 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.pngbin0 -> 30377 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt322
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.pngbin0 -> 4243 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt23
-rw-r--r--third_party/WebKit/LayoutTests/platform/mac/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt26
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.pngbin0 -> 13096 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.pngbin0 -> 16917 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.pngbin0 -> 20709 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.pngbin0 -> 6608 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/mixed-border-styles-radius-expected.pngbin0 -> 20048 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.pngbin0 -> 4385 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.pngbin0 -> 6296 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.pngbin0 -> 7097 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.pngbin0 -> 7067 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.pngbin0 -> 5173 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.pngbin0 -> 11379 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.pngbin0 -> 9757 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.pngbin0 -> 8147 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.pngbin0 -> 10453 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.pngbin0 -> 7373 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt53
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.pngbin0 -> 18600 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.pngbin0 -> 8175 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.pngbin0 -> 12219 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.pngbin0 -> 14162 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.pngbin0 -> 21631 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.pngbin0 -> 6615 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.pngbin0 -> 5760 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.pngbin0 -> 11232 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.pngbin0 -> 23767 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.pngbin0 -> 19596 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.pngbin0 -> 6537 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.pngbin0 -> 3598 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt15
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.pngbin0 -> 14100 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.pngbin0 -> 21601 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.pngbin0 -> 7191 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.pngbin0 -> 5289 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.pngbin0 -> 5723 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.pngbin0 -> 12217 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.pngbin0 -> 13324 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.pngbin0 -> 7475 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.pngbin0 -> 7132 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.pngbin0 -> 9682 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.pngbin0 -> 7152 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.pngbin0 -> 7099 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt164
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.pngbin0 -> 13138 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textEffect-expected.pngbin0 -> 28521 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.pngbin0 -> 13307 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textProperties-expected.pngbin0 -> 18571 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textStyles-expected.pngbin0 -> 13518 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/css/text-shadow-multiple-expected.pngbin0 -> 74258 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.pngbin0 -> 5777 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/invalid-css-expected.pngbin0 -> 8409 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.pngbin0 -> 14464 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.pngbin0 -> 11906 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.pngbin0 -> 8181 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.pngbin0 -> 9847 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.pngbin0 -> 12486 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.pngbin0 -> 10787 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt11
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.pngbin0 -> 5611 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-detach-expected.pngbin0 -> 6150 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.pngbin0 -> 8157 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt44
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-on-text-expected.pngbin0 -> 5198 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.pngbin0 -> 4923 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.pngbin0 -> 3439 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.pngbin0 -> 3422 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.pngbin0 -> 3422 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.pngbin0 -> 3439 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.pngbin0 -> 3422 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.pngbin0 -> 3422 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/hixie/error/017-expected.pngbin0 -> 7809 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/selection-background-color-expected.pngbin0 -> 6430 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/selection-styles-expected.pngbin0 -> 37718 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/small-fonts-3-expected.pngbin0 -> 12881 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.pngbin0 -> 12504 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.pngbin0 -> 36699 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.pngbin0 -> 19486 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.pngbin0 -> 30074 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt321
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt22
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.pngbin0 -> 4345 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win-xp/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt26
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.pngbin0 -> 13108 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.pngbin0 -> 16874 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.pngbin0 -> 20688 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.pngbin0 -> 6589 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.pngbin0 -> 4457 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.pngbin0 -> 6471 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.pngbin0 -> 7087 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.pngbin0 -> 7066 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.pngbin0 -> 5173 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.pngbin0 -> 11397 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.pngbin0 -> 9751 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.pngbin0 -> 8161 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.pngbin0 -> 10491 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.pngbin0 -> 7357 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt53
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.pngbin0 -> 18721 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.pngbin0 -> 8190 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.pngbin0 -> 12256 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.pngbin0 -> 14170 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.pngbin0 -> 21687 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.pngbin0 -> 6606 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.pngbin0 -> 5769 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.pngbin0 -> 11240 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.pngbin0 -> 23770 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.pngbin0 -> 19602 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.pngbin0 -> 6548 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.pngbin0 -> 3610 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt15
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.pngbin0 -> 14086 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.pngbin0 -> 21709 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.pngbin0 -> 7183 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.pngbin0 -> 5297 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.pngbin0 -> 5744 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.pngbin0 -> 12225 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.pngbin0 -> 13327 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.pngbin0 -> 7477 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.pngbin0 -> 7812 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.pngbin0 -> 10257 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.pngbin0 -> 7156 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.pngbin0 -> 7100 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt20
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt164
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.pngbin0 -> 14208 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.pngbin0 -> 13205 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/batik/text/textProperties-expected.pngbin0 -> 19114 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.pngbin0 -> 5827 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/invalid-css-expected.pngbin0 -> 8384 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.pngbin0 -> 14684 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.pngbin0 -> 10007 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.pngbin0 -> 11841 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.pngbin0 -> 8182 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.pngbin0 -> 9838 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.pngbin0 -> 10007 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.pngbin0 -> 10007 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.pngbin0 -> 12514 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/stroked-pattern-expected.pngbin0 -> 27690 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.pngbin0 -> 10791 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt11
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.pngbin0 -> 5777 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-detach-expected.pngbin0 -> 6185 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.pngbin0 -> 8177 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt44
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-on-text-expected.pngbin0 -> 5219 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.pngbin0 -> 4937 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/hixie/error/017-expected.pngbin0 -> 7801 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/hixie/perf/001-expected.pngbin0 -> 129445 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/hixie/perf/002-expected.pngbin0 -> 132874 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/selection-background-color-expected.pngbin0 -> 6677 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/small-fonts-3-expected.pngbin0 -> 12926 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.pngbin0 -> 15116 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.pngbin0 -> 36606 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.pngbin0 -> 19694 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.pngbin0 -> 30270 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt322
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.pngbin0 -> 4249 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt164
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt23
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.pngbin0 -> 4576 bytes
-rw-r--r--third_party/WebKit/LayoutTests/platform/win/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt26
476 files changed, 3568 insertions, 0 deletions
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirLTR-ubNone-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirLTR-ubNone-expected.png
new file mode 100644
index 0000000..a4b6c47
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirLTR-ubNone-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png
new file mode 100644
index 0000000..9a9f9ad
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirLTR-ubOverride-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirRTL-ubNone-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirRTL-ubNone-expected.png
new file mode 100644
index 0000000..613a974
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirRTL-ubNone-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png
new file mode 100644
index 0000000..d0d9608
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/g-dirRTL-ubOverride-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png
new file mode 100644
index 0000000..db179e0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png
new file mode 100644
index 0000000..cc6bc85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png
new file mode 100644
index 0000000..e7a3958
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png
new file mode 100644
index 0000000..db179e0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png
new file mode 100644
index 0000000..cc6bc85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png
new file mode 100644
index 0000000..e7a3958
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png
new file mode 100644
index 0000000..e7a3958
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png
new file mode 100644
index 0000000..cc6bc85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png
new file mode 100644
index 0000000..db179e0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png
new file mode 100644
index 0000000..db179e0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png
new file mode 100644
index 0000000..cc6bc85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png
new file mode 100644
index 0000000..e7a3958
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png
new file mode 100644
index 0000000..e7a3958
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png
new file mode 100644
index 0000000..cc6bc85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png
new file mode 100644
index 0000000..db179e0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-no-markup-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-no-markup-expected.png
new file mode 100644
index 0000000..e7a3958
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-anchor-no-markup-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirLTR-ubNone-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirLTR-ubNone-expected.png
new file mode 100644
index 0000000..a4b6c47
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirLTR-ubNone-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png
new file mode 100644
index 0000000..01a2360
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirLTR-ubOverride-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirRTL-ubNone-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirRTL-ubNone-expected.png
new file mode 100644
index 0000000..613a974
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirRTL-ubNone-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png
new file mode 100644
index 0000000..657c6957
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/text-dirRTL-ubOverride-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png
new file mode 100644
index 0000000..8687309
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png
new file mode 100644
index 0000000..d80eaaa
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png
new file mode 100644
index 0000000..e102086
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png
new file mode 100644
index 0000000..e102086
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png
new file mode 100644
index 0000000..ee799ea
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png
new file mode 100644
index 0000000..81e24703
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png
new file mode 100644
index 0000000..81e24703
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png
new file mode 100644
index 0000000..9261b6c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png
new file mode 100644
index 0000000..607c48b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png
new file mode 100644
index 0000000..607c48b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png
new file mode 100644
index 0000000..e783046
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png
new file mode 100644
index 0000000..e783046
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png
new file mode 100644
index 0000000..18bd6a7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png
new file mode 100644
index 0000000..18bd6a7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png
new file mode 100644
index 0000000..549fc71
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-direction-ltr-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-direction-ltr-expected.png
new file mode 100644
index 0000000..fcf0dd0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-direction-ltr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-direction-rtl-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-direction-rtl-expected.png
new file mode 100644
index 0000000..e459ac4
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-I18N/tspan-direction-rtl-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png
new file mode 100644
index 0000000..98b70cc
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png
new file mode 100644
index 0000000..c9e5303
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png
new file mode 100644
index 0000000..932cc5f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png
new file mode 100644
index 0000000..5831ef7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png
new file mode 100644
index 0000000..f632b98
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png
new file mode 100644
index 0000000..01a2b3c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png
new file mode 100644
index 0000000..58581acf
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png
new file mode 100644
index 0000000..bc6f8b2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png
new file mode 100644
index 0000000..fc72c28
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png
new file mode 100644
index 0000000..5b96609
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png
new file mode 100644
index 0000000..7b08170
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
new file mode 100644
index 0000000..14c9d95
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png
new file mode 100644
index 0000000..f611234
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png
new file mode 100644
index 0000000..10eb3ee
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png
new file mode 100644
index 0000000..3d5f2bd
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png
new file mode 100644
index 0000000..7aff653
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt
new file mode 100644
index 0000000..dea83b6
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt
@@ -0,0 +1,53 @@
+layer at (0,0) size 480x360
+ LayoutView at (0,0) size 480x360
+layer at (0,0) size 480x360
+ LayoutSVGRoot {svg} at (0,0) size 480x360
+ LayoutSVGText {text} at (65,23) size 21x34 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 21x34
+ chunk 1 text run 1 at (65.00,50.00) startOffset 0 endOffset 1 width 21.00: "A"
+ LayoutSVGText {text} at (165,23) size 20x34 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 20x34
+ chunk 1 text run 1 at (165.00,50.00) startOffset 0 endOffset 1 width 20.00: "B"
+ LayoutSVGText {text} at (265,23) size 20x34 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 20x34
+ chunk 1 text run 1 at (265.00,50.00) startOffset 0 endOffset 1 width 20.00: "C"
+ LayoutSVGText {text} at (365,23) size 22x34 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 22x34
+ chunk 1 text run 1 at (365.00,50.00) startOffset 0 endOffset 1 width 22.00: "D"
+ LayoutSVGContainer {g} at (29,59) size 392x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,45.00)}]
+ LayoutSVGContainer {g} at (29,59) size 92x42
+ LayoutSVGRect {rect} at (29,59) size 92x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=30.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (50,23) size 58x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 58x22
+ chunk 1 text run 1 at (50.00,40.00) startOffset 0 endOffset 7 width 58.00: "click A"
+ LayoutSVGContainer {g} at (129,59) size 92x42
+ LayoutSVGRect {rect} at (129,59) size 92x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=130.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (135,23) size 78x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 78x22
+ chunk 1 text run 1 at (135.00,40.00) startOffset 0 endOffset 9 width 78.00: "click B+2"
+ LayoutSVGContainer {g} at (229,59) size 92x42
+ LayoutSVGRect {rect} at (229,59) size 92x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=230.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (235,23) size 78x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 78x22
+ chunk 1 text run 1 at (235.00,40.00) startOffset 0 endOffset 9 width 78.00: "click C+4"
+ LayoutSVGContainer {g} at (329,59) size 92x42
+ LayoutSVGRect {rect} at (329,59) size 92x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=330.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (350,23) size 44x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 44x22
+ chunk 1 text run 1 at (350.00,40.00) startOffset 0 endOffset 5 width 44.00: "never"
+ LayoutSVGText {text} at (15,149) size 283x33 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 283x33
+ chunk 1 text run 1 at (15.00,175.00) startOffset 0 endOffset 26 width 283.00: "Test of Eventbase targets."
+ LayoutSVGText {text} at (15,229) size 334x20 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 334x20
+ chunk 1 text run 1 at (15.00,245.00) startOffset 0 endOffset 48 width 334.00: "Note that clicking rect D should give no result."
+ LayoutSVGText {text} at (15,189) size 354x20 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 354x20
+ chunk 1 text run 1 at (15.00,205.00) startOffset 0 endOffset 51 width 354.00: "Clicking a rectangle should change its color at the"
+ LayoutSVGText {text} at (15,209) size 362x20 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 362x20
+ chunk 1 text run 1 at (15.00,225.00) startOffset 0 endOffset 53 width 362.00: "time for the click + delay as indicated in each rect."
+ LayoutSVGText {text} at (10,304) size 261x46 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 261x46
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.8 $"
+ LayoutSVGRect {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/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
new file mode 100644
index 0000000..acf9ada
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
new file mode 100644
index 0000000..4c7c74c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
new file mode 100644
index 0000000..2a9baea
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png
new file mode 100644
index 0000000..6445023
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png
new file mode 100644
index 0000000..172d0b2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png
new file mode 100644
index 0000000..ec0f516
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png
new file mode 100644
index 0000000..8e4ada3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png
new file mode 100644
index 0000000..7671e81
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png
new file mode 100644
index 0000000..f7d36f0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt
new file mode 100644
index 0000000..1db1d30
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt
@@ -0,0 +1,15 @@
+layer at (0,0) size 480x360
+ LayoutView at (0,0) size 480x360
+layer at (0,0) size 480x360
+ LayoutSVGRoot {svg} at (0,0) size 480x360
+ LayoutSVGContainer {g} at (71,114) size 326x75
+ LayoutSVGContainer {g} at (71,114) size 326x75 [transform={m=((1.80,0.00)(0.00,1.80)) t=(36.00,90.00)}]
+ LayoutSVGPath {path} at (71,114) size 326x24 [stroke={[type=SOLID] [color=#FF0000] [stroke width=3.00]}] [data="M 20 20 C 40 13.3333 60 13.3333 80 20 C 100 26.6667 120 26.6667 140 20 C 160 13.3333 180 13.3333 200 20"]
+ LayoutSVGPath {path} at (72,177) size 108x6 [stroke={[type=SOLID] [color=#0000FF] [stroke width=3.00]}] [data="M 20 50 C 20 50 30 50 50 50 C 70 50 80 50 80 50"]
+ LayoutSVGRect {rect} at (71,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGRect {rect} at (125,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=50.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGRect {rect} at (179,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=80.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGText {text} at (10,304) size 261x46 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 261x46
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.2 $"
+ LayoutSVGRect {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/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png
new file mode 100644
index 0000000..5f9e7c3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png
new file mode 100644
index 0000000..93a97d1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png
new file mode 100644
index 0000000..689cdb8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png
new file mode 100644
index 0000000..042a302
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
new file mode 100644
index 0000000..ef2688c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png
new file mode 100644
index 0000000..c6dc13b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
new file mode 100644
index 0000000..593380e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png
new file mode 100644
index 0000000..acacd42
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png
new file mode 100644
index 0000000..7af5e41
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-1a-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-1a-expected.png
new file mode 100644
index 0000000..764ffa5
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-1a-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-1b-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-1b-expected.png
new file mode 100644
index 0000000..e3c273e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-1b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-1c-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-1c-expected.png
new file mode 100644
index 0000000..3402b69
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-1c-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-2a-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-2a-expected.png
new file mode 100644
index 0000000..02f430f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-2a-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-2b-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-2b-expected.png
new file mode 100644
index 0000000..c2501fc
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/animations/animateMotion-accumulate-2b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/as-background-image/svg-as-background-1-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/as-background-image/svg-as-background-1-expected.png
new file mode 100644
index 0000000..f2394f0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/as-background-image/svg-as-background-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt
new file mode 100644
index 0000000..b4e0f07
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt
@@ -0,0 +1,164 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x514
+ LayoutBlockFlow {HTML} at (0,0) size 800x514
+ LayoutBlockFlow {BODY} at (8,8) size 784x498
+ LayoutTable {TABLE} at (0,0) size 670x498
+ LayoutTableSection {TBODY} at (0,0) size 670x498
+ LayoutTableRow {TR} at (0,2) size 670x22
+ LayoutTableCell {TH} at (2,2) size 94x22 [bgcolor=#DDDD99] [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (9,1) size 76x19
+ text run at (9,1) width 76: "viewBox?"
+ LayoutTableCell {TH} at (98,2) size 162x22 [bgcolor=#DDDD99] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 160x19
+ text run at (1,1) width 160: "preserve\x{AD}Aspect\x{AD}Ratio"
+ LayoutTableCell {TH} at (262,2) size 202x22 [bgcolor=#DDDD99] [r=0 c=2 rs=1 cs=1]
+ LayoutText {#text} at (78,1) size 46x19
+ text run at (78,1) width 46: "<img>"
+ LayoutTableCell {TH} at (466,2) size 202x22 [bgcolor=#DDDD99] [r=0 c=3 rs=1 cs=1]
+ LayoutText {#text} at (68,1) size 66x19
+ text run at (68,1) width 66: "<object>"
+ LayoutTableRow {TR} at (0,26) size 670x57
+ LayoutTableCell {TH} at (2,132) size 94x22 [bgcolor=#DDDD99] [r=1 c=0 rs=4 cs=1]
+ LayoutText {#text} at (1,1) size 92x19
+ text run at (1,1) width 92: "No viewBox"
+ LayoutTableCell {TH} at (98,53) size 162x2 [bgcolor=#DDDD99] [r=1 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (262,26) size 202x57 [r=1 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,26) size 202x57 [r=1 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,85) size 670x57
+ LayoutTableCell {TH} at (98,102) size 162x22 [bgcolor=#DDDD99] [r=2 c=1 rs=1 cs=1]
+ LayoutText {#text} at (61,1) size 40x19
+ text run at (61,1) width 40: "none"
+ LayoutTableCell {TD} at (262,85) size 202x57 [r=2 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,85) size 202x57 [r=2 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,144) size 670x57
+ LayoutTableCell {TH} at (98,161) size 162x22 [bgcolor=#DDDD99] [r=3 c=1 rs=1 cs=1]
+ LayoutText {#text} at (62,1) size 38x19
+ text run at (62,1) width 38: "meet"
+ LayoutTableCell {TD} at (262,144) size 202x57 [r=3 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,144) size 202x57 [r=3 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,203) size 670x57
+ LayoutTableCell {TH} at (98,220) size 162x22 [bgcolor=#DDDD99] [r=4 c=1 rs=1 cs=1]
+ LayoutText {#text} at (63,1) size 36x19
+ text run at (63,1) width 36: "slice"
+ LayoutTableCell {TD} at (262,203) size 202x57 [r=4 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,203) size 202x57 [r=4 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,262) size 670x57
+ LayoutTableCell {TH} at (2,368) size 94x22 [bgcolor=#DDDD99] [r=5 c=0 rs=4 cs=1]
+ LayoutText {#text} at (14,1) size 66x19
+ text run at (14,1) width 66: "viewBox"
+ LayoutTableCell {TH} at (98,289) size 162x2 [bgcolor=#DDDD99] [r=5 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (262,262) size 202x57 [r=5 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,262) size 202x57 [r=5 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,321) size 670x57
+ LayoutTableCell {TH} at (98,338) size 162x22 [bgcolor=#DDDD99] [r=6 c=1 rs=1 cs=1]
+ LayoutText {#text} at (61,1) size 40x19
+ text run at (61,1) width 40: "none"
+ LayoutTableCell {TD} at (262,321) size 202x57 [r=6 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,321) size 202x57 [r=6 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,380) size 670x57
+ LayoutTableCell {TH} at (98,397) size 162x22 [bgcolor=#DDDD99] [r=7 c=1 rs=1 cs=1]
+ LayoutText {#text} at (62,1) size 38x19
+ text run at (62,1) width 38: "meet"
+ LayoutTableCell {TD} at (262,380) size 202x57 [r=7 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,380) size 202x57 [r=7 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,439) size 670x57
+ LayoutTableCell {TH} at (98,456) size 162x22 [bgcolor=#DDDD99] [r=8 c=1 rs=1 cs=1]
+ LayoutText {#text} at (63,1) size 36x19
+ text run at (63,1) width 36: "slice"
+ LayoutTableCell {TD} at (262,439) size 202x57 [r=8 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,439) size 202x57 [r=8 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+layer at (475,35) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGEllipse {circle} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [cx=110.00] [cy=110.00] [r=110.00]
+layer at (475,94) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 192x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,153) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 192x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,212) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 192x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,271) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (75,0) size 31x31
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (75,0) size 31x31 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (75,0) size 31x31 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,330) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 140x31
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 140x31 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 140x31 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,389) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (75,0) size 31x31
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (75,0) size 31x31 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (75,0) size 31x31 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,448) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 140x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 140x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 140x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png
new file mode 100644
index 0000000..3c652e5
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png
new file mode 100644
index 0000000..52e93ea
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/batik/text/textStyles-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/batik/text/textStyles-expected.png
new file mode 100644
index 0000000..6d4a537
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/batik/text/textStyles-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/css/text-shadow-multiple-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/css/text-shadow-multiple-expected.png
new file mode 100644
index 0000000..9e29374
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/css/text-shadow-multiple-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/animate-path-morphing-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/animate-path-morphing-expected.png
new file mode 100644
index 0000000..1ab1ec7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/animate-path-morphing-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/circular-marker-reference-2-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/circular-marker-reference-2-expected.png
new file mode 100644
index 0000000..c254d03
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/circular-marker-reference-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/dasharrayOrigin-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/dasharrayOrigin-expected.png
new file mode 100644
index 0000000..f9ac66a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/dasharrayOrigin-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/invalid-css-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/invalid-css-expected.png
new file mode 100644
index 0000000..a380aa2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/invalid-css-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/js-late-gradient-and-object-creation-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/js-late-gradient-and-object-creation-expected.png
new file mode 100644
index 0000000..b5daa85
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/js-late-gradient-and-object-creation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png
new file mode 100644
index 0000000..29870e7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/js-update-bounce-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/js-update-bounce-expected.png
new file mode 100644
index 0000000..a959706
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/js-update-bounce-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png
new file mode 100644
index 0000000..a2561a8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png
new file mode 100644
index 0000000..1631ed0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png
new file mode 100644
index 0000000..1145d02
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png
new file mode 100644
index 0000000..858972f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.png
new file mode 100644
index 0000000..a2561a8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.png
new file mode 100644
index 0000000..a2561a8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/marker-opacity-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/marker-opacity-expected.png
new file mode 100644
index 0000000..17dee17
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/marker-opacity-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/non-circular-marker-reference-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/non-circular-marker-reference-expected.png
new file mode 100644
index 0000000..ed35027
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/non-circular-marker-reference-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/pattern-referencing-preserve-aspect-ratio-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/pattern-referencing-preserve-aspect-ratio-expected.png
new file mode 100644
index 0000000..bc23b64
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/pattern-referencing-preserve-aspect-ratio-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png
new file mode 100644
index 0000000..13d743e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/stroke-opacity-update-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/stroke-opacity-update-expected.png
new file mode 100644
index 0000000..531684a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/stroke-opacity-update-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png
new file mode 100644
index 0000000..a00c7dc
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt
new file mode 100644
index 0000000..5d9995e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 330x19
+ text run at (0,0) width 330: "Here is an html paragraph. And below is a svg drawing"
+ LayoutBlockFlow {DIV} at (0,36) size 784x400
+ LayoutSVGRoot {svg} at (53,67) size 332x299
+ LayoutSVGPath {path} at (53,67) size 332x299 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 14.8649 27.5434 C 10.9361 23.4486 5.53039 20.9307 2.16163 16.2739 C 0.1954 13.4713 -0.27051 9.80295 0.40252 6.50142 C 1.50231 3.03806 4.88027 0.20151 8.61522 0.38648 C 11.4904 0.13255 14.1594 2.02987 15.543 4.44105 C 15.919 4.6728 15.9025 6.65371 16.2617 5.51432 C 17.3118 2.6047 20.1552 0.48976 23.2581 0.39544 C 27.3718 0.07861 31.5625 3.22656 31.9769 7.4138 C 32.4419 10.5606 31.9362 13.9546 29.9366 16.5144 C 27.0142 20.4478 22.515 22.6972 19.032 26.0537 C 17.9438 26.8473 16.7477 28.519 15.904 28.9961 C 15.6231 28.4687 15.2627 27.9879 14.8649 27.5434 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png
new file mode 100644
index 0000000..ebcaa65
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png
new file mode 100644
index 0000000..dcb8eaf
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
new file mode 100644
index 0000000..455f208
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
@@ -0,0 +1,44 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 225x425
+ LayoutSVGRoot {svg} at (8,5) size 205x197
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,0) size 1x15 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (0,0) size 10x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (0,0) size 1x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,5) size 1x10 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (0,0) size 12x9 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51984 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGResourcePattern {pattern} [id="pat00"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (2,3) size 16x24 [transform={m=((0.75,0.00)(0.00,0.75)) t=(10.00,15.00)}]
+ LayoutSVGViewportContainer {svg} at (2,3) size 16x24
+ LayoutSVGPath {path} at (9,3) size 2x24 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (9,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (6,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (9,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (4,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (9,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (2,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGResourcePattern {pattern} [id="pat01"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (9,11) size 12x17 [transform={m=((0.50,0.00)(0.00,0.50)) t=(15.00,20.00)}]
+ LayoutSVGViewportContainer {svg} at (9,11) size 12x17
+ LayoutSVGPath {path} at (14,22) size 2x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (9,11) size 12x14 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51984 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGPath {path} at (0,0) size 203x92 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,5) size 205x97 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
+ LayoutSVGText {text} at (0,-5) size 62x19 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 62x19
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 62.00: "coniferous"
+ LayoutSVGContainer {use} at (8,8) size 205x94
+ LayoutSVGPath {path} at (8,8) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat00"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,105) size 205x97 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,110.00)}]
+ LayoutSVGText {text} at (0,-5) size 73x19 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 73x19
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 73.00: "broadLeave"
+ LayoutSVGContainer {use} at (8,108) size 205x94
+ LayoutSVGPath {path} at (8,108) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat01"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/use-on-text-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/use-on-text-expected.png
new file mode 100644
index 0000000..3222e04
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/custom/use-on-text-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png
new file mode 100644
index 0000000..2911377c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png
new file mode 100644
index 0000000..c43ae5c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png
new file mode 100644
index 0000000..61127d7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png
new file mode 100644
index 0000000..61127d7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png
new file mode 100644
index 0000000..c43ae5c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png
new file mode 100644
index 0000000..61127d7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png
new file mode 100644
index 0000000..61127d7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/hixie/error/017-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/hixie/error/017-expected.png
new file mode 100644
index 0000000..cf6474d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/hixie/error/017-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/repaint/paintorder-filtered-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/repaint/paintorder-filtered-expected.png
new file mode 100644
index 0000000..af278a1c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/repaint/paintorder-filtered-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/repaint/repaint-paintorder-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/repaint/repaint-paintorder-expected.png
new file mode 100644
index 0000000..5c37a7f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/repaint/repaint-paintorder-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
new file mode 100644
index 0000000..0919867
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt
new file mode 100644
index 0000000..4272ea3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt
@@ -0,0 +1,321 @@
+layer at (0,0) size 785x1449
+ LayoutView at (0,0) size 785x600
+layer at (0,0) size 785x1449
+ LayoutBlockFlow {html} at (0,0) size 785x1449.14
+ LayoutBlockFlow {body} at (8,8) size 769x0
+ LayoutBlockFlow (floating) {div} at (0,0) size 769x1441.14
+ LayoutBlockFlow {h1} at (0,21.44) size 769x37
+ LayoutText {#text} at (0,0) size 443x36
+ text run at (0,0) width 443: "SVG grid with percentage width"
+ LayoutBlockFlow {h4} at (0,79.88) size 769x20
+ LayoutText {#text} at (0,0) size 146x19
+ text run at (0,0) width 146: "WICD Core 1.0 #20-3"
+ LayoutBlockFlow {p} at (0,121.14) size 769x0
+ LayoutBlockFlow (floating) {div} at (256.30,128) size 256.30x448
+ LayoutBR {br} at (256,0) size 1x19
+ LayoutBlockFlow (floating) {div} at (512.59,128) size 256.30x448
+ LayoutBlockFlow (floating) {div} at (384.50,704) size 384.50x192
+ LayoutBlockFlow (floating) {div} at (0,896) size 384.50x192
+ LayoutBlockFlow (floating) {div} at (384.50,1024) size 384.50x128
+ LayoutBlockFlow {p} at (0,121.14) size 769x596 [color=#FFFFFF]
+ LayoutBR {br} at (769,0) size 0x19
+ LayoutText {#text} at (640,576) size 9x19
+ text run at (640,576) width 9: ".."
+ LayoutBlockFlow {p} at (0,733.14) size 769x580
+ LayoutText {#text} at (640,0) size 760x579
+ text run at (640,0) width 115: "Above, you should"
+ text run at (640,20) width 95: "see a grid of 17"
+ text run at (640,40) width 120: "SVG child elements"
+ text run at (640,60) width 113: "sticked together to"
+ text run at (0,540) width 148: "build one rectangle grid. "
+ text run at (148,540) width 584: "You should be able to resize your browser window and the grid rendering should adjust to it. The"
+ text run at (0,560) width 327: "outcome should look like in these sample screenshots: "
+ LayoutInline {a} at (0,0) size 30x19 [color=#0000EE]
+ LayoutText {#text} at (327,560) size 30x19
+ text run at (327,560) width 30: "small"
+ LayoutText {#text} at (357,560) size 8x19
+ text run at (357,560) width 8: ", "
+ LayoutInline {a} at (0,0) size 37x19 [color=#0000EE]
+ LayoutText {#text} at (365,560) size 37x19
+ text run at (365,560) width 37: "bigger"
+ LayoutText {#text} at (402,560) size 30x19
+ text run at (402,560) width 30: " and "
+ LayoutInline {a} at (0,0) size 18x19 [color=#0000EE]
+ LayoutText {#text} at (432,560) size 18x19
+ text run at (432,560) width 18: "big"
+ LayoutText {#text} at (450,560) size 4x19
+ text run at (450,560) width 4: "."
+ LayoutBlockFlow {p} at (0,1329.14) size 769x40
+ LayoutText {#text} at (0,0) size 755x39
+ text run at (0,0) width 755: "The test is successful, if all SVG elements resize exacly dependend on the width of the browser window, but keep their aspect"
+ text run at (0,20) width 553: "ratio and relative position. The complete grid should always show a perfect rectangle object."
+ LayoutBlockFlow {p} at (0,1385.14) size 769x40
+ LayoutBR {br} at (0,0) size 0x19
+ LayoutInline {a} at (0,0) size 32x19 [color=#0000EE]
+ LayoutText {#text} at (0,20) size 32x19
+ text run at (0,20) width 32: "Back"
+layer at (8,129) size 385x128
+ LayoutEmbeddedObject {object} at (0,0) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (52,8) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (52.97,27.00) startOffset 0 endOffset 1 width 14.06: "A"
+layer at (393,129) size 384x128
+ LayoutEmbeddedObject {object} at (384.50,0) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (54,8) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x23
+ chunk 1 (middle anchor) text run 1 at (54.06,27.00) startOffset 0 endOffset 1 width 11.88: "L"
+layer at (8,257) size 256x449
+ LayoutEmbeddedObject {object} at (0,128) size 256.30x449
+ layer at (0,0) size 256x449
+ LayoutView at (0,0) size 256x449
+ layer at (0,0) size 256x449
+ LayoutSVGRoot {svg} at (0,0) size 256x449
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGContainer {a} at (0,0) size 128x129
+ LayoutSVGRect {rect} at (0,0) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (13,8) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x23
+ chunk 1 (middle anchor) text run 1 at (13.44,27.00) startOffset 0 endOffset 1 width 13.13: "B"
+ LayoutSVGContainer {a} at (128,0) size 128x129
+ LayoutSVGRect {rect} at (128,0) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGContainer {a} at (0,160) size 128x129
+ LayoutSVGEllipse {circle} at (0,160) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=20.00] [cy=70.00] [r=19.00]
+ LayoutSVGText {text} at (13,58) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x23
+ chunk 1 (middle anchor) text run 1 at (13.28,77.00) startOffset 0 endOffset 1 width 13.44: "C"
+ LayoutSVGContainer {a} at (128,160) size 128x129
+ LayoutSVGEllipse {circle} at (128,160) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=60.00] [cy=70.00] [r=19.00]
+ LayoutSVGContainer {a} at (0,320) size 128x129
+ LayoutSVGEllipse {circle} at (0,320) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=20.00] [cy=120.00] [r=19.00]
+ LayoutSVGText {text} at (12,108) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (12.81,127.00) startOffset 0 endOffset 1 width 14.38: "D"
+ LayoutSVGContainer {a} at (128,320) size 128x129
+ LayoutSVGEllipse {circle} at (128,320) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=60.00] [cy=120.00] [r=19.00]
+ LayoutSVGText {text} at (53,108) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 13x23
+ chunk 1 (middle anchor) text run 1 at (53.91,127.00) startOffset 0 endOffset 1 width 12.19: "E"
+layer at (264,257) size 256x256
+ LayoutEmbeddedObject {object} at (0,0) size 256.30x256
+ layer at (0,0) size 256x256
+ LayoutView at (0,0) size 256x256
+ layer at (0,0) size 256x256
+ LayoutSVGRoot {svg} at (0,0) size 256x256
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 256x256 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=78.00] [height=78.00]
+ LayoutSVGText {text} at (32,28) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (32.81,47.00) startOffset 0 endOffset 1 width 14.38: "K"
+layer at (264,513) size 256x192
+ LayoutEmbeddedObject {object} at (0,256) size 256.30x192
+ layer at (0,0) size 256x192
+ LayoutView at (0,0) size 256x192
+ layer at (0,0) size 256x192
+ LayoutSVGRoot {svg} at (0,0) size 256x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 256x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=78.00] [height=58.00]
+ LayoutSVGText {text} at (36,18) size 8x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 8x23
+ chunk 1 (middle anchor) text run 1 at (36.09,37.00) startOffset 0 endOffset 1 width 7.81: "J"
+layer at (521,257) size 256x256
+ LayoutEmbeddedObject {object} at (0,0) size 256.30x256
+ layer at (0,0) size 256x256
+ LayoutView at (0,0) size 256x256
+ layer at (0,0) size 256x256
+ LayoutSVGRoot {svg} at (0,0) size 256x256
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGContainer {a} at (0,0) size 128x128
+ LayoutSVGRect {rect} at (0,0) size 128x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (11,8) size 18x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 18x23
+ chunk 1 (middle anchor) text run 1 at (11.09,27.00) startOffset 0 endOffset 1 width 17.81: "M"
+ LayoutSVGContainer {a} at (128,0) size 128x128
+ LayoutSVGRect {rect} at (128,0) size 128x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (52,8) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (52.81,27.00) startOffset 0 endOffset 1 width 14.38: "N"
+ LayoutSVGContainer {a} at (0,128) size 128x128
+ LayoutSVGRect {rect} at (0,128) size 128x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=41.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (14,48) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x23
+ chunk 1 (middle anchor) text run 1 at (14.38,67.00) startOffset 0 endOffset 1 width 11.25: "P"
+ LayoutSVGContainer {a} at (128,128) size 128x128
+ LayoutSVGRect {rect} at (128,128) size 128x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=41.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (52,48) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (52.81,67.00) startOffset 0 endOffset 1 width 14.38: "O"
+layer at (521,513) size 256x192
+ LayoutEmbeddedObject {object} at (0,256) size 256.30x192
+ layer at (0,0) size 256x192
+ LayoutView at (0,0) size 256x192
+ layer at (0,0) size 256x192
+ LayoutSVGRoot {svg} at (0,0) size 256x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 256x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=40.00] [cy=30.00] [rx=39.00] [ry=29.00]
+ LayoutSVGText {text} at (32,18) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (32.81,37.00) startOffset 0 endOffset 1 width 14.38: "Q"
+layer at (264,705) size 385x128
+ LayoutEmbeddedObject {object} at (256.30,576) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (54,8) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 11x23
+ chunk 1 (middle anchor) text run 1 at (54.53,27.00) startOffset 0 endOffset 1 width 10.94: "F"
+layer at (8,833) size 385x128
+ LayoutEmbeddedObject {object} at (0,704) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (56,8) size 8x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 7x23
+ chunk 1 (middle anchor) text run 1 at (56.88,27.00) startOffset 0 endOffset 1 width 6.25: "I"
+layer at (393,833) size 96x192
+ LayoutEmbeddedObject {object} at (0,0) size 96.13x192
+ layer at (0,0) size 96x192
+ LayoutView at (0,0) size 96x192
+ layer at (0,0) size 96x192
+ LayoutSVGRoot {svg} at (0,0) size 96x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 96x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=28.00] [height=58.00]
+layer at (489,833) size 289x192
+ LayoutEmbeddedObject {object} at (96.13,0) size 288.38x192
+ layer at (0,0) size 288x192
+ LayoutView at (0,0) size 288x192
+ layer at (0,0) size 288x192
+ LayoutSVGRoot {svg} at (0,0) size 288x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 288x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=88.00] [height=58.00]
+ LayoutSVGText {text} at (37,18) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (37.81,37.00) startOffset 0 endOffset 1 width 14.38: "G"
+layer at (8,1025) size 192x192
+ LayoutEmbeddedObject {object} at (0,0) size 192.25x192
+ layer at (0,0) size 192x192
+ LayoutView at (0,0) size 192x192
+ layer at (0,0) size 192x192
+ LayoutSVGRoot {svg} at (0,0) size 192x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=30.00] [rx=29.00] [ry=29.00]
+ LayoutSVGText {text} at (22,18) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (22.81,37.00) startOffset 0 endOffset 1 width 14.38: "H"
+layer at (200,1025) size 193x192
+ LayoutEmbeddedObject {object} at (192.25,0) size 192.25x192
+ layer at (0,0) size 192x192
+ LayoutView at (0,0) size 192x192
+ layer at (0,0) size 192x192
+ LayoutSVGRoot {svg} at (0,0) size 192x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 192x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=58.00] [height=58.00]
+ LayoutSVGText {text} at (23,18) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x23
+ chunk 1 (middle anchor) text run 1 at (23.28,37.00) startOffset 0 endOffset 1 width 13.44: "R"
+layer at (393,1025) size 192x128
+ LayoutEmbeddedObject {object} at (384.50,896) size 192.25x128
+ layer at (0,0) size 192x128
+ LayoutView at (0,0) size 192x128
+ layer at (0,0) size 192x128
+ LayoutSVGRoot {svg} at (0,0) size 192x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=20.00] [rx=29.00] [ry=19.00]
+layer at (585,1025) size 192x128
+ LayoutEmbeddedObject {object} at (576.75,896) size 192.25x128
+ layer at (0,0) size 192x128
+ LayoutView at (0,0) size 192x128
+ layer at (0,0) size 192x128
+ LayoutSVGRoot {svg} at (0,0) size 192x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=20.00] [rx=29.00] [ry=19.00]
+layer at (393,1153) size 288x128
+ LayoutEmbeddedObject {object} at (0,0) size 288.38x128
+ layer at (0,0) size 288x128
+ LayoutView at (0,0) size 288x128
+ layer at (0,0) size 288x128
+ LayoutSVGRoot {svg} at (0,0) size 288x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 288x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=88.00] [height=38.00]
+ LayoutSVGText {text} at (39,8) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x23
+ chunk 1 (middle anchor) text run 1 at (39.38,27.00) startOffset 0 endOffset 1 width 11.25: "S"
+layer at (681,1153) size 97x128
+ LayoutEmbeddedObject {object} at (288.38,0) size 96.13x128
+ layer at (0,0) size 96x128
+ LayoutView at (0,0) size 96x128
+ layer at (0,0) size 96x128
+ LayoutSVGRoot {svg} at (0,0) size 96x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 96x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=28.00] [height=38.00]
+ LayoutSVGText {text} at (8,8) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 13x23
+ chunk 1 (middle anchor) text run 1 at (8.75,27.00) startOffset 0 endOffset 1 width 12.50: "T"
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.png
new file mode 100644
index 0000000..15882c2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt
new file mode 100644
index 0000000..07521b8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt
@@ -0,0 +1,164 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x331
+ LayoutBlockFlow {HTML} at (0,0) size 800x331.09
+ LayoutBlockFlow {BODY} at (5.55,5.55) size 788.91x320
+ LayoutTable {TABLE} at (0,0) size 467x320
+ LayoutTableSection {TBODY} at (0,0) size 467x320
+ LayoutTableRow {TR} at (0,1) size 467x14
+ LayoutTableCell {TH} at (1,1) size 64x14 [bgcolor=#DDDD99] [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (5,0) size 54x14
+ text run at (5,0) width 54: "viewBox?"
+ LayoutTableCell {TH} at (66,1) size 118x14 [bgcolor=#DDDD99] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 118x14
+ text run at (0,0) width 118: "preserve\x{AD}Aspect\x{AD}Ratio"
+ LayoutTableCell {TH} at (185,1) size 140x14 [bgcolor=#DDDD99] [r=0 c=2 rs=1 cs=1]
+ LayoutText {#text} at (53,0) size 34x14
+ text run at (53,0) width 34: "<img>"
+ LayoutTableCell {TH} at (326,1) size 140x14 [bgcolor=#DDDD99] [r=0 c=3 rs=1 cs=1]
+ LayoutText {#text} at (47,0) size 46x14
+ text run at (47,0) width 46: "<object>"
+ LayoutTableRow {TR} at (0,16) size 467x37
+ LayoutTableCell {TH} at (1,84) size 64x14 [bgcolor=#DDDD99] [r=1 c=0 rs=4 cs=1]
+ LayoutText {#text} at (0,0) size 64x14
+ text run at (0,0) width 64: "No viewBox"
+ LayoutTableCell {TH} at (66,34) size 118x0 [bgcolor=#DDDD99] [r=1 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (185,16) size 140x37 [r=1 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,16) size 140x37 [r=1 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,54) size 467x37
+ LayoutTableCell {TH} at (66,65) size 118x14 [bgcolor=#DDDD99] [r=2 c=1 rs=1 cs=1]
+ LayoutText {#text} at (45,0) size 28x14
+ text run at (45,0) width 28: "none"
+ LayoutTableCell {TD} at (185,54) size 140x37 [r=2 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,54) size 140x37 [r=2 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,92) size 467x37
+ LayoutTableCell {TH} at (66,103) size 118x14 [bgcolor=#DDDD99] [r=3 c=1 rs=1 cs=1]
+ LayoutText {#text} at (44,0) size 30x14
+ text run at (44,0) width 30: "meet"
+ LayoutTableCell {TD} at (185,92) size 140x37 [r=3 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,92) size 140x37 [r=3 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,130) size 467x37
+ LayoutTableCell {TH} at (66,141) size 118x14 [bgcolor=#DDDD99] [r=4 c=1 rs=1 cs=1]
+ LayoutText {#text} at (46,0) size 26x14
+ text run at (46,0) width 26: "slice"
+ LayoutTableCell {TD} at (185,130) size 140x37 [r=4 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,130) size 140x37 [r=4 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,168) size 467x37
+ LayoutTableCell {TH} at (1,236) size 64x14 [bgcolor=#DDDD99] [r=5 c=0 rs=4 cs=1]
+ LayoutText {#text} at (9,0) size 46x14
+ text run at (9,0) width 46: "viewBox"
+ LayoutTableCell {TH} at (66,186) size 118x0 [bgcolor=#DDDD99] [r=5 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (185,168) size 140x37 [r=5 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,168) size 140x37 [r=5 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,206) size 467x37
+ LayoutTableCell {TH} at (66,217) size 118x14 [bgcolor=#DDDD99] [r=6 c=1 rs=1 cs=1]
+ LayoutText {#text} at (45,0) size 28x14
+ text run at (45,0) width 28: "none"
+ LayoutTableCell {TD} at (185,206) size 140x37 [r=6 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,206) size 140x37 [r=6 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,244) size 467x37
+ LayoutTableCell {TH} at (66,255) size 118x14 [bgcolor=#DDDD99] [r=7 c=1 rs=1 cs=1]
+ LayoutText {#text} at (44,0) size 30x14
+ text run at (44,0) width 30: "meet"
+ LayoutTableCell {TD} at (185,244) size 140x37 [r=7 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,244) size 140x37 [r=7 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,282) size 467x37
+ LayoutTableCell {TH} at (66,293) size 118x14 [bgcolor=#DDDD99] [r=8 c=1 rs=1 cs=1]
+ LayoutText {#text} at (46,0) size 26x14
+ text run at (46,0) width 26: "slice"
+ LayoutTableCell {TD} at (185,282) size 140x37 [r=8 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,282) size 140x37 [r=8 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+layer at (332,22) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (0,0) size 133x29
+ LayoutSVGEllipse {circle} at (0,0) size 133x29 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [cx=110.00] [cy=110.00] [r=110.00]
+layer at (332,60) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (0,0) size 133x29
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 133x29 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 133x29 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (332,98) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (0,0) size 133x29
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 133x29 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 133x29 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (332,136) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (0,0) size 133x29
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 133x29 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 133x29 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (332,174) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (52,0) size 22x22
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (52,0) size 22x22 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (52,0) size 22x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (332,212) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (0,0) size 97x22
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 97x22 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 97x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (332,250) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (52,0) size 22x22
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (52,0) size 22x22 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (52,0) size 22x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (332,288) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (0,0) size 97x29
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 97x29 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 97x29 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.png
new file mode 100644
index 0000000..83fa10c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png
new file mode 100644
index 0000000..7f05e7c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png
new file mode 100644
index 0000000..7f05e7c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png
new file mode 100644
index 0000000..8f24a9b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/android/virtual/slimmingpaint/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux-x86/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png b/third_party/WebKit/LayoutTests/platform/linux-x86/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png
new file mode 100644
index 0000000..1db0d87
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux-x86/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux-x86/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt b/third_party/WebKit/LayoutTests/platform/linux-x86/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
new file mode 100644
index 0000000..59d0b89
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux-x86/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
@@ -0,0 +1,44 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 225x425
+ LayoutSVGRoot {svg} at (8,5) size 205x197
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,0) size 1x15 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (0,0) size 10x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (0,0) size 1x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,5) size 1x10 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (0,0) size 13x10 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51983 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGResourcePattern {pattern} [id="pat00"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (2,3) size 16x24 [transform={m=((0.75,0.00)(0.00,0.75)) t=(10.00,15.00)}]
+ LayoutSVGViewportContainer {svg} at (2,3) size 16x24
+ LayoutSVGPath {path} at (9,3) size 2x24 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (9,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (6,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (9,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (4,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (9,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (2,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGResourcePattern {pattern} [id="pat01"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (8,11) size 14x17 [transform={m=((0.50,0.00)(0.00,0.50)) t=(15.00,20.00)}]
+ LayoutSVGViewportContainer {svg} at (8,11) size 14x17
+ LayoutSVGPath {path} at (14,22) size 2x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (8,11) size 14x14 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51983 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGPath {path} at (0,0) size 203x92 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,5) size 205x97 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
+ LayoutSVGText {text} at (0,-5) size 62x19 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 62x19
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 62.00: "coniferous"
+ LayoutSVGContainer {use} at (8,8) size 205x94
+ LayoutSVGPath {path} at (8,8) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat00"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,105) size 205x97 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,110.00)}]
+ LayoutSVGText {text} at (0,-5) size 73x19 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 73x19
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 73.00: "broadLeave"
+ LayoutSVGContainer {use} at (8,108) size 205x94
+ LayoutSVGPath {path} at (8,108) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat01"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.png
new file mode 100644
index 0000000..406ddfa
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.png
new file mode 100644
index 0000000..3f35769
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
new file mode 100644
index 0000000..9e2ab0a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.png
new file mode 100644
index 0000000..7659089
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/mixed-border-styles-radius-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/mixed-border-styles-radius-expected.png
new file mode 100644
index 0000000..b2888a9
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/borders/mixed-border-styles-radius-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/text/stroking-decorations-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/text/stroking-decorations-expected.png
new file mode 100644
index 0000000..8a592e3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/text/stroking-decorations-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/text/stroking-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/text/stroking-expected.png
new file mode 100644
index 0000000..d2c41fb
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/text/stroking-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/text/text-stroke-with-border-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/text/text-stroke-with-border-expected.png
new file mode 100644
index 0000000..7fabf6f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/text/text-stroke-with-border-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png
new file mode 100644
index 0000000..1c77173
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png
new file mode 100644
index 0000000..b8450b3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png
new file mode 100644
index 0000000..dfba45c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png
new file mode 100644
index 0000000..1aeb39b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png
new file mode 100644
index 0000000..603ac87
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png
new file mode 100644
index 0000000..6b3e593
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png
new file mode 100644
index 0000000..905aaf1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png
new file mode 100644
index 0000000..c455d41
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png
new file mode 100644
index 0000000..227ba6e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png
new file mode 100644
index 0000000..54a1f77
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png
new file mode 100644
index 0000000..5ca3022
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
new file mode 100644
index 0000000..27a5533
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png
new file mode 100644
index 0000000..cba6ac1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt
new file mode 100644
index 0000000..caf23c83
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt
@@ -0,0 +1,53 @@
+layer at (0,0) size 480x360
+ LayoutView at (0,0) size 480x360
+layer at (0,0) size 480x360
+ LayoutSVGRoot {svg} at (0,0) size 480x360
+ LayoutSVGText {text} at (65,23) size 21x34 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 21x34
+ chunk 1 text run 1 at (65.00,50.00) startOffset 0 endOffset 1 width 21.00: "A"
+ LayoutSVGText {text} at (165,23) size 20x34 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 20x34
+ chunk 1 text run 1 at (165.00,50.00) startOffset 0 endOffset 1 width 20.00: "B"
+ LayoutSVGText {text} at (265,23) size 20x34 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 20x34
+ chunk 1 text run 1 at (265.00,50.00) startOffset 0 endOffset 1 width 20.00: "C"
+ LayoutSVGText {text} at (365,23) size 22x34 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 22x34
+ chunk 1 text run 1 at (365.00,50.00) startOffset 0 endOffset 1 width 22.00: "D"
+ LayoutSVGContainer {g} at (29,59) size 393x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,45.00)}]
+ LayoutSVGContainer {g} at (29,59) size 92x42
+ LayoutSVGRect {rect} at (29,59) size 92x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=30.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (50,23) size 58x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 58x22
+ chunk 1 text run 1 at (50.00,40.00) startOffset 0 endOffset 7 width 58.00: "click A"
+ LayoutSVGContainer {g} at (128,59) size 93x42
+ LayoutSVGRect {rect} at (128,59) size 93x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=130.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (135,23) size 78x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 78x22
+ chunk 1 text run 1 at (135.00,40.00) startOffset 0 endOffset 9 width 78.00: "click B+2"
+ LayoutSVGContainer {g} at (229,59) size 92x42
+ LayoutSVGRect {rect} at (229,59) size 92x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=230.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (235,23) size 78x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 78x22
+ chunk 1 text run 1 at (235.00,40.00) startOffset 0 endOffset 9 width 78.00: "click C+4"
+ LayoutSVGContainer {g} at (329,59) size 93x42
+ LayoutSVGRect {rect} at (329,59) size 93x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=330.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (350,23) size 44x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 44x22
+ chunk 1 text run 1 at (350.00,40.00) startOffset 0 endOffset 5 width 44.00: "never"
+ LayoutSVGText {text} at (15,149) size 283x33 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 283x33
+ chunk 1 text run 1 at (15.00,175.00) startOffset 0 endOffset 26 width 283.00: "Test of Eventbase targets."
+ LayoutSVGText {text} at (15,229) size 334x20 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 334x20
+ chunk 1 text run 1 at (15.00,245.00) startOffset 0 endOffset 48 width 334.00: "Note that clicking rect D should give no result."
+ LayoutSVGText {text} at (15,189) size 354x20 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 354x20
+ chunk 1 text run 1 at (15.00,205.00) startOffset 0 endOffset 51 width 354.00: "Clicking a rectangle should change its color at the"
+ LayoutSVGText {text} at (15,209) size 362x20 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 362x20
+ chunk 1 text run 1 at (15.00,225.00) startOffset 0 endOffset 53 width 362.00: "time for the click + delay as indicated in each rect."
+ LayoutSVGText {text} at (10,304) size 261x46 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 261x46
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.8 $"
+ LayoutSVGRect {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/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
new file mode 100644
index 0000000..b46000f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
new file mode 100644
index 0000000..053e320
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
new file mode 100644
index 0000000..547b37c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
new file mode 100644
index 0000000..d26f492
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png
new file mode 100644
index 0000000..59fecb0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png
new file mode 100644
index 0000000..1bf5d53
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.png
new file mode 100644
index 0000000..0af0121
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png
new file mode 100644
index 0000000..2b7efc1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
new file mode 100644
index 0000000..64dc5fc
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png
new file mode 100644
index 0000000..85f605e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png
new file mode 100644
index 0000000..b38cda3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png
new file mode 100644
index 0000000..a94a773
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt
new file mode 100644
index 0000000..0379415
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt
@@ -0,0 +1,15 @@
+layer at (0,0) size 480x360
+ LayoutView at (0,0) size 480x360
+layer at (0,0) size 480x360
+ LayoutSVGRoot {svg} at (0,0) size 480x360
+ LayoutSVGContainer {g} at (71,105) size 326x84
+ LayoutSVGContainer {g} at (71,105) size 326x84 [transform={m=((1.80,0.00)(0.00,1.80)) t=(36.00,90.00)}]
+ LayoutSVGPath {path} at (71,105) size 326x42 [stroke={[type=SOLID] [color=#FF0000] [stroke width=3.00]}] [data="M 20 20 C 40 13.3333 60 13.3333 80 20 C 100 26.6667 120 26.6667 140 20 C 160 13.3333 180 13.3333 200 20"]
+ LayoutSVGPath {path} at (72,177) size 108x6 [stroke={[type=SOLID] [color=#0000FF] [stroke width=3.00]}] [data="M 20 50 C 20 50 30 50 50 50 C 70 50 80 50 80 50"]
+ LayoutSVGRect {rect} at (71,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGRect {rect} at (125,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=50.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGRect {rect} at (179,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=80.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGText {text} at (10,304) size 261x46 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 261x46
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.2 $"
+ LayoutSVGRect {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/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png
new file mode 100644
index 0000000..1378b20
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png
new file mode 100644
index 0000000..cd976de
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png
new file mode 100644
index 0000000..5cfd270
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png
new file mode 100644
index 0000000..97b478e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png
new file mode 100644
index 0000000..0bbbe0f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png
new file mode 100644
index 0000000..6fdee71
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
new file mode 100644
index 0000000..2f8105b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png
new file mode 100644
index 0000000..696c1fe
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
new file mode 100644
index 0000000..1020857
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png
new file mode 100644
index 0000000..372e329
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png
new file mode 100644
index 0000000..5463216
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png
new file mode 100644
index 0000000..7511360
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt
new file mode 100644
index 0000000..4f7fab3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutSVGRoot {svg} at (0,0) size 800x600
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (148,25) size 502x451
+ LayoutSVGContainer {g} at (148,25) size 502x77
+ LayoutSVGContainer {use} at (148,64) size 37x38 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
+ LayoutSVGContainer {g} at (148,64) size 37x38
+ LayoutSVGEllipse {circle} at (148,64) size 37x38 [stroke={[type=SOLID] [color=#808080] [stroke width=2.00] [line cap=ROUND] [dash array={4.00}]}] [fill={[type=SOLID] [color=#FF7F00]}] [cx=100.00] [cy=25.00] [r=10.00]
+ LayoutSVGContainer {g} at (0,0) size 0x0 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
+ LayoutSVGEllipse {circle} at (616,25) size 34x34 [fill={[type=SOLID] [color=#FFFF00]}] [cx=380.00] [cy=25.00] [r=10.00]
+ LayoutSVGText {text} at (104,258) size 272x28 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 272x27
+ chunk 1 (middle anchor) text run 1 at (104.40,280.00) startOffset 0 endOffset 28 width 271.20: "This text should be visible."
+ LayoutSVGContainer {g} at (16,518) size 377x61
+ LayoutSVGText {text} at (10,311) size 226x37 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 226x36
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 225.60: "$Revision: 1.5 $"
+ LayoutSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt
new file mode 100644
index 0000000..6f372fd
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt
@@ -0,0 +1,164 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x514
+ LayoutBlockFlow {HTML} at (0,0) size 800x514
+ LayoutBlockFlow {BODY} at (8,8) size 784x498
+ LayoutTable {TABLE} at (0,0) size 670x498
+ LayoutTableSection {TBODY} at (0,0) size 670x498
+ LayoutTableRow {TR} at (0,2) size 670x22
+ LayoutTableCell {TH} at (2,2) size 94x22 [bgcolor=#DDDD99] [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (9,1) size 76x19
+ text run at (9,1) width 76: "viewBox?"
+ LayoutTableCell {TH} at (98,2) size 162x22 [bgcolor=#DDDD99] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 160x19
+ text run at (1,1) width 160: "preserve\x{AD}Aspect\x{AD}Ratio"
+ LayoutTableCell {TH} at (262,2) size 202x22 [bgcolor=#DDDD99] [r=0 c=2 rs=1 cs=1]
+ LayoutText {#text} at (78,1) size 46x19
+ text run at (78,1) width 46: "<img>"
+ LayoutTableCell {TH} at (466,2) size 202x22 [bgcolor=#DDDD99] [r=0 c=3 rs=1 cs=1]
+ LayoutText {#text} at (68,1) size 66x19
+ text run at (68,1) width 66: "<object>"
+ LayoutTableRow {TR} at (0,26) size 670x57
+ LayoutTableCell {TH} at (2,132) size 94x22 [bgcolor=#DDDD99] [r=1 c=0 rs=4 cs=1]
+ LayoutText {#text} at (1,1) size 92x19
+ text run at (1,1) width 92: "No viewBox"
+ LayoutTableCell {TH} at (98,53) size 162x2 [bgcolor=#DDDD99] [r=1 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (262,26) size 202x57 [r=1 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,26) size 202x57 [r=1 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,85) size 670x57
+ LayoutTableCell {TH} at (98,102) size 162x22 [bgcolor=#DDDD99] [r=2 c=1 rs=1 cs=1]
+ LayoutText {#text} at (61,1) size 40x19
+ text run at (61,1) width 40: "none"
+ LayoutTableCell {TD} at (262,85) size 202x57 [r=2 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,85) size 202x57 [r=2 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,144) size 670x57
+ LayoutTableCell {TH} at (98,161) size 162x22 [bgcolor=#DDDD99] [r=3 c=1 rs=1 cs=1]
+ LayoutText {#text} at (62,1) size 38x19
+ text run at (62,1) width 38: "meet"
+ LayoutTableCell {TD} at (262,144) size 202x57 [r=3 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,144) size 202x57 [r=3 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,203) size 670x57
+ LayoutTableCell {TH} at (98,220) size 162x22 [bgcolor=#DDDD99] [r=4 c=1 rs=1 cs=1]
+ LayoutText {#text} at (63,1) size 36x19
+ text run at (63,1) width 36: "slice"
+ LayoutTableCell {TD} at (262,203) size 202x57 [r=4 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,203) size 202x57 [r=4 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,262) size 670x57
+ LayoutTableCell {TH} at (2,368) size 94x22 [bgcolor=#DDDD99] [r=5 c=0 rs=4 cs=1]
+ LayoutText {#text} at (14,1) size 66x19
+ text run at (14,1) width 66: "viewBox"
+ LayoutTableCell {TH} at (98,289) size 162x2 [bgcolor=#DDDD99] [r=5 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (262,262) size 202x57 [r=5 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,262) size 202x57 [r=5 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,321) size 670x57
+ LayoutTableCell {TH} at (98,338) size 162x22 [bgcolor=#DDDD99] [r=6 c=1 rs=1 cs=1]
+ LayoutText {#text} at (61,1) size 40x19
+ text run at (61,1) width 40: "none"
+ LayoutTableCell {TD} at (262,321) size 202x57 [r=6 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,321) size 202x57 [r=6 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,380) size 670x57
+ LayoutTableCell {TH} at (98,397) size 162x22 [bgcolor=#DDDD99] [r=7 c=1 rs=1 cs=1]
+ LayoutText {#text} at (62,1) size 38x19
+ text run at (62,1) width 38: "meet"
+ LayoutTableCell {TD} at (262,380) size 202x57 [r=7 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,380) size 202x57 [r=7 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,439) size 670x57
+ LayoutTableCell {TH} at (98,456) size 162x22 [bgcolor=#DDDD99] [r=8 c=1 rs=1 cs=1]
+ LayoutText {#text} at (63,1) size 36x19
+ text run at (63,1) width 36: "slice"
+ LayoutTableCell {TD} at (262,439) size 202x57 [r=8 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,439) size 202x57 [r=8 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+layer at (475,35) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGEllipse {circle} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [cx=110.00] [cy=110.00] [r=110.00]
+layer at (475,94) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 192x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,153) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 192x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,212) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 192x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,271) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (74,0) size 32x31
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (74,0) size 32x31 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (74,0) size 32x31 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,330) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 140x31
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 140x31 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 140x31 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,389) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (74,0) size 32x31
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (74,0) size 32x31 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (74,0) size 32x31 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,448) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 140x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 140x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 140x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png
new file mode 100644
index 0000000..8af5ad8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textEffect-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textEffect-expected.png
new file mode 100644
index 0000000..f5e56a6
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textEffect-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png
new file mode 100644
index 0000000..da992de
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textProperties-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textProperties-expected.png
new file mode 100644
index 0000000..3b16c2b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textProperties-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textStyles-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textStyles-expected.png
new file mode 100644
index 0000000..0b6012a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/batik/text/textStyles-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/css/text-shadow-multiple-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/css/text-shadow-multiple-expected.png
new file mode 100644
index 0000000..9a44e1d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/css/text-shadow-multiple-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.png
new file mode 100644
index 0000000..f26f6d9f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/invalid-css-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/invalid-css-expected.png
new file mode 100644
index 0000000..3794f40
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/invalid-css-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png
new file mode 100644
index 0000000..a199571
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png
new file mode 100644
index 0000000..fc4c706
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png
new file mode 100644
index 0000000..7a5e887
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png
new file mode 100644
index 0000000..35280ef
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png
new file mode 100644
index 0000000..f93f255
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.png
new file mode 100644
index 0000000..fc4c706
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.png
new file mode 100644
index 0000000..fc4c706
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png
new file mode 100644
index 0000000..f008f9b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/stroked-pattern-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/stroked-pattern-expected.png
new file mode 100644
index 0000000..a992869
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/stroked-pattern-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png
new file mode 100644
index 0000000..59cbfac
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt
new file mode 100644
index 0000000..b052419
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 330x19
+ text run at (0,0) width 330: "Here is an html paragraph. And below is a svg drawing"
+ LayoutBlockFlow {DIV} at (0,36) size 784x400
+ LayoutSVGRoot {svg} at (45,63) size 347x303
+ LayoutSVGPath {path} at (45,63) size 347x303 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 14.8649 27.5434 C 10.9361 23.4486 5.53039 20.9307 2.16163 16.2739 C 0.1954 13.4713 -0.27051 9.80295 0.40252 6.50142 C 1.50231 3.03806 4.88027 0.20151 8.61522 0.38648 C 11.4904 0.13255 14.1594 2.02987 15.543 4.44105 C 15.919 4.6728 15.9025 6.65371 16.2617 5.51432 C 17.3118 2.6047 20.1552 0.48976 23.2581 0.39544 C 27.3718 0.07861 31.5625 3.22656 31.9769 7.4138 C 32.4419 10.5606 31.9362 13.9546 29.9366 16.5144 C 27.0142 20.4478 22.515 22.6972 19.032 26.0537 C 17.9438 26.8473 16.7477 28.519 15.904 28.9961 C 15.6231 28.4687 15.2627 27.9879 14.8649 27.5434 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png
new file mode 100644
index 0000000..10ec88d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-detach-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-detach-expected.png
new file mode 100644
index 0000000..f8f848b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-detach-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png
new file mode 100644
index 0000000..209202f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
new file mode 100644
index 0000000..ab12890
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
@@ -0,0 +1,44 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 225x425
+ LayoutSVGRoot {svg} at (8,5) size 205x197
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,0) size 1x15 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (0,0) size 10x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (0,0) size 1x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,5) size 1x10 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (0,0) size 13x10 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51984 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGResourcePattern {pattern} [id="pat00"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (2,3) size 16x24 [transform={m=((0.75,0.00)(0.00,0.75)) t=(10.00,15.00)}]
+ LayoutSVGViewportContainer {svg} at (2,3) size 16x24
+ LayoutSVGPath {path} at (9,3) size 2x24 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (9,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (6,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (9,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (4,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (9,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (2,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGResourcePattern {pattern} [id="pat01"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (8,11) size 14x17 [transform={m=((0.50,0.00)(0.00,0.50)) t=(15.00,20.00)}]
+ LayoutSVGViewportContainer {svg} at (8,11) size 14x17
+ LayoutSVGPath {path} at (14,22) size 2x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (8,11) size 14x14 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51984 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGPath {path} at (0,0) size 203x92 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,5) size 205x97 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
+ LayoutSVGText {text} at (0,-5) size 62x19 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 62x19
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 62.00: "coniferous"
+ LayoutSVGContainer {use} at (8,8) size 205x94
+ LayoutSVGPath {path} at (8,8) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat00"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,105) size 205x97 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,110.00)}]
+ LayoutSVGText {text} at (0,-5) size 73x19 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 73x19
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 73.00: "broadLeave"
+ LayoutSVGContainer {use} at (8,108) size 205x94
+ LayoutSVGPath {path} at (8,108) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat01"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-on-text-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-on-text-expected.png
new file mode 100644
index 0000000..7c51304
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/custom/use-on-text-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png
new file mode 100644
index 0000000..19561b3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png
new file mode 100644
index 0000000..feacab7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png
new file mode 100644
index 0000000..048097d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png
new file mode 100644
index 0000000..048097d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png
new file mode 100644
index 0000000..feacab7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png
new file mode 100644
index 0000000..048097d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png
new file mode 100644
index 0000000..048097d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/hixie/error/017-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/hixie/error/017-expected.png
new file mode 100644
index 0000000..1ee8548
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/hixie/error/017-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/hixie/perf/001-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/hixie/perf/001-expected.png
new file mode 100644
index 0000000..a7950fd
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/hixie/perf/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/hixie/perf/002-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/hixie/perf/002-expected.png
new file mode 100644
index 0000000..93a6273
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/hixie/perf/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/selection-background-color-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/selection-background-color-expected.png
new file mode 100644
index 0000000..9cd4387
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/selection-background-color-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/selection-styles-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/selection-styles-expected.png
new file mode 100644
index 0000000..af9f937
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/selection-styles-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/small-fonts-3-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/small-fonts-3-expected.png
new file mode 100644
index 0000000..542084d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/small-fonts-3-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.png
new file mode 100644
index 0000000..d7fd5d7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png
new file mode 100644
index 0000000..644b72a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.png
new file mode 100644
index 0000000..56b6996
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
new file mode 100644
index 0000000..a73531d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt
new file mode 100644
index 0000000..b23b5a8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt
@@ -0,0 +1,321 @@
+layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollHeight 1449
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 785x1449 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutBlockFlow {html} at (0,0) size 785x1449.14
+ LayoutBlockFlow {body} at (8,8) size 769x0
+ LayoutBlockFlow (floating) {div} at (0,0) size 769x1441.14
+ LayoutBlockFlow {h1} at (0,21.44) size 769x37
+ LayoutText {#text} at (0,0) size 443x36
+ text run at (0,0) width 443: "SVG grid with percentage width"
+ LayoutBlockFlow {h4} at (0,79.88) size 769x20
+ LayoutText {#text} at (0,0) size 146x19
+ text run at (0,0) width 146: "WICD Core 1.0 #20-3"
+ LayoutBlockFlow {p} at (0,121.14) size 769x0
+ LayoutBlockFlow (floating) {div} at (256.30,128) size 256.30x448
+ LayoutBR {br} at (256,0) size 1x19
+ LayoutBlockFlow (floating) {div} at (512.59,128) size 256.30x448
+ LayoutBlockFlow (floating) {div} at (384.50,704) size 384.50x192
+ LayoutBlockFlow (floating) {div} at (0,896) size 384.50x192
+ LayoutBlockFlow (floating) {div} at (384.50,1024) size 384.50x128
+ LayoutBlockFlow {p} at (0,121.14) size 769x596 [color=#FFFFFF]
+ LayoutBR {br} at (769,0) size 0x19
+ LayoutText {#text} at (640,576) size 9x19
+ text run at (640,576) width 9: ".."
+ LayoutBlockFlow {p} at (0,733.14) size 769x580
+ LayoutText {#text} at (640,0) size 760x579
+ text run at (640,0) width 115: "Above, you should"
+ text run at (640,20) width 95: "see a grid of 17"
+ text run at (640,40) width 120: "SVG child elements"
+ text run at (640,60) width 113: "sticked together to"
+ text run at (0,540) width 148: "build one rectangle grid. "
+ text run at (148,540) width 584: "You should be able to resize your browser window and the grid rendering should adjust to it. The"
+ text run at (0,560) width 327: "outcome should look like in these sample screenshots: "
+ LayoutInline {a} at (0,0) size 30x19 [color=#0000EE]
+ LayoutText {#text} at (327,560) size 30x19
+ text run at (327,560) width 30: "small"
+ LayoutText {#text} at (357,560) size 8x19
+ text run at (357,560) width 8: ", "
+ LayoutInline {a} at (0,0) size 37x19 [color=#0000EE]
+ LayoutText {#text} at (365,560) size 37x19
+ text run at (365,560) width 37: "bigger"
+ LayoutText {#text} at (402,560) size 30x19
+ text run at (402,560) width 30: " and "
+ LayoutInline {a} at (0,0) size 18x19 [color=#0000EE]
+ LayoutText {#text} at (432,560) size 18x19
+ text run at (432,560) width 18: "big"
+ LayoutText {#text} at (450,560) size 4x19
+ text run at (450,560) width 4: "."
+ LayoutBlockFlow {p} at (0,1329.14) size 769x40
+ LayoutText {#text} at (0,0) size 755x39
+ text run at (0,0) width 755: "The test is successful, if all SVG elements resize exacly dependend on the width of the browser window, but keep their aspect"
+ text run at (0,20) width 553: "ratio and relative position. The complete grid should always show a perfect rectangle object."
+ LayoutBlockFlow {p} at (0,1385.14) size 769x40
+ LayoutBR {br} at (0,0) size 0x19
+ LayoutInline {a} at (0,0) size 32x19 [color=#0000EE]
+ LayoutText {#text} at (0,20) size 32x19
+ text run at (0,20) width 32: "Back"
+layer at (8,129) size 385x128
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (52,8) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (52.97,27.00) startOffset 0 endOffset 1 width 14.06: "A"
+layer at (393,129) size 384x128
+ LayoutEmbeddedObject (floating) {object} at (384.50,0) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (54,8) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x23
+ chunk 1 (middle anchor) text run 1 at (54.06,27.00) startOffset 0 endOffset 1 width 11.88: "L"
+layer at (8,257) size 256x449 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,128) size 256.30x449
+ layer at (0,0) size 256x449
+ LayoutView at (0,0) size 256x449
+ layer at (0,0) size 256x449
+ LayoutSVGRoot {svg} at (0,0) size 256x449
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGContainer {a} at (0,0) size 128x129
+ LayoutSVGRect {rect} at (0,0) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (13,8) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x23
+ chunk 1 (middle anchor) text run 1 at (13.44,27.00) startOffset 0 endOffset 1 width 13.13: "B"
+ LayoutSVGContainer {a} at (127,0) size 129x129
+ LayoutSVGRect {rect} at (127,0) size 129x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGContainer {a} at (0,160) size 128x129
+ LayoutSVGEllipse {circle} at (0,160) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=20.00] [cy=70.00] [r=19.00]
+ LayoutSVGText {text} at (13,58) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x23
+ chunk 1 (middle anchor) text run 1 at (13.28,77.00) startOffset 0 endOffset 1 width 13.44: "C"
+ LayoutSVGContainer {a} at (128,160) size 128x129
+ LayoutSVGEllipse {circle} at (128,160) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=60.00] [cy=70.00] [r=19.00]
+ LayoutSVGContainer {a} at (0,320) size 128x129
+ LayoutSVGEllipse {circle} at (0,320) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=20.00] [cy=120.00] [r=19.00]
+ LayoutSVGText {text} at (12,108) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (12.81,127.00) startOffset 0 endOffset 1 width 14.38: "D"
+ LayoutSVGContainer {a} at (128,320) size 128x129
+ LayoutSVGEllipse {circle} at (128,320) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=60.00] [cy=120.00] [r=19.00]
+ LayoutSVGText {text} at (53,108) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 13x23
+ chunk 1 (middle anchor) text run 1 at (53.91,127.00) startOffset 0 endOffset 1 width 12.19: "E"
+layer at (264,257) size 256x256
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 256.30x256
+ layer at (0,0) size 256x256
+ LayoutView at (0,0) size 256x256
+ layer at (0,0) size 256x256
+ LayoutSVGRoot {svg} at (0,0) size 256x256
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 256x256 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=78.00] [height=78.00]
+ LayoutSVGText {text} at (32,28) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (32.81,47.00) startOffset 0 endOffset 1 width 14.38: "K"
+layer at (264,513) size 256x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,256) size 256.30x192
+ layer at (0,0) size 256x192
+ LayoutView at (0,0) size 256x192
+ layer at (0,0) size 256x192
+ LayoutSVGRoot {svg} at (0,0) size 256x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 256x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=78.00] [height=58.00]
+ LayoutSVGText {text} at (36,18) size 8x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 8x23
+ chunk 1 (middle anchor) text run 1 at (36.09,37.00) startOffset 0 endOffset 1 width 7.81: "J"
+layer at (521,257) size 256x256
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 256.30x256
+ layer at (0,0) size 256x256
+ LayoutView at (0,0) size 256x256
+ layer at (0,0) size 256x256
+ LayoutSVGRoot {svg} at (0,0) size 256x256
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGContainer {a} at (0,0) size 128x128
+ LayoutSVGRect {rect} at (0,0) size 128x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (11,8) size 18x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 18x23
+ chunk 1 (middle anchor) text run 1 at (11.09,27.00) startOffset 0 endOffset 1 width 17.81: "M"
+ LayoutSVGContainer {a} at (127,0) size 129x128
+ LayoutSVGRect {rect} at (127,0) size 129x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (52,8) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (52.81,27.00) startOffset 0 endOffset 1 width 14.38: "N"
+ LayoutSVGContainer {a} at (0,127) size 128x129
+ LayoutSVGRect {rect} at (0,127) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=41.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (14,48) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x23
+ chunk 1 (middle anchor) text run 1 at (14.38,67.00) startOffset 0 endOffset 1 width 11.25: "P"
+ LayoutSVGContainer {a} at (127,127) size 129x129
+ LayoutSVGRect {rect} at (127,127) size 129x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=41.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (52,48) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (52.81,67.00) startOffset 0 endOffset 1 width 14.38: "O"
+layer at (521,513) size 256x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,256) size 256.30x192
+ layer at (0,0) size 256x192
+ LayoutView at (0,0) size 256x192
+ layer at (0,0) size 256x192
+ LayoutSVGRoot {svg} at (0,0) size 256x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 256x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=40.00] [cy=30.00] [rx=39.00] [ry=29.00]
+ LayoutSVGText {text} at (32,18) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (32.81,37.00) startOffset 0 endOffset 1 width 14.38: "Q"
+layer at (264,705) size 385x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (256.30,576) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (54,8) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 11x23
+ chunk 1 (middle anchor) text run 1 at (54.53,27.00) startOffset 0 endOffset 1 width 10.94: "F"
+layer at (8,833) size 385x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,704) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (56,8) size 8x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 7x23
+ chunk 1 (middle anchor) text run 1 at (56.88,27.00) startOffset 0 endOffset 1 width 6.25: "I"
+layer at (393,833) size 96x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 96.13x192
+ layer at (0,0) size 96x192
+ LayoutView at (0,0) size 96x192
+ layer at (0,0) size 96x192
+ LayoutSVGRoot {svg} at (0,0) size 96x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 96x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=28.00] [height=58.00]
+layer at (489,833) size 289x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (96.13,0) size 288.38x192
+ layer at (0,0) size 288x192
+ LayoutView at (0,0) size 288x192
+ layer at (0,0) size 288x192
+ LayoutSVGRoot {svg} at (0,0) size 288x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 288x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=88.00] [height=58.00]
+ LayoutSVGText {text} at (37,18) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (37.81,37.00) startOffset 0 endOffset 1 width 14.38: "G"
+layer at (8,1025) size 192x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 192.25x192
+ layer at (0,0) size 192x192
+ LayoutView at (0,0) size 192x192
+ layer at (0,0) size 192x192
+ LayoutSVGRoot {svg} at (0,0) size 192x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=30.00] [rx=29.00] [ry=29.00]
+ LayoutSVGText {text} at (22,18) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (22.81,37.00) startOffset 0 endOffset 1 width 14.38: "H"
+layer at (200,1025) size 193x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (192.25,0) size 192.25x192
+ layer at (0,0) size 192x192
+ LayoutView at (0,0) size 192x192
+ layer at (0,0) size 192x192
+ LayoutSVGRoot {svg} at (0,0) size 192x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 192x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=58.00] [height=58.00]
+ LayoutSVGText {text} at (23,18) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x23
+ chunk 1 (middle anchor) text run 1 at (23.28,37.00) startOffset 0 endOffset 1 width 13.44: "R"
+layer at (393,1025) size 192x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (384.50,896) size 192.25x128
+ layer at (0,0) size 192x128
+ LayoutView at (0,0) size 192x128
+ layer at (0,0) size 192x128
+ LayoutSVGRoot {svg} at (0,0) size 192x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=20.00] [rx=29.00] [ry=19.00]
+layer at (585,1025) size 192x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (576.75,896) size 192.25x128
+ layer at (0,0) size 192x128
+ LayoutView at (0,0) size 192x128
+ layer at (0,0) size 192x128
+ LayoutSVGRoot {svg} at (0,0) size 192x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=20.00] [rx=29.00] [ry=19.00]
+layer at (393,1153) size 288x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 288.38x128
+ layer at (0,0) size 288x128
+ LayoutView at (0,0) size 288x128
+ layer at (0,0) size 288x128
+ LayoutSVGRoot {svg} at (0,0) size 288x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 288x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=88.00] [height=38.00]
+ LayoutSVGText {text} at (39,8) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x23
+ chunk 1 (middle anchor) text run 1 at (39.38,27.00) startOffset 0 endOffset 1 width 11.25: "S"
+layer at (681,1153) size 97x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (288.38,0) size 96.13x128
+ layer at (0,0) size 96x128
+ LayoutView at (0,0) size 96x128
+ layer at (0,0) size 96x128
+ LayoutSVGRoot {svg} at (0,0) size 96x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 96x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=28.00] [height=38.00]
+ LayoutSVGText {text} at (8,8) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 13x23
+ chunk 1 (middle anchor) text run 1 at (8.75,27.00) startOffset 0 endOffset 1 width 12.50: "T"
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.png
new file mode 100644
index 0000000..a1a72d0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt
new file mode 100644
index 0000000..0844619
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x228
+ LayoutBlockFlow {HTML} at (0,0) size 800x228
+ LayoutBlockFlow {BODY} at (8,16) size 784x204
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 767x19
+ text run at (0,0) width 577: "The word 'PASS' should be seen below on the right hand side, inside a rounded box with black "
+ text run at (577,0) width 190: "border and yellow background."
+layer at (8,52) size 784x168
+ LayoutBlockFlow {DIV} at (0,36) size 784x168
+ LayoutBlockFlow (anonymous) at (0,0) size 392x200
+ LayoutBR {BR} at (0,6) size 0x19
+ LayoutBR {BR} at (0,38) size 0x19
+ LayoutBR {BR} at (0,70) size 0x19
+ LayoutBR {BR} at (0,102) size 0x19
+ LayoutBR {BR} at (0,134) size 0x19
+ LayoutBR {BR} at (0,174) size 0x19
+layer at (8,252) size 392x64 clip at (24,268) size 360x32
+ LayoutBlockFlow (relative positioned) {DIV} at (0,200) size 392x64 [bgcolor=#FFFF00] [border: (16px solid #000000)]
+ LayoutText {#text} at (177,22) size 38x19
+ text run at (177,22) width 38: "PASS"
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.png b/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.png
new file mode 100644
index 0000000..62345b0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt b/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt
new file mode 100644
index 0000000..d6b137c7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+layer at (8,8) size 784x76
+ LayoutBlockFlow {DIV} at (0,0) size 784x76
+ LayoutText {#text} at (0,0) size 355x115
+ text run at (0,0) width 65: "Filler Text "
+ text run at (65,0) width 290: "Filler Text Filler Text Filler Text Filler Text Filler"
+ text run at (0,20) width 226: "Text Filler Text Filler Text Filler Text "
+ text run at (226,20) width 65: "Filler Text "
+ text run at (291,20) width 61: "Filler Text"
+ text run at (0,40) width 355: "Filler Text Filler Text Filler Text Filler Text Filler Text Filler"
+ text run at (0,76) width 96: "Text Filler Text "
+ text run at (96,76) width 65: "Filler Text "
+ text run at (161,76) width 191: "Filler Text Filler Text Filler Text"
+ text run at (0,96) width 321: "Filler Text Filler Text Filler Text Filler Text Filler Text"
+ LayoutText {#text} at (0,0) size 0x0
+layer at (10,126) size 154x22
+ LayoutTextControl (relative positioned) {INPUT} at (2,118) size 154x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
+layer at (12,129) size 150x16
+ LayoutBlockFlow {DIV} at (2,3) size 150x16
+ LayoutText {#text} at (0,0) size 42x16
+ text run at (0,0) width 42: "Testing"
+caret: position 7 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/mac-lion/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png b/third_party/WebKit/LayoutTests/platform/mac-lion/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png
new file mode 100644
index 0000000..e408e4b6
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac-lion/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-lion/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png b/third_party/WebKit/LayoutTests/platform/mac-lion/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
new file mode 100644
index 0000000..6f10bc2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac-lion/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-mountainlion/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt b/third_party/WebKit/LayoutTests/platform/mac-mountainlion/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
new file mode 100644
index 0000000..c3d2de4
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac-mountainlion/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
@@ -0,0 +1,44 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 225x425
+ LayoutSVGRoot {svg} at (8,6) size 205x196
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,0) size 1x15 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (0,0) size 10x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (0,0) size 1x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,5) size 1x10 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (0,0) size 13x10 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51984 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGResourcePattern {pattern} [id="pat00"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (2,3) size 16x24 [transform={m=((0.75,0.00)(0.00,0.75)) t=(10.00,15.00)}]
+ LayoutSVGViewportContainer {svg} at (2,3) size 16x24
+ LayoutSVGPath {path} at (9,3) size 2x24 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (9,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (6,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (9,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (4,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (9,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (2,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGResourcePattern {pattern} [id="pat01"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (8,11) size 14x17 [transform={m=((0.50,0.00)(0.00,0.50)) t=(15.00,20.00)}]
+ LayoutSVGViewportContainer {svg} at (8,11) size 14x17
+ LayoutSVGPath {path} at (14,22) size 2x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (8,11) size 14x14 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51984 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGPath {path} at (0,0) size 203x92 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,6) size 205x96 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
+ LayoutSVGText {text} at (0,-4) size 68x18 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 68x18
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 67.53: "coniferous"
+ LayoutSVGContainer {use} at (8,8) size 205x94
+ LayoutSVGPath {path} at (8,8) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat00"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,106) size 205x96 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,110.00)}]
+ LayoutSVGText {text} at (0,-4) size 76x18 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 76x18
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 75.51: "broadLeave"
+ LayoutSVGContainer {use} at (8,108) size 205x94
+ LayoutSVGPath {path} at (8,108) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat01"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png
new file mode 100644
index 0000000..d6eac64
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png
new file mode 100644
index 0000000..d5d9358
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png
new file mode 100644
index 0000000..acdd718
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
new file mode 100644
index 0000000..c875954
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac-snowleopard/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.png
new file mode 100644
index 0000000..2f2693b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.png
new file mode 100644
index 0000000..787165b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
new file mode 100644
index 0000000..7ede3a8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.png
new file mode 100644
index 0000000..667be4d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png
new file mode 100644
index 0000000..33d47de
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png
new file mode 100644
index 0000000..cfb6278
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png
new file mode 100644
index 0000000..3a4d89f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png
new file mode 100644
index 0000000..f4b7ca3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png
new file mode 100644
index 0000000..0882e54
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png
new file mode 100644
index 0000000..71ccc36
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png
new file mode 100644
index 0000000..da1ecf6f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png
new file mode 100644
index 0000000..be2cac0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png
new file mode 100644
index 0000000..4ac6059
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png
new file mode 100644
index 0000000..17be018
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png
new file mode 100644
index 0000000..52cb4ab
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
new file mode 100644
index 0000000..d4f72ac
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png
new file mode 100644
index 0000000..1c236e0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt
new file mode 100644
index 0000000..1d67622
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt
@@ -0,0 +1,53 @@
+layer at (0,0) size 480x360
+ LayoutView at (0,0) size 480x360
+layer at (0,0) size 480x360
+ LayoutSVGRoot {svg} at (0,0) size 480x360
+ LayoutSVGText {text} at (65,22) size 22x36 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 22x36
+ chunk 1 text run 1 at (65.00,50.00) startOffset 0 endOffset 1 width 21.67: "A"
+ LayoutSVGText {text} at (165,22) size 21x36 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 21x36
+ chunk 1 text run 1 at (165.00,50.00) startOffset 0 endOffset 1 width 20.01: "B"
+ LayoutSVGText {text} at (265,22) size 21x36 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 21x36
+ chunk 1 text run 1 at (265.00,50.00) startOffset 0 endOffset 1 width 20.01: "C"
+ LayoutSVGText {text} at (365,22) size 22x36 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 22x36
+ chunk 1 text run 1 at (365.00,50.00) startOffset 0 endOffset 1 width 21.67: "D"
+ LayoutSVGContainer {g} at (29,59) size 393x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,45.00)}]
+ LayoutSVGContainer {g} at (29,59) size 92x42
+ LayoutSVGRect {rect} at (29,59) size 92x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=30.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (50,22) size 59x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 59x23
+ chunk 1 text run 1 at (50.00,40.00) startOffset 0 endOffset 7 width 58.31: "click A"
+ LayoutSVGContainer {g} at (128,59) size 93x42
+ LayoutSVGRect {rect} at (128,59) size 93x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=130.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (135,22) size 79x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 79x23
+ chunk 1 text run 1 at (135.00,40.00) startOffset 0 endOffset 9 width 78.49: "click B+2"
+ LayoutSVGContainer {g} at (229,59) size 92x42
+ LayoutSVGRect {rect} at (229,59) size 92x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=230.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (235,22) size 79x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 79x23
+ chunk 1 text run 1 at (235.00,40.00) startOffset 0 endOffset 9 width 78.49: "click C+4"
+ LayoutSVGContainer {g} at (329,59) size 93x42
+ LayoutSVGRect {rect} at (329,59) size 93x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=330.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (350,22) size 45x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 45x23
+ chunk 1 text run 1 at (350.00,40.00) startOffset 0 endOffset 5 width 44.41: "never"
+ LayoutSVGText {text} at (15,150) size 290x32 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 290x32
+ chunk 1 text run 1 at (15.00,175.00) startOffset 0 endOffset 26 width 289.23: "Test of Eventbase targets."
+ LayoutSVGText {text} at (15,228) size 338x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 338x22
+ chunk 1 text run 1 at (15.00,245.00) startOffset 0 endOffset 48 width 337.42: "Note that clicking rect D should give no result."
+ LayoutSVGText {text} at (15,188) size 360x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 360x22
+ chunk 1 text run 1 at (15.00,205.00) startOffset 0 endOffset 51 width 359.89: "Clicking a rectangle should change its color at the"
+ LayoutSVGText {text} at (15,208) size 364x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 364x22
+ chunk 1 text run 1 at (15.00,225.00) startOffset 0 endOffset 53 width 363.49: "time for the click + delay as indicated in each rect."
+ LayoutSVGText {text} at (10,304) size 264x46 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 264x46
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 263.34: "$Revision: 1.8 $"
+ LayoutSVGRect {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/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
new file mode 100644
index 0000000..35dda3f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
new file mode 100644
index 0000000..cc72604
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
new file mode 100644
index 0000000..f1bbb1c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
new file mode 100644
index 0000000..c07ce0f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png
new file mode 100644
index 0000000..5207a49
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png
new file mode 100644
index 0000000..bcfa073
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.png
new file mode 100644
index 0000000..4c57806
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png
new file mode 100644
index 0000000..277f047
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
new file mode 100644
index 0000000..7a76dbf
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png
new file mode 100644
index 0000000..98b6e96
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png
new file mode 100644
index 0000000..619651c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png
new file mode 100644
index 0000000..a15bd4f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt
new file mode 100644
index 0000000..bf6fe64
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt
@@ -0,0 +1,15 @@
+layer at (0,0) size 480x360
+ LayoutView at (0,0) size 480x360
+layer at (0,0) size 480x360
+ LayoutSVGRoot {svg} at (0,0) size 480x360
+ LayoutSVGContainer {g} at (71,105) size 326x84
+ LayoutSVGContainer {g} at (71,105) size 326x84 [transform={m=((1.80,0.00)(0.00,1.80)) t=(36.00,90.00)}]
+ LayoutSVGPath {path} at (71,105) size 326x42 [stroke={[type=SOLID] [color=#FF0000] [stroke width=3.00]}] [data="M 20 20 C 40 13.3333 60 13.3333 80 20 C 100 26.6667 120 26.6667 140 20 C 160 13.3333 180 13.3333 200 20"]
+ LayoutSVGPath {path} at (72,177) size 108x6 [stroke={[type=SOLID] [color=#0000FF] [stroke width=3.00]}] [data="M 20 50 C 20 50 30 50 50 50 C 70 50 80 50 80 50"]
+ LayoutSVGRect {rect} at (71,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGRect {rect} at (125,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=50.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGRect {rect} at (179,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=80.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGText {text} at (10,304) size 264x46 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 264x46
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 263.34: "$Revision: 1.2 $"
+ LayoutSVGRect {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/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png
new file mode 100644
index 0000000..ce22409
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png
new file mode 100644
index 0000000..bfa3597
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png
new file mode 100644
index 0000000..8b1f607
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png
new file mode 100644
index 0000000..05eee0e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png
new file mode 100644
index 0000000..fda01c8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png
new file mode 100644
index 0000000..311f1c5
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
new file mode 100644
index 0000000..1cc0620
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png
new file mode 100644
index 0000000..998ad49
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
new file mode 100644
index 0000000..7368380
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png
new file mode 100644
index 0000000..652bcff
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png
new file mode 100644
index 0000000..b9116ed
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png
new file mode 100644
index 0000000..16740eb
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt
new file mode 100644
index 0000000..d3518d2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutSVGRoot {svg} at (0,0) size 800x600
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (148,25) size 502x451
+ LayoutSVGContainer {g} at (148,25) size 502x77
+ LayoutSVGContainer {use} at (148,64) size 37x38 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
+ LayoutSVGContainer {g} at (148,64) size 37x38
+ LayoutSVGEllipse {circle} at (148,64) size 37x38 [stroke={[type=SOLID] [color=#808080] [stroke width=2.00] [line cap=ROUND] [dash array={4.00}]}] [fill={[type=SOLID] [color=#FF7F00]}] [cx=100.00] [cy=25.00] [r=10.00]
+ LayoutSVGContainer {g} at (0,0) size 0x0 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
+ LayoutSVGEllipse {circle} at (616,25) size 34x34 [fill={[type=SOLID] [color=#FFFF00]}] [cx=380.00] [cy=25.00] [r=10.00]
+ LayoutSVGText {text} at (99,257) size 282x29 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 282x28
+ chunk 1 (middle anchor) text run 1 at (99.26,280.00) startOffset 0 endOffset 28 width 281.47: "This text should be visible."
+ LayoutSVGContainer {g} at (16,517) size 384x62
+ LayoutSVGText {text} at (10,310) size 230x38 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 230x37
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 229.45: "$Revision: 1.5 $"
+ LayoutSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/as-background-image/svg-as-background-1-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/as-background-image/svg-as-background-1-expected.png
new file mode 100644
index 0000000..850571a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/as-background-image/svg-as-background-1-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png
new file mode 100644
index 0000000..131e46a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png
new file mode 100644
index 0000000..7c585ba
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textProperties-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textProperties-expected.png
new file mode 100644
index 0000000..9ed4c7c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textProperties-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textStyles-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textStyles-expected.png
new file mode 100644
index 0000000..fa6afcc
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/batik/text/textStyles-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.png
new file mode 100644
index 0000000..de6884f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/invalid-css-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/invalid-css-expected.png
new file mode 100644
index 0000000..98aa2bb
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/invalid-css-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png
new file mode 100644
index 0000000..424f6b0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png
new file mode 100644
index 0000000..bd3ef448
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png
new file mode 100644
index 0000000..b3b8f0c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png
new file mode 100644
index 0000000..b22ae64
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png
new file mode 100644
index 0000000..10ff3a5
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.png
new file mode 100644
index 0000000..bd3ef448
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.png
new file mode 100644
index 0000000..bd3ef448
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png
new file mode 100644
index 0000000..bd48db8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/stroked-pattern-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/stroked-pattern-expected.png
new file mode 100644
index 0000000..d5708a2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/stroked-pattern-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png
new file mode 100644
index 0000000..fbdbb8b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt
new file mode 100644
index 0000000..970aaa8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x18
+ LayoutText {#text} at (0,0) size 354x18
+ text run at (0,0) width 354: "Here is an html paragraph. And below is a svg drawing"
+ LayoutBlockFlow {DIV} at (0,34) size 784x400
+ LayoutSVGRoot {svg} at (45,61) size 347x303
+ LayoutSVGPath {path} at (45,61) size 347x303 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 14.8649 27.5434 C 10.9361 23.4486 5.53039 20.9307 2.16163 16.2739 C 0.1954 13.4713 -0.27051 9.80295 0.40252 6.50142 C 1.50231 3.03806 4.88027 0.20151 8.61522 0.38648 C 11.4904 0.13255 14.1594 2.02987 15.543 4.44105 C 15.919 4.6728 15.9025 6.65371 16.2617 5.51432 C 17.3118 2.6047 20.1552 0.48976 23.2581 0.39544 C 27.3718 0.07861 31.5625 3.22656 31.9769 7.4138 C 32.4419 10.5606 31.9362 13.9546 29.9366 16.5144 C 27.0142 20.4478 22.515 22.6972 19.032 26.0537 C 17.9438 26.8473 16.7477 28.519 15.904 28.9961 C 15.6231 28.4687 15.2627 27.9879 14.8649 27.5434 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png
new file mode 100644
index 0000000..bd06818
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-detach-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-detach-expected.png
new file mode 100644
index 0000000..a0d2a8e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-detach-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png
new file mode 100644
index 0000000..d872cea
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
new file mode 100644
index 0000000..8070cd2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
@@ -0,0 +1,44 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 225x425
+ LayoutSVGRoot {svg} at (8,6) size 205x196
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,0) size 1x15 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (0,0) size 10x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (0,0) size 1x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,5) size 1x10 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (0,0) size 13x10 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51983 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGResourcePattern {pattern} [id="pat00"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (2,3) size 16x24 [transform={m=((0.75,0.00)(0.00,0.75)) t=(10.00,15.00)}]
+ LayoutSVGViewportContainer {svg} at (2,3) size 16x24
+ LayoutSVGPath {path} at (9,3) size 2x24 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (9,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (6,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (9,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (4,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (9,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (2,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGResourcePattern {pattern} [id="pat01"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (8,11) size 14x17 [transform={m=((0.50,0.00)(0.00,0.50)) t=(15.00,20.00)}]
+ LayoutSVGViewportContainer {svg} at (8,11) size 14x17
+ LayoutSVGPath {path} at (14,22) size 2x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (8,11) size 14x14 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51983 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGPath {path} at (0,0) size 203x92 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,6) size 205x96 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
+ LayoutSVGText {text} at (0,-4) size 68x18 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 68x18
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 67.53: "coniferous"
+ LayoutSVGContainer {use} at (8,8) size 205x94
+ LayoutSVGPath {path} at (8,8) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat00"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,106) size 205x96 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,110.00)}]
+ LayoutSVGText {text} at (0,-4) size 76x18 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 76x18
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 75.51: "broadLeave"
+ LayoutSVGContainer {use} at (8,108) size 205x94
+ LayoutSVGPath {path} at (8,108) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat01"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-on-text-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-on-text-expected.png
new file mode 100644
index 0000000..1e18e39
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/custom/use-on-text-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png
new file mode 100644
index 0000000..1f9ace3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/hixie/error/017-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/hixie/error/017-expected.png
new file mode 100644
index 0000000..b133a50
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/hixie/error/017-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/hixie/perf/001-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/hixie/perf/001-expected.png
new file mode 100644
index 0000000..d56717e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/hixie/perf/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/hixie/perf/002-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/hixie/perf/002-expected.png
new file mode 100644
index 0000000..ca0c292
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/hixie/perf/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/selection-background-color-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/selection-background-color-expected.png
new file mode 100644
index 0000000..af6f204e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/selection-background-color-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/small-fonts-3-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/small-fonts-3-expected.png
new file mode 100644
index 0000000..1cfe36d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/small-fonts-3-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.png
new file mode 100644
index 0000000..3f25341
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png
new file mode 100644
index 0000000..f4d09a7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.png
new file mode 100644
index 0000000..f57c383
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
new file mode 100644
index 0000000..3ac7e5d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt
new file mode 100644
index 0000000..00fa170
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt
@@ -0,0 +1,322 @@
+layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollHeight 1435
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 785x1435 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutBlockFlow {html} at (0,0) size 785x1435.14
+ LayoutBlockFlow {body} at (8,8) size 769x0
+ LayoutBlockFlow (floating) {div} at (0,0) size 769x1427.14
+ LayoutBlockFlow {h1} at (0,21.44) size 769x37
+ LayoutText {#text} at (0,0) size 443x37
+ text run at (0,0) width 443: "SVG grid with percentage width"
+ LayoutBlockFlow {h4} at (0,79.88) size 769x18
+ LayoutText {#text} at (0,0) size 149x18
+ text run at (0,0) width 149: "WICD Core 1.0 #20-3"
+ LayoutBlockFlow {p} at (0,119.14) size 769x0
+ LayoutBlockFlow (floating) {div} at (256.30,128) size 256.30x448
+ LayoutBR {br} at (256,0) size 1x18
+ LayoutBlockFlow (floating) {div} at (512.59,128) size 256.30x448
+ LayoutBlockFlow (floating) {div} at (384.50,704) size 384.50x192
+ LayoutBlockFlow (floating) {div} at (0,896) size 384.50x192
+ LayoutBlockFlow (floating) {div} at (384.50,1024) size 384.50x128
+ LayoutBlockFlow {p} at (0,119.14) size 769x594 [color=#FFFFFF]
+ LayoutBR {br} at (769,0) size 0x18
+ LayoutText {#text} at (640,576) size 9x18
+ text run at (640,576) width 9: ".."
+ LayoutBlockFlow {p} at (0,729.14) size 769x578
+ LayoutText {#text} at (640,0) size 763x578
+ text run at (640,0) width 123: "Above, you should"
+ text run at (640,18) width 100: "see a grid of 17"
+ text run at (640,36) width 69: "SVG child"
+ text run at (640,54) width 107: "elements sticked"
+ text run at (640,72) width 107: "together to build"
+ text run at (0,542) width 124: "one rectangle grid. "
+ text run at (123,542) width 624: "You should be able to resize your browser window and the grid rendering should adjust to it. The"
+ text run at (0,560) width 352: "outcome should look like in these sample screenshots: "
+ LayoutInline {a} at (0,0) size 35x18 [color=#0000EE]
+ LayoutText {#text} at (351,560) size 35x18
+ text run at (351,560) width 35: "small"
+ LayoutText {#text} at (385,560) size 9x18
+ text run at (385,560) width 9: ", "
+ LayoutInline {a} at (0,0) size 42x18 [color=#0000EE]
+ LayoutText {#text} at (393,560) size 42x18
+ text run at (393,560) width 42: "bigger"
+ LayoutText {#text} at (434,560) size 32x18
+ text run at (434,560) width 32: " and "
+ LayoutInline {a} at (0,0) size 22x18 [color=#0000EE]
+ LayoutText {#text} at (465,560) size 22x18
+ text run at (465,560) width 22: "big"
+ LayoutText {#text} at (486,560) size 5x18
+ text run at (486,560) width 5: "."
+ LayoutBlockFlow {p} at (0,1323.14) size 769x36
+ LayoutText {#text} at (0,0) size 763x36
+ text run at (0,0) width 763: "The test is successful, if all SVG elements resize exacly dependend on the width of the browser window, but keep their"
+ text run at (0,18) width 636: "aspect ratio and relative position. The complete grid should always show a perfect rectangle object."
+ LayoutBlockFlow {p} at (0,1375.14) size 769x36
+ LayoutBR {br} at (0,0) size 0x18
+ LayoutInline {a} at (0,0) size 33x18 [color=#0000EE]
+ LayoutText {#text} at (0,18) size 33x18
+ text run at (0,18) width 33: "Back"
+layer at (8,127) size 385x128
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (52,8) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x24
+ chunk 1 (middle anchor) text run 1 at (52.78,27.00) startOffset 0 endOffset 1 width 14.44: "A"
+layer at (393,127) size 384x128
+ LayoutEmbeddedObject (floating) {object} at (384.50,0) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (53,8) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 13x24
+ chunk 1 (middle anchor) text run 1 at (53.89,27.00) startOffset 0 endOffset 1 width 12.22: "L"
+layer at (8,255) size 256x449 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,128) size 256.30x449
+ layer at (0,0) size 256x449
+ LayoutView at (0,0) size 256x449
+ layer at (0,0) size 256x449
+ LayoutSVGRoot {svg} at (0,0) size 256x449
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGContainer {a} at (0,0) size 128x129
+ LayoutSVGRect {rect} at (0,0) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (13,8) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x24
+ chunk 1 (middle anchor) text run 1 at (13.33,27.00) startOffset 0 endOffset 1 width 13.34: "B"
+ LayoutSVGContainer {a} at (127,0) size 129x129
+ LayoutSVGRect {rect} at (127,0) size 129x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGContainer {a} at (0,160) size 128x129
+ LayoutSVGEllipse {circle} at (0,160) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=20.00] [cy=70.00] [r=19.00]
+ LayoutSVGText {text} at (13,58) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x24
+ chunk 1 (middle anchor) text run 1 at (13.33,77.00) startOffset 0 endOffset 1 width 13.34: "C"
+ LayoutSVGContainer {a} at (128,160) size 128x129
+ LayoutSVGEllipse {circle} at (128,160) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=60.00] [cy=70.00] [r=19.00]
+ LayoutSVGContainer {a} at (0,320) size 128x129
+ LayoutSVGEllipse {circle} at (0,320) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=20.00] [cy=120.00] [r=19.00]
+ LayoutSVGText {text} at (12,108) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x24
+ chunk 1 (middle anchor) text run 1 at (12.78,127.00) startOffset 0 endOffset 1 width 14.44: "D"
+ LayoutSVGContainer {a} at (128,320) size 128x129
+ LayoutSVGEllipse {circle} at (128,320) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=60.00] [cy=120.00] [r=19.00]
+ LayoutSVGText {text} at (53,108) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 13x24
+ chunk 1 (middle anchor) text run 1 at (53.89,127.00) startOffset 0 endOffset 1 width 12.22: "E"
+layer at (264,255) size 256x256
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 256.30x256
+ layer at (0,0) size 256x256
+ LayoutView at (0,0) size 256x256
+ layer at (0,0) size 256x256
+ LayoutSVGRoot {svg} at (0,0) size 256x256
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 256x256 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=78.00] [height=78.00]
+ LayoutSVGText {text} at (32,28) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x24
+ chunk 1 (middle anchor) text run 1 at (32.78,47.00) startOffset 0 endOffset 1 width 14.44: "K"
+layer at (264,511) size 256x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,256) size 256.30x192
+ layer at (0,0) size 256x192
+ LayoutView at (0,0) size 256x192
+ layer at (0,0) size 256x192
+ LayoutSVGRoot {svg} at (0,0) size 256x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 256x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=78.00] [height=58.00]
+ LayoutSVGText {text} at (36,18) size 8x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 8x24
+ chunk 1 (middle anchor) text run 1 at (36.11,37.00) startOffset 0 endOffset 1 width 7.78: "J"
+layer at (521,255) size 256x256
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 256.30x256
+ layer at (0,0) size 256x256
+ LayoutView at (0,0) size 256x256
+ layer at (0,0) size 256x256
+ LayoutSVGRoot {svg} at (0,0) size 256x256
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGContainer {a} at (0,0) size 128x128
+ LayoutSVGRect {rect} at (0,0) size 128x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (11,8) size 18x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 18x24
+ chunk 1 (middle anchor) text run 1 at (11.11,27.00) startOffset 0 endOffset 1 width 17.78: "M"
+ LayoutSVGContainer {a} at (127,0) size 129x128
+ LayoutSVGRect {rect} at (127,0) size 129x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (52,8) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x24
+ chunk 1 (middle anchor) text run 1 at (52.78,27.00) startOffset 0 endOffset 1 width 14.44: "N"
+ LayoutSVGContainer {a} at (0,127) size 128x129
+ LayoutSVGRect {rect} at (0,127) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=41.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (14,48) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x24
+ chunk 1 (middle anchor) text run 1 at (14.44,67.00) startOffset 0 endOffset 1 width 11.12: "P"
+ LayoutSVGContainer {a} at (127,127) size 129x129
+ LayoutSVGRect {rect} at (127,127) size 129x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=41.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (52,48) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x24
+ chunk 1 (middle anchor) text run 1 at (52.78,67.00) startOffset 0 endOffset 1 width 14.44: "O"
+layer at (521,511) size 256x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,256) size 256.30x192
+ layer at (0,0) size 256x192
+ LayoutView at (0,0) size 256x192
+ layer at (0,0) size 256x192
+ LayoutSVGRoot {svg} at (0,0) size 256x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 256x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=40.00] [cy=30.00] [rx=39.00] [ry=29.00]
+ LayoutSVGText {text} at (32,18) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x24
+ chunk 1 (middle anchor) text run 1 at (32.78,37.00) startOffset 0 endOffset 1 width 14.44: "Q"
+layer at (264,703) size 385x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (256.30,576) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (54,8) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x24
+ chunk 1 (middle anchor) text run 1 at (54.44,27.00) startOffset 0 endOffset 1 width 11.12: "F"
+layer at (8,831) size 385x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,704) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (56,8) size 8x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 7x24
+ chunk 1 (middle anchor) text run 1 at (56.67,27.00) startOffset 0 endOffset 1 width 6.66: "I"
+layer at (393,831) size 96x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 96.13x192
+ layer at (0,0) size 96x192
+ LayoutView at (0,0) size 96x192
+ layer at (0,0) size 96x192
+ LayoutSVGRoot {svg} at (0,0) size 96x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 96x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=28.00] [height=58.00]
+layer at (489,831) size 289x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (96.13,0) size 288.38x192
+ layer at (0,0) size 288x192
+ LayoutView at (0,0) size 288x192
+ layer at (0,0) size 288x192
+ LayoutSVGRoot {svg} at (0,0) size 288x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 288x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=88.00] [height=58.00]
+ LayoutSVGText {text} at (37,18) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x24
+ chunk 1 (middle anchor) text run 1 at (37.78,37.00) startOffset 0 endOffset 1 width 14.44: "G"
+layer at (8,1023) size 192x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 192.25x192
+ layer at (0,0) size 192x192
+ LayoutView at (0,0) size 192x192
+ layer at (0,0) size 192x192
+ LayoutSVGRoot {svg} at (0,0) size 192x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=30.00] [rx=29.00] [ry=29.00]
+ LayoutSVGText {text} at (22,18) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x24
+ chunk 1 (middle anchor) text run 1 at (22.78,37.00) startOffset 0 endOffset 1 width 14.44: "H"
+layer at (200,1023) size 193x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (192.25,0) size 192.25x192
+ layer at (0,0) size 192x192
+ LayoutView at (0,0) size 192x192
+ layer at (0,0) size 192x192
+ LayoutSVGRoot {svg} at (0,0) size 192x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 192x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=58.00] [height=58.00]
+ LayoutSVGText {text} at (23,18) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x24
+ chunk 1 (middle anchor) text run 1 at (23.33,37.00) startOffset 0 endOffset 1 width 13.34: "R"
+layer at (393,1023) size 192x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (384.50,896) size 192.25x128
+ layer at (0,0) size 192x128
+ LayoutView at (0,0) size 192x128
+ layer at (0,0) size 192x128
+ LayoutSVGRoot {svg} at (0,0) size 192x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=20.00] [rx=29.00] [ry=19.00]
+layer at (585,1023) size 192x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (576.75,896) size 192.25x128
+ layer at (0,0) size 192x128
+ LayoutView at (0,0) size 192x128
+ layer at (0,0) size 192x128
+ LayoutSVGRoot {svg} at (0,0) size 192x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=20.00] [rx=29.00] [ry=19.00]
+layer at (393,1151) size 288x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 288.38x128
+ layer at (0,0) size 288x128
+ LayoutView at (0,0) size 288x128
+ layer at (0,0) size 288x128
+ LayoutSVGRoot {svg} at (0,0) size 288x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 288x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=88.00] [height=38.00]
+ LayoutSVGText {text} at (39,8) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x24
+ chunk 1 (middle anchor) text run 1 at (39.44,27.00) startOffset 0 endOffset 1 width 11.12: "S"
+layer at (681,1151) size 97x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (288.38,0) size 96.13x128
+ layer at (0,0) size 96x128
+ LayoutView at (0,0) size 96x128
+ layer at (0,0) size 96x128
+ LayoutSVGRoot {svg} at (0,0) size 96x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 96x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=28.00] [height=38.00]
+ LayoutSVGText {text} at (8,8) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 13x24
+ chunk 1 (middle anchor) text run 1 at (8.89,27.00) startOffset 0 endOffset 1 width 12.22: "T"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.png b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.png
new file mode 100644
index 0000000..18e44b2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt
new file mode 100644
index 0000000..caf0278
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x244
+ LayoutBlockFlow {HTML} at (0,0) size 800x244
+ LayoutBlockFlow {BODY} at (8,16) size 784x220
+ LayoutBlockFlow {P} at (0,0) size 784x36
+ LayoutText {#text} at (0,0) size 727x36
+ text run at (0,0) width 611: "The word 'PASS' should be seen below on the right hand side, inside a rounded box with black "
+ text run at (610,0) width 117: "border and yellow"
+ text run at (0,18) width 80: "background."
+layer at (8,68) size 784x168
+ LayoutBlockFlow {DIV} at (0,52) size 784x168
+ LayoutBlockFlow (anonymous) at (0,0) size 392x200
+ LayoutBR {BR} at (0,7) size 0x18
+ LayoutBR {BR} at (0,39) size 0x18
+ LayoutBR {BR} at (0,71) size 0x18
+ LayoutBR {BR} at (0,103) size 0x18
+ LayoutBR {BR} at (0,135) size 0x18
+ LayoutBR {BR} at (0,175) size 0x18
+layer at (8,268) size 392x64 clip at (24,284) size 360x32
+ LayoutBlockFlow (relative positioned) {DIV} at (0,200) size 392x64 [bgcolor=#FFFF00] [border: (16px solid #000000)]
+ LayoutText {#text} at (176,23) size 40x18
+ text run at (176,23) width 40: "PASS"
diff --git a/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt b/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt
new file mode 100644
index 0000000..d4d2b2c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/mac/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+layer at (8,8) size 784x69
+ LayoutBlockFlow {DIV} at (0,0) size 784x69
+ LayoutText {#text} at (0,0) size 356x125
+ text run at (0,0) width 72: "Filler Text "
+ text run at (71,0) width 285: "Filler Text Filler Text Filler Text Filler Text"
+ text run at (0,18) width 288: "Filler Text Filler Text Filler Text Filler Text "
+ text run at (287,18) width 69: "Filler Text"
+ text run at (0,36) width 356: "Filler Text Filler Text Filler Text Filler Text Filler Text"
+ text run at (0,69) width 216: "Filler Text Filler Text Filler Text "
+ text run at (215,69) width 73: "Filler Text "
+ text run at (287,69) width 69: "Filler Text"
+ text run at (0,87) width 356: "Filler Text Filler Text Filler Text Filler Text Filler Text"
+ text run at (0,107) width 144: "Filler Text Filler Text "
+ LayoutText {#text} at (0,0) size 0x0
+layer at (154,115) size 123x19
+ LayoutTextControl (relative positioned) {INPUT} at (145.97,107) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
+layer at (157,118) size 117x13
+ LayoutBlockFlow {DIV} at (3,3) size 117x13
+ LayoutText {#text} at (0,0) size 40x13
+ text run at (0,0) width 40: "Testing"
+caret: position 7 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.png
new file mode 100644
index 0000000..2ba1b95
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.png
new file mode 100644
index 0000000..edd81ff
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
new file mode 100644
index 0000000..f6e4953
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.png
new file mode 100644
index 0000000..9e672a6
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/mixed-border-styles-radius-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/mixed-border-styles-radius-expected.png
new file mode 100644
index 0000000..b2888a9
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/borders/mixed-border-styles-radius-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png
new file mode 100644
index 0000000..6fe8648
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png
new file mode 100644
index 0000000..2401f38
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png
new file mode 100644
index 0000000..b0f60d6
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png
new file mode 100644
index 0000000..71ea745
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png
new file mode 100644
index 0000000..429a409
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png
new file mode 100644
index 0000000..ec573d0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png
new file mode 100644
index 0000000..7053c11
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png
new file mode 100644
index 0000000..083f753
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
new file mode 100644
index 0000000..f822bdf
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png
new file mode 100644
index 0000000..7f8132a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt
new file mode 100644
index 0000000..caf23c83
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt
@@ -0,0 +1,53 @@
+layer at (0,0) size 480x360
+ LayoutView at (0,0) size 480x360
+layer at (0,0) size 480x360
+ LayoutSVGRoot {svg} at (0,0) size 480x360
+ LayoutSVGText {text} at (65,23) size 21x34 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 21x34
+ chunk 1 text run 1 at (65.00,50.00) startOffset 0 endOffset 1 width 21.00: "A"
+ LayoutSVGText {text} at (165,23) size 20x34 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 20x34
+ chunk 1 text run 1 at (165.00,50.00) startOffset 0 endOffset 1 width 20.00: "B"
+ LayoutSVGText {text} at (265,23) size 20x34 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 20x34
+ chunk 1 text run 1 at (265.00,50.00) startOffset 0 endOffset 1 width 20.00: "C"
+ LayoutSVGText {text} at (365,23) size 22x34 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 22x34
+ chunk 1 text run 1 at (365.00,50.00) startOffset 0 endOffset 1 width 22.00: "D"
+ LayoutSVGContainer {g} at (29,59) size 393x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,45.00)}]
+ LayoutSVGContainer {g} at (29,59) size 92x42
+ LayoutSVGRect {rect} at (29,59) size 92x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=30.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (50,23) size 58x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 58x22
+ chunk 1 text run 1 at (50.00,40.00) startOffset 0 endOffset 7 width 58.00: "click A"
+ LayoutSVGContainer {g} at (128,59) size 93x42
+ LayoutSVGRect {rect} at (128,59) size 93x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=130.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (135,23) size 78x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 78x22
+ chunk 1 text run 1 at (135.00,40.00) startOffset 0 endOffset 9 width 78.00: "click B+2"
+ LayoutSVGContainer {g} at (229,59) size 92x42
+ LayoutSVGRect {rect} at (229,59) size 92x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=230.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (235,23) size 78x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 78x22
+ chunk 1 text run 1 at (235.00,40.00) startOffset 0 endOffset 9 width 78.00: "click C+4"
+ LayoutSVGContainer {g} at (329,59) size 93x42
+ LayoutSVGRect {rect} at (329,59) size 93x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=330.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (350,23) size 44x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 44x22
+ chunk 1 text run 1 at (350.00,40.00) startOffset 0 endOffset 5 width 44.00: "never"
+ LayoutSVGText {text} at (15,149) size 283x33 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 283x33
+ chunk 1 text run 1 at (15.00,175.00) startOffset 0 endOffset 26 width 283.00: "Test of Eventbase targets."
+ LayoutSVGText {text} at (15,229) size 334x20 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 334x20
+ chunk 1 text run 1 at (15.00,245.00) startOffset 0 endOffset 48 width 334.00: "Note that clicking rect D should give no result."
+ LayoutSVGText {text} at (15,189) size 354x20 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 354x20
+ chunk 1 text run 1 at (15.00,205.00) startOffset 0 endOffset 51 width 354.00: "Clicking a rectangle should change its color at the"
+ LayoutSVGText {text} at (15,209) size 362x20 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 362x20
+ chunk 1 text run 1 at (15.00,225.00) startOffset 0 endOffset 53 width 362.00: "time for the click + delay as indicated in each rect."
+ LayoutSVGText {text} at (10,304) size 261x46 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 261x46
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.8 $"
+ LayoutSVGRect {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/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
new file mode 100644
index 0000000..f305994
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
new file mode 100644
index 0000000..70eac16
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
new file mode 100644
index 0000000..ce36c9a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
new file mode 100644
index 0000000..f793317
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png
new file mode 100644
index 0000000..6c7ec75
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png
new file mode 100644
index 0000000..7024f29
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.png
new file mode 100644
index 0000000..2c55550
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png
new file mode 100644
index 0000000..c8e7e53
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
new file mode 100644
index 0000000..2707bb9
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png
new file mode 100644
index 0000000..a7a81ee
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png
new file mode 100644
index 0000000..1a01b73
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png
new file mode 100644
index 0000000..651a978
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt
new file mode 100644
index 0000000..0379415
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt
@@ -0,0 +1,15 @@
+layer at (0,0) size 480x360
+ LayoutView at (0,0) size 480x360
+layer at (0,0) size 480x360
+ LayoutSVGRoot {svg} at (0,0) size 480x360
+ LayoutSVGContainer {g} at (71,105) size 326x84
+ LayoutSVGContainer {g} at (71,105) size 326x84 [transform={m=((1.80,0.00)(0.00,1.80)) t=(36.00,90.00)}]
+ LayoutSVGPath {path} at (71,105) size 326x42 [stroke={[type=SOLID] [color=#FF0000] [stroke width=3.00]}] [data="M 20 20 C 40 13.3333 60 13.3333 80 20 C 100 26.6667 120 26.6667 140 20 C 160 13.3333 180 13.3333 200 20"]
+ LayoutSVGPath {path} at (72,177) size 108x6 [stroke={[type=SOLID] [color=#0000FF] [stroke width=3.00]}] [data="M 20 50 C 20 50 30 50 50 50 C 70 50 80 50 80 50"]
+ LayoutSVGRect {rect} at (71,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGRect {rect} at (125,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=50.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGRect {rect} at (179,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=80.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGText {text} at (10,304) size 261x46 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 261x46
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.2 $"
+ LayoutSVGRect {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/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png
new file mode 100644
index 0000000..96d11c6
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png
new file mode 100644
index 0000000..c17aee5
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png
new file mode 100644
index 0000000..f5dc346
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png
new file mode 100644
index 0000000..f819341
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png
new file mode 100644
index 0000000..82c4e00
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png
new file mode 100644
index 0000000..d448180
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
new file mode 100644
index 0000000..1803f3b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png
new file mode 100644
index 0000000..360c2f5
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
new file mode 100644
index 0000000..04b8de9
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png
new file mode 100644
index 0000000..9d0bb62
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png
new file mode 100644
index 0000000..3ff8d8f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png
new file mode 100644
index 0000000..c384ef2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt
new file mode 100644
index 0000000..4f7fab3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutSVGRoot {svg} at (0,0) size 800x600
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (148,25) size 502x451
+ LayoutSVGContainer {g} at (148,25) size 502x77
+ LayoutSVGContainer {use} at (148,64) size 37x38 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
+ LayoutSVGContainer {g} at (148,64) size 37x38
+ LayoutSVGEllipse {circle} at (148,64) size 37x38 [stroke={[type=SOLID] [color=#808080] [stroke width=2.00] [line cap=ROUND] [dash array={4.00}]}] [fill={[type=SOLID] [color=#FF7F00]}] [cx=100.00] [cy=25.00] [r=10.00]
+ LayoutSVGContainer {g} at (0,0) size 0x0 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
+ LayoutSVGEllipse {circle} at (616,25) size 34x34 [fill={[type=SOLID] [color=#FFFF00]}] [cx=380.00] [cy=25.00] [r=10.00]
+ LayoutSVGText {text} at (104,258) size 272x28 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 272x27
+ chunk 1 (middle anchor) text run 1 at (104.40,280.00) startOffset 0 endOffset 28 width 271.20: "This text should be visible."
+ LayoutSVGContainer {g} at (16,518) size 377x61
+ LayoutSVGText {text} at (10,311) size 226x37 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 226x36
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 225.60: "$Revision: 1.5 $"
+ LayoutSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt
new file mode 100644
index 0000000..6f372fd
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt
@@ -0,0 +1,164 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x514
+ LayoutBlockFlow {HTML} at (0,0) size 800x514
+ LayoutBlockFlow {BODY} at (8,8) size 784x498
+ LayoutTable {TABLE} at (0,0) size 670x498
+ LayoutTableSection {TBODY} at (0,0) size 670x498
+ LayoutTableRow {TR} at (0,2) size 670x22
+ LayoutTableCell {TH} at (2,2) size 94x22 [bgcolor=#DDDD99] [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (9,1) size 76x19
+ text run at (9,1) width 76: "viewBox?"
+ LayoutTableCell {TH} at (98,2) size 162x22 [bgcolor=#DDDD99] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 160x19
+ text run at (1,1) width 160: "preserve\x{AD}Aspect\x{AD}Ratio"
+ LayoutTableCell {TH} at (262,2) size 202x22 [bgcolor=#DDDD99] [r=0 c=2 rs=1 cs=1]
+ LayoutText {#text} at (78,1) size 46x19
+ text run at (78,1) width 46: "<img>"
+ LayoutTableCell {TH} at (466,2) size 202x22 [bgcolor=#DDDD99] [r=0 c=3 rs=1 cs=1]
+ LayoutText {#text} at (68,1) size 66x19
+ text run at (68,1) width 66: "<object>"
+ LayoutTableRow {TR} at (0,26) size 670x57
+ LayoutTableCell {TH} at (2,132) size 94x22 [bgcolor=#DDDD99] [r=1 c=0 rs=4 cs=1]
+ LayoutText {#text} at (1,1) size 92x19
+ text run at (1,1) width 92: "No viewBox"
+ LayoutTableCell {TH} at (98,53) size 162x2 [bgcolor=#DDDD99] [r=1 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (262,26) size 202x57 [r=1 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,26) size 202x57 [r=1 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,85) size 670x57
+ LayoutTableCell {TH} at (98,102) size 162x22 [bgcolor=#DDDD99] [r=2 c=1 rs=1 cs=1]
+ LayoutText {#text} at (61,1) size 40x19
+ text run at (61,1) width 40: "none"
+ LayoutTableCell {TD} at (262,85) size 202x57 [r=2 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,85) size 202x57 [r=2 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,144) size 670x57
+ LayoutTableCell {TH} at (98,161) size 162x22 [bgcolor=#DDDD99] [r=3 c=1 rs=1 cs=1]
+ LayoutText {#text} at (62,1) size 38x19
+ text run at (62,1) width 38: "meet"
+ LayoutTableCell {TD} at (262,144) size 202x57 [r=3 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,144) size 202x57 [r=3 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,203) size 670x57
+ LayoutTableCell {TH} at (98,220) size 162x22 [bgcolor=#DDDD99] [r=4 c=1 rs=1 cs=1]
+ LayoutText {#text} at (63,1) size 36x19
+ text run at (63,1) width 36: "slice"
+ LayoutTableCell {TD} at (262,203) size 202x57 [r=4 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,203) size 202x57 [r=4 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,262) size 670x57
+ LayoutTableCell {TH} at (2,368) size 94x22 [bgcolor=#DDDD99] [r=5 c=0 rs=4 cs=1]
+ LayoutText {#text} at (14,1) size 66x19
+ text run at (14,1) width 66: "viewBox"
+ LayoutTableCell {TH} at (98,289) size 162x2 [bgcolor=#DDDD99] [r=5 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (262,262) size 202x57 [r=5 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,262) size 202x57 [r=5 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,321) size 670x57
+ LayoutTableCell {TH} at (98,338) size 162x22 [bgcolor=#DDDD99] [r=6 c=1 rs=1 cs=1]
+ LayoutText {#text} at (61,1) size 40x19
+ text run at (61,1) width 40: "none"
+ LayoutTableCell {TD} at (262,321) size 202x57 [r=6 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,321) size 202x57 [r=6 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,380) size 670x57
+ LayoutTableCell {TH} at (98,397) size 162x22 [bgcolor=#DDDD99] [r=7 c=1 rs=1 cs=1]
+ LayoutText {#text} at (62,1) size 38x19
+ text run at (62,1) width 38: "meet"
+ LayoutTableCell {TD} at (262,380) size 202x57 [r=7 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,380) size 202x57 [r=7 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,439) size 670x57
+ LayoutTableCell {TH} at (98,456) size 162x22 [bgcolor=#DDDD99] [r=8 c=1 rs=1 cs=1]
+ LayoutText {#text} at (63,1) size 36x19
+ text run at (63,1) width 36: "slice"
+ LayoutTableCell {TD} at (262,439) size 202x57 [r=8 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,439) size 202x57 [r=8 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+layer at (475,35) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGEllipse {circle} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [cx=110.00] [cy=110.00] [r=110.00]
+layer at (475,94) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 192x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,153) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 192x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,212) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 192x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,271) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (74,0) size 32x31
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (74,0) size 32x31 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (74,0) size 32x31 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,330) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 140x31
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 140x31 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 140x31 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,389) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (74,0) size 32x31
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (74,0) size 32x31 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (74,0) size 32x31 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,448) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 140x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 140x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 140x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png
new file mode 100644
index 0000000..8075444
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textEffect-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textEffect-expected.png
new file mode 100644
index 0000000..9242ac2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textEffect-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png
new file mode 100644
index 0000000..cb37411
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textProperties-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textProperties-expected.png
new file mode 100644
index 0000000..8331088
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textProperties-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textStyles-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textStyles-expected.png
new file mode 100644
index 0000000..3a39ca8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/batik/text/textStyles-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/css/text-shadow-multiple-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/css/text-shadow-multiple-expected.png
new file mode 100644
index 0000000..4962ec4
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/css/text-shadow-multiple-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.png
new file mode 100644
index 0000000..3a2b032
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/invalid-css-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/invalid-css-expected.png
new file mode 100644
index 0000000..9133ea2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/invalid-css-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png
new file mode 100644
index 0000000..6eb8315
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png
new file mode 100644
index 0000000..bbf11ea
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png
new file mode 100644
index 0000000..b05f44a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png
new file mode 100644
index 0000000..11b4fe0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png
new file mode 100644
index 0000000..2c91bb2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png
new file mode 100644
index 0000000..8df6561
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt
new file mode 100644
index 0000000..b052419
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 330x19
+ text run at (0,0) width 330: "Here is an html paragraph. And below is a svg drawing"
+ LayoutBlockFlow {DIV} at (0,36) size 784x400
+ LayoutSVGRoot {svg} at (45,63) size 347x303
+ LayoutSVGPath {path} at (45,63) size 347x303 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 14.8649 27.5434 C 10.9361 23.4486 5.53039 20.9307 2.16163 16.2739 C 0.1954 13.4713 -0.27051 9.80295 0.40252 6.50142 C 1.50231 3.03806 4.88027 0.20151 8.61522 0.38648 C 11.4904 0.13255 14.1594 2.02987 15.543 4.44105 C 15.919 4.6728 15.9025 6.65371 16.2617 5.51432 C 17.3118 2.6047 20.1552 0.48976 23.2581 0.39544 C 27.3718 0.07861 31.5625 3.22656 31.9769 7.4138 C 32.4419 10.5606 31.9362 13.9546 29.9366 16.5144 C 27.0142 20.4478 22.515 22.6972 19.032 26.0537 C 17.9438 26.8473 16.7477 28.519 15.904 28.9961 C 15.6231 28.4687 15.2627 27.9879 14.8649 27.5434 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png
new file mode 100644
index 0000000..3c8e389
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-detach-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-detach-expected.png
new file mode 100644
index 0000000..3ab1b9e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-detach-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png
new file mode 100644
index 0000000..10004a2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
new file mode 100644
index 0000000..59d0b89
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
@@ -0,0 +1,44 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 225x425
+ LayoutSVGRoot {svg} at (8,5) size 205x197
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,0) size 1x15 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (0,0) size 10x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (0,0) size 1x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,5) size 1x10 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (0,0) size 13x10 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51983 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGResourcePattern {pattern} [id="pat00"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (2,3) size 16x24 [transform={m=((0.75,0.00)(0.00,0.75)) t=(10.00,15.00)}]
+ LayoutSVGViewportContainer {svg} at (2,3) size 16x24
+ LayoutSVGPath {path} at (9,3) size 2x24 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (9,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (6,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (9,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (4,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (9,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (2,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGResourcePattern {pattern} [id="pat01"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (8,11) size 14x17 [transform={m=((0.50,0.00)(0.00,0.50)) t=(15.00,20.00)}]
+ LayoutSVGViewportContainer {svg} at (8,11) size 14x17
+ LayoutSVGPath {path} at (14,22) size 2x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (8,11) size 14x14 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51983 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGPath {path} at (0,0) size 203x92 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,5) size 205x97 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
+ LayoutSVGText {text} at (0,-5) size 62x19 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 62x19
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 62.00: "coniferous"
+ LayoutSVGContainer {use} at (8,8) size 205x94
+ LayoutSVGPath {path} at (8,8) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat00"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,105) size 205x97 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,110.00)}]
+ LayoutSVGText {text} at (0,-5) size 73x19 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 73x19
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 73.00: "broadLeave"
+ LayoutSVGContainer {use} at (8,108) size 205x94
+ LayoutSVGPath {path} at (8,108) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat01"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-on-text-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-on-text-expected.png
new file mode 100644
index 0000000..7733536
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/custom/use-on-text-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png
new file mode 100644
index 0000000..5995120c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png
new file mode 100644
index 0000000..648a20f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png
new file mode 100644
index 0000000..ac25bbff
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png
new file mode 100644
index 0000000..ac25bbff
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png
new file mode 100644
index 0000000..648a20f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png
new file mode 100644
index 0000000..ac25bbff
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png
new file mode 100644
index 0000000..ac25bbff
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/hixie/error/017-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/hixie/error/017-expected.png
new file mode 100644
index 0000000..96073d3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/hixie/error/017-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/selection-background-color-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/selection-background-color-expected.png
new file mode 100644
index 0000000..6774289
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/selection-background-color-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/selection-styles-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/selection-styles-expected.png
new file mode 100644
index 0000000..42c2f64
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/selection-styles-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/small-fonts-3-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/small-fonts-3-expected.png
new file mode 100644
index 0000000..9ef9e4a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/small-fonts-3-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.png
new file mode 100644
index 0000000..23fcfe7
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png
new file mode 100644
index 0000000..e664c44
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.png
new file mode 100644
index 0000000..13e5109
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
new file mode 100644
index 0000000..7f52e45
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt
new file mode 100644
index 0000000..b23b5a8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt
@@ -0,0 +1,321 @@
+layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollHeight 1449
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 785x1449 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutBlockFlow {html} at (0,0) size 785x1449.14
+ LayoutBlockFlow {body} at (8,8) size 769x0
+ LayoutBlockFlow (floating) {div} at (0,0) size 769x1441.14
+ LayoutBlockFlow {h1} at (0,21.44) size 769x37
+ LayoutText {#text} at (0,0) size 443x36
+ text run at (0,0) width 443: "SVG grid with percentage width"
+ LayoutBlockFlow {h4} at (0,79.88) size 769x20
+ LayoutText {#text} at (0,0) size 146x19
+ text run at (0,0) width 146: "WICD Core 1.0 #20-3"
+ LayoutBlockFlow {p} at (0,121.14) size 769x0
+ LayoutBlockFlow (floating) {div} at (256.30,128) size 256.30x448
+ LayoutBR {br} at (256,0) size 1x19
+ LayoutBlockFlow (floating) {div} at (512.59,128) size 256.30x448
+ LayoutBlockFlow (floating) {div} at (384.50,704) size 384.50x192
+ LayoutBlockFlow (floating) {div} at (0,896) size 384.50x192
+ LayoutBlockFlow (floating) {div} at (384.50,1024) size 384.50x128
+ LayoutBlockFlow {p} at (0,121.14) size 769x596 [color=#FFFFFF]
+ LayoutBR {br} at (769,0) size 0x19
+ LayoutText {#text} at (640,576) size 9x19
+ text run at (640,576) width 9: ".."
+ LayoutBlockFlow {p} at (0,733.14) size 769x580
+ LayoutText {#text} at (640,0) size 760x579
+ text run at (640,0) width 115: "Above, you should"
+ text run at (640,20) width 95: "see a grid of 17"
+ text run at (640,40) width 120: "SVG child elements"
+ text run at (640,60) width 113: "sticked together to"
+ text run at (0,540) width 148: "build one rectangle grid. "
+ text run at (148,540) width 584: "You should be able to resize your browser window and the grid rendering should adjust to it. The"
+ text run at (0,560) width 327: "outcome should look like in these sample screenshots: "
+ LayoutInline {a} at (0,0) size 30x19 [color=#0000EE]
+ LayoutText {#text} at (327,560) size 30x19
+ text run at (327,560) width 30: "small"
+ LayoutText {#text} at (357,560) size 8x19
+ text run at (357,560) width 8: ", "
+ LayoutInline {a} at (0,0) size 37x19 [color=#0000EE]
+ LayoutText {#text} at (365,560) size 37x19
+ text run at (365,560) width 37: "bigger"
+ LayoutText {#text} at (402,560) size 30x19
+ text run at (402,560) width 30: " and "
+ LayoutInline {a} at (0,0) size 18x19 [color=#0000EE]
+ LayoutText {#text} at (432,560) size 18x19
+ text run at (432,560) width 18: "big"
+ LayoutText {#text} at (450,560) size 4x19
+ text run at (450,560) width 4: "."
+ LayoutBlockFlow {p} at (0,1329.14) size 769x40
+ LayoutText {#text} at (0,0) size 755x39
+ text run at (0,0) width 755: "The test is successful, if all SVG elements resize exacly dependend on the width of the browser window, but keep their aspect"
+ text run at (0,20) width 553: "ratio and relative position. The complete grid should always show a perfect rectangle object."
+ LayoutBlockFlow {p} at (0,1385.14) size 769x40
+ LayoutBR {br} at (0,0) size 0x19
+ LayoutInline {a} at (0,0) size 32x19 [color=#0000EE]
+ LayoutText {#text} at (0,20) size 32x19
+ text run at (0,20) width 32: "Back"
+layer at (8,129) size 385x128
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (52,8) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (52.97,27.00) startOffset 0 endOffset 1 width 14.06: "A"
+layer at (393,129) size 384x128
+ LayoutEmbeddedObject (floating) {object} at (384.50,0) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (54,8) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x23
+ chunk 1 (middle anchor) text run 1 at (54.06,27.00) startOffset 0 endOffset 1 width 11.88: "L"
+layer at (8,257) size 256x449 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,128) size 256.30x449
+ layer at (0,0) size 256x449
+ LayoutView at (0,0) size 256x449
+ layer at (0,0) size 256x449
+ LayoutSVGRoot {svg} at (0,0) size 256x449
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGContainer {a} at (0,0) size 128x129
+ LayoutSVGRect {rect} at (0,0) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (13,8) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x23
+ chunk 1 (middle anchor) text run 1 at (13.44,27.00) startOffset 0 endOffset 1 width 13.13: "B"
+ LayoutSVGContainer {a} at (127,0) size 129x129
+ LayoutSVGRect {rect} at (127,0) size 129x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGContainer {a} at (0,160) size 128x129
+ LayoutSVGEllipse {circle} at (0,160) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=20.00] [cy=70.00] [r=19.00]
+ LayoutSVGText {text} at (13,58) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x23
+ chunk 1 (middle anchor) text run 1 at (13.28,77.00) startOffset 0 endOffset 1 width 13.44: "C"
+ LayoutSVGContainer {a} at (128,160) size 128x129
+ LayoutSVGEllipse {circle} at (128,160) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=60.00] [cy=70.00] [r=19.00]
+ LayoutSVGContainer {a} at (0,320) size 128x129
+ LayoutSVGEllipse {circle} at (0,320) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=20.00] [cy=120.00] [r=19.00]
+ LayoutSVGText {text} at (12,108) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (12.81,127.00) startOffset 0 endOffset 1 width 14.38: "D"
+ LayoutSVGContainer {a} at (128,320) size 128x129
+ LayoutSVGEllipse {circle} at (128,320) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=60.00] [cy=120.00] [r=19.00]
+ LayoutSVGText {text} at (53,108) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 13x23
+ chunk 1 (middle anchor) text run 1 at (53.91,127.00) startOffset 0 endOffset 1 width 12.19: "E"
+layer at (264,257) size 256x256
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 256.30x256
+ layer at (0,0) size 256x256
+ LayoutView at (0,0) size 256x256
+ layer at (0,0) size 256x256
+ LayoutSVGRoot {svg} at (0,0) size 256x256
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 256x256 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=78.00] [height=78.00]
+ LayoutSVGText {text} at (32,28) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (32.81,47.00) startOffset 0 endOffset 1 width 14.38: "K"
+layer at (264,513) size 256x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,256) size 256.30x192
+ layer at (0,0) size 256x192
+ LayoutView at (0,0) size 256x192
+ layer at (0,0) size 256x192
+ LayoutSVGRoot {svg} at (0,0) size 256x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 256x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=78.00] [height=58.00]
+ LayoutSVGText {text} at (36,18) size 8x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 8x23
+ chunk 1 (middle anchor) text run 1 at (36.09,37.00) startOffset 0 endOffset 1 width 7.81: "J"
+layer at (521,257) size 256x256
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 256.30x256
+ layer at (0,0) size 256x256
+ LayoutView at (0,0) size 256x256
+ layer at (0,0) size 256x256
+ LayoutSVGRoot {svg} at (0,0) size 256x256
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGContainer {a} at (0,0) size 128x128
+ LayoutSVGRect {rect} at (0,0) size 128x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (11,8) size 18x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 18x23
+ chunk 1 (middle anchor) text run 1 at (11.09,27.00) startOffset 0 endOffset 1 width 17.81: "M"
+ LayoutSVGContainer {a} at (127,0) size 129x128
+ LayoutSVGRect {rect} at (127,0) size 129x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (52,8) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (52.81,27.00) startOffset 0 endOffset 1 width 14.38: "N"
+ LayoutSVGContainer {a} at (0,127) size 128x129
+ LayoutSVGRect {rect} at (0,127) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=41.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (14,48) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x23
+ chunk 1 (middle anchor) text run 1 at (14.38,67.00) startOffset 0 endOffset 1 width 11.25: "P"
+ LayoutSVGContainer {a} at (127,127) size 129x129
+ LayoutSVGRect {rect} at (127,127) size 129x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=41.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (52,48) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (52.81,67.00) startOffset 0 endOffset 1 width 14.38: "O"
+layer at (521,513) size 256x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,256) size 256.30x192
+ layer at (0,0) size 256x192
+ LayoutView at (0,0) size 256x192
+ layer at (0,0) size 256x192
+ LayoutSVGRoot {svg} at (0,0) size 256x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 256x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=40.00] [cy=30.00] [rx=39.00] [ry=29.00]
+ LayoutSVGText {text} at (32,18) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (32.81,37.00) startOffset 0 endOffset 1 width 14.38: "Q"
+layer at (264,705) size 385x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (256.30,576) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (54,8) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 11x23
+ chunk 1 (middle anchor) text run 1 at (54.53,27.00) startOffset 0 endOffset 1 width 10.94: "F"
+layer at (8,833) size 385x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,704) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (56,8) size 8x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 7x23
+ chunk 1 (middle anchor) text run 1 at (56.88,27.00) startOffset 0 endOffset 1 width 6.25: "I"
+layer at (393,833) size 96x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 96.13x192
+ layer at (0,0) size 96x192
+ LayoutView at (0,0) size 96x192
+ layer at (0,0) size 96x192
+ LayoutSVGRoot {svg} at (0,0) size 96x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 96x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=28.00] [height=58.00]
+layer at (489,833) size 289x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (96.13,0) size 288.38x192
+ layer at (0,0) size 288x192
+ LayoutView at (0,0) size 288x192
+ layer at (0,0) size 288x192
+ LayoutSVGRoot {svg} at (0,0) size 288x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 288x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=88.00] [height=58.00]
+ LayoutSVGText {text} at (37,18) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (37.81,37.00) startOffset 0 endOffset 1 width 14.38: "G"
+layer at (8,1025) size 192x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 192.25x192
+ layer at (0,0) size 192x192
+ LayoutView at (0,0) size 192x192
+ layer at (0,0) size 192x192
+ LayoutSVGRoot {svg} at (0,0) size 192x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=30.00] [rx=29.00] [ry=29.00]
+ LayoutSVGText {text} at (22,18) size 16x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (22.81,37.00) startOffset 0 endOffset 1 width 14.38: "H"
+layer at (200,1025) size 193x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (192.25,0) size 192.25x192
+ layer at (0,0) size 192x192
+ LayoutView at (0,0) size 192x192
+ layer at (0,0) size 192x192
+ LayoutSVGRoot {svg} at (0,0) size 192x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 192x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=58.00] [height=58.00]
+ LayoutSVGText {text} at (23,18) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x23
+ chunk 1 (middle anchor) text run 1 at (23.28,37.00) startOffset 0 endOffset 1 width 13.44: "R"
+layer at (393,1025) size 192x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (384.50,896) size 192.25x128
+ layer at (0,0) size 192x128
+ LayoutView at (0,0) size 192x128
+ layer at (0,0) size 192x128
+ LayoutSVGRoot {svg} at (0,0) size 192x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=20.00] [rx=29.00] [ry=19.00]
+layer at (585,1025) size 192x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (576.75,896) size 192.25x128
+ layer at (0,0) size 192x128
+ LayoutView at (0,0) size 192x128
+ layer at (0,0) size 192x128
+ LayoutSVGRoot {svg} at (0,0) size 192x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=20.00] [rx=29.00] [ry=19.00]
+layer at (393,1153) size 288x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 288.38x128
+ layer at (0,0) size 288x128
+ LayoutView at (0,0) size 288x128
+ layer at (0,0) size 288x128
+ LayoutSVGRoot {svg} at (0,0) size 288x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 288x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=88.00] [height=38.00]
+ LayoutSVGText {text} at (39,8) size 12x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x23
+ chunk 1 (middle anchor) text run 1 at (39.38,27.00) startOffset 0 endOffset 1 width 11.25: "S"
+layer at (681,1153) size 97x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (288.38,0) size 96.13x128
+ layer at (0,0) size 96x128
+ LayoutView at (0,0) size 96x128
+ layer at (0,0) size 96x128
+ LayoutSVGRoot {svg} at (0,0) size 96x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 96x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=28.00] [height=38.00]
+ LayoutSVGText {text} at (8,8) size 14x24 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 13x23
+ chunk 1 (middle anchor) text run 1 at (8.75,27.00) startOffset 0 endOffset 1 width 12.50: "T"
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt
new file mode 100644
index 0000000..0844619
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x228
+ LayoutBlockFlow {HTML} at (0,0) size 800x228
+ LayoutBlockFlow {BODY} at (8,16) size 784x204
+ LayoutBlockFlow {P} at (0,0) size 784x20
+ LayoutText {#text} at (0,0) size 767x19
+ text run at (0,0) width 577: "The word 'PASS' should be seen below on the right hand side, inside a rounded box with black "
+ text run at (577,0) width 190: "border and yellow background."
+layer at (8,52) size 784x168
+ LayoutBlockFlow {DIV} at (0,36) size 784x168
+ LayoutBlockFlow (anonymous) at (0,0) size 392x200
+ LayoutBR {BR} at (0,6) size 0x19
+ LayoutBR {BR} at (0,38) size 0x19
+ LayoutBR {BR} at (0,70) size 0x19
+ LayoutBR {BR} at (0,102) size 0x19
+ LayoutBR {BR} at (0,134) size 0x19
+ LayoutBR {BR} at (0,174) size 0x19
+layer at (8,252) size 392x64 clip at (24,268) size 360x32
+ LayoutBlockFlow (relative positioned) {DIV} at (0,200) size 392x64 [bgcolor=#FFFF00] [border: (16px solid #000000)]
+ LayoutText {#text} at (177,22) size 38x19
+ text run at (177,22) width 38: "PASS"
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.png b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.png
new file mode 100644
index 0000000..b11235f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win-xp/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt
new file mode 100644
index 0000000..8ed68f8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win-xp/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+layer at (8,8) size 784x76
+ LayoutBlockFlow {DIV} at (0,0) size 784x76
+ LayoutText {#text} at (0,0) size 355x115
+ text run at (0,0) width 65: "Filler Text "
+ text run at (65,0) width 290: "Filler Text Filler Text Filler Text Filler Text Filler"
+ text run at (0,20) width 226: "Text Filler Text Filler Text Filler Text "
+ text run at (226,20) width 65: "Filler Text "
+ text run at (291,20) width 61: "Filler Text"
+ text run at (0,40) width 355: "Filler Text Filler Text Filler Text Filler Text Filler Text Filler"
+ text run at (0,76) width 96: "Text Filler Text "
+ text run at (96,76) width 65: "Filler Text "
+ text run at (161,76) width 191: "Filler Text Filler Text Filler Text"
+ text run at (0,96) width 321: "Filler Text Filler Text Filler Text Filler Text Filler Text"
+ LayoutText {#text} at (0,0) size 0x0
+layer at (10,126) size 153x22
+ LayoutTextControl (relative positioned) {INPUT} at (2,118) size 153x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
+layer at (12,129) size 149x16
+ LayoutBlockFlow {DIV} at (2,3) size 149x16
+ LayoutText {#text} at (0,0) size 42x16
+ text run at (0,0) width 42: "Testing"
+caret: position 7 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 1 {DIV} of body
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.png
new file mode 100644
index 0000000..5ded8e2
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-all-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.png
new file mode 100644
index 0000000..d880037
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-mask-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
new file mode 100644
index 0000000..a6f1968
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-mask-canvas-with-shadow-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.png
new file mode 100644
index 0000000..e78d1de
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/borders/border-radius-with-composited-child-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png
new file mode 100644
index 0000000..26adec6
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/fast/transforms/transformed-focused-text-input-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png
new file mode 100644
index 0000000..6867edd
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png
new file mode 100644
index 0000000..c614e7b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-06-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png
new file mode 100644
index 0000000..338d05d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-07-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png
new file mode 100644
index 0000000..72b8efd
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png
new file mode 100644
index 0000000..c7d0b5c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-28-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png
new file mode 100644
index 0000000..16078cc
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-29-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png
new file mode 100644
index 0000000..8ebfb1f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-31-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
new file mode 100644
index 0000000..132c462
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-33-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png
new file mode 100644
index 0000000..d1f08c5
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt
new file mode 100644
index 0000000..d2aac58
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt
@@ -0,0 +1,53 @@
+layer at (0,0) size 480x360
+ LayoutView at (0,0) size 480x360
+layer at (0,0) size 480x360
+ LayoutSVGRoot {svg} at (0,0) size 480x360
+ LayoutSVGText {text} at (65,23) size 22x33 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 22x33
+ chunk 1 text run 1 at (65.00,50.00) startOffset 0 endOffset 1 width 21.67: "A"
+ LayoutSVGText {text} at (165,23) size 21x33 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 21x33
+ chunk 1 text run 1 at (165.00,50.00) startOffset 0 endOffset 1 width 20.01: "B"
+ LayoutSVGText {text} at (265,23) size 21x33 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 21x33
+ chunk 1 text run 1 at (265.00,50.00) startOffset 0 endOffset 1 width 20.01: "C"
+ LayoutSVGText {text} at (365,23) size 22x33 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 22x33
+ chunk 1 text run 1 at (365.00,50.00) startOffset 0 endOffset 1 width 21.67: "D"
+ LayoutSVGContainer {g} at (29,59) size 393x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,45.00)}]
+ LayoutSVGContainer {g} at (29,59) size 92x42
+ LayoutSVGRect {rect} at (29,59) size 92x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=30.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (50,22) size 59x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 59x22
+ chunk 1 text run 1 at (50.00,40.00) startOffset 0 endOffset 7 width 58.31: "click A"
+ LayoutSVGContainer {g} at (128,59) size 93x42
+ LayoutSVGRect {rect} at (128,59) size 93x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=130.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (135,22) size 79x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 79x22
+ chunk 1 text run 1 at (135.00,40.00) startOffset 0 endOffset 9 width 78.49: "click B+2"
+ LayoutSVGContainer {g} at (229,59) size 92x42
+ LayoutSVGRect {rect} at (229,59) size 92x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=230.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (235,22) size 79x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 79x22
+ chunk 1 text run 1 at (235.00,40.00) startOffset 0 endOffset 9 width 78.49: "click C+4"
+ LayoutSVGContainer {g} at (329,59) size 93x42
+ LayoutSVGRect {rect} at (329,59) size 93x42 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#7E8FFA]}] [x=330.00] [y=15.00] [width=90.00] [height=40.00]
+ LayoutSVGText {text} at (350,22) size 45x22 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 45x22
+ chunk 1 text run 1 at (350.00,40.00) startOffset 0 endOffset 5 width 44.41: "never"
+ LayoutSVGText {text} at (15,150) size 290x31 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 290x31
+ chunk 1 text run 1 at (15.00,175.00) startOffset 0 endOffset 26 width 289.23: "Test of Eventbase targets."
+ LayoutSVGText {text} at (15,229) size 338x20 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 338x20
+ chunk 1 text run 1 at (15.00,245.00) startOffset 0 endOffset 48 width 337.42: "Note that clicking rect D should give no result."
+ LayoutSVGText {text} at (15,189) size 360x20 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 360x20
+ chunk 1 text run 1 at (15.00,205.00) startOffset 0 endOffset 51 width 359.89: "Clicking a rectangle should change its color at the"
+ LayoutSVGText {text} at (15,209) size 364x20 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 364x20
+ chunk 1 text run 1 at (15.00,225.00) startOffset 0 endOffset 53 width 363.49: "time for the click + delay as indicated in each rect."
+ LayoutSVGText {text} at (10,304) size 264x45 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 264x45
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 263.34: "$Revision: 1.8 $"
+ LayoutSVGRect {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/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
new file mode 100644
index 0000000..6ad7aee
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
new file mode 100644
index 0000000..7fe1a41
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/color-prop-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
new file mode 100644
index 0000000..d348eb9
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
new file mode 100644
index 0000000..2615aad
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-example-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png
new file mode 100644
index 0000000..d71b209
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png
new file mode 100644
index 0000000..b10092b
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.png
new file mode 100644
index 0000000..ca0b60f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-04-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png
new file mode 100644
index 0000000..8ac254c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/linking-a-05-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
new file mode 100644
index 0000000..bc8afa9
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png
new file mode 100644
index 0000000..f171165c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-03-f-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png
new file mode 100644
index 0000000..73de185
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-12-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png
new file mode 100644
index 0000000..a679fe3
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt
new file mode 100644
index 0000000..0356996
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt
@@ -0,0 +1,15 @@
+layer at (0,0) size 480x360
+ LayoutView at (0,0) size 480x360
+layer at (0,0) size 480x360
+ LayoutSVGRoot {svg} at (0,0) size 480x360
+ LayoutSVGContainer {g} at (71,105) size 326x84
+ LayoutSVGContainer {g} at (71,105) size 326x84 [transform={m=((1.80,0.00)(0.00,1.80)) t=(36.00,90.00)}]
+ LayoutSVGPath {path} at (71,105) size 326x42 [stroke={[type=SOLID] [color=#FF0000] [stroke width=3.00]}] [data="M 20 20 C 40 13.3333 60 13.3333 80 20 C 100 26.6667 120 26.6667 140 20 C 160 13.3333 180 13.3333 200 20"]
+ LayoutSVGPath {path} at (72,177) size 108x6 [stroke={[type=SOLID] [color=#0000FF] [stroke width=3.00]}] [data="M 20 50 C 20 50 30 50 50 50 C 70 50 80 50 80 50"]
+ LayoutSVGRect {rect} at (71,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGRect {rect} at (125,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=50.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGRect {rect} at (179,179) size 10x10 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=80.00] [y=50.00] [width=4.00] [height=4.00]
+ LayoutSVGText {text} at (10,304) size 264x45 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 264x45
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 263.34: "$Revision: 1.2 $"
+ LayoutSVGRect {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/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png
new file mode 100644
index 0000000..947d310
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png
new file mode 100644
index 0000000..7e14d14
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png
new file mode 100644
index 0000000..0981211
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png
new file mode 100644
index 0000000..f125047
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-07-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png
new file mode 100644
index 0000000..22b5043
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/render-elems-08-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png
new file mode 100644
index 0000000..2215f63
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
new file mode 100644
index 0000000..b02e7c1
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png
new file mode 100644
index 0000000..9907860
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
new file mode 100644
index 0000000..83470db
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-deco-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png
new file mode 100644
index 0000000..696300f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.1/text-text-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png
new file mode 100644
index 0000000..888bb36
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png
new file mode 100644
index 0000000..598e53a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt
new file mode 100644
index 0000000..eecd54e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutSVGRoot {svg} at (0,0) size 800x600
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (148,25) size 502x450
+ LayoutSVGContainer {g} at (148,25) size 502x77
+ LayoutSVGContainer {use} at (148,64) size 37x38 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
+ LayoutSVGContainer {g} at (148,64) size 37x38
+ LayoutSVGEllipse {circle} at (148,64) size 37x38 [stroke={[type=SOLID] [color=#808080] [stroke width=2.00] [line cap=ROUND] [dash array={4.00}]}] [fill={[type=SOLID] [color=#FF7F00]}] [cx=100.00] [cy=25.00] [r=10.00]
+ LayoutSVGContainer {g} at (0,0) size 0x0 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
+ LayoutSVGEllipse {circle} at (616,25) size 34x34 [fill={[type=SOLID] [color=#FFFF00]}] [cx=380.00] [cy=25.00] [r=10.00]
+ LayoutSVGText {text} at (99,258) size 282x27 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 282x27
+ chunk 1 (middle anchor) text run 1 at (99.26,280.00) startOffset 0 endOffset 28 width 281.47: "This text should be visible."
+ LayoutSVGContainer {g} at (16,518) size 384x60
+ LayoutSVGText {text} at (10,311) size 230x36 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 230x36
+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 229.45: "$Revision: 1.5 $"
+ LayoutSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt
new file mode 100644
index 0000000..2d7807c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/as-image/img-preserveAspectRatio-support-1-expected.txt
@@ -0,0 +1,164 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x504
+ LayoutBlockFlow {HTML} at (0,0) size 800x504
+ LayoutBlockFlow {BODY} at (8,8) size 784x488
+ LayoutTable {TABLE} at (0,0) size 670x488
+ LayoutTableSection {TBODY} at (0,0) size 670x488
+ LayoutTableRow {TR} at (0,2) size 670x20
+ LayoutTableCell {TH} at (2,2) size 93x20 [bgcolor=#DDDD99] [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (9,1) size 75x17
+ text run at (9,1) width 75: "viewBox?"
+ LayoutTableCell {TH} at (97,2) size 163x20 [bgcolor=#DDDD99] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (1,1) size 161x17
+ text run at (1,1) width 161: "preserve\x{AD}Aspect\x{AD}Ratio"
+ LayoutTableCell {TH} at (262,2) size 202x20 [bgcolor=#DDDD99] [r=0 c=2 rs=1 cs=1]
+ LayoutText {#text} at (77,1) size 48x17
+ text run at (77,1) width 48: "<img>"
+ LayoutTableCell {TH} at (466,2) size 202x20 [bgcolor=#DDDD99] [r=0 c=3 rs=1 cs=1]
+ LayoutText {#text} at (68,1) size 66x17
+ text run at (68,1) width 66: "<object>"
+ LayoutTableRow {TR} at (0,24) size 670x56
+ LayoutTableCell {TH} at (2,129) size 93x20 [bgcolor=#DDDD99] [r=1 c=0 rs=4 cs=1]
+ LayoutText {#text} at (1,1) size 91x17
+ text run at (1,1) width 91: "No viewBox"
+ LayoutTableCell {TH} at (97,51) size 163x2 [bgcolor=#DDDD99] [r=1 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (262,24) size 202x56 [r=1 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,24) size 202x56 [r=1 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,82) size 670x56
+ LayoutTableCell {TH} at (97,100) size 163x20 [bgcolor=#DDDD99] [r=2 c=1 rs=1 cs=1]
+ LayoutText {#text} at (62,1) size 39x17
+ text run at (62,1) width 39: "none"
+ LayoutTableCell {TD} at (262,82) size 202x56 [r=2 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,82) size 202x56 [r=2 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,140) size 670x56
+ LayoutTableCell {TH} at (97,158) size 163x20 [bgcolor=#DDDD99] [r=3 c=1 rs=1 cs=1]
+ LayoutText {#text} at (62,1) size 39x17
+ text run at (62,1) width 39: "meet"
+ LayoutTableCell {TD} at (262,140) size 202x56 [r=3 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,140) size 202x56 [r=3 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,198) size 670x56
+ LayoutTableCell {TH} at (97,216) size 163x20 [bgcolor=#DDDD99] [r=4 c=1 rs=1 cs=1]
+ LayoutText {#text} at (63,1) size 37x17
+ text run at (63,1) width 37: "slice"
+ LayoutTableCell {TD} at (262,198) size 202x56 [r=4 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,198) size 202x56 [r=4 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,256) size 670x56
+ LayoutTableCell {TH} at (2,361) size 93x20 [bgcolor=#DDDD99] [r=5 c=0 rs=4 cs=1]
+ LayoutText {#text} at (14,1) size 65x17
+ text run at (14,1) width 65: "viewBox"
+ LayoutTableCell {TH} at (97,283) size 163x2 [bgcolor=#DDDD99] [r=5 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (262,256) size 202x56 [r=5 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,256) size 202x56 [r=5 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,314) size 670x56
+ LayoutTableCell {TH} at (97,332) size 163x20 [bgcolor=#DDDD99] [r=6 c=1 rs=1 cs=1]
+ LayoutText {#text} at (62,1) size 39x17
+ text run at (62,1) width 39: "none"
+ LayoutTableCell {TD} at (262,314) size 202x56 [r=6 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,314) size 202x56 [r=6 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,372) size 670x56
+ LayoutTableCell {TH} at (97,390) size 163x20 [bgcolor=#DDDD99] [r=7 c=1 rs=1 cs=1]
+ LayoutText {#text} at (62,1) size 39x17
+ text run at (62,1) width 39: "meet"
+ LayoutTableCell {TD} at (262,372) size 202x56 [r=7 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,372) size 202x56 [r=7 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,430) size 670x56
+ LayoutTableCell {TH} at (97,448) size 163x20 [bgcolor=#DDDD99] [r=8 c=1 rs=1 cs=1]
+ LayoutText {#text} at (63,1) size 37x17
+ text run at (63,1) width 37: "slice"
+ LayoutTableCell {TD} at (262,430) size 202x56 [r=8 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (1,1) size 200x50 [border: (2px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (466,430) size 202x56 [r=8 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+layer at (475,33) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGEllipse {circle} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [cx=110.00] [cy=110.00] [r=110.00]
+layer at (475,91) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 192x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,149) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 192x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,207) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 192x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 192x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 192x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,265) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (74,0) size 32x31
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (74,0) size 32x31 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (74,0) size 32x31 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,323) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 140x31
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 140x31 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 140x31 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,381) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (74,0) size 32x31
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (74,0) size 32x31 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (74,0) size 32x31 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (475,439) size 200x50
+ LayoutEmbeddedObject {OBJECT} at (1,1) size 200x50 [border: (1px dashed #008000)]
+ layer at (0,0) size 192x42
+ LayoutView at (0,0) size 192x42
+ layer at (0,0) size 192x42
+ LayoutSVGRoot {svg} at (0,0) size 140x42
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 140x42 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 140x42 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png
new file mode 100644
index 0000000..c94ebe8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/batik/text/textDecoration-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png
new file mode 100644
index 0000000..6b53b8f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/batik/text/textGlyphOrientationHorizontal-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/batik/text/textProperties-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/batik/text/textProperties-expected.png
new file mode 100644
index 0000000..620cd81
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/batik/text/textProperties-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.png
new file mode 100644
index 0000000..3d814b8
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/clone-element-with-animated-svg-properties-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/invalid-css-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/invalid-css-expected.png
new file mode 100644
index 0000000..c5a7051
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/invalid-css-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png
new file mode 100644
index 0000000..96e6867
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/js-late-pattern-and-object-creation-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png
new file mode 100644
index 0000000..3ef4a38
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png
new file mode 100644
index 0000000..d2ce01c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png
new file mode 100644
index 0000000..9dcaf1f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png
new file mode 100644
index 0000000..0a5008d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewBox-transform-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.png
new file mode 100644
index 0000000..3ef4a38
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-viewTarget-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.png
new file mode 100644
index 0000000..3ef4a38
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/linking-a-03-b-zoomAndPan-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png
new file mode 100644
index 0000000..ddd2fc4
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/shapes-supporting-markers-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/stroked-pattern-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/stroked-pattern-expected.png
new file mode 100644
index 0000000..9dba16f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/stroked-pattern-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png
new file mode 100644
index 0000000..20a6895
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt
new file mode 100644
index 0000000..a044f7a
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/svg-curve-with-relative-cordinates-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+ LayoutBlockFlow {P} at (0,0) size 784x18
+ LayoutText {#text} at (0,0) size 354x17
+ text run at (0,0) width 354: "Here is an html paragraph. And below is a svg drawing"
+ LayoutBlockFlow {DIV} at (0,34) size 784x400
+ LayoutSVGRoot {svg} at (45,61) size 347x303
+ LayoutSVGPath {path} at (45,61) size 347x303 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 14.8649 27.5434 C 10.9361 23.4486 5.53039 20.9307 2.16163 16.2739 C 0.1954 13.4713 -0.27051 9.80295 0.40252 6.50142 C 1.50231 3.03806 4.88027 0.20151 8.61522 0.38648 C 11.4904 0.13255 14.1594 2.02987 15.543 4.44105 C 15.919 4.6728 15.9025 6.65371 16.2617 5.51432 C 17.3118 2.6047 20.1552 0.48976 23.2581 0.39544 C 27.3718 0.07861 31.5625 3.22656 31.9769 7.4138 C 32.4419 10.5606 31.9362 13.9546 29.9366 16.5144 C 27.0142 20.4478 22.515 22.6972 19.032 26.0537 C 17.9438 26.8473 16.7477 28.519 15.904 28.9961 C 15.6231 28.4687 15.2627 27.9879 14.8649 27.5434 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png
new file mode 100644
index 0000000..f48a08e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/text-repaint-including-stroke-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-detach-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-detach-expected.png
new file mode 100644
index 0000000..97ab068
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-detach-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png
new file mode 100644
index 0000000..025cb7d
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
new file mode 100644
index 0000000..5600994
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-on-symbol-inside-pattern-expected.txt
@@ -0,0 +1,44 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 225x425
+ LayoutSVGRoot {svg} at (8,6) size 205x196
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,0) size 1x15 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (0,0) size 10x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (0,0) size 1x8 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGHiddenContainer {symbol} at (0,0) size 0x0
+ LayoutSVGPath {path} at (0,5) size 1x10 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (0,0) size 13x10 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51983 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGResourcePattern {pattern} [id="pat00"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (2,3) size 16x24 [transform={m=((0.75,0.00)(0.00,0.75)) t=(10.00,15.00)}]
+ LayoutSVGViewportContainer {svg} at (2,3) size 16x24
+ LayoutSVGPath {path} at (9,3) size 2x24 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 L 0 15"]
+ LayoutSVGPath {path} at (9,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 1.66667 -11.5 5 -11.5"]
+ LayoutSVGPath {path} at (6,3) size 5x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15 C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
+ LayoutSVGPath {path} at (9,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 2.66667 -3 8 -3"]
+ LayoutSVGPath {path} at (4,8) size 7x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9 C 0 -5 -2.66667 -3 -8 -3"]
+ LayoutSVGPath {path} at (9,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 3.33333 7 10 7"]
+ LayoutSVGPath {path} at (2,15) size 9x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0 C 0 4.66667 -3.33333 7 -10 7"]
+ LayoutSVGResourcePattern {pattern} [id="pat01"] [patternUnits=userSpaceOnUse] [patternContentUnits=userSpaceOnUse]
+ LayoutSVGContainer {use} at (8,11) size 14x17 [transform={m=((0.50,0.00)(0.00,0.50)) t=(15.00,20.00)}]
+ LayoutSVGViewportContainer {svg} at (8,11) size 14x17
+ LayoutSVGPath {path} at (14,22) size 2x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15 L 0 5"]
+ LayoutSVGPath {path} at (8,11) size 14x14 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5 C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534 C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585 C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5 C -5.61622 -6.51983 -6.50972 -9.23171 -5.71141 -11.7118 C -4.91309 -14.1919 -2.60543 -15.8734 7.15493e-8 -15.8734 C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118 C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5 C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585 C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534 C 5.09176 7.54205 1.93923 7.10121 7.15256e-7 5 Z"]
+ LayoutSVGPath {path} at (0,0) size 203x92 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,6) size 205x96 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
+ LayoutSVGText {text} at (0,-4) size 68x17 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 68x17
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 67.53: "coniferous"
+ LayoutSVGContainer {use} at (8,8) size 205x94
+ LayoutSVGPath {path} at (8,8) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat00"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
+ LayoutSVGContainer {g} at (8,106) size 205x96 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,110.00)}]
+ LayoutSVGText {text} at (0,-4) size 76x17 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 76x17
+ chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 75.51: "broadLeave"
+ LayoutSVGContainer {use} at (8,108) size 205x94
+ LayoutSVGPath {path} at (8,108) size 205x94 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [id="pat01"]}] [data="M 0 50 L 100 0 L 200 20 L 150 70 L 50 90 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-on-text-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-on-text-expected.png
new file mode 100644
index 0000000..23c932e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/custom/use-on-text-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png
new file mode 100644
index 0000000..853dcbd
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/dom/SVGPathSegList-segment-modification-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/hixie/error/017-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/hixie/error/017-expected.png
new file mode 100644
index 0000000..7991efb
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/hixie/error/017-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/hixie/perf/001-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/hixie/perf/001-expected.png
new file mode 100644
index 0000000..367ed36
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/hixie/perf/001-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/hixie/perf/002-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/hixie/perf/002-expected.png
new file mode 100644
index 0000000..2a966ab
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/hixie/perf/002-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/selection-background-color-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/selection-background-color-expected.png
new file mode 100644
index 0000000..7cf921c
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/selection-background-color-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/small-fonts-3-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/small-fonts-3-expected.png
new file mode 100644
index 0000000..ff6f212
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/small-fonts-3-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.png
new file mode 100644
index 0000000..8c80631
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/text-selection-deco-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png
new file mode 100644
index 0000000..e6f27e0
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/text-selection-path-01-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.png
new file mode 100644
index 0000000..55a1f35
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/text/text-selection-text-08-b-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
new file mode 100644
index 0000000..cba3523
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt
new file mode 100644
index 0000000..81c24f6
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/wicd/rightsizing-grid-expected.txt
@@ -0,0 +1,322 @@
+layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollHeight 1435
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 785x1435 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutBlockFlow {html} at (0,0) size 785x1435.14
+ LayoutBlockFlow {body} at (8,8) size 769x0
+ LayoutBlockFlow (floating) {div} at (0,0) size 769x1427.14
+ LayoutBlockFlow {h1} at (0,21.44) size 769x37
+ LayoutText {#text} at (0,0) size 443x36
+ text run at (0,0) width 443: "SVG grid with percentage width"
+ LayoutBlockFlow {h4} at (0,79.88) size 769x18
+ LayoutText {#text} at (0,0) size 149x17
+ text run at (0,0) width 149: "WICD Core 1.0 #20-3"
+ LayoutBlockFlow {p} at (0,119.14) size 769x0
+ LayoutBlockFlow (floating) {div} at (256.30,128) size 256.30x448
+ LayoutBR {br} at (256,0) size 1x17
+ LayoutBlockFlow (floating) {div} at (512.59,128) size 256.30x448
+ LayoutBlockFlow (floating) {div} at (384.50,704) size 384.50x192
+ LayoutBlockFlow (floating) {div} at (0,896) size 384.50x192
+ LayoutBlockFlow (floating) {div} at (384.50,1024) size 384.50x128
+ LayoutBlockFlow {p} at (0,119.14) size 769x594 [color=#FFFFFF]
+ LayoutBR {br} at (769,0) size 0x17
+ LayoutText {#text} at (640,576) size 9x17
+ text run at (640,576) width 9: ".."
+ LayoutBlockFlow {p} at (0,729.14) size 769x578
+ LayoutText {#text} at (640,0) size 763x577
+ text run at (640,0) width 123: "Above, you should"
+ text run at (640,18) width 100: "see a grid of 17"
+ text run at (640,36) width 69: "SVG child"
+ text run at (640,54) width 107: "elements sticked"
+ text run at (640,72) width 107: "together to build"
+ text run at (0,542) width 124: "one rectangle grid. "
+ text run at (123,542) width 624: "You should be able to resize your browser window and the grid rendering should adjust to it. The"
+ text run at (0,560) width 352: "outcome should look like in these sample screenshots: "
+ LayoutInline {a} at (0,0) size 35x17 [color=#0000EE]
+ LayoutText {#text} at (351,560) size 35x17
+ text run at (351,560) width 35: "small"
+ LayoutText {#text} at (385,560) size 9x17
+ text run at (385,560) width 9: ", "
+ LayoutInline {a} at (0,0) size 42x17 [color=#0000EE]
+ LayoutText {#text} at (393,560) size 42x17
+ text run at (393,560) width 42: "bigger"
+ LayoutText {#text} at (434,560) size 32x17
+ text run at (434,560) width 32: " and "
+ LayoutInline {a} at (0,0) size 22x17 [color=#0000EE]
+ LayoutText {#text} at (465,560) size 22x17
+ text run at (465,560) width 22: "big"
+ LayoutText {#text} at (486,560) size 5x17
+ text run at (486,560) width 5: "."
+ LayoutBlockFlow {p} at (0,1323.14) size 769x36
+ LayoutText {#text} at (0,0) size 763x35
+ text run at (0,0) width 763: "The test is successful, if all SVG elements resize exacly dependend on the width of the browser window, but keep their"
+ text run at (0,18) width 636: "aspect ratio and relative position. The complete grid should always show a perfect rectangle object."
+ LayoutBlockFlow {p} at (0,1375.14) size 769x36
+ LayoutBR {br} at (0,0) size 0x17
+ LayoutInline {a} at (0,0) size 33x17 [color=#0000EE]
+ LayoutText {#text} at (0,18) size 33x17
+ text run at (0,18) width 33: "Back"
+layer at (8,127) size 385x128
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (52,9) size 16x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (52.78,27.00) startOffset 0 endOffset 1 width 14.44: "A"
+layer at (393,127) size 384x128
+ LayoutEmbeddedObject (floating) {object} at (384.50,0) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (53,9) size 14x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 13x23
+ chunk 1 (middle anchor) text run 1 at (53.89,27.00) startOffset 0 endOffset 1 width 12.22: "L"
+layer at (8,255) size 256x449 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,128) size 256.30x449
+ layer at (0,0) size 256x449
+ LayoutView at (0,0) size 256x449
+ layer at (0,0) size 256x449
+ LayoutSVGRoot {svg} at (0,0) size 256x449
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGContainer {a} at (0,0) size 128x129
+ LayoutSVGRect {rect} at (0,0) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (13,9) size 14x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x23
+ chunk 1 (middle anchor) text run 1 at (13.33,27.00) startOffset 0 endOffset 1 width 13.34: "B"
+ LayoutSVGContainer {a} at (127,0) size 129x129
+ LayoutSVGRect {rect} at (127,0) size 129x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGContainer {a} at (0,160) size 128x129
+ LayoutSVGEllipse {circle} at (0,160) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=20.00] [cy=70.00] [r=19.00]
+ LayoutSVGText {text} at (13,59) size 14x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x23
+ chunk 1 (middle anchor) text run 1 at (13.33,77.00) startOffset 0 endOffset 1 width 13.34: "C"
+ LayoutSVGContainer {a} at (128,160) size 128x129
+ LayoutSVGEllipse {circle} at (128,160) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=60.00] [cy=70.00] [r=19.00]
+ LayoutSVGContainer {a} at (0,320) size 128x129
+ LayoutSVGEllipse {circle} at (0,320) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=20.00] [cy=120.00] [r=19.00]
+ LayoutSVGText {text} at (12,109) size 16x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (12.78,127.00) startOffset 0 endOffset 1 width 14.44: "D"
+ LayoutSVGContainer {a} at (128,320) size 128x129
+ LayoutSVGEllipse {circle} at (128,320) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=60.00] [cy=120.00] [r=19.00]
+ LayoutSVGText {text} at (53,109) size 14x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 13x23
+ chunk 1 (middle anchor) text run 1 at (53.89,127.00) startOffset 0 endOffset 1 width 12.22: "E"
+layer at (264,255) size 256x256
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 256.30x256
+ layer at (0,0) size 256x256
+ LayoutView at (0,0) size 256x256
+ layer at (0,0) size 256x256
+ LayoutSVGRoot {svg} at (0,0) size 256x256
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 256x256 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=78.00] [height=78.00]
+ LayoutSVGText {text} at (32,29) size 16x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (32.78,47.00) startOffset 0 endOffset 1 width 14.44: "K"
+layer at (264,511) size 256x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,256) size 256.30x192
+ layer at (0,0) size 256x192
+ LayoutView at (0,0) size 256x192
+ layer at (0,0) size 256x192
+ LayoutSVGRoot {svg} at (0,0) size 256x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 256x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=78.00] [height=58.00]
+ LayoutSVGText {text} at (36,19) size 8x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 8x23
+ chunk 1 (middle anchor) text run 1 at (36.11,37.00) startOffset 0 endOffset 1 width 7.78: "J"
+layer at (521,255) size 256x256
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 256.30x256
+ layer at (0,0) size 256x256
+ LayoutView at (0,0) size 256x256
+ layer at (0,0) size 256x256
+ LayoutSVGRoot {svg} at (0,0) size 256x256
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGContainer {a} at (0,0) size 128x128
+ LayoutSVGRect {rect} at (0,0) size 128x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (11,9) size 18x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 18x23
+ chunk 1 (middle anchor) text run 1 at (11.11,27.00) startOffset 0 endOffset 1 width 17.78: "M"
+ LayoutSVGContainer {a} at (127,0) size 129x128
+ LayoutSVGRect {rect} at (127,0) size 129x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=1.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (52,9) size 16x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (52.78,27.00) startOffset 0 endOffset 1 width 14.44: "N"
+ LayoutSVGContainer {a} at (0,127) size 128x129
+ LayoutSVGRect {rect} at (0,127) size 128x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=41.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (14,49) size 12x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x23
+ chunk 1 (middle anchor) text run 1 at (14.44,67.00) startOffset 0 endOffset 1 width 11.12: "P"
+ LayoutSVGContainer {a} at (127,127) size 129x129
+ LayoutSVGRect {rect} at (127,127) size 129x129 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=41.00] [y=41.00] [width=38.00] [height=38.00]
+ LayoutSVGText {text} at (52,49) size 16x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (52.78,67.00) startOffset 0 endOffset 1 width 14.44: "O"
+layer at (521,511) size 256x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,256) size 256.30x192
+ layer at (0,0) size 256x192
+ LayoutView at (0,0) size 256x192
+ layer at (0,0) size 256x192
+ LayoutSVGRoot {svg} at (0,0) size 256x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 256x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=40.00] [cy=30.00] [rx=39.00] [ry=29.00]
+ LayoutSVGText {text} at (32,19) size 16x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (32.78,37.00) startOffset 0 endOffset 1 width 14.44: "Q"
+layer at (264,703) size 385x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (256.30,576) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (54,9) size 12x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x23
+ chunk 1 (middle anchor) text run 1 at (54.44,27.00) startOffset 0 endOffset 1 width 11.12: "F"
+layer at (8,831) size 385x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,704) size 384.50x128
+ layer at (0,0) size 385x128
+ LayoutView at (0,0) size 385x128
+ layer at (0,0) size 385x128
+ LayoutSVGRoot {svg} at (0,0) size 385x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 385x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=118.00] [height=38.00]
+ LayoutSVGText {text} at (56,9) size 8x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 7x23
+ chunk 1 (middle anchor) text run 1 at (56.67,27.00) startOffset 0 endOffset 1 width 6.66: "I"
+layer at (393,831) size 96x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 96.13x192
+ layer at (0,0) size 96x192
+ LayoutView at (0,0) size 96x192
+ layer at (0,0) size 96x192
+ LayoutSVGRoot {svg} at (0,0) size 96x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 96x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=28.00] [height=58.00]
+layer at (489,831) size 289x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (96.13,0) size 288.38x192
+ layer at (0,0) size 288x192
+ LayoutView at (0,0) size 288x192
+ layer at (0,0) size 288x192
+ LayoutSVGRoot {svg} at (0,0) size 288x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 288x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=88.00] [height=58.00]
+ LayoutSVGText {text} at (37,19) size 16x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (37.78,37.00) startOffset 0 endOffset 1 width 14.44: "G"
+layer at (8,1023) size 192x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 192.25x192
+ layer at (0,0) size 192x192
+ LayoutView at (0,0) size 192x192
+ layer at (0,0) size 192x192
+ LayoutSVGRoot {svg} at (0,0) size 192x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=30.00] [rx=29.00] [ry=29.00]
+ LayoutSVGText {text} at (22,19) size 16x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 15x23
+ chunk 1 (middle anchor) text run 1 at (22.78,37.00) startOffset 0 endOffset 1 width 14.44: "H"
+layer at (200,1023) size 193x192 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (192.25,0) size 192.25x192
+ layer at (0,0) size 192x192
+ LayoutView at (0,0) size 192x192
+ layer at (0,0) size 192x192
+ LayoutSVGRoot {svg} at (0,0) size 192x192
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 192x192 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=58.00] [height=58.00]
+ LayoutSVGText {text} at (23,19) size 14x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 14x23
+ chunk 1 (middle anchor) text run 1 at (23.33,37.00) startOffset 0 endOffset 1 width 13.34: "R"
+layer at (393,1023) size 192x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (384.50,896) size 192.25x128
+ layer at (0,0) size 192x128
+ LayoutView at (0,0) size 192x128
+ layer at (0,0) size 192x128
+ LayoutSVGRoot {svg} at (0,0) size 192x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=20.00] [rx=29.00] [ry=19.00]
+layer at (585,1023) size 192x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (576.75,896) size 192.25x128
+ layer at (0,0) size 192x128
+ LayoutView at (0,0) size 192x128
+ layer at (0,0) size 192x128
+ LayoutSVGRoot {svg} at (0,0) size 192x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGEllipse {ellipse} at (0,0) size 192x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [cx=30.00] [cy=20.00] [rx=29.00] [ry=19.00]
+layer at (393,1151) size 288x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (0,0) size 288.38x128
+ layer at (0,0) size 288x128
+ LayoutView at (0,0) size 288x128
+ layer at (0,0) size 288x128
+ LayoutSVGRoot {svg} at (0,0) size 288x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 288x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=88.00] [height=38.00]
+ LayoutSVGText {text} at (39,9) size 12x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 12x23
+ chunk 1 (middle anchor) text run 1 at (39.44,27.00) startOffset 0 endOffset 1 width 11.12: "S"
+layer at (681,1151) size 97x128 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600
+ LayoutEmbeddedObject (floating) {object} at (288.38,0) size 96.13x128
+ layer at (0,0) size 96x128
+ LayoutView at (0,0) size 96x128
+ layer at (0,0) size 96x128
+ LayoutSVGRoot {svg} at (0,0) size 96x128
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGResourceLinearGradient {linearGradient} [id="surface"] [gradientUnits=objectBoundingBox] [start=(1,0)] [end=(1,1)]
+ LayoutSVGGradientStop {stop} [offset=0.00] [color=#FFFFFF]
+ LayoutSVGGradientStop {stop} [offset=1.00] [color=#FFEEAA]
+ LayoutSVGRect {rect} at (0,0) size 96x128 [stroke={[type=SOLID] [color=#FFCC33] [stroke width=2.00]}] [fill={[type=LINEAR-GRADIENT] [id="surface"]}] [x=1.00] [y=1.00] [width=28.00] [height=38.00]
+ LayoutSVGText {text} at (8,9) size 14x23 contains 1 chunk(s)
+ LayoutSVGInlineText {#text} at (0,0) size 13x23
+ chunk 1 (middle anchor) text run 1 at (8.89,27.00) startOffset 0 endOffset 1 width 12.22: "T"
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.png
new file mode 100644
index 0000000..374e061
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/wicd/sizing-flakiness-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt
new file mode 100644
index 0000000..9370a5f
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/slimmingpaint/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt
@@ -0,0 +1,164 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x331
+ LayoutBlockFlow {HTML} at (0,0) size 800x331.09
+ LayoutBlockFlow {BODY} at (5.55,5.55) size 788.91x320
+ LayoutTable {TABLE} at (0,0) size 467x320
+ LayoutTableSection {TBODY} at (0,0) size 467x320
+ LayoutTableRow {TR} at (0,1) size 467x14
+ LayoutTableCell {TH} at (1,1) size 64x14 [bgcolor=#DDDD99] [r=0 c=0 rs=1 cs=1]
+ LayoutText {#text} at (5,0) size 54x14
+ text run at (5,0) width 54: "viewBox?"
+ LayoutTableCell {TH} at (66,1) size 118x14 [bgcolor=#DDDD99] [r=0 c=1 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 118x14
+ text run at (0,0) width 118: "preserve\x{AD}Aspect\x{AD}Ratio"
+ LayoutTableCell {TH} at (185,1) size 140x14 [bgcolor=#DDDD99] [r=0 c=2 rs=1 cs=1]
+ LayoutText {#text} at (53,0) size 34x14
+ text run at (53,0) width 34: "<img>"
+ LayoutTableCell {TH} at (326,1) size 140x14 [bgcolor=#DDDD99] [r=0 c=3 rs=1 cs=1]
+ LayoutText {#text} at (47,0) size 46x14
+ text run at (47,0) width 46: "<object>"
+ LayoutTableRow {TR} at (0,16) size 467x37
+ LayoutTableCell {TH} at (1,84) size 64x14 [bgcolor=#DDDD99] [r=1 c=0 rs=4 cs=1]
+ LayoutText {#text} at (0,0) size 64x14
+ text run at (0,0) width 64: "No viewBox"
+ LayoutTableCell {TH} at (66,34) size 118x0 [bgcolor=#DDDD99] [r=1 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (185,16) size 140x37 [r=1 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,16) size 140x37 [r=1 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,54) size 467x37
+ LayoutTableCell {TH} at (66,65) size 118x14 [bgcolor=#DDDD99] [r=2 c=1 rs=1 cs=1]
+ LayoutText {#text} at (45,0) size 28x14
+ text run at (45,0) width 28: "none"
+ LayoutTableCell {TD} at (185,54) size 140x37 [r=2 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,54) size 140x37 [r=2 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,92) size 467x37
+ LayoutTableCell {TH} at (66,103) size 118x14 [bgcolor=#DDDD99] [r=3 c=1 rs=1 cs=1]
+ LayoutText {#text} at (44,0) size 30x14
+ text run at (44,0) width 30: "meet"
+ LayoutTableCell {TD} at (185,92) size 140x37 [r=3 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,92) size 140x37 [r=3 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,130) size 467x37
+ LayoutTableCell {TH} at (66,141) size 118x14 [bgcolor=#DDDD99] [r=4 c=1 rs=1 cs=1]
+ LayoutText {#text} at (46,0) size 26x14
+ text run at (46,0) width 26: "slice"
+ LayoutTableCell {TD} at (185,130) size 140x37 [r=4 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,130) size 140x37 [r=4 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,168) size 467x37
+ LayoutTableCell {TH} at (1,236) size 64x14 [bgcolor=#DDDD99] [r=5 c=0 rs=4 cs=1]
+ LayoutText {#text} at (9,0) size 46x14
+ text run at (9,0) width 46: "viewBox"
+ LayoutTableCell {TH} at (66,186) size 118x0 [bgcolor=#DDDD99] [r=5 c=1 rs=1 cs=1]
+ LayoutTableCell {TD} at (185,168) size 140x37 [r=5 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,168) size 140x37 [r=5 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,206) size 467x37
+ LayoutTableCell {TH} at (66,217) size 118x14 [bgcolor=#DDDD99] [r=6 c=1 rs=1 cs=1]
+ LayoutText {#text} at (45,0) size 28x14
+ text run at (45,0) width 28: "none"
+ LayoutTableCell {TD} at (185,206) size 140x37 [r=6 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,206) size 140x37 [r=6 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,244) size 467x37
+ LayoutTableCell {TH} at (66,255) size 118x14 [bgcolor=#DDDD99] [r=7 c=1 rs=1 cs=1]
+ LayoutText {#text} at (44,0) size 30x14
+ text run at (44,0) width 30: "meet"
+ LayoutTableCell {TD} at (185,244) size 140x37 [r=7 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,244) size 140x37 [r=7 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableRow {TR} at (0,282) size 467x37
+ LayoutTableCell {TH} at (66,293) size 118x14 [bgcolor=#DDDD99] [r=8 c=1 rs=1 cs=1]
+ LayoutText {#text} at (46,0) size 26x14
+ text run at (46,0) width 26: "slice"
+ LayoutTableCell {TD} at (185,282) size 140x37 [r=8 c=2 rs=1 cs=1]
+ LayoutImage {IMG} at (0,0) size 138.88x34.72 [border: (1px dashed #800000)]
+ LayoutText {#text} at (0,0) size 0x0
+ LayoutTableCell {TD} at (326,282) size 140x37 [r=8 c=3 rs=1 cs=1]
+ LayoutText {#text} at (0,0) size 0x0
+layer at (332,22) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (0,0) size 133x29
+ LayoutSVGEllipse {circle} at (0,0) size 133x29 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [cx=110.00] [cy=110.00] [r=110.00]
+layer at (332,60) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (0,0) size 133x29
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 133x29 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 133x29 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (332,98) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (0,0) size 133x29
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 133x29 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 133x29 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (332,136) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (0,0) size 133x29
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 133x29 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 133x29 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (332,174) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (51,0) size 23x22
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (51,0) size 23x22 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (51,0) size 23x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (332,212) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (0,0) size 97x22
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 97x22 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 97x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (332,250) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (51,0) size 23x22
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (51,0) size 23x22 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (51,0) size 23x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
+layer at (332,288) size 139x35
+ LayoutEmbeddedObject {OBJECT} at (0,0) size 138.88x34.72 [border: (1px dashed #008000)]
+ layer at (0,0) size 133x29
+ LayoutView at (0,0) size 133x29
+ layer at (0,0) size 133x29
+ LayoutSVGRoot {svg} at (0,0) size 97x29
+ LayoutSVGHiddenContainer {defs} at (0,0) size 0x0
+ LayoutSVGContainer {g} at (0,0) size 97x29 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-162.36,-403.29)}]
+ LayoutSVGPath {path} at (0,0) size 97x29 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#D9BB7A] [fill rule=EVEN-ODD]}] [data="M 525.714 585.219 C 525.714 685.419 444.486 766.648 344.286 766.648 C 244.085 766.648 162.857 685.419 162.857 585.219 C 162.857 485.019 244.085 403.791 344.286 403.791 C 444.486 403.791 525.714 485.019 525.714 585.219 Z"]
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt b/third_party/WebKit/LayoutTests/platform/win/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt
new file mode 100644
index 0000000..b7fa269
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/stable/fast/multicol/border-radius-clipped-layer-second-column-expected.txt
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x244
+ LayoutBlockFlow {HTML} at (0,0) size 800x244
+ LayoutBlockFlow {BODY} at (8,16) size 784x220
+ LayoutBlockFlow {P} at (0,0) size 784x36
+ LayoutText {#text} at (0,0) size 727x35
+ text run at (0,0) width 611: "The word 'PASS' should be seen below on the right hand side, inside a rounded box with black "
+ text run at (610,0) width 117: "border and yellow"
+ text run at (0,18) width 80: "background."
+layer at (8,68) size 784x168
+ LayoutBlockFlow {DIV} at (0,52) size 784x168
+ LayoutBlockFlow (anonymous) at (0,0) size 392x200
+ LayoutBR {BR} at (0,7) size 0x17
+ LayoutBR {BR} at (0,39) size 0x17
+ LayoutBR {BR} at (0,71) size 0x17
+ LayoutBR {BR} at (0,103) size 0x17
+ LayoutBR {BR} at (0,135) size 0x17
+ LayoutBR {BR} at (0,175) size 0x17
+layer at (8,268) size 392x64 clip at (24,284) size 360x32
+ LayoutBlockFlow (relative positioned) {DIV} at (0,200) size 392x64 [bgcolor=#FFFF00] [border: (16px solid #000000)]
+ LayoutText {#text} at (176,23) size 40x17
+ text run at (176,23) width 40: "PASS"
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.png b/third_party/WebKit/LayoutTests/platform/win/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.png
new file mode 100644
index 0000000..c6a2e89
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.png
Binary files differ
diff --git a/third_party/WebKit/LayoutTests/platform/win/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt b/third_party/WebKit/LayoutTests/platform/win/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt
new file mode 100644
index 0000000..6e7f27e
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/platform/win/virtual/stable/fast/multicol/multicol-with-child-renderLayer-for-input-expected.txt
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+ LayoutView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ LayoutBlockFlow {HTML} at (0,0) size 800x600
+ LayoutBlockFlow {BODY} at (8,8) size 784x584
+layer at (8,8) size 784x71
+ LayoutBlockFlow {DIV} at (0,0) size 784x71
+ LayoutText {#text} at (0,0) size 356x128
+ text run at (0,0) width 72: "Filler Text "
+ text run at (71,0) width 285: "Filler Text Filler Text Filler Text Filler Text"
+ text run at (0,18) width 288: "Filler Text Filler Text Filler Text Filler Text "
+ text run at (287,18) width 69: "Filler Text"
+ text run at (0,36) width 356: "Filler Text Filler Text Filler Text Filler Text Filler Text"
+ text run at (0,71) width 216: "Filler Text Filler Text Filler Text "
+ text run at (215,71) width 73: "Filler Text "
+ text run at (287,71) width 69: "Filler Text"
+ text run at (0,89) width 356: "Filler Text Filler Text Filler Text Filler Text Filler Text"
+ text run at (0,111) width 144: "Filler Text Filler Text "
+ LayoutText {#text} at (0,0) size 0x0
+layer at (154,117) size 173x22
+ LayoutTextControl (relative positioned) {INPUT} at (145.97,109) size 173x22 [bgcolor=#FFFFFF] [border: (2px inset #EEEEEE)]
+layer at (156,120) size 169x16
+ LayoutBlockFlow {DIV} at (2,3) size 169x16
+ LayoutText {#text} at (0,0) size 42x16
+ text run at (0,0) width 42: "Testing"
+caret: position 7 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 1 {DIV} of body