[prev in list] [next in list] [prev in thread] [next in thread] 

List:       webkit-changes
Subject:    [webkit-changes] [42840] trunk
From:       eric () webkit ! org
Date:       2009-04-24 21:34:52
Message-ID: 20090424213454.5852816500DD () beta ! macosforge ! org
[Download RAW message or body]

[Attachment #2 (text/html)]

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[42840] trunk</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: \
verdana,arial,helvetica,sans-serif; font-size: 10pt;  } #msg dl a { font-weight: \
bold} #msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: \
bold; } #msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: \
6px; } #logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em \
0; } #logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg \
h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; } \
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; \
} #logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: \
-1.5em; padding-left: 1.5em; } #logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em \
1em 0 1em; background: white;} #logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid \
#fa0; border-bottom: 1px solid #fa0; background: #fff; } #logmsg table th { \
text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted \
#fa0; } #logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: \
0.2em 0.5em; } #logmsg table thead th { text-align: center; border-bottom: 1px solid \
#fa0; } #logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: \
6px; } #patch { width: 100%; }
#patch h4 {font-family: \
verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
 #patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, \
#patch .copfile {border:1px solid #ccc;margin:10px 0;} #patch ins \
{background:#dfd;text-decoration:none;display:block;padding:0 10px;} #patch del \
{background:#fdd;text-decoration:none;display:block;padding:0 10px;} #patch .lines, \
                .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a \
href="http://trac.webkit.org/projects/webkit/changeset/42840">42840</a></dd> \
<dt>Author</dt> <dd>eric@webkit.org</dd> <dt>Date</dt> <dd>2009-04-24 14:34:52 -0700 \
(Fri, 24 Apr 2009)</dd> </dl>

<h3>Log Message</h3>
<pre>        Reviewed by Simon Fraser.

        Fix RenderSVGImage to dump with full bounds and style information.
        https://bugs.webkit.org/show_bug.cgi?id=25377

        No functional changes, we're just now including more info in render tree \
dumps.

        * rendering/RenderObject.h:
        (WebCore::RenderObject::isSVGImage):
        * rendering/RenderSVGImage.h:
        (WebCore::RenderSVGImage::isSVGImage):
        * rendering/RenderTreeAsText.cpp:
        (WebCore::write):
        * rendering/SVGRenderTreeAsText.cpp:
        (WebCore::operator&lt;&lt;):
        (WebCore::write):
        * rendering/SVGRenderTreeAsText.h:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11animateelem30texpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11animateelem39texpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11animateelem40texpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11colorprof01fexpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/color-prof-01-f-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11coordsviewattr02bexpectedtxt">tru \
nk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11filtersblend01bexpectedtxt">trunk \
/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt</a></li> \
<li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11filtersconv01fexpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11filtersdiffuse01fexpectedtxt">tru \
nk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11filterslight01fexpectedtxt">trunk \
/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt</a></li> \
<li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11filtersspecular01fexpectedtxt">tru \
nk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11maskingpath04bexpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11rendergroups01bexpectedtxt">trunk \
/LayoutTests/platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt</a></li> \
<li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11rendergroups03texpectedtxt">trunk/ \
LayoutTests/platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt</a></li> \
<li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11structimage01texpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-01-t-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11structimage03texpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-03-t-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11structimage04texpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-04-t-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11structimage06texpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11structimage07texpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11structimage08texpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-08-t-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11structimage09texpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-09-t-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11structimage10texpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-10-t-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11structsymbol01bexpectedtxt">trunk \
/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-symbol-01-b-expected.txt</a></li> \
<li><a href="#trunkLayoutTestsplatformmacsvgW3CSVG11structuse01texpectedtxt">trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcartonetscrollbarexpectedtxt">trunk/LayoutTests/platform/mac/svg/carto.net/scrollbar-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcartonetselectionlistexpectedtxt">trunk/LayoutTests/platform/mac/svg/carto.net/selectionlist-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcustomfocusringexpectedtxt">trunk/LayoutTests/platform/mac/svg/custom/focus-ring-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcustomgroupopacityexpectedtxt">trunk/LayoutTests/platform/mac/svg/custom/group-opacity-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcustomimageclippedhitexpectedtxt">trunk/LayoutTests/platform/mac/svg/custom/image-clipped-hit-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcustomimageparenttranslationexpectedtxt"> \
trunk/LayoutTests/platform/mac/svg/custom/image-parent-translation-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcustomimagesmallwidthheightexpectedtxt">t \
runk/LayoutTests/platform/mac/svg/custom/image-small-width-height-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcustomimagewithaspectratiostretchexpected \
txt">trunk/LayoutTests/platform/mac/svg/custom/image-with-aspect-ratio-stretch-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcustomimagewithtransformclipfilterexpecte \
dtxt">trunk/LayoutTests/platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcustompointereventsimageexpectedtxt">trunk/LayoutTests/platform/mac/svg/custom/pointer-events-image-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcustomrepaintonimageboundschangeexpectedt \
xt">trunk/LayoutTests/platform/mac/svg/custom/repaint-on-image-bounds-change-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcustomscrollingembeddedsvgfileimagerepain \
tproblemexpectedtxt">trunk/LayoutTests/platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcustomtextimageopacityexpectedtxt">trunk/LayoutTests/platform/mac/svg/custom/text-image-opacity-expected.txt</a></li>
 <li><a href="#trunkLayoutTestsplatformmacsvgcustomuseongcontainingforeignObjectandima \
geexpectedtxt">trunk/LayoutTests/platform/mac/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt</a></li>
 <li><a href="#trunkWebCoreChangeLog">trunk/WebCore/ChangeLog</a></li>
<li><a href="#trunkWebCorerenderingRenderObjecth">trunk/WebCore/rendering/RenderObject.h</a></li>
 <li><a href="#trunkWebCorerenderingRenderSVGImageh">trunk/WebCore/rendering/RenderSVGImage.h</a></li>
 <li><a href="#trunkWebCorerenderingRenderTreeAsTextcpp">trunk/WebCore/rendering/RenderTreeAsText.cpp</a></li>
 <li><a href="#trunkWebCorerenderingSVGRenderTreeAsTextcpp">trunk/WebCore/rendering/SVGRenderTreeAsText.cpp</a></li>
 <li><a href="#trunkWebCorerenderingSVGRenderTreeAsTexth">trunk/WebCore/rendering/SVGRenderTreeAsText.h</a></li>
 </ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (42839 => 42840)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog	2009-04-24 21:30:48 UTC (rev \
                42839)
+++ trunk/LayoutTests/ChangeLog	2009-04-24 21:34:52 UTC (rev 42840)
</span><span class="lines">@@ -1,3 +1,48 @@
</span><ins>+2009-04-24  Eric Seidel  &lt;eric@webkit.org&gt;
+
+        Reviewed by Simon Fraser.
+
+        Fix RenderSVGImage to dump with full bounds and style information
+        https://bugs.webkit.org/show_bug.cgi?id=25377
+
+        * platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/color-prof-01-f-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/struct-image-01-t-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/struct-image-03-t-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/struct-image-04-t-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/struct-image-08-t-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/struct-image-09-t-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/struct-image-10-t-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/struct-symbol-01-b-expected.txt:
+        * platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt:
+        * platform/mac/svg/carto.net/scrollbar-expected.txt:
+        * platform/mac/svg/carto.net/selectionlist-expected.txt:
+        * platform/mac/svg/custom/focus-ring-expected.txt:
+        * platform/mac/svg/custom/group-opacity-expected.txt:
+        * platform/mac/svg/custom/image-clipped-hit-expected.txt:
+        * platform/mac/svg/custom/image-parent-translation-expected.txt:
+        * platform/mac/svg/custom/image-small-width-height-expected.txt:
+        * platform/mac/svg/custom/image-with-aspect-ratio-stretch-expected.txt:
+        * platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt:
+        * platform/mac/svg/custom/pointer-events-image-expected.txt:
+        * platform/mac/svg/custom/repaint-on-image-bounds-change-expected.txt:
+        * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
 +        * platform/mac/svg/custom/text-image-opacity-expected.txt:
+        * platform/mac/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt:
 +
</ins><span class="cx"> 2009-04-24  Pierre d'Herbemont  &lt;pdherbemont@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Reviewed by Simon Fraser
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgW3CSVG11animateelem30texpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -38,7 +38,7 @@
</span><span class="cx">       RenderSVGHiddenContainer {defs} at (0,0) size 0x0
</span><span class="cx">         RenderPath {polygon} at (239,19) size 22x22 \
[stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] \
[color=#FFFFFF]}] [data=&quot;M240.00,20.00 L240.00,40.00 L260.00,40.00 L260.00,20.00 \
Z&quot;] </span><span class="cx">       RenderSVGHiddenContainer {defs} at (0,0) size \
0x0 </span><del>-        RenderSVGImage {image} at (0,0) size 40x80
</del><ins>+        RenderSVGImage {image} at (230,5) size 40x80
</ins><span class="cx">       RenderSVGContainer {use} at (44.26,12.13) size \
29.49x53.74 </span><span class="cx">         RenderSVGContainer {g} at (44.26,12.13) \
size 29.49x53.74 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,0.00)}] </span><span \
class="cx">           RenderPath {line} at (44.26,12.13) size 29.49x53.74 \
[stroke={[type=SOLID] [color=#105D8C] [stroke width=3.00]}] [fill={[type=SOLID] \
[color=#000000]}] [data=&quot;M30.00,50.00 L10.00,10.00&quot;] </span><span \
class="lines">@@ -56,7 +56,7 @@ </span><span class="cx">           RenderPath \
{polygon} at (408.70,11.70) size 28.60x28.60 [stroke={[type=SOLID] [color=#000000] \
[stroke width=2.00]}] [fill={[type=SOLID] [color=#FFFFFF]}] [data=&quot;M240.00,20.00 \
L240.00,40.00 L260.00,40.00 L260.00,20.00 Z&quot;] </span><span class="cx">       \
RenderSVGContainer {use} at (319,1.62) size 52x26.00 \
[transform={m=((1.00,0.00)(0.00,0.25)) t=(0.00,0.00)}] </span><span class="cx">       \
RenderSVGContainer {g} at (319,1.62) size 52x26.00 </span><del>-          \
RenderSVGImage {image} at (0,0) size 40x80 </del><ins>+          RenderSVGImage \
{image} at (319,1.62) size 52x26.00 </ins><span class="cx">     RenderSVGText {text} \
at (10,340) size 264x46 contains 1 chunk(s) </span><span class="cx">       \
RenderSVGInlineText {#text} at (0,-36) size 264x46 </span><span class="cx">         \
chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: \
&quot;$Revision: 1.6 $&quot; </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgW3CSVG11animateelem39texpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -24,7 +24,7 @@
</span><span class="cx">           RenderSVGInlineText {#text} at (0,-14) size 26x18
</span><span class="cx">             chunk 1 (middle anchor) text run 1 at \
(-12.50,60.00) startOffset 0 endOffset 3 width 25.00: &quot;&lt;a&gt;&quot; \
</span><span class="cx">       RenderSVGContainer {g} at (270,60) size 60x94 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,90.00)}] </span><del>-        \
RenderSVGImage {image} at (0,0) size 60x60 </del><ins>+        RenderSVGImage {image} \
at (270,60) size 60x60 </ins><span class="cx">         RenderSVGText {text} at \
(-28,60) size 56x18 contains 1 chunk(s) </span><span class="cx">           \
RenderSVGInlineText {#text} at (0,-14) size 56x18 </span><span class="cx">            \
chunk 1 (middle anchor) text run 1 at (-28.00,60.00) startOffset 0 endOffset 7 width \
56.00: &quot;&lt;image&gt;&quot; </span><span class="lines">@@ -61,7 +61,7 @@
</span><span class="cx">           RenderSVGInlineText {#text} at (0,-14) size 26x18
</span><span class="cx">             chunk 1 (middle anchor) text run 1 at \
(-12.50,60.00) startOffset 0 endOffset 3 width 25.00: &quot;&lt;a&gt;&quot; \
</span><span class="cx">       RenderSVGContainer {g} at (270,180) size 60x94 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,210.00)}] </span><del>-        \
RenderSVGImage {image} at (0,0) size 60x60 </del><ins>+        RenderSVGImage {image} \
at (270,180) size 60x60 </ins><span class="cx">         RenderSVGText {text} at \
(-28,60) size 56x18 contains 1 chunk(s) </span><span class="cx">           \
RenderSVGInlineText {#text} at (0,-14) size 56x18 </span><span class="cx">            \
chunk 1 (middle anchor) text run 1 at (-28.00,60.00) startOffset 0 endOffset 7 width \
56.00: &quot;&lt;image&gt;&quot; </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgW3CSVG11animateelem40texpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -41,7 +41,7 @@
</span><span class="cx">           RenderSVGInlineText {#text} at (0,-14) size 84x18
</span><span class="cx">             chunk 1 (middle anchor) text run 1 at \
(-41.50,60.00) startOffset 0 endOffset 12 width 83.00: &quot;x/y on &lt;use&gt;&quot; \
</span><span class="cx">       RenderSVGContainer {g} at (130,71.50) size 100x82.50 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,90.00)}] </span><del>-        \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+        RenderSVGImage {image} \
at (165,75) size 50x50 </ins><span class="cx">         RenderSVGContainer {use} at \
(161.50,71.50) size 37x37 </span><span class="cx">           RenderSVGContainer {g} \
at (161.50,71.50) size 37x37 </span><span class="cx">             RenderSVGContainer \
{g} at (161.50,71.50) size 37x37 </span><span class="lines">@@ -152,7 +152,7 @@
</span><span class="cx">           RenderSVGInlineText {#text} at (0,-14) size 104x18
</span><span class="cx">             chunk 1 (middle anchor) text run 1 at \
(-51.50,60.00) startOffset 0 endOffset 16 width 103.00: &quot;x/y on \
&lt;text&gt;(2)&quot; </span><span class="cx">       RenderSVGContainer {g} at \
(138,168) size 82x121 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,210.00)}] \
</span><del>-        RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+        \
RenderSVGImage {image} at (140,170) size 50x50 </ins><span class="cx">         \
RenderPath {rect} at (138,168) size 54x54 [stroke={[type=SOLID] [color=#FFB400] \
[stroke width=4.00]}] [data=&quot;M-40.00,-40.00 L10.00,-40.00 L10.00,10.00 \
L-40.00,10.00 Z&quot;] </span><span class="cx">         RenderPath {rect} at \
(140,170) size 80x20 [stroke={[type=SOLID] [color=#FFB400] [stroke width=0.00]}] \
[data=&quot;M-40.00,-40.00 L40.00,-40.00 L40.00,-20.00 L-40.00,-20.00 Z&quot;] \
</span><span class="cx">         RenderPath {rect} at (140,170) size 20x80 \
[stroke={[type=SOLID] [color=#FFB400] [stroke width=0.00]}] \
[data=&quot;M-40.00,-40.00 L-20.00,-40.00 L-20.00,40.00 L-40.00,40.00 Z&quot;] \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgW3CSVG11colorprof01fexpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/color-prof-01-f-expected.txt (42839 => \
42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/color-prof-01-f-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/color-prof-01-f-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -5,9 +5,9 @@
</span><span class="cx">     RenderSVGContainer {g} at (30,0) size 428x280
</span><span class="cx">       RenderSVGHiddenContainer {defs} at (0,0) size 0x0
</span><span class="cx">       RenderSVGContainer {g} at (30,0) size 190x190
</span><del>-        RenderSVGImage {image} at (0,0) size 190x190
</del><ins>+        RenderSVGImage {image} at (30,0) size 190x190
</ins><span class="cx">       RenderSVGContainer {g} at (260,90) size 190x190
</span><del>-        RenderSVGImage {image} at (0,0) size 190x190
</del><ins>+        RenderSVGImage {image} at (260,90) size 190x190
</ins><span class="cx">       RenderSVGText {text} at (250,20) size 208x14 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-11) size \
208x14 </span><span class="cx">           chunk 1 text run 1 at (250.00,20.00) \
startOffset 0 endOffset 40 width 208.00: &quot;Basic test of ICC profile with an \
image.&quot; </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgW3CSVG11coordsviewattr02bexpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt \
(42839 => 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -8,7 +8,7 @@
</span><span class="cx">           RenderSVGInlineText {#text} at (0,-8) size 45x10
</span><span class="cx">             chunk 1 text run 1 at (10.00,30.00) startOffset \
0 endOffset 13 width 45.00: &quot;Raster to fit&quot; </span><span class="cx">        \
RenderSVGContainer {g} at (20,70) size 40x40 [transform={m=((1.00,0.00)(0.00,1.00)) \
t=(20.00,40.00)}] </span><del>-          RenderSVGImage {image} at (0,0) size 40x40
</del><ins>+          RenderSVGImage {image} at (20,70) size 40x40
</ins><span class="cx">         RenderSVGText {text} at (10,110) size 42x10 contains \
1 chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-8) \
size 42x10 </span><span class="cx">             chunk 1 text run 1 at (10.00,110.00) \
startOffset 0 endOffset 10 width 42.00: &quot;Viewport 1&quot; </span><span \
class="lines">@@ -28,19 +28,19 @@ </span><span class="cx">               \
RenderSVGInlineText {#text} at (0,-8) size 26x10 </span><span class="cx">             \
chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 26.00: \
&quot;xMin*&quot; </span><span class="cx">             RenderPath {rect} at (120,80) \
size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [data=&quot;M0.50,0.50 L49.50,0.50 \
L49.50,29.50 L0.50,29.50 Z&quot;] </span><del>-            RenderSVGImage {image} at \
(0,0) size 50x30 </del><ins>+            RenderSVGImage {image} at (120,80) size \
50x30 </ins><span class="cx">           RenderSVGContainer {g} at (190,67) size 50x43 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,0.00)}] </span><span class="cx">      \
RenderSVGText {text} at (0,-5) size 26x10 contains 1 chunk(s) </span><span \
class="cx">               RenderSVGInlineText {#text} at (0,-8) size 26x10 \
</span><span class="cx">                 chunk 1 text run 1 at (0.00,-5.00) \
startOffset 0 endOffset 5 width 26.00: &quot;xMid*&quot; </span><span class="cx">     \
RenderPath {rect} at (190,80) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] \
[data=&quot;M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z&quot;] </span><del>-    \
RenderSVGImage {image} at (0,0) size 50x30 </del><ins>+            RenderSVGImage \
{image} at (190,80) size 50x30 </ins><span class="cx">           RenderSVGContainer \
{g} at (120,117) size 50x43 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}] \
</span><span class="cx">             RenderSVGText {text} at (0,-5) size 27x10 \
contains 1 chunk(s) </span><span class="cx">               RenderSVGInlineText \
{#text} at (0,-8) size 27x10 </span><span class="cx">                 chunk 1 text \
run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: &quot;xMax*&quot; \
</span><span class="cx">             RenderPath {rect} at (120,130) size 50x30 \
[stroke={[type=SOLID] [color=#0000FF]}] [data=&quot;M0.50,0.50 L49.50,0.50 \
L49.50,29.50 L0.50,29.50 Z&quot;] </span><del>-            RenderSVGImage {image} at \
(0,0) size 50x30 </del><ins>+            RenderSVGImage {image} at (120,130) size \
50x30 </ins><span class="cx">         RenderSVGContainer {g} at (300,52) size 130x88 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,50.00)}] </span><span class="cx">    \
RenderSVGText {text} at (0,-20) size 124x10 contains 1 chunk(s) </span><span \
class="cx">             RenderSVGInlineText {#text} at (0,-8) size 124x10 \
</span><span class="lines">@@ -50,19 +50,19 @@ </span><span class="cx">               \
RenderSVGInlineText {#text} at (0,-8) size 27x10 </span><span class="cx">             \
chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: \
&quot;*YMin&quot; </span><span class="cx">             RenderPath {rect} at (300,80) \
size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [data=&quot;M0.50,0.50 L29.50,0.50 \
L29.50,59.50 L0.50,59.50 Z&quot;] </span><del>-            RenderSVGImage {image} at \
(0,0) size 30x60 </del><ins>+            RenderSVGImage {image} at (300,80) size \
30x60 </ins><span class="cx">           RenderSVGContainer {g} at (350,67) size 30x73 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,0.00)}] </span><span class="cx">      \
RenderSVGText {text} at (0,-5) size 27x10 contains 1 chunk(s) </span><span \
class="cx">               RenderSVGInlineText {#text} at (0,-8) size 27x10 \
</span><span class="cx">                 chunk 1 text run 1 at (0.00,-5.00) \
startOffset 0 endOffset 5 width 27.00: &quot;*YMid&quot; </span><span class="cx">     \
RenderPath {rect} at (350,80) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] \
[data=&quot;M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z&quot;] </span><del>-    \
RenderSVGImage {image} at (0,0) size 30x60 </del><ins>+            RenderSVGImage \
{image} at (350,80) size 30x60 </ins><span class="cx">           RenderSVGContainer \
{g} at (400,67) size 30x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}] \
</span><span class="cx">             RenderSVGText {text} at (0,-5) size 28x10 \
contains 1 chunk(s) </span><span class="cx">               RenderSVGInlineText \
{#text} at (0,-8) size 28x10 </span><span class="cx">                 chunk 1 text \
run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 28.00: &quot;*YMax&quot; \
</span><span class="cx">             RenderPath {rect} at (400,80) size 30x60 \
[stroke={[type=SOLID] [color=#0000FF]}] [data=&quot;M0.50,0.50 L29.50,0.50 \
L29.50,59.50 L0.50,59.50 Z&quot;] </span><del>-            RenderSVGImage {image} at \
(0,0) size 30x60 </del><ins>+            RenderSVGImage {image} at (400,80) size \
30x60 </ins><span class="cx">         RenderSVGContainer {g} at (120,187) size 130x88 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,185.00)}] </span><span class="cx">   \
RenderSVGText {text} at (0,-20) size 127x10 contains 1 chunk(s) </span><span \
class="cx">             RenderSVGInlineText {#text} at (0,-8) size 127x10 \
</span><span class="lines">@@ -72,19 +72,19 @@ </span><span class="cx">               \
RenderSVGInlineText {#text} at (0,-8) size 26x10 </span><span class="cx">             \
chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 26.00: \
&quot;xMin*&quot; </span><span class="cx">             RenderPath {rect} at (120,215) \
size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [data=&quot;M0.50,0.50 L29.50,0.50 \
L29.50,59.50 L0.50,59.50 Z&quot;] </span><del>-            RenderSVGImage {image} at \
(0,0) size 30x60 </del><ins>+            RenderSVGImage {image} at (120,215) size \
30x60 </ins><span class="cx">           RenderSVGContainer {g} at (170,202) size \
30x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,0.00)}] </span><span \
class="cx">             RenderSVGText {text} at (0,-5) size 26x10 contains 1 chunk(s) \
</span><span class="cx">               RenderSVGInlineText {#text} at (0,-8) size \
26x10 </span><span class="cx">                 chunk 1 text run 1 at (0.00,-5.00) \
startOffset 0 endOffset 5 width 26.00: &quot;xMid*&quot; </span><span class="cx">     \
RenderPath {rect} at (170,215) size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] \
[data=&quot;M0.50,0.50 L29.50,0.50 L29.50,59.50 L0.50,59.50 Z&quot;] </span><del>-    \
RenderSVGImage {image} at (0,0) size 30x60 </del><ins>+            RenderSVGImage \
{image} at (170,215) size 30x60 </ins><span class="cx">           RenderSVGContainer \
{g} at (220,202) size 30x73 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}] \
</span><span class="cx">             RenderSVGText {text} at (0,-5) size 27x10 \
contains 1 chunk(s) </span><span class="cx">               RenderSVGInlineText \
{#text} at (0,-8) size 27x10 </span><span class="cx">                 chunk 1 text \
run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: &quot;xMax*&quot; \
</span><span class="cx">             RenderPath {rect} at (220,215) size 30x60 \
[stroke={[type=SOLID] [color=#0000FF]}] [data=&quot;M0.50,0.50 L29.50,0.50 \
L29.50,59.50 L0.50,59.50 Z&quot;] </span><del>-            RenderSVGImage {image} at \
(0,0) size 30x60 </del><ins>+            RenderSVGImage {image} at (220,215) size \
30x60 </ins><span class="cx">         RenderSVGContainer {g} at (300,187) size \
120x108 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,185.00)}] </span><span \
class="cx">           RenderSVGText {text} at (0,-20) size 115x10 contains 1 chunk(s) \
</span><span class="cx">             RenderSVGInlineText {#text} at (0,-8) size \
115x10 </span><span class="lines">@@ -94,19 +94,19 @@
</span><span class="cx">               RenderSVGInlineText {#text} at (0,-8) size \
27x10 </span><span class="cx">                 chunk 1 text run 1 at (0.00,-5.00) \
startOffset 0 endOffset 5 width 27.00: &quot;*YMin&quot; </span><span class="cx">     \
RenderPath {rect} at (300,215) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] \
[data=&quot;M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z&quot;] </span><del>-    \
RenderSVGImage {image} at (0,0) size 50x30 </del><ins>+            RenderSVGImage \
{image} at (300,215) size 50x30 </ins><span class="cx">           RenderSVGContainer \
{g} at (370,202) size 50x43 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,0.00)}] \
</span><span class="cx">             RenderSVGText {text} at (0,-5) size 27x10 \
contains 1 chunk(s) </span><span class="cx">               RenderSVGInlineText \
{#text} at (0,-8) size 27x10 </span><span class="cx">                 chunk 1 text \
run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: &quot;*YMid&quot; \
</span><span class="cx">             RenderPath {rect} at (370,215) size 50x30 \
[stroke={[type=SOLID] [color=#0000FF]}] [data=&quot;M0.50,0.50 L49.50,0.50 \
L49.50,29.50 L0.50,29.50 Z&quot;] </span><del>-            RenderSVGImage {image} at \
(0,0) size 50x30 </del><ins>+            RenderSVGImage {image} at (370,215) size \
50x30 </ins><span class="cx">           RenderSVGContainer {g} at (300,252) size \
50x43 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}] </span><span \
class="cx">             RenderSVGText {text} at (0,-5) size 28x10 contains 1 chunk(s) \
</span><span class="cx">               RenderSVGInlineText {#text} at (0,-8) size \
28x10 </span><span class="cx">                 chunk 1 text run 1 at (0.00,-5.00) \
startOffset 0 endOffset 5 width 28.00: &quot;*YMax&quot; </span><span class="cx">     \
RenderPath {rect} at (300,265) size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] \
[data=&quot;M0.50,0.50 L49.50,0.50 L49.50,29.50 L0.50,29.50 Z&quot;] </span><del>-    \
RenderSVGImage {image} at (0,0) size 50x30 </del><ins>+            RenderSVGImage \
{image} at (300,265) size 50x30 </ins><span class="cx">     RenderSVGText {text} at \
(10,340) size 264x46 contains 1 chunk(s) </span><span class="cx">       \
RenderSVGInlineText {#text} at (0,-36) size 264x46 </span><span class="cx">         \
chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 264.00: \
&quot;$Revision: 1.5 $&quot; </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgW3CSVG11filtersblend01bexpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -3,7 +3,7 @@
</span><span class="cx"> layer at (0,0) size 480x360
</span><span class="cx">   RenderSVGRoot {svg} at (2.25,2.25) size 475.50x355.50
</span><span class="cx">     RenderSVGContainer {g} at (15,15) size 435x294
</span><del>-      RenderSVGImage {image} at (0,0) size 100x98
</del><ins>+      RenderSVGImage {image} at (120,15) size 300x294
</ins><span class="cx">       RenderSVGHiddenContainer {defs} at (0,0) size 0x0
</span><span class="cx">       RenderPath {rect} at (90,30) size 360x30 \
[opacity=0.50] [fill={[type=SOLID] [color=#0000FF]}] [filter=BlendNormal] \
[data=&quot;M30.00,10.00 L150.00,10.00 L150.00,20.00 L30.00,20.00 Z&quot;] \
</span><span class="cx">       RenderPath {rect} at (90,69) size 360x30 \
[opacity=0.50] [fill={[type=SOLID] [color=#0000FF]}] [filter=BlendMultiply] \
[data=&quot;M30.00,23.00 L150.00,23.00 L150.00,33.00 L30.00,33.00 Z&quot;] \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgW3CSVG11filtersconv01fexpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -10,32 +10,32 @@
</span><span class="cx">             RenderSVGInlineText {#text} at (0,-14) size \
66x18 </span><span class="cx">               chunk 1 text run 1 at (10.00,20.00) \
startOffset 0 endOffset 10 width 66.00: &quot;Blur (3x3)&quot; </span><span \
class="cx">           RenderSVGContainer {g} at (30,70) size 50x63 </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x63 </del><ins>+            RenderSVGImage \
{image} at (30,70) size 50x63 [filter=convolve1] </ins><span class="cx">           \
RenderSVGText {text} at (10,20) size 136x18 contains 1 chunk(s) </span><span \
class="cx">             RenderSVGInlineText {#text} at (0,-14) size 136x18 \
</span><span class="cx">               chunk 1 text run 1 at (10.00,20.00) \
startOffset 0 endOffset 20 width 136.00: &quot;Edge Detection (3x3)&quot; \
</span><span class="cx">           RenderSVGContainer {g} at (180,70) size 50x63 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,0.00)}] </span><del>-            \
RenderSVGImage {image} at (0,0) size 50x63 </del><ins>+            RenderSVGImage \
{image} at (180,70) size 50x63 [filter=convolve2] </ins><span class="cx">           \
RenderSVGText {text} at (10,20) size 110x18 contains 1 chunk(s) </span><span \
class="cx">             RenderSVGInlineText {#text} at (0,-14) size 110x18 \
</span><span class="cx">               chunk 1 text run 1 at (10.00,20.00) \
startOffset 0 endOffset 16 width 110.00: &quot;Sharpening (3x3)&quot; </span><span \
class="cx">           RenderSVGContainer {g} at (330,70) size 50x63 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,0.00)}] </span><del>-            \
RenderSVGImage {image} at (0,0) size 50x63 </del><ins>+            RenderSVGImage \
{image} at (330,70) size 50x63 [filter=convolve3] </ins><span class="cx">           \
RenderSVGText {text} at (10,20) size 108x18 contains 1 chunk(s) </span><span \
class="cx">             RenderSVGInlineText {#text} at (0,-14) size 108x18 \
</span><span class="cx">               chunk 1 text run 1 at (10.00,20.00) \
startOffset 0 endOffset 15 width 108.00: &quot;Embossing (3x3)&quot; </span><span \
class="cx">           RenderSVGContainer {g} at (30,163) size 50x63 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,93.00)}] </span><del>-            \
RenderSVGImage {image} at (0,0) size 50x63 </del><ins>+            RenderSVGImage \
{image} at (30,163) size 50x63 [filter=convolve4] </ins><span class="cx">           \
RenderSVGText {text} at (10,20) size 134x18 contains 1 chunk(s) </span><span \
class="cx">             RenderSVGInlineText {#text} at (0,-14) size 134x18 \
</span><span class="cx">               chunk 1 text run 1 at (10.00,20.00) \
startOffset 0 endOffset 21 width 134.00: &quot;Horizontal blur (3x1)&quot; \
</span><span class="cx">           RenderSVGContainer {g} at (180,163) size 50x63 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,93.00)}] </span><del>-            \
RenderSVGImage {image} at (0,0) size 50x63 </del><ins>+            RenderSVGImage \
{image} at (180,163) size 50x63 [filter=convolve5] </ins><span class="cx">           \
RenderSVGText {text} at (10,20) size 117x18 contains 1 chunk(s) </span><span \
class="cx">             RenderSVGInlineText {#text} at (0,-14) size 117x18 \
</span><span class="cx">               chunk 1 text run 1 at (10.00,20.00) \
startOffset 0 endOffset 19 width 117.00: &quot;Vertical blur (1x3)&quot; </span><span \
class="cx">           RenderSVGContainer {g} at (330,163) size 50x63 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,93.00)}] </span><del>-            \
RenderSVGImage {image} at (0,0) size 50x63 </del><ins>+            RenderSVGImage \
{image} at (330,163) size 50x63 [filter=convolve6] </ins><span class="cx">     \
RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s) </span><span \
class="cx">       RenderSVGInlineText {#text} at (0,-36) size 264x46 </span><span \
class="cx">         chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 \
width 264.00: &quot;$Revision: 1.5 $&quot; </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgW3CSVG11filtersdiffuse01fexpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt \
(42839 => 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -11,23 +11,23 @@
</span><span class="cx">         RenderSVGText {text} at (90,25) size 291x18 contains \
1 chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-14) \
size 291x18 </span><span class="cx">             chunk 1 text run 1 at (90.00,25.00) \
startOffset 0 endOffset 46 width 291.00: &quot;Various values for surfaceScale: 1, 10 \
and -10&quot; </span><del>-        RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
</del><ins>+        RenderSVGImage {image} at (90,80) size 50x30 \
[filter=surfaceScaleA] +        RenderSVGImage {image} at (160,80) size 50x30 \
[filter=surfaceScaleB] +        RenderSVGImage {image} at (230,80) size 50x30 \
[filter=surfaceScaleC] </ins><span class="cx">       RenderSVGContainer {g} at \
(90,131) size 296x49 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,120.00)}] \
</span><span class="cx">         RenderSVGText {text} at (90,25) size 296x18 contains \
1 chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-14) \
size 296x18 </span><span class="cx">             chunk 1 text run 1 at (90.00,25.00) \
startOffset 0 endOffset 47 width 296.00: &quot;Various values for diffuseConstants: \
0, 1 and 2&quot; </span><del>-        RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
</del><ins>+        RenderSVGImage {image} at (90,150) size 50x30 \
[filter=diffuseConstantA] +        RenderSVGImage {image} at (160,150) size 50x30 \
[filter=diffuseConstantB] +        RenderSVGImage {image} at (230,150) size 50x30 \
[filter=diffuseConstantC] </ins><span class="cx">       RenderSVGContainer {g} at \
(90,201) size 341x49 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,190.00)}] \
</span><span class="cx">         RenderSVGText {text} at (90,25) size 341x18 contains \
1 chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-14) \
size 341x18 </span><span class="cx">             chunk 1 text run 1 at (90.00,25.00) \
startOffset 0 endOffset 55 width 341.00: &quot;Various values for lighting color: \
red, yellow and blue&quot; </span><del>-        RenderSVGImage {image} at (0,0) size \
                50x30
-        RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
</del><ins>+        RenderSVGImage {image} at (90,220) size 50x30 \
[filter=lightingColorA] +        RenderSVGImage {image} at (160,220) size 50x30 \
[filter=lightingColorB] +        RenderSVGImage {image} at (230,220) size 50x30 \
[filter=lightingColorC] </ins><span class="cx">     RenderSVGText {text} at (10,340) \
size 264x46 contains 1 chunk(s) </span><span class="cx">       RenderSVGInlineText \
{#text} at (0,-36) size 264x46 </span><span class="cx">         chunk 1 text run 1 at \
(10.00,340.00) startOffset 0 endOffset 16 width 264.00: &quot;$Revision: 1.4 $&quot; \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgW3CSVG11filterslight01fexpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -23,10 +23,10 @@
</span><span class="cx">         RenderSVGText {text} at (355,25) size 50x18 contains \
1 chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-14) \
size 50x18 </span><span class="cx">             chunk 1 text run 1 at (355.00,25.00) \
startOffset 0 endOffset 8 width 50.00: &quot;(45, 45)&quot; </span><del>-        \
                RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
</del><ins>+        RenderSVGImage {image} at (70,70) size 50x30 \
[filter=distantLightA] +        RenderSVGImage {image} at (165,70) size 50x30 \
[filter=distantLightB] +        RenderSVGImage {image} at (260,70) size 50x30 \
[filter=distantLightC] +        RenderSVGImage {image} at (355,70) size 50x30 \
[filter=distantLightD] </ins><span class="cx">       RenderSVGContainer {g} at \
(70,116) size 359x33 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,120.00)}] \
</span><span class="cx">         RenderSVGText {text} at (70,10) size 274x18 contains \
1 chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-14) \
size 274x18 </span><span class="lines">@@ -44,10 +44,10 @@
</span><span class="cx">           RenderSVGInlineText {#text} at (0,-14) size 74x18
</span><span class="cx">             chunk 1 text run 1 at (355.00,25.00) startOffset \
0 endOffset 12 width 74.00: &quot;(50, 30, 10)&quot; </span><span class="cx">       \
RenderSVGContainer {g} at (70,150) size 335x30 </span><del>-        RenderSVGImage \
                {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
</del><ins>+        RenderSVGImage {image} at (70,150) size 50x30 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,150.00)}] [filter=pointLightA] +      \
RenderSVGImage {image} at (165,150) size 50x30 [transform={m=((1.00,0.00)(0.00,1.00)) \
t=(165.00,150.00)}] [filter=pointLightB] +        RenderSVGImage {image} at (260,150) \
size 50x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(260.00,150.00)}] \
[filter=pointLightC] +        RenderSVGImage {image} at (355,150) size 50x30 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(355.00,150.00)}] [filter=pointLightD] \
</ins><span class="cx">       RenderSVGContainer {g} at (70,196) size 467x48 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,210.00)}] </span><span class="cx">     \
RenderSVGText {text} at (70,0) size 467x18 contains 1 chunk(s) </span><span \
class="cx">           RenderSVGInlineText {#text} at (0,-14) size 467x18 \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgW3CSVG11filtersspecular01fexpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt \
(42839 => 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -15,9 +15,9 @@
</span><span class="cx">           RenderPath {rect} at (90,50) size 50x30 \
[fill={[type=SOLID] [color=#000000]}] [data=&quot;M90.00,30.00 L140.00,30.00 \
L140.00,60.00 L90.00,60.00 Z&quot;] </span><span class="cx">           RenderPath \
{rect} at (205,50) size 50x30 [fill={[type=SOLID] [color=#000000]}] \
[data=&quot;M205.00,30.00 L255.00,30.00 L255.00,60.00 L205.00,60.00 Z&quot;] \
</span><span class="cx">           RenderPath {rect} at (320,50) size 50x30 \
[fill={[type=SOLID] [color=#000000]}] [data=&quot;M320.00,30.00 L370.00,30.00 \
L370.00,60.00 L320.00,60.00 Z&quot;] </span><del>-        RenderSVGImage {image} at \
                (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
</del><ins>+        RenderSVGImage {image} at (90,50) size 50x30 \
[filter=surfaceScaleA] +        RenderSVGImage {image} at (205,50) size 50x30 \
[filter=surfaceScaleB] +        RenderSVGImage {image} at (320,50) size 50x30 \
[filter=surfaceScaleC] </ins><span class="cx">       RenderSVGContainer {g} at \
(90,101) size 305x49 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,90.00)}] \
</span><span class="cx">         RenderSVGText {text} at (90,25) size 305x18 contains \
1 chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-14) \
size 305x18 </span><span class="lines">@@ -26,9 +26,9 @@
</span><span class="cx">           RenderPath {rect} at (90,120) size 50x30 \
[fill={[type=SOLID] [color=#000000]}] [data=&quot;M90.00,30.00 L140.00,30.00 \
L140.00,60.00 L90.00,60.00 Z&quot;] </span><span class="cx">           RenderPath \
{rect} at (205,120) size 50x30 [fill={[type=SOLID] [color=#000000]}] \
[data=&quot;M205.00,30.00 L255.00,30.00 L255.00,60.00 L205.00,60.00 Z&quot;] \
</span><span class="cx">           RenderPath {rect} at (320,120) size 50x30 \
[fill={[type=SOLID] [color=#000000]}] [data=&quot;M320.00,30.00 L370.00,30.00 \
L370.00,60.00 L320.00,60.00 Z&quot;] </span><del>-        RenderSVGImage {image} at \
                (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
</del><ins>+        RenderSVGImage {image} at (90,120) size 50x30 \
[filter=specularConstantA] +        RenderSVGImage {image} at (205,120) size 50x30 \
[filter=specularConstantB] +        RenderSVGImage {image} at (320,120) size 50x30 \
[filter=specularConstantC] </ins><span class="cx">       RenderSVGContainer {g} at \
(90,171) size 310x49 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,160.00)}] \
</span><span class="cx">         RenderSVGText {text} at (90,25) size 310x18 contains \
1 chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-14) \
size 310x18 </span><span class="lines">@@ -37,9 +37,9 @@
</span><span class="cx">           RenderPath {rect} at (90,190) size 50x30 \
[fill={[type=SOLID] [color=#000000]}] [data=&quot;M90.00,30.00 L140.00,30.00 \
L140.00,60.00 L90.00,60.00 Z&quot;] </span><span class="cx">           RenderPath \
{rect} at (205,190) size 50x30 [fill={[type=SOLID] [color=#000000]}] \
[data=&quot;M205.00,30.00 L255.00,30.00 L255.00,60.00 L205.00,60.00 Z&quot;] \
</span><span class="cx">           RenderPath {rect} at (320,190) size 50x30 \
[fill={[type=SOLID] [color=#000000]}] [data=&quot;M320.00,30.00 L370.00,30.00 \
L370.00,60.00 L320.00,60.00 Z&quot;] </span><del>-        RenderSVGImage {image} at \
                (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
</del><ins>+        RenderSVGImage {image} at (90,190) size 50x30 \
[filter=specularExponentA] +        RenderSVGImage {image} at (205,190) size 50x30 \
[filter=specularExponentB] +        RenderSVGImage {image} at (320,190) size 50x30 \
[filter=specularExponentC] </ins><span class="cx">       RenderSVGContainer {g} at \
(90,241) size 341x49 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,230.00)}] \
</span><span class="cx">         RenderSVGText {text} at (90,25) size 341x18 contains \
1 chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-14) \
size 341x18 </span><span class="lines">@@ -48,9 +48,9 @@
</span><span class="cx">           RenderPath {rect} at (90,260) size 50x30 \
[fill={[type=SOLID] [color=#000000]}] [data=&quot;M90.00,30.00 L140.00,30.00 \
L140.00,60.00 L90.00,60.00 Z&quot;] </span><span class="cx">           RenderPath \
{rect} at (205,260) size 50x30 [fill={[type=SOLID] [color=#000000]}] \
[data=&quot;M205.00,30.00 L255.00,30.00 L255.00,60.00 L205.00,60.00 Z&quot;] \
</span><span class="cx">           RenderPath {rect} at (320,260) size 50x30 \
[fill={[type=SOLID] [color=#000000]}] [data=&quot;M320.00,30.00 L370.00,30.00 \
L370.00,60.00 L320.00,60.00 Z&quot;] </span><del>-        RenderSVGImage {image} at \
                (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
-        RenderSVGImage {image} at (0,0) size 50x30
</del><ins>+        RenderSVGImage {image} at (90,260) size 50x30 \
[filter=lightingColorA] +        RenderSVGImage {image} at (205,260) size 50x30 \
[filter=lightingColorB] +        RenderSVGImage {image} at (320,260) size 50x30 \
[filter=lightingColorC] </ins><span class="cx">     RenderSVGText {text} at (10,340) \
size 264x46 contains 1 chunk(s) </span><span class="cx">       RenderSVGInlineText \
{#text} at (0,-36) size 264x46 </span><span class="cx">         chunk 1 text run 1 at \
(10.00,340.00) startOffset 0 endOffset 16 width 264.00: &quot;$Revision: 1.8 $&quot; \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgW3CSVG11maskingpath04bexpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -6,12 +6,12 @@
</span><span class="cx">     RenderSVGContainer {g} at (20,20) size 420x310
</span><span class="cx">       RenderSVGHiddenContainer {defs} at (0,0) size 0x0
</span><span class="cx">       RenderSVGContainer {g} at (30,20) size 410x140
</span><del>-        RenderSVGImage {image} at (0,0) size 410x140
</del><ins>+        RenderSVGImage {image} at (30,20) size 410x140
</ins><span class="cx">         RenderSVGText {text} at (55,130) size 353x122 \
contains 1 chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at \
(0,-101) size 353x122 </span><span class="cx">             chunk 1 text run 1 at \
(55.00,130.00) startOffset 0 endOffset 9 width 353.00: &quot;Clip Test&quot; \
</span><span class="cx">       RenderSVGContainer {g} at (20,170) size 410x160 \
</span><del>-        RenderSVGImage {image} at (0,0) size 410x160 </del><ins>+        \
RenderSVGImage {image} at (20,170) size 410x160 [clip path=&quot;sample&quot;] \
</ins><span class="cx">     RenderSVGText {text} at (10,340) size 264x46 contains 1 \
chunk(s) </span><span class="cx">       RenderSVGInlineText {#text} at (0,-36) size \
264x46 </span><span class="cx">         chunk 1 text run 1 at (10.00,340.00) \
startOffset 0 endOffset 16 width 264.00: &quot;$Revision: 1.8 $&quot; \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgW3CSVG11rendergroups01bexpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -20,7 +20,7 @@
</span><span class="cx">             RenderSVGInlineText {#text} at (0,-84) size \
173x120 </span><span class="cx">               chunk 1 text run 1 at (30.00,90.00) \
startOffset 0 endOffset 3 width 132.36: &quot;SVG&quot; </span><span class="cx">      \
RenderPath {rect} at (126,99) size 234x126 [fill={[type=SOLID] [color=#820032]}] \
[data=&quot;M70.00,55.00 L200.00,55.00 L200.00,125.00 L70.00,125.00 Z&quot;] \
</span><del>-          RenderSVGImage {image} at (0,0) size 80x80 </del><ins>+        \
RenderSVGImage {image} at (291.60,135) size 144.00x144 </ins><span class="cx">     \
RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s) </span><span \
class="cx">       RenderSVGInlineText {#text} at (0,-36) size 264x46 </span><span \
class="cx">         chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 \
width 264.00: &quot;$Revision: 1.6 $&quot; </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgW3CSVG11rendergroups03texpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -19,7 +19,7 @@
</span><span class="cx">           RenderSVGInlineText {#text} at (0,-84) size \
173x120 </span><span class="cx">             chunk 1 text run 1 at (30.00,90.00) \
startOffset 0 endOffset 3 width 132.36: &quot;SVG&quot; </span><span class="cx">      \
RenderPath {rect} at (126,99) size 234x126 [fill={[type=SOLID] [color=#820032]}] \
[data=&quot;M70.00,55.00 L200.00,55.00 L200.00,125.00 L70.00,125.00 Z&quot;] \
</span><del>-        RenderSVGImage {image} at (0,0) size 80x80 </del><ins>+        \
RenderSVGImage {image} at (291.60,135) size 144.00x144 </ins><span class="cx">     \
RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s) </span><span \
class="cx">       RenderSVGInlineText {#text} at (0,-36) size 264x46 </span><span \
class="cx">         chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 \
width 264.00: &quot;$Revision: 1.6 $&quot; </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgW3CSVG11structimage01texpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-01-t-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-01-t-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-01-t-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -3,8 +3,8 @@
</span><span class="cx"> layer at (0,0) size 480x360
</span><span class="cx">   RenderSVGRoot {svg} at (0.50,0) size 479.50x359.50
</span><span class="cx">     RenderSVGContainer {g} at (240,0) size 240x300
</span><del>-      RenderSVGImage {image} at (0,0) size 240x150
-      RenderSVGImage {image} at (0,0) size 240x150
</del><ins>+      RenderSVGImage {image} at (240,0) size 240x150
+      RenderSVGImage {image} at (240,150) size 240x150
</ins><span class="cx">     RenderSVGText {text} at (10,340) size 264x46 contains 1 \
chunk(s) </span><span class="cx">       RenderSVGInlineText {#text} at (0,-36) size \
264x46 </span><span class="cx">         chunk 1 text run 1 at (10.00,340.00) \
startOffset 0 endOffset 16 width 264.00: &quot;$Revision: 1.8 $&quot; \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgW3CSVG11structimage03texpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-03-t-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-03-t-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-03-t-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -4,11 +4,11 @@
</span><span class="cx">   RenderSVGRoot {svg} at (0.50,0.50) size 479x359
</span><span class="cx">     RenderSVGContainer {g} at (23,13) size 434x282
</span><span class="cx">       RenderPath {rect} at (23,13) size 434x224 \
[fill={[type=SOLID] [color=#000000]}] [data=&quot;M23.00,13.00 L457.00,13.00 \
L457.00,237.00 L23.00,237.00 Z&quot;] </span><del>-      RenderSVGImage {image} at \
                (0,0) size 430x48
-      RenderSVGImage {image} at (0,0) size 430x48
-      RenderSVGImage {image} at (0,0) size 430x48
-      RenderSVGImage {image} at (0,0) size 430x48
-      RenderSVGImage {image} at (0,0) size 430x48
</del><ins>+      RenderSVGImage {image} at (25,15) size 430x48
+      RenderSVGImage {image} at (25,43) size 430x48
+      RenderSVGImage {image} at (25,91) size 430x48
+      RenderSVGImage {image} at (25,139) size 430x48
+      RenderSVGImage {image} at (25,187) size 430x48
</ins><span class="cx">       RenderSVGText {text} at (25,285) size 299x46 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-36) size \
299x46 </span><span class="cx">           chunk 1 text run 1 at (25.00,285.00) \
startOffset 0 endOffset 16 width 299.00: &quot;Gamma correction&quot; \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgW3CSVG11structimage04texpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-04-t-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-04-t-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-04-t-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -3,8 +3,8 @@
</span><span class="cx"> layer at (0,0) size 480x360
</span><span class="cx">   RenderSVGRoot {svg} at (0.50,0) size 479.50x359.50
</span><span class="cx">     RenderSVGContainer {g} at (240,0) size 240x300
</span><del>-      RenderSVGImage {image} at (0,0) size 240x150
-      RenderSVGImage {image} at (0,0) size 240x150
</del><ins>+      RenderSVGImage {image} at (240,0) size 240x150
+      RenderSVGImage {image} at (240,150) size 240x150
</ins><span class="cx">     RenderSVGText {text} at (10,340) size 264x46 contains 1 \
chunk(s) </span><span class="cx">       RenderSVGInlineText {#text} at (0,-36) size \
264x46 </span><span class="cx">         chunk 1 text run 1 at (10.00,340.00) \
startOffset 0 endOffset 16 width 264.00: &quot;$Revision: 1.5 $&quot; \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgW3CSVG11structimage06texpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -8,7 +8,7 @@
</span><span class="cx">           RenderSVGInlineText {#text} at (0,-8) size 38x10
</span><span class="cx">             chunk 1 text run 1 at (10.00,30.00) startOffset \
0 endOffset 10 width 38.00: &quot;SVG to fit&quot; </span><span class="cx">         \
RenderSVGContainer {g} at (20,40) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) \
t=(20.00,40.00)}] </span><del>-          RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+          RenderSVGImage {image} at (20,40) size 50x50
</ins><span class="cx">         RenderSVGText {text} at (10,110) size 42x10 contains \
1 chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-8) \
size 42x10 </span><span class="cx">             chunk 1 text run 1 at (10.00,110.00) \
startOffset 0 endOffset 10 width 42.00: &quot;Viewport 1&quot; </span><span \
class="lines">@@ -28,7 +28,7 @@ </span><span class="cx">               \
RenderSVGInlineText {#text} at (0,-8) size 26x10 </span><span class="cx">             \
chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 26.00: \
&quot;xMid*&quot; </span><span class="cx">             RenderPath {rect} at (130,50) \
size 50x30 [stroke={[type=SOLID] [color=#0000FF]}] [data=&quot;M0.50,0.50 L49.50,0.50 \
L49.50,29.50 L0.50,29.50 Z&quot;] </span><del>-            RenderSVGImage {image} at \
(0,0) size 50x30 </del><ins>+            RenderSVGImage {image} at (130,50) size \
50x30 </ins><span class="cx">         RenderSVGContainer {g} at (230,22) size 82x88 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(230.00,50.00)}] </span><span class="cx">    \
RenderSVGText {text} at (0,-20) size 82x10 contains 1 chunk(s) </span><span \
class="cx">             RenderSVGInlineText {#text} at (0,-8) size 82x10 </span><span \
class="lines">@@ -38,7 +38,7 @@ </span><span class="cx">               \
RenderSVGInlineText {#text} at (0,-8) size 27x10 </span><span class="cx">             \
chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 27.00: \
&quot;*YMid&quot; </span><span class="cx">             RenderPath {rect} at (260,50) \
size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [data=&quot;M0.50,0.50 L29.50,0.50 \
L29.50,59.50 L0.50,59.50 Z&quot;] </span><del>-            RenderSVGImage {image} at \
(0,0) size 30x60 </del><ins>+            RenderSVGImage {image} at (260,50) size \
30x60 </ins><span class="cx">         RenderSVGContainer {g} at (350,22) size 82x88 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(350.00,50.00)}] </span><span class="cx">    \
RenderSVGText {text} at (0,-20) size 82x10 contains 1 chunk(s) </span><span \
class="cx">             RenderSVGInlineText {#text} at (0,-8) size 82x10 </span><span \
class="lines">@@ -48,7 +48,7 @@ </span><span class="cx">               \
RenderSVGInlineText {#text} at (0,-8) size 24x10 </span><span class="cx">             \
chunk 1 text run 1 at (0.00,-5.00) startOffset 0 endOffset 5 width 24.00: \
&quot;*none&quot; </span><span class="cx">             RenderPath {rect} at (380,50) \
size 30x60 [stroke={[type=SOLID] [color=#0000FF]}] [data=&quot;M0.50,0.50 L29.50,0.50 \
L29.50,59.50 L0.50,59.50 Z&quot;] </span><del>-            RenderSVGImage {image} at \
(0,0) size 30x60 </del><ins>+            RenderSVGImage {image} at (380,50) size \
30x60 </ins><span class="cx">     RenderSVGText {text} at (10,340) size 284x46 \
contains 1 chunk(s) </span><span class="cx">       RenderSVGInlineText {#text} at \
(0,-36) size 284x46 </span><span class="cx">         chunk 1 text run 1 at \
(10.00,340.00) startOffset 0 endOffset 17 width 284.00: &quot;$Revision: 1.11 $&quot; \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgW3CSVG11structimage07texpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -10,7 +10,7 @@
</span><span class="cx">         RenderSVGText {text} at (6,0) size 88x28 contains 1 \
chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-22) \
size 88x28 </span><span class="cx">             chunk 1 (middle anchor) text run 1 at \
(6.00,0.00) startOffset 0 endOffset 8 width 88.00: &quot;xml:base&quot; </span><del>- \
RenderSVGImage {image} at (0,0) size 100x100 </del><ins>+        RenderSVGImage \
{image} at (50,120) size 100x100 </ins><span class="cx">       RenderSVGContainer {g} \
at (190,48) size 100x172 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,100.00)}] \
</span><span class="cx">         RenderSVGText {text} at (6,-30) size 88x28 contains \
1 chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-22) \
size 88x28 </span><span class="lines">@@ -18,7 +18,7 @@
</span><span class="cx">         RenderSVGText {text} at (5,0) size 90x28 contains 1 \
chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-22) \
size 90x28 </span><span class="cx">             chunk 1 (middle anchor) text run 1 at \
(5.00,0.00) startOffset 0 endOffset 8 width 90.00: &quot;on image&quot; </span><del>- \
RenderSVGImage {image} at (0,0) size 100x100 </del><ins>+        RenderSVGImage \
{image} at (190,120) size 100x100 </ins><span class="cx">       RenderSVGContainer \
{g} at (330,48) size 100x172 [transform={m=((1.00,0.00)(0.00,1.00)) \
t=(320.00,100.00)}] </span><span class="cx">         RenderSVGText {text} at (6,-30) \
size 88x28 contains 1 chunk(s) </span><span class="cx">           RenderSVGInlineText \
{#text} at (0,-22) size 88x28 </span><span class="lines">@@ -26,7 +26,7 @@
</span><span class="cx">         RenderSVGText {text} at (4,0) size 92x28 contains 1 \
chunk(s) </span><span class="cx">           RenderSVGInlineText {#text} at (0,-22) \
size 92x28 </span><span class="cx">             chunk 1 (middle anchor) text run 1 at \
(4.50,0.00) startOffset 0 endOffset 9 width 91.00: &quot;on parent&quot; \
</span><del>-        RenderSVGImage {image} at (0,0) size 100x100 </del><ins>+        \
RenderSVGImage {image} at (330,120) size 100x100 </ins><span class="cx">     \
RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s) </span><span \
class="cx">       RenderSVGInlineText {#text} at (0,-36) size 264x46 </span><span \
class="cx">         chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 \
width 264.00: &quot;$Revision: 1.9 $&quot; </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgW3CSVG11structimage08texpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-08-t-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-08-t-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-08-t-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -6,9 +6,9 @@
</span><span class="cx">       RenderPath {rect} at (0,50) size 160x170 \
[fill={[type=SOLID] [color=#000000]}] [data=&quot;M0.00,50.00 L160.00,50.00 \
L160.00,220.00 L0.00,220.00 Z&quot;] </span><span class="cx">       RenderPath {rect} \
at (160,50) size 160x170 [fill={[type=SOLID] [color=#992200]}] \
[data=&quot;M160.00,50.00 L320.00,50.00 L320.00,220.00 L160.00,220.00 Z&quot;] \
</span><span class="cx">       RenderPath {rect} at (320,50) size 160x170 \
[fill={[type=SOLID] [color=#002299]}] [data=&quot;M320.00,50.00 L480.00,50.00 \
L480.00,220.00 L320.00,220.00 Z&quot;] </span><del>-      RenderSVGImage {image} at \
                (0,0) size 162x150
-      RenderSVGImage {image} at (0,0) size 162x150
-      RenderSVGImage {image} at (0,0) size 162x150
</del><ins>+      RenderSVGImage {image} at (0,60) size 162x150
+      RenderSVGImage {image} at (160,60) size 162x150
+      RenderSVGImage {image} at (320,60) size 162x150
</ins><span class="cx">     RenderSVGText {text} at (10,340) size 284x46 contains 1 \
chunk(s) </span><span class="cx">       RenderSVGInlineText {#text} at (0,-36) size \
284x46 </span><span class="cx">         chunk 1 text run 1 at (10.00,340.00) \
startOffset 0 endOffset 17 width 284.00: &quot;$Revision: 1.12 $&quot; \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgW3CSVG11structimage09texpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-09-t-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-09-t-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-09-t-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -5,9 +5,9 @@
</span><span class="cx">     RenderSVGContainer {g} at (10,50) size 472x162
</span><span class="cx">       RenderPath {rect} at (150,50) size 162x162 \
[fill={[type=SOLID] [color=#AAFF44]}] [data=&quot;M150.00,50.00 L312.00,50.00 \
L312.00,212.00 L150.00,212.00 Z&quot;] </span><span class="cx">       RenderPath \
{rect} at (310,50) size 162x162 [fill={[type=SOLID] [color=#FFAA66]}] \
[data=&quot;M310.00,50.00 L472.00,50.00 L472.00,212.00 L310.00,212.00 Z&quot;] \
                </span><del>-      RenderSVGImage {image} at (0,0) size 162x150
-      RenderSVGImage {image} at (0,0) size 162x150
-      RenderSVGImage {image} at (0,0) size 162x150
</del><ins>+      RenderSVGImage {image} at (10,60) size 162x150
+      RenderSVGImage {image} at (160,60) size 162x150
+      RenderSVGImage {image} at (320,60) size 162x150
</ins><span class="cx">     RenderSVGText {text} at (10,340) size 264x46 contains 1 \
chunk(s) </span><span class="cx">       RenderSVGInlineText {#text} at (0,-36) size \
264x46 </span><span class="cx">         chunk 1 text run 1 at (10.00,340.00) \
startOffset 0 endOffset 16 width 264.00: &quot;$Revision: 1.3 $&quot; \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgW3CSVG11structimage10texpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-10-t-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-10-t-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-image-10-t-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -6,9 +6,9 @@
</span><span class="cx">       RenderPath {rect} at (0,50) size 160x170 \
[fill={[type=SOLID] [color=#000000]}] [data=&quot;M0.00,50.00 L160.00,50.00 \
L160.00,220.00 L0.00,220.00 Z&quot;] </span><span class="cx">       RenderPath {rect} \
at (160,50) size 160x170 [fill={[type=SOLID] [color=#992200]}] \
[data=&quot;M160.00,50.00 L320.00,50.00 L320.00,220.00 L160.00,220.00 Z&quot;] \
</span><span class="cx">       RenderPath {rect} at (320,50) size 160x170 \
[fill={[type=SOLID] [color=#002299]}] [data=&quot;M320.00,50.00 L480.00,50.00 \
L480.00,220.00 L320.00,220.00 Z&quot;] </span><del>-      RenderSVGImage {image} at \
                (0,0) size 162x150
-      RenderSVGImage {image} at (0,0) size 162x150
-      RenderSVGImage {image} at (0,0) size 162x150
</del><ins>+      RenderSVGImage {image} at (0,60) size 162x150
+      RenderSVGImage {image} at (160,60) size 162x150
+      RenderSVGImage {image} at (320,60) size 162x150
</ins><span class="cx">     RenderSVGText {text} at (10,340) size 264x46 contains 1 \
chunk(s) </span><span class="cx">       RenderSVGInlineText {#text} at (0,-36) size \
264x46 </span><span class="cx">         chunk 1 text run 1 at (10.00,340.00) \
startOffset 0 endOffset 16 width 264.00: &quot;$Revision: 1.5 $&quot; \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgW3CSVG11structsymbol01bexpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-symbol-01-b-expected.txt (42839 \
=> 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-symbol-01-b-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-symbol-01-b-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -7,7 +7,7 @@
</span><span class="cx">         RenderSVGContainer {use} at (0,0) size 240x150
</span><span class="cx">           RenderSVGContainer {g} at (0,0) size 240x150
</span><span class="cx">             RenderSVGViewportContainer {svg} at (0,0) size \
240x150 </span><del>-              RenderSVGImage {image} at (0,0) size 1000x1000
</del><ins>+              RenderSVGImage {image} at (0,0) size 240x150
</ins><span class="cx">         RenderSVGContainer {use} at (240,150) size 240x150
</span><span class="cx">           RenderSVGContainer {g} at (240,150) size 240x150 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(240.00,150.00)}] </span><span class="cx">   \
RenderSVGViewportContainer {svg} at (240,150) size 240x150 </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgW3CSVG11structuse01texpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt (42839 => \
42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -82,7 +82,7 @@
</span><span class="cx">             RenderPath {path} at (150,205) size 20x20 \
[fill={[type=SOLID] [color=#00FF00]}] [data=&quot;M0.00,0.00 L20.00,0.00 L20.00,20.00 \
L0.00,20.00 Z&quot;] </span><span class="cx">         RenderSVGContainer {use} at \
(150,235) size 20x20 </span><span class="cx">           RenderSVGContainer {g} at \
(150,235) size 20x20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,210.00)}] \
</span><del>-            RenderSVGImage {image} at (0,0) size 20x20 </del><ins>+      \
RenderSVGImage {image} at (150,235) size 20x20 </ins><span class="cx">         \
RenderSVGContainer {use} at (150,262) size 46x29 </span><span class="cx">           \
RenderSVGContainer {g} at (150,262) size 46x29 [transform={m=((1.00,0.00)(0.00,1.00)) \
t=(0.00,260.00)}] </span><span class="cx">             RenderSVGText {text} at (0,0) \
size 46x29 contains 1 chunk(s) </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcartonetscrollbarexpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/carto.net/scrollbar-expected.txt (42839 => \
42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/carto.net/scrollbar-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/carto.net/scrollbar-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -11,7 +11,7 @@
</span><span class="cx">         chunk 1 (end anchor) text run 1 at (567.00,30.00) \
startOffset 0 endOffset 59 width 383.00: &quot;One can also drag the images and the \
scrollbars will adopt.&quot; </span><span class="cx">     RenderSVGViewportContainer \
{svg} at (40,60) size 2885.60x336.40 </span><span class="cx">       \
RenderSVGContainer {g} at (40,60) size 2885.60x336.40 </span><del>-        \
RenderSVGImage {image} at (0,0) size 3607x420 </del><ins>+        RenderSVGImage \
{image} at (40,60) size 2885.60x336.40 </ins><span class="cx">         \
RenderSVGContainer {g} at (370.40,112) size 1626.40x260 </span><span class="cx">      \
RenderSVGText {text} at (413,88) size 86x18 contains 1 chunk(s) </span><span \
class="cx">             RenderSVGInlineText {#text} at (0,-14) size 86x18 \
</span><span class="lines">@@ -60,7 +60,7 @@ </span><span class="cx">         chunk 1 \
(end anchor) text run 1 at (430.00,280.00) startOffset 0 endOffset 89 width 520.00: \
&quot;Panorama Zervreilastausee, Vals, Graub\x{FC}nden, Switzerland, taken 2006-02-04 \
(\x{A9} A. Neumann)&quot; </span><span class="cx">     RenderSVGViewportContainer \
{svg} at (40,300) size 2848.60x551.20 </span><span class="cx">       \
RenderSVGContainer {g} at (40,300) size 2848.60x551.20 </span><del>-        \
RenderSVGImage {image} at (0,0) size 3560x689 </del><ins>+        RenderSVGImage \
{image} at (40,300) size 2848.60x551.20 </ins><span class="cx">     \
RenderSVGContainer {g} at (40,300) size 728.80x168.80 </span><span class="cx">       \
RenderSVGContainer {g} at (40,460) size 720x8.80 </span><span class="cx">         \
RenderPath {rect} at (40,460) size 704x8.80 [stroke={[type=SOLID] [color=#696969]}] \
[fill={[type=SOLID] [color=#F5F5F5]}] [data=&quot;M50.50,550.50 L929.50,550.50 \
L929.50,560.50 L50.50,560.50 Z&quot;] </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcartonetselectionlistexpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/carto.net/selectionlist-expected.txt (42839 => \
42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/carto.net/selectionlist-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/carto.net/selectionlist-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -48,7 +48,7 @@
</span><span class="cx">       RenderSVGText {text} at (765,112) size 92x12 contains \
1 chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-10) \
size 92x12 </span><span class="cx">           chunk 1 text run 1 at (765.00,112.00) \
startOffset 0 endOffset 18 width 92.00: &quot;This is selnumber2&quot; </span><del>-  \
RenderSVGImage {image} at (0,0) size 410x307 </del><ins>+    RenderSVGImage {image} \
at (39.06,117.19) size 320.31x239.84 </ins><span class="cx">     RenderSVGContainer \
{g} at (471.50,238.23) size 312.97x213.17 [transform={m=((0.87,0.50)(-0.50,0.87)) \
t=(550.00,20.00)}] </span><span class="cx">       RenderSVGText {text} at (220,212) \
size 421x72 contains 4 chunk(s) </span><span class="cx">         RenderSVGInlineText \
{#text} at (0,-10) size 196x12 </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustomfocusringexpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/custom/focus-ring-expected.txt (42839 => \
42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/custom/focus-ring-expected.txt	2009-04-24 21:30:48 \
                UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/custom/focus-ring-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -22,7 +22,7 @@
</span><span class="cx">       RenderSVGText {text} at (0,0) size 76x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
76x18 </span><span class="cx">           chunk 1 text run 1 at (0.00,0.00) \
startOffset 0 endOffset 12 width 76.00: &quot;focused text&quot; </span><del>-    \
                RenderSVGImage {image} at (0,0) size 530x410
-    RenderSVGImage {image} at (0,0) size 530x410
</del><ins>+    RenderSVGImage {image} at (10,400) size 530x410 [clip \
path=&quot;clip&quot;] +    RenderSVGImage {image} at (-5,400) size 663.99x620.07 \
[transform={m=((0.87,0.50)(-0.50,0.87)) t=(200.00,400.00)}] [clip \
path=&quot;clip&quot;] </ins><span class="cx">     RenderSVGContainer {g} at \
(155,400) size 663.99x620.07 [transform={m=((0.87,0.50)(-0.50,0.87)) \
t=(360.00,400.00)}] </span><del>-      RenderSVGImage {image} at (0,0) size 530x410
</del><ins>+      RenderSVGImage {image} at (155,400) size 663.99x620.07 [clip \
path=&quot;clip&quot;] </ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustomgroupopacityexpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/custom/group-opacity-expected.txt (42839 => \
42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/custom/group-opacity-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/custom/group-opacity-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -19,8 +19,8 @@
</span><span class="cx">       RenderPath {rect} at (350,5) size 110x110 \
[stroke={[type=LINEAR-GRADIENT] [stops=[(0.00,#0000FF), (1.00,#FFFF00)]] \
[start=(0,0)] [end=(1,0)] [opacity=0.50] [stroke width=10.00]}] \
[fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FF0000), (1.00,#008000)]] [start=(0,0)] \
[end=(1,0)] [opacity=0.50]}] [data=&quot;M345.00,0.00 L445.00,0.00 L445.00,100.00 \
L345.00,100.00 Z&quot;] </span><span class="cx">       RenderPath {rect} at (465,5) \
size 110x110 [opacity=0.50] [stroke={[type=LINEAR-GRADIENT] [stops=[(0.00,#0000FF), \
(1.00,#FFFF00)]] [start=(0,0)] [end=(1,0)] [stroke width=10.00]}] \
[fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FF0000), (1.00,#008000)]] [start=(0,0)] \
[end=(1,0)]}] [data=&quot;M460.00,0.00 L560.00,0.00 L560.00,100.00 L460.00,100.00 \
Z&quot;] </span><span class="cx">     RenderSVGContainer {g} at (5,120) size 570x110 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(5.00,120.00)}] </span><del>-      \
                RenderSVGImage {image} at (0,0) size 110x110
-      RenderSVGImage {image} at (0,0) size 110x110
-      RenderSVGImage {image} at (0,0) size 110x110
-      RenderSVGImage {image} at (0,0) size 110x110
-      RenderSVGImage {image} at (0,0) size 110x110
</del><ins>+      RenderSVGImage {image} at (5,120) size 110x110
+      RenderSVGImage {image} at (120,120) size 110x110
+      RenderSVGImage {image} at (235,120) size 110x110
+      RenderSVGImage {image} at (350,120) size 110x110
+      RenderSVGImage {image} at (465,120) size 110x110
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustomimageclippedhitexpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/custom/image-clipped-hit-expected.txt (42839 => \
42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/custom/image-clipped-hit-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/custom/image-clipped-hit-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -4,7 +4,7 @@
</span><span class="cx">   RenderSVGRoot {svg} at (90,116) size 334.35x258.90
</span><span class="cx">     RenderSVGContainer {g} at (141.51,125) size \
282.85x249.90 [transform={m=((0.87,0.50)(-0.50,0.87)) t=(0.00,0.00)}] </span><span \
class="cx">       RenderSVGViewportContainer {svg} at (141.51,125) size 282.85x249.90 \
</span><del>-        RenderSVGImage {image} at (0,0) size 240x150 </del><ins>+        \
RenderSVGImage {image} at (141.51,125) size 282.85x249.90 </ins><span class="cx">     \
RenderSVGText {text} at (90,130) size 43x18 contains 1 chunk(s) </span><span \
class="cx">       RenderSVGInlineText {#text} at (0,-14) size 43x18 </span><span \
class="cx">         chunk 1 text run 1 at (90.00,130.00) startOffset 0 endOffset 6 \
width 43.00: &quot;Passed&quot; </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustomimageparenttranslationexpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/custom/image-parent-translation-expected.txt \
(42839 => 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/custom/image-parent-translation-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/custom/image-parent-translation-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -14,7 +14,7 @@
</span><span class="cx">         RenderInline {div} at (0,0) size 79x18
</span><span class="cx">           RenderText {#text} at (0,0) size 0x0
</span><span class="cx">           RenderSVGRoot {svg} at (5,128) size 81x81
</span><del>-            RenderSVGImage {image} at (0,0) size 75x75
</del><ins>+            RenderSVGImage {image} at (8,131) size 75x75
</ins><span class="cx">             RenderPath {rect} at (5,128) size 81x81 \
[stroke={[type=SOLID] [color=#FF0000] [stroke width=6.00]}] [data=&quot;M0.00,0.00 \
L75.00,0.00 L75.00,75.00 L0.00,75.00 Z&quot;] </span><span class="cx">           \
RenderText {#text} at (75,61) size 4x18 </span><span class="cx">             text run \
at (75,61) width 4: &quot; &quot; </span><span class="lines">@@ -22,7 +22,7 @@
</span><span class="cx">         RenderInline {div} at (0,0) size 75x18
</span><span class="cx">           RenderText {#text} at (0,0) size 0x0
</span><span class="cx">           RenderSVGRoot {svg} at (84,128) size 81x81
</span><del>-            RenderSVGImage {image} at (0,0) size 75x75
</del><ins>+            RenderSVGImage {image} at (87,131) size 75x75
</ins><span class="cx">             RenderPath {rect} at (84,128) size 81x81 \
[stroke={[type=SOLID] [color=#FF0000] [stroke width=6.00]}] [data=&quot;M0.00,0.00 \
L75.00,0.00 L75.00,75.00 L0.00,75.00 Z&quot;] </span><span class="cx">           \
RenderText {#text} at (0,0) size 0x0 </span><span class="cx">         RenderText \
{#text} at (0,0) size 0x0 </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustomimagesmallwidthheightexpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/custom/image-small-width-height-expected.txt \
(42839 => 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/custom/image-small-width-height-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/custom/image-small-width-height-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -4,10 +4,10 @@
</span><span class="cx">   RenderSVGRoot {svg} at (119,19) size 562x405
</span><span class="cx">     RenderSVGContainer {g} at (119,19) size 202x202 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}] </span><span class="cx">     \
RenderPath {rect} at (119,19) size 202x202 [stroke={[type=SOLID] [color=#000000]}] \
[fill={[type=SOLID] [color=#0000FF]}] [data=&quot;M0.00,0.00 L100.00,0.00 \
L100.00,100.00 L0.00,100.00 Z&quot;] </span><del>-      RenderSVGImage {image} at \
(0,0) size 100x100 </del><ins>+      RenderSVGImage {image} at (120,20) size 200x200
</ins><span class="cx">     RenderSVGContainer {g} at (479,19) size 202x202 \
[transform={m=((200.00,0.00)(0.00,200.00)) t=(190.00,10.00)}] </span><span \
class="cx">       RenderPath {rect} at (479,19) size 202x202 [stroke={[type=SOLID] \
[color=#000000] [stroke width=0.00]}] [fill={[type=SOLID] [color=#0000FF]}] \
[data=&quot;M0.00,0.00 L0.50,0.00 L0.50,0.50 L0.00,0.50 Z&quot;] </span><del>-      \
RenderSVGImage {image} at (0,0) size 0x0 </del><ins>+      RenderSVGImage {image} at \
(480,20) size 200x200 </ins><span class="cx">     RenderSVGContainer {g} at (120,224) \
size 460x200 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,120.00)}] </span><span \
class="cx">       RenderSVGText {text} at (0,0) size 230x100 contains 7 chunk(s) \
</span><span class="cx">         RenderSVGTSpan {tspan} at (0,0) size 205x10 \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgcustomimagewithaspectratiostretchexpectedtxt"></a> \
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/custom/image-with-aspect-ratio-stretch-expected.txt \
(42839 => 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/custom/image-with-aspect-ratio-stretch-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/custom/image-with-aspect-ratio-stretch-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -5,7 +5,7 @@
</span><span class="cx">     RenderSVGContainer {g} at (0,-50) size 125x200 \
[transform={m=((0.50,0.00)(0.00,1.00)) t=(0.00,0.00)}] </span><span class="cx">       \
RenderSVGContainer {g} at (0,-50) size 50x200 [transform={m=((1.00,0.00)(0.00,1.00)) \
t=(-100.00,-150.00)}] </span><span class="cx">         RenderPath {rect} at (0,0) \
size 50x100 [fill={[type=SOLID] [color=#FF0000]}] [data=&quot;M100.00,150.00 \
L200.00,150.00 L200.00,250.00 L100.00,250.00 Z&quot;] </span><del>-        \
RenderSVGImage {image} at (0,0) size 100x200 </del><ins>+        RenderSVGImage \
{image} at (0,-50) size 50x200 </ins><span class="cx">       RenderSVGContainer {g} \
at (25,0) size 100x100 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-50.00,-100.00)}] \
</span><span class="cx">         RenderPath {rect} at (50,0) size 50x100 \
[fill={[type=SOLID] [color=#FF0000]}] [data=&quot;M150.00,100.00 L250.00,100.00 \
L250.00,200.00 L150.00,200.00 Z&quot;] </span><del>-        RenderSVGImage {image} at \
(0,0) size 200x100 </del><ins>+        RenderSVGImage {image} at (25,0) size 100x100
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustomimagewithtransformclipfilterexpectedtxt"></a>
 <div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt \
(42839 => 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/custom/image-with-transform-clip-filter-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -4,7 +4,7 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderSVGRoot {svg} at (0,25) size 542x410
</span><span class="cx">     RenderSVGHiddenContainer {defs} at (0,0) size 0x0
</span><del>-    RenderSVGImage {image} at (0,0) size 503x410
</del><ins>+    RenderSVGImage {image} at (0,25) size 503x410 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,-25.00)}] [clip \
path=&quot;myclip&quot;] [filter=myfilter] </ins><span class="cx">     RenderSVGText \
{text} at (0,125) size 542x18 contains 1 chunk(s) </span><span class="cx">       \
RenderSVGInlineText {#text} at (0,-14) size 542x18 </span><span class="cx">         \
chunk 1 text run 1 at (0.00,125.00) startOffset 0 endOffset 84 width 542.00: \
&quot;You should see a solid green block above (a blurred and clipped green \
checkerboard).&quot; </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustompointereventsimageexpectedtxt"></a>
<div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/custom/pointer-events-image-expected.txt (42839 => \
42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/custom/pointer-events-image-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/custom/pointer-events-image-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -12,350 +12,350 @@
</span><span class="cx">       RenderSVGText {text} at (0,60) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (0.00,60.00) \
startOffset 0 endOffset 4 width 27.00: &quot;auto&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (100,30) size 50x50 </ins><span class="cx">       RenderSVGText {text} at (105,50) \
size 27x18 contains 1 chunk(s) </span><span class="cx">         RenderSVGInlineText \
{#text} at (0,-14) size 27x18 </span><span class="cx">           chunk 1 text run 1 \
at (105.00,50.00) startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; \
</span><del>-      RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      \
RenderSVGImage {image} at (157,30) size 50x50 </ins><span class="cx">       \
RenderSVGText {text} at (162,50) size 27x18 contains 1 chunk(s) </span><span \
class="cx">         RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span \
class="cx">           chunk 1 text run 1 at (162.00,50.00) startOffset 0 endOffset 3 \
width 27.00: &quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size \
50x50 </del><ins>+      RenderSVGImage {image} at (214,30) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (219,50) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (219.00,50.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (271,30) size 50x50 </ins><span class="cx">       RenderSVGText {text} at (276,50) \
size 27x18 contains 1 chunk(s) </span><span class="cx">         RenderSVGInlineText \
{#text} at (0,-14) size 27x18 </span><span class="cx">           chunk 1 text run 1 \
at (276.00,50.00) startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; \
</span><del>-      RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      \
RenderSVGImage {image} at (328,30) size 50x50 </ins><span class="cx">       \
RenderSVGText {text} at (333,50) size 28x18 contains 1 chunk(s) </span><span \
class="cx">         RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span \
class="cx">           chunk 1 text run 1 at (333.00,50.00) startOffset 0 endOffset 4 \
width 28.00: &quot;miss&quot; </span><del>-      RenderSVGImage {image} at (0,0) size \
50x50 </del><ins>+      RenderSVGImage {image} at (385,30) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (390,50) size 28x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
28x18 </span><span class="cx">           chunk 1 text run 1 at (390.00,50.00) \
startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (442,30) size 50x50 </ins><span class="cx">       RenderSVGText {text} at (447,50) \
size 28x18 contains 1 chunk(s) </span><span class="cx">         RenderSVGInlineText \
{#text} at (0,-14) size 28x18 </span><span class="cx">           chunk 1 text run 1 \
at (447.00,50.00) startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; \
</span><del>-      RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      \
RenderSVGImage {image} at (499,30) size 50x50 </ins><span class="cx">       \
RenderSVGText {text} at (504,50) size 28x18 contains 1 chunk(s) </span><span \
class="cx">         RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span \
class="cx">           chunk 1 text run 1 at (504.00,50.00) startOffset 0 endOffset 4 \
width 28.00: &quot;miss&quot; </span><span class="cx">       RenderSVGText {text} at \
(0,117) size 88x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 88x18 </span><span class="cx">           \
chunk 1 text run 1 at (0.00,117.00) startOffset 0 endOffset 14 width 88.00: \
&quot;visiblePainted&quot; </span><del>-      RenderSVGImage {image} at (0,0) size \
50x50 </del><ins>+      RenderSVGImage {image} at (100,87) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (105,107) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (105.00,107.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (157,87) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(162,107) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (162.00,107.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (214,87) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (219,107) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (219.00,107.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (271,87) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(276,107) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (276.00,107.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (328,87) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (333,107) size 28x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
28x18 </span><span class="cx">           chunk 1 text run 1 at (333.00,107.00) \
startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (385,87) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(390,107) size 28x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span class="cx">           \
chunk 1 text run 1 at (390.00,107.00) startOffset 0 endOffset 4 width 28.00: \
&quot;miss&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (442,87) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (447,107) size 28x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
28x18 </span><span class="cx">           chunk 1 text run 1 at (447.00,107.00) \
startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (499,87) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(504,107) size 28x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span class="cx">           \
chunk 1 text run 1 at (504.00,107.00) startOffset 0 endOffset 4 width 28.00: \
&quot;miss&quot; </span><span class="cx">       RenderSVGText {text} at (0,174) size \
62x18 contains 1 chunk(s) </span><span class="cx">         RenderSVGInlineText \
{#text} at (0,-14) size 62x18 </span><span class="cx">           chunk 1 text run 1 \
at (0.00,174.00) startOffset 0 endOffset 11 width 62.00: &quot;visibleFill&quot; \
</span><del>-      RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      \
RenderSVGImage {image} at (100,144) size 50x50 </ins><span class="cx">       \
RenderSVGText {text} at (105,164) size 27x18 contains 1 chunk(s) </span><span \
class="cx">         RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span \
class="cx">           chunk 1 text run 1 at (105.00,164.00) startOffset 0 endOffset 3 \
width 27.00: &quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size \
50x50 </del><ins>+      RenderSVGImage {image} at (157,144) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (162,164) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (162.00,164.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (214,144) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(219,164) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (219.00,164.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (271,144) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (276,164) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (276.00,164.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (328,144) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(333,164) size 28x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span class="cx">           \
chunk 1 text run 1 at (333.00,164.00) startOffset 0 endOffset 4 width 28.00: \
&quot;miss&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (385,144) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (390,164) size 28x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
28x18 </span><span class="cx">           chunk 1 text run 1 at (390.00,164.00) \
startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (442,144) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(447,164) size 28x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span class="cx">           \
chunk 1 text run 1 at (447.00,164.00) startOffset 0 endOffset 4 width 28.00: \
&quot;miss&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (499,144) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (504,164) size 28x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
28x18 </span><span class="cx">           chunk 1 text run 1 at (504.00,164.00) \
startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; </span><span class="cx">      \
RenderSVGText {text} at (0,231) size 82x18 contains 1 chunk(s) </span><span \
class="cx">         RenderSVGInlineText {#text} at (0,-14) size 82x18 </span><span \
class="cx">           chunk 1 text run 1 at (0.00,231.00) startOffset 0 endOffset 13 \
width 82.00: &quot;visibleStroke&quot; </span><del>-      RenderSVGImage {image} at \
(0,0) size 50x50 </del><ins>+      RenderSVGImage {image} at (100,201) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (105,221) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (105.00,221.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (157,201) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(162,221) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (162.00,221.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (214,201) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (219,221) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (219.00,221.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (271,201) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(276,221) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (276.00,221.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (328,201) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (333,221) size 28x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
28x18 </span><span class="cx">           chunk 1 text run 1 at (333.00,221.00) \
startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (385,201) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(390,221) size 28x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span class="cx">           \
chunk 1 text run 1 at (390.00,221.00) startOffset 0 endOffset 4 width 28.00: \
&quot;miss&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (442,201) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (447,221) size 28x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
28x18 </span><span class="cx">           chunk 1 text run 1 at (447.00,221.00) \
startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (499,201) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(504,221) size 28x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span class="cx">           \
chunk 1 text run 1 at (504.00,221.00) startOffset 0 endOffset 4 width 28.00: \
&quot;miss&quot; </span><span class="cx">       RenderSVGText {text} at (0,288) size \
41x18 contains 1 chunk(s) </span><span class="cx">         RenderSVGInlineText \
{#text} at (0,-14) size 41x18 </span><span class="cx">           chunk 1 text run 1 \
at (0.00,288.00) startOffset 0 endOffset 7 width 41.00: &quot;visible&quot; \
</span><del>-      RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      \
RenderSVGImage {image} at (100,258) size 50x50 </ins><span class="cx">       \
RenderSVGText {text} at (105,278) size 27x18 contains 1 chunk(s) </span><span \
class="cx">         RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span \
class="cx">           chunk 1 text run 1 at (105.00,278.00) startOffset 0 endOffset 3 \
width 27.00: &quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size \
50x50 </del><ins>+      RenderSVGImage {image} at (157,258) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (162,278) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (162.00,278.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (214,258) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(219,278) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (219.00,278.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (271,258) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (276,278) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (276.00,278.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (328,258) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(333,278) size 28x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span class="cx">           \
chunk 1 text run 1 at (333.00,278.00) startOffset 0 endOffset 4 width 28.00: \
&quot;miss&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (385,258) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (390,278) size 28x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
28x18 </span><span class="cx">           chunk 1 text run 1 at (390.00,278.00) \
startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (442,258) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(447,278) size 28x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span class="cx">           \
chunk 1 text run 1 at (447.00,278.00) startOffset 0 endOffset 4 width 28.00: \
&quot;miss&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (499,258) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (504,278) size 28x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
28x18 </span><span class="cx">           chunk 1 text run 1 at (504.00,278.00) \
startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; </span><span class="cx">      \
RenderSVGText {text} at (0,345) size 46x18 contains 1 chunk(s) </span><span \
class="cx">         RenderSVGInlineText {#text} at (0,-14) size 46x18 </span><span \
class="cx">           chunk 1 text run 1 at (0.00,345.00) startOffset 0 endOffset 7 \
width 46.00: &quot;painted&quot; </span><del>-      RenderSVGImage {image} at (0,0) \
size 50x50 </del><ins>+      RenderSVGImage {image} at (100,315) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (105,335) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (105.00,335.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (157,315) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(162,335) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (162.00,335.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (214,315) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (219,335) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (219.00,335.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (271,315) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(276,335) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (276.00,335.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (328,315) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (333,335) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (333.00,335.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (385,315) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(390,335) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (390.00,335.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (442,315) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (447,335) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (447.00,335.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (499,315) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(504,335) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (504.00,335.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><span class="cx">       RenderSVGText {text} at (0,402) size \
17x18 contains 1 chunk(s) </span><span class="cx">         RenderSVGInlineText \
{#text} at (0,-14) size 17x18 </span><span class="cx">           chunk 1 text run 1 \
at (0.00,402.00) startOffset 0 endOffset 4 width 17.00: &quot;fill&quot; \
</span><del>-      RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      \
RenderSVGImage {image} at (100,372) size 50x50 </ins><span class="cx">       \
RenderSVGText {text} at (105,392) size 27x18 contains 1 chunk(s) </span><span \
class="cx">         RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span \
class="cx">           chunk 1 text run 1 at (105.00,392.00) startOffset 0 endOffset 3 \
width 27.00: &quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size \
50x50 </del><ins>+      RenderSVGImage {image} at (157,372) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (162,392) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (162.00,392.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (214,372) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(219,392) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (219.00,392.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (271,372) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (276,392) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (276.00,392.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (328,372) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(333,392) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (333.00,392.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (385,372) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (390,392) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (390.00,392.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (442,372) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(447,392) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (447.00,392.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (499,372) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (504,392) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (504.00,392.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><span class="cx">       \
RenderSVGText {text} at (0,459) size 38x18 contains 1 chunk(s) </span><span \
class="cx">         RenderSVGInlineText {#text} at (0,-14) size 38x18 </span><span \
class="cx">           chunk 1 text run 1 at (0.00,459.00) startOffset 0 endOffset 6 \
width 38.00: &quot;stroke&quot; </span><del>-      RenderSVGImage {image} at (0,0) \
size 50x50 </del><ins>+      RenderSVGImage {image} at (100,429) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (105,449) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (105.00,449.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (157,429) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(162,449) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (162.00,449.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (214,429) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (219,449) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (219.00,449.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (271,429) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(276,449) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (276.00,449.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (328,429) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (333,449) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (333.00,449.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (385,429) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(390,449) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (390.00,449.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (442,429) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (447,449) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (447.00,449.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (499,429) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(504,449) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (504.00,449.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><span class="cx">       RenderSVGText {text} at (0,516) size \
15x18 contains 1 chunk(s) </span><span class="cx">         RenderSVGInlineText \
{#text} at (0,-14) size 15x18 </span><span class="cx">           chunk 1 text run 1 \
at (0.00,516.00) startOffset 0 endOffset 3 width 15.00: &quot;all&quot; </span><del>- \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (100,486) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(105,506) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (105.00,506.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (157,486) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (162,506) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (162.00,506.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (214,486) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(219,506) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (219.00,506.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (271,486) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (276,506) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (276.00,506.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (328,486) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(333,506) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (333.00,506.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (385,486) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (390,506) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (390.00,506.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (442,486) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(447,506) size 27x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 27x18 </span><span class="cx">           \
chunk 1 text run 1 at (447.00,506.00) startOffset 0 endOffset 3 width 27.00: \
&quot;HIT&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (499,486) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (504,506) size 27x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
27x18 </span><span class="cx">           chunk 1 text run 1 at (504.00,506.00) \
startOffset 0 endOffset 3 width 27.00: &quot;HIT&quot; </span><span class="cx">       \
RenderSVGText {text} at (0,573) size 31x18 contains 1 chunk(s) </span><span \
class="cx">         RenderSVGInlineText {#text} at (0,-14) size 31x18 </span><span \
class="cx">           chunk 1 text run 1 at (0.00,573.00) startOffset 0 endOffset 4 \
width 31.00: &quot;none&quot; </span><del>-      RenderSVGImage {image} at (0,0) size \
50x50 </del><ins>+      RenderSVGImage {image} at (100,543) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (105,563) size 28x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
28x18 </span><span class="cx">           chunk 1 text run 1 at (105.00,563.00) \
startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (157,543) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(162,563) size 28x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span class="cx">           \
chunk 1 text run 1 at (162.00,563.00) startOffset 0 endOffset 4 width 28.00: \
&quot;miss&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (214,543) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (219,563) size 28x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
28x18 </span><span class="cx">           chunk 1 text run 1 at (219.00,563.00) \
startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (271,543) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(276,563) size 28x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span class="cx">           \
chunk 1 text run 1 at (276.00,563.00) startOffset 0 endOffset 4 width 28.00: \
&quot;miss&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (328,543) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (333,563) size 28x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
28x18 </span><span class="cx">           chunk 1 text run 1 at (333.00,563.00) \
startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (385,543) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(390,563) size 28x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span class="cx">           \
chunk 1 text run 1 at (390.00,563.00) startOffset 0 endOffset 4 width 28.00: \
&quot;miss&quot; </span><del>-      RenderSVGImage {image} at (0,0) size 50x50
</del><ins>+      RenderSVGImage {image} at (442,543) size 50x50
</ins><span class="cx">       RenderSVGText {text} at (447,563) size 28x18 contains 1 \
chunk(s) </span><span class="cx">         RenderSVGInlineText {#text} at (0,-14) size \
28x18 </span><span class="cx">           chunk 1 text run 1 at (447.00,563.00) \
startOffset 0 endOffset 4 width 28.00: &quot;miss&quot; </span><del>-      \
RenderSVGImage {image} at (0,0) size 50x50 </del><ins>+      RenderSVGImage {image} \
at (499,543) size 50x50 </ins><span class="cx">       RenderSVGText {text} at \
(504,563) size 28x18 contains 1 chunk(s) </span><span class="cx">         \
RenderSVGInlineText {#text} at (0,-14) size 28x18 </span><span class="cx">           \
chunk 1 text run 1 at (504.00,563.00) startOffset 0 endOffset 4 width 28.00: \
&quot;miss&quot; </span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustomrepaintonimageboundschangeexpectedtxt"></a>
 <div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/custom/repaint-on-image-bounds-change-expected.txt \
(42839 => 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/custom/repaint-on-image-bounds-change-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/custom/repaint-on-image-bounds-change-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -3,4 +3,4 @@
</span><span class="cx"> layer at (0,0) size 800x600
</span><span class="cx">   RenderSVGRoot {svg} at (0,0) size 100x100
</span><span class="cx">     RenderPath {rect} at (0,0) size 100x100 \
[fill={[type=SOLID] [color=#008000]}] [data=&quot;M0.00,0.00 L100.00,0.00 \
L100.00,100.00 L0.00,100.00 Z&quot;] </span><del>-    RenderSVGImage {image} at (0,0) \
size 0x0 </del><ins>+    RenderSVGImage {image} at (50,50) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustomscrollingembeddedsvgfileimagerepaintproblemexpectedtxt"></a>
 <div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt \
(42839 => 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -77,7 +77,7 @@
</span><span class="cx">                                     RenderSVGInlineText \
{#text} at (0,-84) size 173x120 </span><span class="cx">                              \
chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 3 width 132.36: \
&quot;SVG&quot; </span><span class="cx">                                   RenderPath \
{rect} at (126,99) size 234x126 [fill={[type=SOLID] [color=#820032]}] \
[data=&quot;M70.00,55.00 L200.00,55.00 L200.00,125.00 L70.00,125.00 Z&quot;] \
</span><del>-                                  RenderSVGImage {image} at (0,0) size \
80x80 </del><ins>+                                  RenderSVGImage {image} at \
(291.60,135) size 144.00x144 </ins><span class="cx">                             \
RenderSVGText {text} at (10,340) size 264x46 contains 1 chunk(s) </span><span \
class="cx">                               RenderSVGInlineText {#text} at (0,-36) size \
264x46 </span><span class="cx">                                 chunk 1 text run 1 at \
(10.00,340.00) startOffset 0 endOffset 16 width 264.00: &quot;$Revision: 1.6 $&quot; \
</span></span></pre></div> <a \
id="trunkLayoutTestsplatformmacsvgcustomtextimageopacityexpectedtxt"></a> <div \
class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/custom/text-image-opacity-expected.txt (42839 => \
42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/custom/text-image-opacity-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/custom/text-image-opacity-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -8,5 +8,5 @@
</span><span class="cx">     RenderSVGText {text} at (0,50) size 379x18 contains 1 \
chunk(s) </span><span class="cx">       RenderSVGInlineText {#text} at (0,-14) size \
379x18 </span><span class="cx">         chunk 1 text run 1 at (0.00,50.00) \
startOffset 0 endOffset 59 width 379.00: &quot;Success! (should be half opacity as \
should the image below)&quot; </span><del>-    RenderSVGImage {image} at (0,0) size \
                100x100
-    RenderSVGImage {image} at (0,0) size 100x100
</del><ins>+    RenderSVGImage {image} at (0,55) size 100x100 [opacity=0.50]
+    RenderSVGImage {image} at (0,55) size 100x100 [opacity=0.00]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustomuseongcontainingforeignObjectandimageexpectedtxt"></a>
 <div class="modfile"><h4>Modified: \
trunk/LayoutTests/platform/mac/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt \
(42839 => 42840)</h4> <pre class="diff"><span>
<span class="info">--- \
trunk/LayoutTests/platform/mac/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/LayoutTests/platform/mac/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt	2009-04-24 \
21:34:52 UTC (rev 42840) </span><span class="lines">@@ -9,4 +9,4 @@
</span><span class="cx">     RenderSVGContainer {use} at (25,25) size 75x75
</span><span class="cx">       RenderSVGContainer {g} at (25,25) size 75x75 \
[transform={m=((1.00,0.00)(0.00,1.00)) t=(25.00,25.00)}] </span><span class="cx">     \
RenderSVGContainer {g} at (25,25) size 75x75 </span><del>-          RenderSVGImage \
{image} at (0,0) size 75x75 </del><ins>+          RenderSVGImage {image} at (25,25) \
size 75x75 </ins></span></pre></div>
<a id="trunkWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/WebCore/ChangeLog (42839 => 42840)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebCore/ChangeLog	2009-04-24 21:30:48 UTC (rev 42839)
+++ trunk/WebCore/ChangeLog	2009-04-24 21:34:52 UTC (rev 42840)
</span><span class="lines">@@ -1,3 +1,23 @@
</span><ins>+2009-04-24  Eric Seidel  &lt;eric@webkit.org&gt;
+
+        Reviewed by Simon Fraser.
+
+        Fix RenderSVGImage to dump with full bounds and style information.
+        https://bugs.webkit.org/show_bug.cgi?id=25377
+        
+        No functional changes, we're just now including more info in render tree \
dumps. +
+        * rendering/RenderObject.h:
+        (WebCore::RenderObject::isSVGImage):
+        * rendering/RenderSVGImage.h:
+        (WebCore::RenderSVGImage::isSVGImage):
+        * rendering/RenderTreeAsText.cpp:
+        (WebCore::write):
+        * rendering/SVGRenderTreeAsText.cpp:
+        (WebCore::operator&lt;&lt;):
+        (WebCore::write):
+        * rendering/SVGRenderTreeAsText.h:
+
</ins><span class="cx"> 2009-04-24  David Levin  &lt;levin@chromium.org&gt;
</span><span class="cx"> 
</span><span class="cx">         Reviewed by NOBODY (chromium build fix).
</span></span></pre></div>
<a id="trunkWebCorerenderingRenderObjecth"></a>
<div class="modfile"><h4>Modified: trunk/WebCore/rendering/RenderObject.h (42839 => \
42840)</h4> <pre class="diff"><span>
<span class="info">--- trunk/WebCore/rendering/RenderObject.h	2009-04-24 21:30:48 UTC \
                (rev 42839)
+++ trunk/WebCore/rendering/RenderObject.h	2009-04-24 21:34:52 UTC (rev 42840)
</span><span class="lines">@@ -293,6 +293,7 @@
</span><span class="cx">     virtual bool isSVGHiddenContainer() const { return \
false; } </span><span class="cx">     virtual bool isRenderPath() const { return \
false; } </span><span class="cx">     virtual bool isSVGText() const { return false; \
} </span><ins>+    virtual bool isSVGImage() const { return false; }
</ins><span class="cx"> 
</span><span class="cx">     // Per SVG 1.1 objectBoundingBox ignores clipping, \
masking, filter effects, opacity and stroke-width. </span><span class="cx">     // \
This is used for all computation of objectBoundingBox relative units and by \
SVGLocateable::getBBox(). </span></span></pre></div>
<a id="trunkWebCorerenderingRenderSVGImageh"></a>
<div class="modfile"><h4>Modified: trunk/WebCore/rendering/RenderSVGImage.h (42839 => \
42840)</h4> <pre class="diff"><span>
<span class="info">--- trunk/WebCore/rendering/RenderSVGImage.h	2009-04-24 21:30:48 \
                UTC (rev 42839)
+++ trunk/WebCore/rendering/RenderSVGImage.h	2009-04-24 21:34:52 UTC (rev 42840)
</span><span class="lines">@@ -40,6 +40,7 @@
</span><span class="cx">         virtual ~RenderSVGImage();
</span><span class="cx"> 
</span><span class="cx">         virtual const char* renderName() const { return \
&quot;RenderSVGImage&quot;; } </span><ins>+        virtual bool isSVGImage() const { \
return true; } </ins><span class="cx"> 
</span><span class="cx">         virtual TransformationMatrix localTransform() const \
{ return m_localTransform; } </span><span class="cx"> 
</span></span></pre></div>
<a id="trunkWebCorerenderingRenderTreeAsTextcpp"></a>
<div class="modfile"><h4>Modified: trunk/WebCore/rendering/RenderTreeAsText.cpp \
(42839 => 42840)</h4> <pre class="diff"><span>
<span class="info">--- trunk/WebCore/rendering/RenderTreeAsText.cpp	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/WebCore/rendering/RenderTreeAsText.cpp	2009-04-24 21:34:52 UTC (rev 42840)
</span><span class="lines">@@ -47,6 +47,7 @@
</span><span class="cx"> #include &quot;RenderPath.h&quot;
</span><span class="cx"> #include &quot;RenderSVGRoot.h&quot;
</span><span class="cx"> #include &quot;RenderSVGContainer.h&quot;
</span><ins>+#include &quot;RenderSVGImage.h&quot;
</ins><span class="cx"> #include &quot;RenderSVGInlineText.h&quot;
</span><span class="cx"> #include &quot;RenderSVGText.h&quot;
</span><span class="cx"> #include &quot;SVGRenderTreeAsText.h&quot;
</span><span class="lines">@@ -375,6 +376,10 @@
</span><span class="cx">             write(ts, static_cast&lt;const \
RenderSVGInlineText&amp;&gt;(o), indent); </span><span class="cx">         return;
</span><span class="cx">     }
</span><ins>+    if (o.isSVGImage()) {
+        write(ts, static_cast&lt;const RenderSVGImage&amp;&gt;(o), indent);
+        return;
+    }
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx">     writeIndent(ts, indent);
</span></span></pre></div>
<a id="trunkWebCorerenderingSVGRenderTreeAsTextcpp"></a>
<div class="modfile"><h4>Modified: trunk/WebCore/rendering/SVGRenderTreeAsText.cpp \
(42839 => 42840)</h4> <pre class="diff"><span>
<span class="info">--- trunk/WebCore/rendering/SVGRenderTreeAsText.cpp	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/WebCore/rendering/SVGRenderTreeAsText.cpp	2009-04-24 21:34:52 UTC (rev \
42840) </span><span class="lines">@@ -35,6 +35,7 @@
</span><span class="cx"> #include &quot;HTMLNames.h&quot;
</span><span class="cx"> #include &quot;RenderPath.h&quot;
</span><span class="cx"> #include &quot;RenderSVGContainer.h&quot;
</span><ins>+#include &quot;RenderSVGImage.h&quot;
</ins><span class="cx"> #include &quot;RenderSVGInlineText.h&quot;
</span><span class="cx"> #include &quot;RenderSVGText.h&quot;
</span><span class="cx"> #include &quot;RenderSVGRoot.h&quot;
</span><span class="lines">@@ -330,6 +331,11 @@
</span><span class="cx">     return writePositionAndStyle(ts, root);
</span><span class="cx"> }
</span><span class="cx"> 
</span><ins>+static TextStream&amp; operator&lt;&lt;(TextStream&amp; ts, const \
RenderSVGImage&amp; root) +{
+    return writePositionAndStyle(ts, root);
+}
+
</ins><span class="cx"> static TextStream&amp; operator&lt;&lt;(TextStream&amp; ts, \
const RenderSVGText&amp; text) </span><span class="cx"> {
</span><span class="cx">     SVGRootInlineBox* box = \
static_cast&lt;SVGRootInlineBox*&gt;(text.firstRootBox()); </span><span \
class="lines">@@ -505,6 +511,12 @@ </span><span class="cx">     ts &lt;&lt; path \
&lt;&lt; &quot;\n&quot;; </span><span class="cx"> }
</span><span class="cx"> 
</span><ins>+void write(TextStream&amp; ts, const RenderSVGImage&amp; image, int \
indent) +{
+    writeStandardPrefix(ts, image, indent);
+    ts &lt;&lt; image &lt;&lt; &quot;\n&quot;;
+}
+
</ins><span class="cx"> void writeRenderResources(TextStream&amp; ts, Node* parent)
</span><span class="cx"> {
</span><span class="cx">     ASSERT(parent);
</span></span></pre></div>
<a id="trunkWebCorerenderingSVGRenderTreeAsTexth"></a>
<div class="modfile"><h4>Modified: trunk/WebCore/rendering/SVGRenderTreeAsText.h \
(42839 => 42840)</h4> <pre class="diff"><span>
<span class="info">--- trunk/WebCore/rendering/SVGRenderTreeAsText.h	2009-04-24 \
                21:30:48 UTC (rev 42839)
+++ trunk/WebCore/rendering/SVGRenderTreeAsText.h	2009-04-24 21:34:52 UTC (rev 42840)
</span><span class="lines">@@ -45,13 +45,15 @@
</span><span class="cx">     class RenderSVGInlineText;
</span><span class="cx">     class RenderSVGRoot;
</span><span class="cx">     class RenderSVGText; 
</span><ins>+    class RenderSVGImage;
</ins><span class="cx"> 
</span><span class="cx"> // functions used by the main RenderTreeAsText code
</span><span class="cx"> void write(TextStream&amp;, const RenderPath&amp;, int \
indent = 0); </span><span class="cx"> void write(TextStream&amp;, const \
RenderSVGContainer&amp;, int indent = 0); </span><del>-void write(TextStream&amp;, \
const RenderSVGInlineText&amp;, int ident = 0); </del><ins>+void \
write(TextStream&amp;, const RenderSVGInlineText&amp;, int indent = 0); </ins><span \
class="cx"> void write(TextStream&amp;, const RenderSVGRoot&amp;, int indent = 0); \
</span><del>-void write(TextStream&amp;, const RenderSVGText&amp;, int ident = 0); \
</del><ins>+void write(TextStream&amp;, const RenderSVGText&amp;, int indent = 0); \
+void write(TextStream&amp;, const RenderSVGImage&amp;, int indent = 0); </ins><span \
class="cx">  </span><span class="cx"> void writeRenderResources(TextStream&amp;, \
Node* parent); </span><span class="cx"> 
</span></span></pre>
</div>
</div>

</body>
</html>



_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic