WebKit Bugzilla
Attachment 356377 Details for
Bug 192310
: [GTK] Bump freetype, fontconfig, harfbuzz, cairo and icu in jhbuild
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch
wkgtk-fonts-deps-bump.diff (text/plain), 193.74 KB, created by
Carlos Garcia Campos
on 2018-12-03 04:59:59 PST
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Carlos Garcia Campos
Created:
2018-12-03 04:59:59 PST
Size:
193.74 KB
patch
obsolete
>diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog >index 97b8dca5c0c..8c2caca1589 100644 >--- a/LayoutTests/ChangeLog >+++ b/LayoutTests/ChangeLog >@@ -1,3 +1,96 @@ >+2018-12-03 Carlos Garcia Campos <cgarcia@igalia.com> >+ >+ [GTK] Bump freetype, fontconfig, harfbuzz, cairo and icu in jhbuild >+ https://bugs.webkit.org/show_bug.cgi?id=192310 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ Rebaseline tests. >+ >+ * platform/gtk/fast/text/format-control-expected.png: >+ * platform/gtk/fast/text/format-control-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1/filters-light-04-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1/render-groups-01-b-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt: >+ * platform/gtk/svg/W3C-SVG-1.1/render-groups-03-t-expected.png: >+ * platform/gtk/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt: >+ * platform/gtk/svg/custom/glyph-transformation-with-hkern-expected.png: >+ * platform/gtk/svg/custom/glyph-transformation-with-hkern-expected.txt: >+ * platform/gtk/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt: >+ * platform/gtk/svg/foreignObject/text-tref-02-b-expected.png: >+ * platform/gtk/svg/foreignObject/text-tref-02-b-expected.txt: >+ * platform/gtk/svg/text/text-hkern-on-vertical-text-expected.png: >+ * platform/gtk/svg/text/text-hkern-on-vertical-text-expected.txt: >+ * platform/gtk/svg/transforms/text-with-mask-with-svg-transform-expected.png: >+ * platform/gtk/svg/transforms/text-with-mask-with-svg-transform-expected.txt: >+ > 2018-11-30 Youenn Fablet <youenn@apple.com> > > Test that CSS subresource loading are exposed to resource timing in case of a CORS loaded CSS stylesheet but not imported stylesheets >diff --git a/LayoutTests/platform/gtk/fast/text/format-control-expected.png b/LayoutTests/platform/gtk/fast/text/format-control-expected.png >index 6a2ea6211e7..11c4e4c37f0 100644 >Binary files a/LayoutTests/platform/gtk/fast/text/format-control-expected.png and b/LayoutTests/platform/gtk/fast/text/format-control-expected.png differ >diff --git a/LayoutTests/platform/gtk/fast/text/format-control-expected.txt b/LayoutTests/platform/gtk/fast/text/format-control-expected.txt >index 10ecfa1277d..70ef981ac3a 100644 >--- a/LayoutTests/platform/gtk/fast/text/format-control-expected.txt >+++ b/LayoutTests/platform/gtk/fast/text/format-control-expected.txt >@@ -11,8 +11,8 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,1) size 284x45 > text run at (0,1) width 284: "fi fl ff ffi ffl fl f i" > RenderBlock {P} at (0,87) size 784x47 >- RenderText {#text} at (0,1) size 494x45 >- text run at (0,1) width 494: "f\x{200C}i f\x{200C}l f\x{200C}f f\x{200C}f\x{200C}i f\x{200C}f\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}i" >+ RenderText {#text} at (0,1) size 284x45 >+ text run at (0,1) width 284: "f\x{200C}i f\x{200C}l f\x{200C}f f\x{200C}f\x{200C}i f\x{200C}f\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}i" > RenderBlock {P} at (0,174) size 784x47 > RenderText {#text} at (0,1) size 494x45 > text run at (0,1) width 494: "f\x{200D}i f\x{200D}l f\x{200D}f f\x{200D}f\x{200D}i f\x{200D}f\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}i" >@@ -21,8 +21,8 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,1) size 284x45 > text run at (0,1) width 284: "fi fl ff ffi ffl fl f i" > RenderBlock {P} at (0,87) size 784x47 >- RenderText {#text} at (0,1) size 494x45 >- text run at (0,1) width 494: "f\x{200C}i f\x{200C}l f\x{200C}f f\x{200C}f\x{200C}i f\x{200C}f\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}i" >+ RenderText {#text} at (0,1) size 284x45 >+ text run at (0,1) width 284: "f\x{200C}i f\x{200C}l f\x{200C}f f\x{200C}f\x{200C}i f\x{200C}f\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}l f\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C} \x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}\x{200C}i" > RenderBlock {P} at (0,174) size 784x47 > RenderText {#text} at (0,1) size 494x45 > text run at (0,1) width 494: "f\x{200D}i f\x{200D}l f\x{200D}f f\x{200D}f\x{200D}i f\x{200D}f\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}l f\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D} \x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}\x{200D}i" >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png >index d6cc29f5f43..82f0bed0644 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt >index 5997c09921b..be248e34c9c 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt >@@ -6,8 +6,8 @@ layer at (0,0) size 480x360 > RenderSVGContainer {g} at (120,60) size 150x150 > RenderSVGContainer {g} at (120,60) size 150x150 > RenderSVGRect {rect} at (120,60) size 150x150 [fill={[type=SOLID] [color=#00FF00]}] [x=120.00] [y=60.00] [width=150.00] [height=150.00] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.8 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.8 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png >index 24b0c1681b2..ae969949366 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt >index cf21c5fd6bf..e59e82ec368 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt >@@ -9,8 +9,8 @@ layer at (0,0) size 480x360 > RenderSVGEllipse {circle} at (200,140) size 80x80 [fill={[type=SOLID] [color=#FF0000]}] [cx=0.00] [cy=0.00] [r=40.00] > RenderSVGContainer {g} at (200,140) size 80x80 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(0.00,0.00)}] > RenderSVGEllipse {circle} at (200,140) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [cx=0.00] [cy=0.00] [r=40.00] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.7 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.7 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png >index a1a37cb900e..b90bd18adc9 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt >index bf210555c54..3965ed4a50d 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt >@@ -9,8 +9,8 @@ layer at (0,0) size 480x360 > RenderSVGEllipse {circle} at (160,140) size 160x80 [transform={m=((2.00,0.00)(0.00,1.00)) t=(20.00,20.00)}] [fill={[type=SOLID] [color=#FF0000]}] [cx=0.00] [cy=0.00] [r=40.00] > RenderSVGContainer {g} at (160,140) size 160x80 [transform={m=((2.00,0.00)(0.00,1.00)) t=(20.00,20.00)}] > RenderSVGEllipse {circle} at (160,140) size 160x80 [fill={[type=SOLID] [color=#00FF00]}] [cx=0.00] [cy=0.00] [r=40.00] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.7 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.7 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png >index 179d23cdca3..81521dbb156 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt >index 8f73a2bfa3d..f4c1c7cf815 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt >@@ -3,26 +3,26 @@ layer at (0,0) size 480x360 > layer at (0,0) size 480x360 > RenderSVGRoot {svg} at (0,0) size 480x360 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 >- RenderSVGContainer {g} at (10,18) size 392x202 >- RenderSVGText {text} at (10,18) size 392x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 392x14 >- chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 60 width 392.00: "Test that some methods taking an SVGMatrix take a copy of it" >+ RenderSVGContainer {g} at (10,18) size 389x202 >+ RenderSVGText {text} at (10,18) size 389x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 389x14 >+ chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 60 width 388.70: "Test that some methods taking an SVGMatrix take a copy of it" > RenderSVGRect {rect} at (10,50) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=50.00] [width=50.00] [height=50.00] > RenderSVGRect {rect} at (10,110) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=110.00] [width=50.00] [height=50.00] > RenderSVGRect {rect} at (10,170) size 50x50 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=170.00] [width=50.00] [height=50.00] >- RenderSVGContainer {g} at (70,72) size 240x130 >- RenderSVGText {text} at (70,72) size 240x10 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 240x10 >- chunk 1 text run 1 at (70.00,80.00) startOffset 0 endOffset 47 width 240.00: "SVGTransformList.createSVGTransformFromMatrix()" >- RenderSVGText {text} at (70,132) size 238x10 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 238x10 >- chunk 1 text run 1 at (70.00,140.00) startOffset 0 endOffset 44 width 238.00: "SVGSVGElement.createSVGTransformFromMatrix()" >- RenderSVGText {text} at (70,192) size 118x10 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 118x10 >- chunk 1 text run 1 at (70.00,200.00) startOffset 0 endOffset 24 width 118.00: "SVGTransform.setMatrix()" >+ RenderSVGContainer {g} at (70,72) size 235x130 >+ RenderSVGText {text} at (70,72) size 235x10 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 235x10 >+ chunk 1 text run 1 at (70.00,80.00) startOffset 0 endOffset 47 width 234.62: "SVGTransformList.createSVGTransformFromMatrix()" >+ RenderSVGText {text} at (70,132) size 234x10 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 234x10 >+ chunk 1 text run 1 at (70.00,140.00) startOffset 0 endOffset 44 width 233.32: "SVGSVGElement.createSVGTransformFromMatrix()" >+ RenderSVGText {text} at (70,192) size 116x10 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 116x10 >+ chunk 1 text run 1 at (70.00,200.00) startOffset 0 endOffset 24 width 115.56: "SVGTransform.setMatrix()" > RenderSVGContainer {g} at (0,0) size 0x0 [transform={m=((3.00,0.00)(0.00,1.00)) t=(0.00,0.00)}] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.7 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.7 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png >index 768a2b0bdc1..ce999bbf36f 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt >index 44cc841da8f..236c1370604 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt >@@ -3,64 +3,64 @@ layer at (0,0) size 480x360 > layer at (0,0) size 480x360 > RenderSVGRoot {svg} at (0,0) size 480x360 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 >- RenderSVGContainer {g} at (19,34) size 179x260 >+ RenderSVGContainer {g} at (19,34) size 178x260 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 >- RenderSVGContainer {g} at (19,34) size 179x260 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,-10.00)}] >- RenderSVGContainer {g} at (19,34) size 179x260 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,40.00)}] >+ RenderSVGContainer {g} at (19,34) size 178x260 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,-10.00)}] >+ RenderSVGContainer {g} at (19,34) size 178x260 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,40.00)}] > RenderSVGRect {rect} at (19,34) size 17x17 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=5.00] [width=15.00] [height=15.00] > RenderSVGText {text} at (20,5) size 139x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 139x18 >- chunk 1 text run 1 at (20.00,20.00) startOffset 0 endOffset 17 width 139.00: "Scripting enabled" >+ chunk 1 text run 1 at (20.00,20.00) startOffset 0 endOffset 17 width 138.95: "Scripting enabled" > RenderSVGRect {rect} at (19,54) size 17x17 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=25.00] [width=15.00] [height=15.00] > RenderSVGText {text} at (20,25) size 148x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 148x18 >- chunk 1 text run 1 at (20.00,40.00) startOffset 0 endOffset 17 width 148.00: "Passed subtest #1" >+ chunk 1 text run 1 at (20.00,40.00) startOffset 0 endOffset 17 width 147.19: "Passed subtest #1" > RenderSVGRect {rect} at (19,74) size 17x17 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=45.00] [width=15.00] [height=15.00] > RenderSVGText {text} at (20,45) size 148x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 148x18 >- chunk 1 text run 1 at (20.00,60.00) startOffset 0 endOffset 17 width 148.00: "Passed subtest #2" >+ chunk 1 text run 1 at (20.00,60.00) startOffset 0 endOffset 17 width 147.19: "Passed subtest #2" > RenderSVGRect {rect} at (19,94) size 17x17 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=65.00] [width=15.00] [height=15.00] > RenderSVGText {text} at (20,65) size 148x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 148x18 >- chunk 1 text run 1 at (20.00,80.00) startOffset 0 endOffset 17 width 148.00: "Passed subtest #3" >+ chunk 1 text run 1 at (20.00,80.00) startOffset 0 endOffset 17 width 147.19: "Passed subtest #3" > RenderSVGRect {rect} at (19,114) size 17x17 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=85.00] [width=15.00] [height=15.00] > RenderSVGText {text} at (20,85) size 148x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 148x18 >- chunk 1 text run 1 at (20.00,100.00) startOffset 0 endOffset 17 width 148.00: "Passed subtest #4" >+ chunk 1 text run 1 at (20.00,100.00) startOffset 0 endOffset 17 width 147.19: "Passed subtest #4" > RenderSVGRect {rect} at (19,134) size 17x17 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=105.00] [width=15.00] [height=15.00] > RenderSVGText {text} at (20,105) size 148x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 148x18 >- chunk 1 text run 1 at (20.00,120.00) startOffset 0 endOffset 17 width 148.00: "Passed subtest #5" >+ chunk 1 text run 1 at (20.00,120.00) startOffset 0 endOffset 17 width 147.19: "Passed subtest #5" > RenderSVGRect {rect} at (19,154) size 17x17 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=125.00] [width=15.00] [height=15.00] > RenderSVGText {text} at (20,125) size 148x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 148x18 >- chunk 1 text run 1 at (20.00,140.00) startOffset 0 endOffset 17 width 148.00: "Passed subtest #6" >+ chunk 1 text run 1 at (20.00,140.00) startOffset 0 endOffset 17 width 147.19: "Passed subtest #6" > RenderSVGRect {rect} at (19,174) size 17x17 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=145.00] [width=15.00] [height=15.00] > RenderSVGText {text} at (20,145) size 148x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 148x18 >- chunk 1 text run 1 at (20.00,160.00) startOffset 0 endOffset 17 width 148.00: "Passed subtest #7" >+ chunk 1 text run 1 at (20.00,160.00) startOffset 0 endOffset 17 width 147.19: "Passed subtest #7" > RenderSVGRect {rect} at (19,194) size 17x17 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=165.00] [width=15.00] [height=15.00] > RenderSVGText {text} at (20,165) size 148x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 148x18 >- chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 17 width 148.00: "Passed subtest #8" >+ chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 17 width 147.19: "Passed subtest #8" > RenderSVGRect {rect} at (19,214) size 17x17 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=185.00] [width=15.00] [height=15.00] > RenderSVGText {text} at (20,185) size 148x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 148x18 >- chunk 1 text run 1 at (20.00,200.00) startOffset 0 endOffset 17 width 148.00: "Passed subtest #9" >+ chunk 1 text run 1 at (20.00,200.00) startOffset 0 endOffset 17 width 147.19: "Passed subtest #9" > RenderSVGRect {rect} at (19,234) size 17x17 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=205.00] [width=15.00] [height=15.00] >- RenderSVGText {text} at (20,205) size 158x19 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 158x18 >- chunk 1 text run 1 at (20.00,220.00) startOffset 0 endOffset 18 width 158.00: "Passed subtest #10" >+ RenderSVGText {text} at (20,205) size 157x19 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 157x18 >+ chunk 1 text run 1 at (20.00,220.00) startOffset 0 endOffset 18 width 156.07: "Passed subtest #10" > RenderSVGRect {rect} at (19,254) size 17x17 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=225.00] [width=15.00] [height=15.00] >- RenderSVGText {text} at (20,225) size 158x19 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 158x18 >- chunk 1 text run 1 at (20.00,240.00) startOffset 0 endOffset 18 width 158.00: "Passed subtest #11" >+ RenderSVGText {text} at (20,225) size 156x19 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 156x18 >+ chunk 1 text run 1 at (20.00,240.00) startOffset 0 endOffset 18 width 155.07: "Passed subtest #11" > RenderSVGRect {rect} at (19,274) size 17x17 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=245.00] [width=15.00] [height=15.00] >- RenderSVGText {text} at (20,245) size 158x19 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 158x18 >- chunk 1 text run 1 at (20.00,260.00) startOffset 0 endOffset 18 width 158.00: "Passed subtest #12" >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.5 $" >+ RenderSVGText {text} at (20,245) size 156x19 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 156x18 >+ chunk 1 text run 1 at (20.00,260.00) startOffset 0 endOffset 18 width 155.95: "Passed subtest #12" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.5 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png >index f21ff602af5..6f987915c81 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt >index 83b2595bd4e..ec7a13cfa7d 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt >@@ -16,65 +16,65 @@ layer at (0,0) size 480x360 > chunk 1 text run 1 at (20.00,18.00) startOffset 0 endOffset 3 width 21.00: "200" > RenderSVGText {text} at (230,9) size 177x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 177x13 >- chunk 1 text run 1 at (230.00,20.00) startOffset 0 endOffset 31 width 177.00: "User space units (no specifier)" >+ chunk 1 text run 1 at (230.00,20.00) startOffset 0 endOffset 31 width 176.97: "User space units (no specifier)" > RenderSVGRect {rect} at (20,80) size 200x1 [fill={[type=SOLID] [color=#000000]}] [x=20.00] [y=20.00] [width=200.00] [height=1.00] > RenderSVGText {text} at (20,27) size 39x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 39x13 > chunk 1 text run 1 at (20.00,38.00) startOffset 0 endOffset 6 width 39.00: "200 px" > RenderSVGText {text} at (230,29) size 62x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 62x13 >- chunk 1 text run 1 at (230.00,40.00) startOffset 0 endOffset 11 width 62.00: "Pixels (px)" >+ chunk 1 text run 1 at (230.00,40.00) startOffset 0 endOffset 11 width 61.64: "Pixels (px)" > RenderSVGRect {rect} at (20,100) size 200x1 [fill={[type=SOLID] [color=#000000]}] [x=20.00] [y=40.00] [width=200.00] [height=1.00] > RenderSVGText {text} at (20,47) size 189x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 189x13 >- chunk 1 text run 1 at (20.00,58.00) startOffset 0 endOffset 31 width 189.00: "20 em = 200 px (font-size=10px)" >+ chunk 1 text run 1 at (20.00,58.00) startOffset 0 endOffset 31 width 188.06: "20 em = 200 px (font-size=10px)" > RenderSVGText {text} at (230,49) size 146x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 146x13 >- chunk 1 text run 1 at (230.00,60.00) startOffset 0 endOffset 26 width 146.00: "Relative to font size (em)" >+ chunk 1 text run 1 at (230.00,60.00) startOffset 0 endOffset 26 width 145.28: "Relative to font size (em)" > RenderSVGContainer {g} at (20,120) size 200x1 > RenderSVGRect {rect} at (20,120) size 200x1 [fill={[type=SOLID] [color=#000000]}] [x=20.00] [y=60.00] [width=200.00] [height=1.00] > RenderSVGText {text} at (20,67) size 32x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 32x13 >- chunk 1 text run 1 at (20.00,78.00) startOffset 0 endOffset 5 width 32.00: "40 ex" >- RenderSVGText {text} at (230,69) size 164x14 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 164x13 >- chunk 1 text run 1 at (230.00,80.00) startOffset 0 endOffset 30 width 164.00: "Relative to font x-height (ex)" >+ chunk 1 text run 1 at (20.00,78.00) startOffset 0 endOffset 5 width 31.65: "40 ex" >+ RenderSVGText {text} at (230,69) size 163x14 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 163x13 >+ chunk 1 text run 1 at (230.00,80.00) startOffset 0 endOffset 30 width 162.93: "Relative to font x-height (ex)" > RenderSVGContainer {g} at (20,140) size 200x1 > RenderSVGRect {rect} at (20,140) size 200x1 [fill={[type=SOLID] [color=#000000]}] [x=20.00] [y=80.00] [width=0.00] [height=1.00] >- RenderSVGText {text} at (20,87) size 99x14 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 99x13 >- chunk 1 text run 1 at (20.00,98.00) startOffset 0 endOffset 15 width 99.00: "41.67% = 200 px" >+ RenderSVGText {text} at (20,87) size 97x14 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 97x13 >+ chunk 1 text run 1 at (20.00,98.00) startOffset 0 endOffset 15 width 96.56: "41.67% = 200 px" > RenderSVGText {text} at (230,89) size 90x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 90x13 >- chunk 1 text run 1 at (230.00,100.00) startOffset 0 endOffset 14 width 90.00: "Percentage (%)" >+ chunk 1 text run 1 at (230.00,100.00) startOffset 0 endOffset 14 width 89.51: "Percentage (%)" > RenderSVGRect {rect} at (20,160) size 201x1 [fill={[type=SOLID] [color=#000000]}] [x=20.00] [y=100.00] [width=200.02] [height=1.00] > RenderSVGText {text} at (20,107) size 21x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 21x13 > chunk 1 text run 1 at (20.00,118.00) startOffset 0 endOffset 4 width 21.00: "1 in" >- RenderSVGText {text} at (230,109) size 61x14 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 61x13 >- chunk 1 text run 1 at (230.00,120.00) startOffset 0 endOffset 11 width 61.00: "Inches (in)" >+ RenderSVGText {text} at (230,109) size 62x14 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 62x13 >+ chunk 1 text run 1 at (230.00,120.00) startOffset 0 endOffset 11 width 61.01: "Inches (in)" > RenderSVGRect {rect} at (20,180) size 96x1 [fill={[type=SOLID] [color=#000000]}] [x=20.00] [y=120.00] [width=96.00] [height=1.00] >- RenderSVGText {text} at (20,127) size 84x14 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 84x13 >- chunk 1 text run 1 at (20.00,138.00) startOffset 0 endOffset 14 width 84.00: "2.54 cm = 1 in" >+ RenderSVGText {text} at (20,127) size 85x14 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 85x13 >+ chunk 1 text run 1 at (20.00,138.00) startOffset 0 endOffset 14 width 84.01: "2.54 cm = 1 in" > RenderSVGText {text} at (230,129) size 100x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 100x13 >- chunk 1 text run 1 at (230.00,140.00) startOffset 0 endOffset 16 width 100.00: "Centimeters (cm)" >+ chunk 1 text run 1 at (230.00,140.00) startOffset 0 endOffset 16 width 99.74: "Centimeters (cm)" > RenderSVGRect {rect} at (20,200) size 96x1 [fill={[type=SOLID] [color=#000000]}] [x=20.00] [y=140.00] [width=96.00] [height=1.00] > RenderSVGText {text} at (20,147) size 88x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 88x13 > chunk 1 text run 1 at (20.00,158.00) startOffset 0 endOffset 14 width 88.00: "25.4 mm = 1 in" > RenderSVGText {text} at (230,149) size 97x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 97x13 >- chunk 1 text run 1 at (230.00,160.00) startOffset 0 endOffset 16 width 97.00: "Millimeters (mm)" >+ chunk 1 text run 1 at (230.00,160.00) startOffset 0 endOffset 16 width 96.74: "Millimeters (mm)" > RenderSVGRect {rect} at (20,220) size 96x1 [fill={[type=SOLID] [color=#000000]}] [x=20.00] [y=160.00] [width=96.00] [height=1.00] > RenderSVGText {text} at (20,167) size 62x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 62x13 >- chunk 1 text run 1 at (20.00,178.00) startOffset 0 endOffset 11 width 62.00: "72pt = 1 in" >+ chunk 1 text run 1 at (20.00,178.00) startOffset 0 endOffset 11 width 61.58: "72pt = 1 in" > RenderSVGText {text} at (230,169) size 60x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 60x13 >- chunk 1 text run 1 at (230.00,180.00) startOffset 0 endOffset 11 width 60.00: "Points (pt)" >+ chunk 1 text run 1 at (230.00,180.00) startOffset 0 endOffset 11 width 59.60: "Points (pt)" > RenderSVGRect {rect} at (20,240) size 96x1 [fill={[type=SOLID] [color=#000000]}] [x=20.00] [y=180.00] [width=96.00] [height=1.00] > RenderSVGText {text} at (20,187) size 58x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 58x13 >@@ -83,8 +83,8 @@ layer at (0,0) size 480x360 > RenderSVGInlineText {#text} at (0,0) size 59x13 > chunk 1 text run 1 at (230.00,200.00) startOffset 0 endOffset 10 width 59.00: "Picas (pc)" > RenderSVGRect {rect} at (20,260) size 96x1 [fill={[type=SOLID] [color=#000000]}] [x=20.00] [y=200.00] [width=96.00] [height=1.00] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.7 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.7 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png >index 30aeaec7992..7295a4ec609 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt >index 942d1084c65..0f548f7a906 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt >@@ -12,29 +12,29 @@ layer at (0,0) size 480x360 > RenderSVGEllipse {circle} at (90,20) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [cx=130.00] [cy=60.00] [r=40.00] > RenderSVGText {text} at (95,114) size 70x20 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 69x20 >- chunk 1 (middle anchor) text run 1 at (95.50,130.00) startOffset 0 endOffset 9 width 69.00: "No filter" >+ chunk 1 (middle anchor) text run 1 at (95.64,130.00) startOffset 0 endOffset 9 width 68.72: "No filter" > RenderSVGContainer {g} at (82,162) size 96x122 > RenderSVGEllipse {circle} at (100,180) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [cx=130.00] [cy=210.00] [r=30.00] > RenderSVGEllipse {circle} at (82,162) size 96x96 [fill={[type=SOLID] [color=#FF0000]}] [cx=130.00] [cy=210.00] [r=40.00] > [filter="null"] RenderSVGResourceFilter {filter} at (82,162) size 96x96 > RenderSVGText {text} at (91,264) size 78x20 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 77x20 >- chunk 1 (middle anchor) text run 1 at (91.50,280.00) startOffset 0 endOffset 11 width 77.00: "Null filter" >+ chunk 1 (middle anchor) text run 1 at (91.66,280.00) startOffset 0 endOffset 11 width 76.68: "Null filter" > RenderSVGContainer {g} at (252,20) size 156x114 > RenderSVGEllipse {circle} at (300,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [cx=330.00] [cy=60.00] [r=30.00] > RenderSVGEllipse {circle} at (290,20) size 80x80 [fill={[type=SOLID] [color=#FF0000]}] [cx=330.00] [cy=60.00] [r=40.00] > RenderSVGText {text} at (252,114) size 156x20 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 156x20 >- chunk 1 (middle anchor) text run 1 at (252.00,130.00) startOffset 0 endOffset 19 width 156.00: "Non-existent filter" >+ RenderSVGInlineText {#text} at (0,0) size 155x20 >+ chunk 1 (middle anchor) text run 1 at (252.58,130.00) startOffset 0 endOffset 19 width 154.84: "Non-existent filter" > RenderSVGContainer {g} at (214,180) size 232x104 > RenderSVGEllipse {circle} at (300,180) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [cx=330.00] [cy=210.00] [r=30.00] > RenderSVGEllipse {circle} at (322,202) size 16x16 [fill={[type=SOLID] [color=#FF0000]}] [cx=330.00] [cy=210.00] [r=40.00] > [filter="nullreg"] RenderSVGResourceFilter {filter} at (322,202) size 16x16 > RenderSVGText {text} at (214,264) size 232x20 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 231x20 >- chunk 1 (middle anchor) text run 1 at (214.50,280.00) startOffset 0 endOffset 29 width 231.00: "Null with small region filter" >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.7 $" >+ chunk 1 (middle anchor) text run 1 at (214.80,280.00) startOffset 0 endOffset 29 width 230.40: "Null with small region filter" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.7 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png >index c670cd33369..528b5ecc95f 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt >index 007ad29119d..3480eeed865 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt >@@ -49,10 +49,10 @@ layer at (0,0) size 480x360 > RenderSVGRect {rect} at (159,199) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=100.00] [y=100.00] [width=50.00] [height=50.00] > RenderSVGRect {rect} at (259,199) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=200.00] [y=100.00] [width=50.00] [height=50.00] > RenderSVGRect {rect} at (359,199) size 52x52 [stroke={[type=SOLID] [color=#0000FF]}] [x=300.00] [y=100.00] [width=50.00] [height=50.00] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.1 $" >+ RenderSVGContainer {g} at (10,314) size 225x33 >+ RenderSVGText {text} at (10,314) size 225x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 225x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 224.54: "$Revision: 1.1 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] > RenderSVGContainer {g} at (0,0) size 480x23 > RenderSVGRect {rect} at (0,0) size 480x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png >index 92d490c006c..e70d77f6d2e 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt >index 70a32512888..cf475ba41e8 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt >@@ -3,18 +3,18 @@ layer at (0,0) size 480x360 > layer at (0,0) size 480x360 > RenderSVGRoot {svg} at (0,0) size 480x360 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 >- RenderSVGContainer {g} at (10,30) size 297x123 >- RenderSVGText {text} at (10,30) size 297x13 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 297x12 >- chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 56 width 297.00: "Test pointer-events=\"painted\" with paint server fallback" >+ RenderSVGContainer {g} at (10,30) size 295x123 >+ RenderSVGText {text} at (10,30) size 295x13 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 295x12 >+ chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 56 width 294.53: "Test pointer-events=\"painted\" with paint server fallback" > RenderSVGRect {rect} at (10,80) size 50x50 [fill={[type=SOLID] [color=#000000]}] [x=10.00] [y=80.00] [width=50.00] [height=50.00] > RenderSVGRect {rect} at (10,80) size 50x50 [x=10.00] [y=80.00] [width=50.00] [height=50.00] >- RenderSVGContainer {g} at (10,139) size 257x14 >- RenderSVGText {text} at (10,139) size 257x14 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 257x13 >- chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 44 width 257.00: "Move the pointing device over the rectangle." >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.4 $" >+ RenderSVGContainer {g} at (10,139) size 256x14 >+ RenderSVGText {text} at (10,139) size 256x14 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 256x13 >+ chunk 1 text run 1 at (10.00,150.00) startOffset 0 endOffset 44 width 255.56: "Move the pointing device over the rectangle." >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.4 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png >index e4c5d751aa1..0ce5e5fc96c 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.txt >index 799c45d030e..3201213d617 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.txt >@@ -7,8 +7,8 @@ layer at (0,0) size 480x360 > RenderSVGPath {path} at (0,0) size 0x0 [stroke={[type=SOLID] [color=#FF0000] [stroke width=96.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 96 96 L 96 96"] > RenderSVGPath {path} at (148,48) size 96x96 [stroke={[type=SOLID] [color=#0000FF] [stroke width=96.00] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [data="M 196 96 L 196 96"] > RenderSVGPath {path} at (248,48) size 96x96 [stroke={[type=SOLID] [color=#0000FF] [stroke width=96.00] [line cap=SQUARE]}] [fill={[type=SOLID] [color=#000000]}] [data="M 296 96 L 296 96"] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.4 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.4 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png >index ff5da3b1cf6..fb3aab172e3 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt >index fef04702454..64c22b795f6 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt >@@ -12,8 +12,8 @@ layer at (0,0) size 480x360 > RenderSVGPath {path} at (0,0) size 200x200 [fill={[type=SOLID] [color=#008000]}] [data="M 0 0 L 200 200 L 0 150 Z"] > RenderSVGPath {path} at (0,0) size 225x225 [fill={[type=SOLID] [color=#000000]}] [end marker=testMarker] [data="M 0 0 L 25 25"] > RenderSVGPath {path} at (100,0) size 225x225 [fill={[type=SOLID] [color=#000000]}] [end marker=testMarker2] [data="M 100 0 L 125 25"] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.3 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.3 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png >index fe845ead195..3646ea518d9 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt >index 1e74a94561e..fcf57f489f0 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt >@@ -5,10 +5,10 @@ layer at (0,0) size 480x360 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 > RenderSVGContainer {g} at (143,88) size 194x190 > RenderSVGPath {path} at (143,88) size 194x190 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [data="M 250.261 208.191 C 256 300 224 300 229.739 208.191 C 175.122 282.21 150.609 261.641 214.019 195 C 124.601 216.595 119.045 185.081 210.456 174.791 C 128.077 133.856 144.077 106.144 220.716 157.019 C 183.923 72.7092 213.993 61.7646 240 150 C 266.007 61.7646 296.077 72.7092 259.284 157.019 C 335.923 106.144 351.923 133.856 269.544 174.791 C 360.955 185.081 355.399 216.595 265.981 195 C 329.391 261.641 304.878 282.21 250.261 208.191 Z"] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.5 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.5 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] > RenderSVGContainer {g} at (0,0) size 480x23 > RenderSVGRect {rect} at (0,0) size 480x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png >index 21d0ac49fb9..f2d2ff7d8a3 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt >index 45e5c38febd..c996dff72e8 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt >@@ -16,7 +16,7 @@ layer at (0,0) size 480x360 > RenderSVGRect {rect} at (49,81) size 146x146 [stroke={[type=SOLID] [color=#000000]}] [x=0.00] [y=-60.00] [width=480.00] [height=480.00] > RenderSVGText {text} at (69,235) size 102x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 102x18 >- chunk 1 (middle anchor) text run 1 at (69.00,250.00) startOffset 0 endOffset 13 width 102.00: "With fallback" >+ chunk 1 (middle anchor) text run 1 at (69.05,250.00) startOffset 0 endOffset 13 width 101.89: "With fallback" > RenderSVGContainer {g} at (279,81) size 146x146 [transform={m=((0.30,0.00)(0.00,0.30)) t=(280.00,100.00)}] > RenderSVGPath {line} at (280,151) size 144x6 [stroke={[type=LINEAR-GRADIENT] [id="grad"] [stroke width=20.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=180.00] [x2=480.00] [y2=180.00] > RenderSVGPath {line} at (298,100) size 108x108 [transform={m=((0.71,0.71)(-0.71,0.71)) t=(197.57,-116.98)}] [stroke={[type=LINEAR-GRADIENT] [id="grad"] [stroke width=20.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=0.00] [y1=180.00] [x2=480.00] [y2=180.00] >@@ -25,9 +25,9 @@ layer at (0,0) size 480x360 > RenderSVGRect {rect} at (279,81) size 146x146 [stroke={[type=SOLID] [color=#000000]}] [x=0.00] [y=-60.00] [width=480.00] [height=480.00] > RenderSVGText {text} at (286,235) size 128x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 127x18 >- chunk 1 (middle anchor) text run 1 at (286.50,250.00) startOffset 0 endOffset 16 width 127.00: "Without fallback" >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.4 $" >+ chunk 1 (middle anchor) text run 1 at (286.55,250.00) startOffset 0 endOffset 16 width 126.89: "Without fallback" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.4 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png >index e424bef3eed..ee37e1fdf82 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt >index f540bb14bb7..3ddef5badb2 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt >@@ -16,7 +16,7 @@ layer at (0,0) size 480x360 > RenderSVGRect {rect} at (49,81) size 146x146 [stroke={[type=SOLID] [color=#000000]}] [x=0.00] [y=-60.00] [width=480.00] [height=480.00] > RenderSVGText {text} at (69,235) size 102x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 102x18 >- chunk 1 (middle anchor) text run 1 at (69.00,250.00) startOffset 0 endOffset 13 width 102.00: "With fallback" >+ chunk 1 (middle anchor) text run 1 at (69.05,250.00) startOffset 0 endOffset 13 width 101.89: "With fallback" > RenderSVGContainer {g} at (279,81) size 146x146 [transform={m=((0.30,0.00)(0.00,0.30)) t=(280.00,100.00)}] > RenderSVGPath {path} at (280,151) size 144x6 [stroke={[type=LINEAR-GRADIENT] [id="grad"] [stroke width=20.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 180 L 480 180"] > RenderSVGPath {path} at (298,100) size 108x108 [transform={m=((0.71,0.71)(-0.71,0.71)) t=(197.57,-116.98)}] [stroke={[type=LINEAR-GRADIENT] [id="grad"] [stroke width=20.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 180 L 480 180"] >@@ -25,9 +25,9 @@ layer at (0,0) size 480x360 > RenderSVGRect {rect} at (279,81) size 146x146 [stroke={[type=SOLID] [color=#000000]}] [x=0.00] [y=-60.00] [width=480.00] [height=480.00] > RenderSVGText {text} at (286,235) size 128x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 127x18 >- chunk 1 (middle anchor) text run 1 at (286.50,250.00) startOffset 0 endOffset 16 width 127.00: "Without fallback" >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.7 $" >+ chunk 1 (middle anchor) text run 1 at (286.55,250.00) startOffset 0 endOffset 16 width 126.89: "Without fallback" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.7 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png >index 89b1279de4e..f6cc1d67b27 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt >index bb3e457bdcc..0cf8621af05 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt >@@ -28,10 +28,10 @@ layer at (0,0) size 480x360 > RenderSVGRect {rect} at (139,159) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible6"]}] [x=100.00] [y=100.00] [width=100.00] [height=100.00] > RenderSVGRect {rect} at (239,159) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=PATTERN] [id="invisible7"]}] [x=200.00] [y=100.00] [width=100.00] [height=100.00] > RenderSVGRect {rect} at (339,159) size 102x102 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#00FF00]}] [x=300.00] [y=100.00] [width=100.00] [height=100.00] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.1 $" >+ RenderSVGContainer {g} at (10,314) size 225x33 >+ RenderSVGText {text} at (10,314) size 225x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 225x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 224.54: "$Revision: 1.1 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] > RenderSVGContainer {g} at (0,0) size 480x23 > RenderSVGRect {rect} at (0,0) size 480x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png >index 4a96000e61c..7f1129f4d82 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt >index 0ef02146644..e21d3485124 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt >@@ -11,8 +11,8 @@ layer at (0,0) size 480x360 > RenderSVGEllipse {circle} at (3,0) size 4x4 [fill={[type=SOLID] [color=#00FF00]}] [cx=5.00] [cy=2.00] [r=2.00] > RenderSVGRect {rect} at (1,1) size 200x200 [fill={[type=PATTERN] [id="pattern1"]}] [x=1.00] [y=1.00] [width=200.00] [height=200.00] > RenderSVGRect {rect} at (1,1) size 200x200 [fill={[type=PATTERN] [id="pattern2"]}] [x=1.00] [y=1.00] [width=200.00] [height=200.00] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.3 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.3 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png >index 24fa5216878..74c162280ef 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt >index 3c7d95952aa..d533a0cf264 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt >@@ -10,10 +10,10 @@ layer at (0,0) size 480x360 > RenderSVGRect {rect} at (0,0) size 100x100 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00] > RenderSVGContainer {use} at (0,0) size 100x100 > RenderSVGRect {rect} at (0,0) size 100x100 [fill={[type=SOLID] [color=#008000]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.3 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.3 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] > RenderSVGContainer {g} at (0,0) size 480x23 > RenderSVGRect {rect} at (0,0) size 480x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png >index 3d571ea2104..2acf9c1a892 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt >index b256cc7cce2..58458730500 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 480x360 > RenderSVGContainer {g} at (15,19) size 433x259 > RenderSVGText {text} at (162,19) size 156x20 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 155x20 >- chunk 1 (middle anchor) text run 1 at (162.50,35.00) startOffset 0 endOffset 17 width 155.00: "CSS selector test" >+ chunk 1 (middle anchor) text run 1 at (162.79,35.00) startOffset 0 endOffset 17 width 154.42: "CSS selector test" > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 > RenderSVGContainer {g} at (29,69) size 209x69 > RenderSVGRect {rect} at (29,69) size 69x69 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [x=30.00] [y=70.00] [width=67.50] [height=67.50] >@@ -74,8 +74,8 @@ layer at (0,0) size 480x360 > RenderSVGText {text} at (15,238) size 10x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 9x18 > chunk 1 (middle anchor) text run 1 at (15.50,253.00) startOffset 0 endOffset 1 width 9.00: "3" >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.8 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.8 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.png >index 8978ea611db..55ddb9ce5a6 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt >index 29ceed0c25f..18420a3cdc0 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt >@@ -4,9 +4,9 @@ layer at (0,0) size 480x360 > RenderSVGRoot {svg} at (0,0) size 480x360 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 > RenderSVGContainer {g} at (0,0) size 442x225 >- RenderSVGText {text} at (10,5) size 342x19 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 342x18 >- chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 44 width 342.00: "Testing inapplicable presentation attributes" >+ RenderSVGText {text} at (10,5) size 340x19 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 340x18 >+ chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 44 width 339.79: "Testing inapplicable presentation attributes" > RenderSVGContainer {g} at (0,0) size 39x10 > RenderSVGPath {path} at (0,0) size 0x0 [fill={[type=SOLID] [color=#000000]}] [data="M 0 0"] > RenderSVGImage {image} at (0,0) size 10x10 >@@ -36,61 +36,61 @@ layer at (0,0) size 480x360 > RenderSVGRect {rect} at (10,25) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=25.00] [width=20.00] [height=20.00] > RenderSVGText {text} at (40,28) size 76x15 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 76x14 >- chunk 1 text run 1 at (40.00,40.00) startOffset 0 endOffset 13 width 76.00: "fill on image" >+ chunk 1 text run 1 at (40.00,40.00) startOffset 0 endOffset 13 width 75.97: "fill on image" > RenderSVGRect {rect} at (10,55) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=55.00] [width=20.00] [height=20.00] > RenderSVGText {text} at (40,58) size 136x15 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 136x14 >- chunk 1 text run 1 at (40.00,70.00) startOffset 0 endOffset 21 width 136.00: "stop-opacity on tspan" >+ chunk 1 text run 1 at (40.00,70.00) startOffset 0 endOffset 21 width 135.79: "stop-opacity on tspan" > RenderSVGRect {rect} at (10,85) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=85.00] [width=20.00] [height=20.00] > RenderSVGText {text} at (40,88) size 102x15 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 102x14 >- chunk 1 text run 1 at (40.00,100.00) startOffset 0 endOffset 17 width 102.00: "font-size on rect" >+ chunk 1 text run 1 at (40.00,100.00) startOffset 0 endOffset 17 width 101.71: "font-size on rect" > RenderSVGRect {rect} at (10,115) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=115.00] [width=20.00] [height=20.00] > RenderSVGText {text} at (40,118) size 115x15 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 115x14 >- chunk 1 text run 1 at (40.00,130.00) startOffset 0 endOffset 20 width 115.00: "font-style on circle" >+ chunk 1 text run 1 at (40.00,130.00) startOffset 0 endOffset 20 width 114.68: "font-style on circle" > RenderSVGRect {rect} at (10,145) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=145.00] [width=20.00] [height=20.00] > RenderSVGText {text} at (40,148) size 110x15 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 110x14 >- chunk 1 text run 1 at (40.00,160.00) startOffset 0 endOffset 18 width 110.00: "stop-color on text" >+ chunk 1 text run 1 at (40.00,160.00) startOffset 0 endOffset 18 width 109.22: "stop-color on text" > RenderSVGRect {rect} at (10,175) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=175.00] [width=20.00] [height=20.00] > RenderSVGText {text} at (40,178) size 136x15 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 136x14 >- chunk 1 text run 1 at (40.00,190.00) startOffset 0 endOffset 23 width 136.00: "font-variant on ellipse" >+ chunk 1 text run 1 at (40.00,190.00) startOffset 0 endOffset 23 width 135.62: "font-variant on ellipse" > RenderSVGRect {rect} at (10,205) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=205.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (40,208) size 158x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 158x14 >- chunk 1 text run 1 at (40.00,220.00) startOffset 0 endOffset 26 width 158.00: "letter-spacing on polyline" >+ RenderSVGText {text} at (40,208) size 157x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 157x14 >+ chunk 1 text run 1 at (40.00,220.00) startOffset 0 endOffset 26 width 156.88: "letter-spacing on polyline" > RenderSVGRect {rect} at (250,25) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=250.00] [y=25.00] [width=20.00] [height=20.00] > RenderSVGText {text} at (280,28) size 112x15 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 112x14 >- chunk 1 text run 1 at (280.00,40.00) startOffset 0 endOffset 19 width 112.00: "flood-color on tref" >+ chunk 1 text run 1 at (280.00,40.00) startOffset 0 endOffset 19 width 111.80: "flood-color on tref" > RenderSVGRect {rect} at (250,55) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=250.00] [y=55.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (280,58) size 157x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 157x14 >- chunk 1 text run 1 at (280.00,70.00) startOffset 0 endOffset 25 width 157.00: "flood-opacity on textPath" >+ RenderSVGText {text} at (280,58) size 156x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 156x14 >+ chunk 1 text run 1 at (280.00,70.00) startOffset 0 endOffset 25 width 155.95: "flood-opacity on textPath" > RenderSVGRect {rect} at (250,85) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=250.00] [y=85.00] [width=20.00] [height=20.00] > RenderSVGText {text} at (280,88) size 158x15 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 158x14 >- chunk 1 text run 1 at (280.00,100.00) startOffset 0 endOffset 28 width 158.00: "clr-intp-filters on altGlyph" >+ chunk 1 text run 1 at (280.00,100.00) startOffset 0 endOffset 28 width 157.10: "clr-intp-filters on altGlyph" > RenderSVGRect {rect} at (250,115) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=250.00] [y=115.00] [width=20.00] [height=20.00] > RenderSVGText {text} at (280,118) size 158x15 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 158x14 >- chunk 1 text run 1 at (280.00,130.00) startOffset 0 endOffset 25 width 158.00: "display on linearGradient" >+ chunk 1 text run 1 at (280.00,130.00) startOffset 0 endOffset 25 width 157.57: "display on linearGradient" > RenderSVGRect {rect} at (250,145) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=250.00] [y=145.00] [width=20.00] [height=20.00] > RenderSVGText {text} at (280,148) size 93x15 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 93x14 >- chunk 1 text run 1 at (280.00,160.00) startOffset 0 endOffset 17 width 93.00: "fill-rule on stop" >+ chunk 1 text run 1 at (280.00,160.00) startOffset 0 endOffset 17 width 92.79: "fill-rule on stop" > RenderSVGRect {rect} at (250,175) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=250.00] [y=175.00] [width=20.00] [height=20.00] > RenderSVGText {text} at (280,178) size 162x15 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 162x14 >- chunk 1 text run 1 at (280.00,190.00) startOffset 0 endOffset 28 width 162.00: "visibility on radialGradient" >+ chunk 1 text run 1 at (280.00,190.00) startOffset 0 endOffset 28 width 161.86: "visibility on radialGradient" > RenderSVGRect {rect} at (250,205) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=250.00] [y=205.00] [width=20.00] [height=20.00] > RenderSVGText {text} at (280,208) size 155x15 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 155x14 >- chunk 1 text run 1 at (280.00,220.00) startOffset 0 endOffset 26 width 155.00: "lighting-color on clipPath" >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.9 $" >+ chunk 1 text run 1 at (280.00,220.00) startOffset 0 endOffset 26 width 154.57: "lighting-color on clipPath" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.9 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png >index 7b947cd3782..30fe8c78fbf 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt >index ece5f25a3a3..f289cd854a1 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt >@@ -27,8 +27,8 @@ layer at (0,0) size 480x360 > chunk 1 (end anchor) text run 1 at (10.00,280.00) startOffset 0 endOffset 12 width 93.00: "is in Hebrew" > chunk 1 (end anchor) text run 1 at (103.00,280.00) startOffset 0 endOffset 40 width 276.00 RTL: " \"\x{5D0}\x{5E0}\x{5D9} \x{5D9}\x{5DB}\x{5D5}\x{5DC} \x{5DC}\x{5D0}\x{5DB}\x{5D5}\x{5DC} \x{5D6}\x{5DB}\x{5D5}\x{5DB}\x{5D9}\x{5EA} \x{5D5}\x{5D6}\x{5D4} \x{5DC}\x{5D0} \x{5DE}\x{5D6}\x{5D9}\x{5E7} \x{5DC}\x{5D9}\" " > chunk 1 (end anchor) text run 1 at (379.00,280.00) startOffset 0 endOffset 4 width 31.74: "Text" >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.9 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.9 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png >index 26331c738d0..475d39b482a 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt >index c7992310e0e..4be2be77911 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt >@@ -13,8 +13,8 @@ layer at (0,0) size 480x360 > RenderSVGText {text} at (5,213) size 455x34 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 455x34 > chunk 1 text run 1 at (5.00,240.00) startOffset 0 endOffset 37 width 455.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}" >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.7 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.7 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.png >index 3553d692d09..6cbc6c7d7f0 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt >index b9c726deec1..cc244ec14d2 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt >@@ -27,8 +27,8 @@ layer at (0,0) size 480x360 > chunk 1 (end anchor) text run 1 at (10.00,280.00) startOffset 0 endOffset 12 width 93.00: "is in Hebrew" > chunk 1 (end anchor) text run 1 at (103.00,280.00) startOffset 0 endOffset 40 width 276.00 RTL: " \"\x{5D0}\x{5E0}\x{5D9} \x{5D9}\x{5DB}\x{5D5}\x{5DC} \x{5DC}\x{5D0}\x{5DB}\x{5D5}\x{5DC} \x{5D6}\x{5DB}\x{5D5}\x{5DB}\x{5D9}\x{5EA} \x{5D5}\x{5D6}\x{5D4} \x{5DC}\x{5D0} \x{5DE}\x{5D6}\x{5D9}\x{5E7} \x{5DC}\x{5D9}\" " > chunk 1 (end anchor) text run 1 at (379.00,280.00) startOffset 0 endOffset 4 width 31.74: "Text" >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.6 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.6 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png >index 825d40db190..d495767fe28 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt >index 4402ab4dfb0..303f2db84d2 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt >@@ -3,14 +3,14 @@ layer at (0,0) size 480x360 > layer at (0,0) size 480x360 > RenderSVGRoot {svg} at (0,0) size 480x360 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 >- RenderSVGContainer {g} at (75,15) size 241x193 >- RenderSVGText {text} at (75,15) size 241x13 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 241x12 >- chunk 1 text run 1 at (75.00,25.00) startOffset 0 endOffset 47 width 241.00: "Test 'tref' element uses flattened textContent." >+ RenderSVGContainer {g} at (75,15) size 239x193 >+ RenderSVGText {text} at (75,15) size 239x13 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 239x12 >+ chunk 1 text run 1 at (75.00,25.00) startOffset 0 endOffset 47 width 238.83: "Test 'tref' element uses flattened textContent." > RenderSVGText {text} at (75,171) size 150x37 contains 1 chunk(s) > RenderSVGInline {tref} at (0,0) size 150x36 > RenderSVGInlineText {#text} at (0,0) size 150x36 >- chunk 1 text run 1 at (75.00,200.00) startOffset 0 endOffset 9 width 150.00: "Flattened" >+ chunk 1 text run 1 at (75.00,200.00) startOffset 0 endOffset 9 width 149.50: "Flattened" > RenderSVGInlineText {#text} at (0,0) size 0x0 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 > RenderSVGText {text} at (0,-80) size 171x100 contains 1 chunk(s) >@@ -40,8 +40,8 @@ layer at (0,0) size 480x360 > RenderSVGTSpan {tspan} at (0,0) size 11x19 > RenderSVGInlineText {#text} at (160,65) size 10x18 > chunk 1 text run 1 at (161.00,0.00) startOffset 0 endOffset 1 width 10.00: "d" >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.4 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.4 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png >index 486baf5725c..a8cf5bb3ee1 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt >index cf0c2d50f25..89e414f858c 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt >@@ -3,157 +3,157 @@ layer at (0,0) size 480x360 > layer at (0,0) size 480x360 > RenderSVGRoot {svg} at (0,0) size 480x360 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 >- RenderSVGContainer {g} at (0,0) size 480x212 >- RenderSVGText {text} at (2,86) size 478x114 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (17,0) size 381x54 >+ RenderSVGContainer {g} at (0,0) size 477x212 >+ RenderSVGText {text} at (2,86) size 475x114 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (17,0) size 380x54 > chunk 1 text run 1 at (20.00,120.00) startOffset 0 endOffset 1 width 25.00: "N" >- chunk 1 text run 2 at (45.00,120.00) startOffset 1 endOffset 2 width 19.00: "o" >- chunk 1 text run 3 at (64.00,120.00) startOffset 2 endOffset 3 width 10.00: "t" >- chunk 1 text run 4 at (74.00,120.00) startOffset 3 endOffset 4 width 10.00: " " >- chunk 1 text run 5 at (84.00,120.00) startOffset 4 endOffset 5 width 19.00: "a" >- chunk 1 text run 6 at (103.00,120.00) startOffset 5 endOffset 6 width 8.00: "l" >- chunk 1 text run 7 at (111.00,120.00) startOffset 6 endOffset 7 width 8.00: "l" >- chunk 1 text run 8 at (119.00,120.00) startOffset 7 endOffset 8 width 10.00: " " >- chunk 1 text run 9 at (129.00,120.00) startOffset 8 endOffset 9 width 18.00: "c" >- chunk 1 text run 10 at (147.00,120.00) startOffset 9 endOffset 10 width 19.00: "h" >- chunk 1 text run 11 at (166.00,120.00) startOffset 10 endOffset 11 width 19.00: "a" >- chunk 1 text run 12 at (185.00,120.00) startOffset 11 endOffset 12 width 12.00: "r" >- chunk 1 text run 13 at (197.00,120.00) startOffset 12 endOffset 13 width 19.00: "a" >- chunk 1 text run 14 at (216.00,120.00) startOffset 13 endOffset 14 width 18.00: "c" >- chunk 1 text run 15 at (234.00,120.00) startOffset 14 endOffset 15 width 10.00: "t" >- chunk 1 text run 16 at (244.00,120.00) startOffset 15 endOffset 16 width 19.00: "e" >- chunk 1 text run 17 at (263.00,120.00) startOffset 16 endOffset 17 width 12.00: "r" >- chunk 1 text run 18 at (275.00,120.00) startOffset 17 endOffset 18 width 18.00: "s" >- chunk 1 text run 19 at (293.00,120.00) startOffset 18 endOffset 19 width 10.00: " " >- chunk 1 text run 20 at (303.00,120.00) startOffset 19 endOffset 20 width 8.00: "i" >- chunk 1 text run 21 at (311.00,120.00) startOffset 20 endOffset 21 width 19.00: "n" >- chunk 1 text run 22 at (330.00,120.00) startOffset 21 endOffset 22 width 10.00: " " >- chunk 1 text run 23 at (340.00,120.00) startOffset 22 endOffset 23 width 10.00: "t" >- chunk 1 text run 24 at (350.00,120.00) startOffset 23 endOffset 24 width 19.00: "h" >- chunk 1 text run 25 at (369.00,120.00) startOffset 24 endOffset 25 width 19.00: "e" >- chunk 1 text run 26 at (388.00,120.00) startOffset 25 endOffset 26 width 10.00: " " >- RenderSVGTSpan {tspan} at (0,0) size 478x55 >- RenderSVGInlineText {#text} at (0,59) size 478x54 >+ chunk 1 text run 2 at (45.00,120.00) startOffset 1 endOffset 2 width 19.07: "o" >+ chunk 1 text run 3 at (64.07,120.00) startOffset 2 endOffset 3 width 9.65: "t" >+ chunk 1 text run 4 at (73.72,120.00) startOffset 3 endOffset 4 width 10.00: " " >+ chunk 1 text run 5 at (83.72,120.00) startOffset 4 endOffset 5 width 19.00: "a" >+ chunk 1 text run 6 at (102.72,120.00) startOffset 5 endOffset 6 width 8.00: "l" >+ chunk 1 text run 7 at (110.72,120.00) startOffset 6 endOffset 7 width 8.00: "l" >+ chunk 1 text run 8 at (118.72,120.00) startOffset 7 endOffset 8 width 10.00: " " >+ chunk 1 text run 9 at (128.72,120.00) startOffset 8 endOffset 9 width 18.00: "c" >+ chunk 1 text run 10 at (146.72,120.00) startOffset 9 endOffset 10 width 19.04: "h" >+ chunk 1 text run 11 at (165.76,120.00) startOffset 10 endOffset 11 width 19.00: "a" >+ chunk 1 text run 12 at (184.76,120.00) startOffset 11 endOffset 12 width 12.00: "r" >+ chunk 1 text run 13 at (196.76,120.00) startOffset 12 endOffset 13 width 18.82: "a" >+ chunk 1 text run 14 at (215.58,120.00) startOffset 13 endOffset 14 width 18.00: "c" >+ chunk 1 text run 15 at (233.58,120.00) startOffset 14 endOffset 15 width 10.00: "t" >+ chunk 1 text run 16 at (243.58,120.00) startOffset 15 endOffset 16 width 18.51: "e" >+ chunk 1 text run 17 at (262.09,120.00) startOffset 16 endOffset 17 width 12.00: "r" >+ chunk 1 text run 18 at (274.09,120.00) startOffset 17 endOffset 18 width 18.14: "s" >+ chunk 1 text run 19 at (292.23,120.00) startOffset 18 endOffset 19 width 10.00: " " >+ chunk 1 text run 20 at (302.23,120.00) startOffset 19 endOffset 20 width 8.00: "i" >+ chunk 1 text run 21 at (310.23,120.00) startOffset 20 endOffset 21 width 19.00: "n" >+ chunk 1 text run 22 at (329.23,120.00) startOffset 21 endOffset 22 width 10.00: " " >+ chunk 1 text run 23 at (339.23,120.00) startOffset 22 endOffset 23 width 10.00: "t" >+ chunk 1 text run 24 at (349.23,120.00) startOffset 23 endOffset 24 width 18.90: "h" >+ chunk 1 text run 25 at (368.13,120.00) startOffset 24 endOffset 25 width 19.00: "e" >+ chunk 1 text run 26 at (387.13,120.00) startOffset 25 endOffset 26 width 10.00: " " >+ RenderSVGTSpan {tspan} at (0,0) size 475x54 >+ RenderSVGInlineText {#text} at (0,60) size 475x54 > chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 1 width 10.00: "t" >- chunk 1 text run 2 at (30.00,180.00) startOffset 1 endOffset 2 width 19.00: "e" >- chunk 1 text run 3 at (49.00,180.00) startOffset 2 endOffset 3 width 18.00: "x" >- chunk 1 text run 4 at (67.00,180.00) startOffset 3 endOffset 4 width 10.00: "t" >- chunk 1 text run 5 at (77.00,180.00) startOffset 4 endOffset 5 width 10.00: " " >- chunk 1 text run 6 at (87.00,180.00) startOffset 5 endOffset 6 width 19.00: "h" >- chunk 1 text run 7 at (106.00,180.00) startOffset 6 endOffset 7 width 19.00: "a" >- chunk 1 text run 8 at (125.00,180.00) startOffset 7 endOffset 8 width 18.00: "v" >- chunk 1 text run 9 at (143.00,180.00) startOffset 8 endOffset 9 width 19.00: "e" >- chunk 1 text run 10 at (162.00,180.00) startOffset 9 endOffset 10 width 10.00: " " >- chunk 1 text run 11 at (172.00,180.00) startOffset 10 endOffset 11 width 19.00: "a" >- chunk 1 text run 12 at (191.00,180.00) startOffset 11 endOffset 12 width 10.00: " " >- chunk 1 text run 13 at (201.00,180.00) startOffset 12 endOffset 13 width 18.00: "s" >- chunk 1 text run 14 at (219.00,180.00) startOffset 13 endOffset 14 width 19.00: "p" >- chunk 1 text run 15 at (238.00,180.00) startOffset 14 endOffset 15 width 19.00: "e" >- chunk 1 text run 16 at (257.00,180.00) startOffset 15 endOffset 16 width 18.00: "c" >- chunk 1 text run 17 at (275.00,180.00) startOffset 16 endOffset 17 width 8.00: "i" >- chunk 1 text run 18 at (283.00,180.00) startOffset 17 endOffset 18 width 10.00: "f" >- chunk 1 text run 19 at (293.00,180.00) startOffset 18 endOffset 19 width 8.00: "i" >- chunk 1 text run 20 at (301.00,180.00) startOffset 19 endOffset 20 width 19.00: "e" >- chunk 1 text run 21 at (320.00,180.00) startOffset 20 endOffset 21 width 19.00: "d" >- chunk 1 text run 22 at (339.00,180.00) startOffset 21 endOffset 22 width 10.00: " " >- chunk 1 text run 23 at (349.00,180.00) startOffset 22 endOffset 23 width 12.00: "r" >- chunk 1 text run 24 at (361.00,180.00) startOffset 23 endOffset 24 width 19.00: "o" >- chunk 1 text run 25 at (380.00,180.00) startOffset 24 endOffset 25 width 10.00: "t" >- chunk 1 text run 26 at (390.00,180.00) startOffset 25 endOffset 26 width 19.00: "a" >- chunk 1 text run 27 at (409.00,180.00) startOffset 26 endOffset 27 width 10.00: "t" >- chunk 1 text run 28 at (419.00,180.00) startOffset 27 endOffset 28 width 8.00: "i" >- chunk 1 text run 29 at (427.00,180.00) startOffset 28 endOffset 29 width 19.00: "o" >- chunk 1 text run 30 at (446.00,180.00) startOffset 29 endOffset 30 width 19.00: "n" >+ chunk 1 text run 2 at (30.00,180.00) startOffset 1 endOffset 2 width 18.51: "e" >+ chunk 1 text run 3 at (48.51,180.00) startOffset 2 endOffset 3 width 17.05: "x" >+ chunk 1 text run 4 at (65.56,180.00) startOffset 3 endOffset 4 width 10.00: "t" >+ chunk 1 text run 5 at (75.56,180.00) startOffset 4 endOffset 5 width 10.00: " " >+ chunk 1 text run 6 at (85.56,180.00) startOffset 5 endOffset 6 width 19.00: "h" >+ chunk 1 text run 7 at (104.56,180.00) startOffset 6 endOffset 7 width 19.00: "a" >+ chunk 1 text run 8 at (123.56,180.00) startOffset 7 endOffset 8 width 17.26: "v" >+ chunk 1 text run 9 at (140.83,180.00) startOffset 8 endOffset 9 width 18.26: "e" >+ chunk 1 text run 10 at (159.09,180.00) startOffset 9 endOffset 10 width 10.00: " " >+ chunk 1 text run 11 at (169.09,180.00) startOffset 10 endOffset 11 width 19.00: "a" >+ chunk 1 text run 12 at (188.09,180.00) startOffset 11 endOffset 12 width 10.00: " " >+ chunk 1 text run 13 at (198.09,180.00) startOffset 12 endOffset 13 width 18.00: "s" >+ chunk 1 text run 14 at (216.09,180.00) startOffset 13 endOffset 14 width 19.00: "p" >+ chunk 1 text run 15 at (235.09,180.00) startOffset 14 endOffset 15 width 19.00: "e" >+ chunk 1 text run 16 at (254.09,180.00) startOffset 15 endOffset 16 width 18.00: "c" >+ chunk 1 text run 17 at (272.09,180.00) startOffset 16 endOffset 17 width 8.00: "i" >+ chunk 1 text run 18 at (280.09,180.00) startOffset 17 endOffset 18 width 10.00: "f" >+ chunk 1 text run 19 at (290.09,180.00) startOffset 18 endOffset 19 width 7.93: "i" >+ chunk 1 text run 20 at (298.02,180.00) startOffset 19 endOffset 20 width 19.00: "e" >+ chunk 1 text run 21 at (317.02,180.00) startOffset 20 endOffset 21 width 19.00: "d" >+ chunk 1 text run 22 at (336.02,180.00) startOffset 21 endOffset 22 width 10.00: " " >+ chunk 1 text run 23 at (346.02,180.00) startOffset 22 endOffset 23 width 12.00: "r" >+ chunk 1 text run 24 at (358.02,180.00) startOffset 23 endOffset 24 width 18.79: "o" >+ chunk 1 text run 25 at (376.81,180.00) startOffset 24 endOffset 25 width 9.65: "t" >+ chunk 1 text run 26 at (386.46,180.00) startOffset 25 endOffset 26 width 18.96: "a" >+ chunk 1 text run 27 at (405.43,180.00) startOffset 26 endOffset 27 width 10.00: "t" >+ chunk 1 text run 28 at (415.43,180.00) startOffset 27 endOffset 28 width 8.00: "i" >+ chunk 1 text run 29 at (423.43,180.00) startOffset 28 endOffset 29 width 19.00: "o" >+ chunk 1 text run 30 at (442.43,180.00) startOffset 29 endOffset 30 width 19.00: "n" > RenderSVGInlineText {#text} at (0,0) size 0x0 >- RenderSVGText {text} at (2,86) size 478x114 contains 1 chunk(s) >+ RenderSVGText {text} at (2,86) size 475x114 contains 1 chunk(s) > RenderSVGInlineText {#text} at (17,5) size 79x40 > chunk 1 text run 1 at (20.00,120.00) startOffset 0 endOffset 1 width 25.00: "N" >- chunk 1 text run 2 at (45.00,120.00) startOffset 1 endOffset 2 width 19.00: "o" >- chunk 1 text run 3 at (64.00,120.00) startOffset 2 endOffset 3 width 10.00: "t" >- chunk 1 text run 4 at (74.00,120.00) startOffset 3 endOffset 4 width 10.00: " " >- RenderSVGTSpan {tspan} at (0,0) size 401x100 >- RenderSVGInlineText {#text} at (77,0) size 227x41 >- chunk 1 text run 1 at (84.00,120.00) startOffset 0 endOffset 1 width 19.00: "a" >- chunk 1 text run 2 at (103.00,120.00) startOffset 1 endOffset 2 width 8.00: "l" >- chunk 1 text run 3 at (111.00,120.00) startOffset 2 endOffset 3 width 8.00: "l" >- chunk 1 text run 4 at (119.00,120.00) startOffset 3 endOffset 4 width 10.00: " " >- chunk 1 text run 5 at (129.00,120.00) startOffset 4 endOffset 5 width 18.00: "c" >- chunk 1 text run 6 at (147.00,120.00) startOffset 5 endOffset 6 width 19.00: "h" >- chunk 1 text run 7 at (166.00,120.00) startOffset 6 endOffset 7 width 19.00: "a" >- chunk 1 text run 8 at (185.00,120.00) startOffset 7 endOffset 8 width 12.00: "r" >- chunk 1 text run 9 at (197.00,120.00) startOffset 8 endOffset 9 width 19.00: "a" >- chunk 1 text run 10 at (216.00,120.00) startOffset 9 endOffset 10 width 18.00: "c" >- chunk 1 text run 11 at (234.00,120.00) startOffset 10 endOffset 11 width 10.00: "t" >- chunk 1 text run 12 at (244.00,120.00) startOffset 11 endOffset 12 width 19.00: "e" >- chunk 1 text run 13 at (263.00,120.00) startOffset 12 endOffset 13 width 12.00: "r" >- chunk 1 text run 14 at (275.00,120.00) startOffset 13 endOffset 14 width 18.00: "s" >- chunk 1 text run 15 at (293.00,120.00) startOffset 14 endOffset 15 width 10.00: " " >+ chunk 1 text run 2 at (45.00,120.00) startOffset 1 endOffset 2 width 19.07: "o" >+ chunk 1 text run 3 at (64.07,120.00) startOffset 2 endOffset 3 width 9.65: "t" >+ chunk 1 text run 4 at (73.72,120.00) startOffset 3 endOffset 4 width 10.00: " " >+ RenderSVGTSpan {tspan} at (0,0) size 400x100 >+ RenderSVGInlineText {#text} at (76,0) size 226x41 >+ chunk 1 text run 1 at (83.72,120.00) startOffset 0 endOffset 1 width 19.00: "a" >+ chunk 1 text run 2 at (102.72,120.00) startOffset 1 endOffset 2 width 8.00: "l" >+ chunk 1 text run 3 at (110.72,120.00) startOffset 2 endOffset 3 width 8.00: "l" >+ chunk 1 text run 4 at (118.72,120.00) startOffset 3 endOffset 4 width 10.00: " " >+ chunk 1 text run 5 at (128.72,120.00) startOffset 4 endOffset 5 width 18.00: "c" >+ chunk 1 text run 6 at (146.72,120.00) startOffset 5 endOffset 6 width 19.04: "h" >+ chunk 1 text run 7 at (165.76,120.00) startOffset 6 endOffset 7 width 19.00: "a" >+ chunk 1 text run 8 at (184.76,120.00) startOffset 7 endOffset 8 width 12.00: "r" >+ chunk 1 text run 9 at (196.76,120.00) startOffset 8 endOffset 9 width 18.82: "a" >+ chunk 1 text run 10 at (215.58,120.00) startOffset 9 endOffset 10 width 18.00: "c" >+ chunk 1 text run 11 at (233.58,120.00) startOffset 10 endOffset 11 width 10.00: "t" >+ chunk 1 text run 12 at (243.58,120.00) startOffset 11 endOffset 12 width 18.51: "e" >+ chunk 1 text run 13 at (262.09,120.00) startOffset 12 endOffset 13 width 12.00: "r" >+ chunk 1 text run 14 at (274.09,120.00) startOffset 13 endOffset 14 width 18.14: "s" >+ chunk 1 text run 15 at (292.23,120.00) startOffset 14 endOffset 15 width 10.00: " " > RenderSVGTSpan {tspan} at (0,0) size 107x48 >- RenderSVGInlineText {#text} at (294,15) size 62x38 >- chunk 1 text run 1 at (303.00,120.00) startOffset 0 endOffset 1 width 8.00: "i" >- chunk 1 text run 2 at (311.00,120.00) startOffset 1 endOffset 2 width 19.00: "n" >- chunk 1 text run 3 at (330.00,120.00) startOffset 2 endOffset 3 width 10.00: " " >+ RenderSVGInlineText {#text} at (293,15) size 62x38 >+ chunk 1 text run 1 at (302.23,120.00) startOffset 0 endOffset 1 width 8.00: "i" >+ chunk 1 text run 2 at (310.23,120.00) startOffset 1 endOffset 2 width 19.00: "n" >+ chunk 1 text run 3 at (329.23,120.00) startOffset 2 endOffset 3 width 10.00: " " > RenderSVGTSpan {tspan} at (0,0) size 68x44 >- RenderSVGInlineText {#text} at (333,6) size 68x44 >- chunk 1 text run 1 at (340.00,120.00) startOffset 0 endOffset 1 width 10.00: "t" >- chunk 1 text run 2 at (350.00,120.00) startOffset 1 endOffset 2 width 19.00: "h" >- chunk 1 text run 3 at (369.00,120.00) startOffset 2 endOffset 3 width 19.00: "e" >- chunk 1 text run 4 at (388.00,120.00) startOffset 3 endOffset 4 width 10.00: " " >+ RenderSVGInlineText {#text} at (332,6) size 68x44 >+ chunk 1 text run 1 at (339.23,120.00) startOffset 0 endOffset 1 width 10.00: "t" >+ chunk 1 text run 2 at (349.23,120.00) startOffset 1 endOffset 2 width 18.90: "h" >+ chunk 1 text run 3 at (368.13,120.00) startOffset 2 endOffset 3 width 19.00: "e" >+ chunk 1 text run 4 at (387.13,120.00) startOffset 3 endOffset 4 width 10.00: " " > RenderSVGInlineText {#text} at (0,0) size 0x0 > RenderSVGInlineText {#text} at (0,0) size 0x0 >- RenderSVGTSpan {tspan} at (0,0) size 88x41 >- RenderSVGInlineText {#text} at (0,59) size 88x40 >+ RenderSVGTSpan {tspan} at (0,0) size 86x40 >+ RenderSVGInlineText {#text} at (0,60) size 86x39 > chunk 1 text run 1 at (20.00,180.00) startOffset 0 endOffset 1 width 10.00: "t" >- chunk 1 text run 2 at (30.00,180.00) startOffset 1 endOffset 2 width 19.00: "e" >- chunk 1 text run 3 at (49.00,180.00) startOffset 2 endOffset 3 width 18.00: "x" >- chunk 1 text run 4 at (67.00,180.00) startOffset 3 endOffset 4 width 10.00: "t" >- chunk 1 text run 5 at (77.00,180.00) startOffset 4 endOffset 5 width 10.00: " " >- RenderSVGInlineText {#text} at (67,59) size 135x40 >- chunk 1 text run 1 at (87.00,180.00) startOffset 0 endOffset 1 width 19.00: "h" >- chunk 1 text run 2 at (106.00,180.00) startOffset 1 endOffset 2 width 19.00: "a" >- chunk 1 text run 3 at (125.00,180.00) startOffset 2 endOffset 3 width 18.00: "v" >- chunk 1 text run 4 at (143.00,180.00) startOffset 3 endOffset 4 width 19.00: "e" >- chunk 1 text run 5 at (162.00,180.00) startOffset 4 endOffset 5 width 10.00: " " >- chunk 1 text run 6 at (172.00,180.00) startOffset 5 endOffset 6 width 19.00: "a" >- chunk 1 text run 7 at (191.00,180.00) startOffset 6 endOffset 7 width 10.00: " " >+ chunk 1 text run 2 at (30.00,180.00) startOffset 1 endOffset 2 width 18.51: "e" >+ chunk 1 text run 3 at (48.51,180.00) startOffset 2 endOffset 3 width 17.05: "x" >+ chunk 1 text run 4 at (65.56,180.00) startOffset 3 endOffset 4 width 10.00: "t" >+ chunk 1 text run 5 at (75.56,180.00) startOffset 4 endOffset 5 width 10.00: " " >+ RenderSVGInlineText {#text} at (65,60) size 133x40 >+ chunk 1 text run 1 at (85.56,180.00) startOffset 0 endOffset 1 width 19.00: "h" >+ chunk 1 text run 2 at (104.56,180.00) startOffset 1 endOffset 2 width 19.00: "a" >+ chunk 1 text run 3 at (123.56,180.00) startOffset 2 endOffset 3 width 17.26: "v" >+ chunk 1 text run 4 at (140.83,180.00) startOffset 3 endOffset 4 width 18.26: "e" >+ chunk 1 text run 5 at (159.09,180.00) startOffset 4 endOffset 5 width 10.00: " " >+ chunk 1 text run 6 at (169.09,180.00) startOffset 5 endOffset 6 width 19.00: "a" >+ chunk 1 text run 7 at (188.09,180.00) startOffset 6 endOffset 7 width 10.00: " " > RenderSVGInlineText {#text} at (0,0) size 0x0 > RenderSVGTSpan {tspan} at (0,0) size 155x39 >- RenderSVGInlineText {#text} at (194,62) size 154x38 >- chunk 1 text run 1 at (201.00,180.00) startOffset 0 endOffset 1 width 18.00: "s" >- chunk 1 text run 2 at (219.00,180.00) startOffset 1 endOffset 2 width 19.00: "p" >- chunk 1 text run 3 at (238.00,180.00) startOffset 2 endOffset 3 width 19.00: "e" >- chunk 1 text run 4 at (257.00,180.00) startOffset 3 endOffset 4 width 18.00: "c" >- chunk 1 text run 5 at (275.00,180.00) startOffset 4 endOffset 5 width 8.00: "i" >- chunk 1 text run 6 at (283.00,180.00) startOffset 5 endOffset 6 width 10.00: "f" >- chunk 1 text run 7 at (293.00,180.00) startOffset 6 endOffset 7 width 8.00: "i" >- chunk 1 text run 8 at (301.00,180.00) startOffset 7 endOffset 8 width 19.00: "e" >- chunk 1 text run 9 at (320.00,180.00) startOffset 8 endOffset 9 width 19.00: "d" >- chunk 1 text run 10 at (339.00,180.00) startOffset 9 endOffset 10 width 10.00: " " >- RenderSVGInlineText {#text} at (341,77) size 137x36 >- chunk 1 text run 1 at (349.00,180.00) startOffset 0 endOffset 1 width 12.00: "r" >- chunk 1 text run 2 at (361.00,180.00) startOffset 1 endOffset 2 width 19.00: "o" >- chunk 1 text run 3 at (380.00,180.00) startOffset 2 endOffset 3 width 10.00: "t" >- chunk 1 text run 4 at (390.00,180.00) startOffset 3 endOffset 4 width 19.00: "a" >- chunk 1 text run 5 at (409.00,180.00) startOffset 4 endOffset 5 width 10.00: "t" >- chunk 1 text run 6 at (419.00,180.00) startOffset 5 endOffset 6 width 8.00: "i" >- chunk 1 text run 7 at (427.00,180.00) startOffset 6 endOffset 7 width 19.00: "o" >- chunk 1 text run 8 at (446.00,180.00) startOffset 7 endOffset 8 width 19.00: "n" >+ RenderSVGInlineText {#text} at (191,62) size 154x38 >+ chunk 1 text run 1 at (198.09,180.00) startOffset 0 endOffset 1 width 18.00: "s" >+ chunk 1 text run 2 at (216.09,180.00) startOffset 1 endOffset 2 width 19.00: "p" >+ chunk 1 text run 3 at (235.09,180.00) startOffset 2 endOffset 3 width 19.00: "e" >+ chunk 1 text run 4 at (254.09,180.00) startOffset 3 endOffset 4 width 18.00: "c" >+ chunk 1 text run 5 at (272.09,180.00) startOffset 4 endOffset 5 width 8.00: "i" >+ chunk 1 text run 6 at (280.09,180.00) startOffset 5 endOffset 6 width 10.00: "f" >+ chunk 1 text run 7 at (290.09,180.00) startOffset 6 endOffset 7 width 7.93: "i" >+ chunk 1 text run 8 at (298.02,180.00) startOffset 7 endOffset 8 width 19.00: "e" >+ chunk 1 text run 9 at (317.02,180.00) startOffset 8 endOffset 9 width 19.00: "d" >+ chunk 1 text run 10 at (336.02,180.00) startOffset 9 endOffset 10 width 10.00: " " >+ RenderSVGInlineText {#text} at (338,77) size 136x36 >+ chunk 1 text run 1 at (346.02,180.00) startOffset 0 endOffset 1 width 12.00: "r" >+ chunk 1 text run 2 at (358.02,180.00) startOffset 1 endOffset 2 width 18.79: "o" >+ chunk 1 text run 3 at (376.81,180.00) startOffset 2 endOffset 3 width 9.65: "t" >+ chunk 1 text run 4 at (386.46,180.00) startOffset 3 endOffset 4 width 18.96: "a" >+ chunk 1 text run 5 at (405.43,180.00) startOffset 4 endOffset 5 width 10.00: "t" >+ chunk 1 text run 6 at (415.43,180.00) startOffset 5 endOffset 6 width 8.00: "i" >+ chunk 1 text run 7 at (423.43,180.00) startOffset 6 endOffset 7 width 19.00: "o" >+ chunk 1 text run 8 at (442.43,180.00) startOffset 7 endOffset 8 width 19.00: "n" > RenderSVGText {text} at (0,-7) size 430x219 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 14x8 > chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 7 width 14.00: " " > RenderSVGTSpan {tspan} at (0,0) size 26x8 > RenderSVGInlineText {#text} at (30,135) size 26x8 > chunk 1 text run 1 at (30.00,135.00) startOffset 0 endOffset 2 width 6.00: "5 " >- chunk 1 text run 1 at (36.00,135.00) startOffset 0 endOffset 3 width 10.00: "15 " >- chunk 1 text run 1 at (46.00,135.00) startOffset 0 endOffset 3 width 10.00: "25 " >- RenderSVGInlineText {#text} at (56,135) size 14x8 >- chunk 1 text run 1 at (56.00,135.00) startOffset 0 endOffset 7 width 14.00: " " >+ chunk 1 text run 1 at (36.00,135.00) startOffset 0 endOffset 3 width 9.46: "15 " >+ chunk 1 text run 1 at (45.46,135.00) startOffset 0 endOffset 3 width 10.00: "25 " >+ RenderSVGInlineText {#text} at (55,135) size 14x8 >+ chunk 1 text run 1 at (55.46,135.00) startOffset 0 endOffset 7 width 14.00: " " > RenderSVGTSpan {tspan} at (0,0) size 39x8 > RenderSVGInlineText {#text} at (80,130) size 39x8 >- chunk 1 text run 1 at (80.00,130.00) startOffset 0 endOffset 4 width 13.00: "-10 " >- chunk 1 text run 1 at (93.00,130.00) startOffset 0 endOffset 8 width 26.00: "-20 -30 " >- RenderSVGInlineText {#text} at (119,130) size 14x8 >- chunk 1 text run 1 at (119.00,130.00) startOffset 0 endOffset 7 width 14.00: " " >+ chunk 1 text run 1 at (80.00,130.00) startOffset 0 endOffset 4 width 12.50: "-10 " >+ chunk 1 text run 1 at (92.50,130.00) startOffset 0 endOffset 8 width 26.00: "-20 -30 " >+ RenderSVGInlineText {#text} at (118,130) size 14x8 >+ chunk 1 text run 1 at (118.50,130.00) startOffset 0 endOffset 7 width 14.00: " " > RenderSVGTSpan {tspan} at (0,0) size 130x8 > RenderSVGInlineText {#text} at (0,6) size 130x9 > chunk 1 text run 1 at (125.00,130.00) startOffset 0 endOffset 4 width 13.00: "-40 " >@@ -191,21 +191,21 @@ layer at (0,0) size 480x360 > chunk 1 text run 1 at (119.00,190.00) startOffset 0 endOffset 4 width 13.00: "-40 " > RenderSVGInlineText {#text} at (132,190) size 14x8 > chunk 1 text run 1 at (132.00,190.00) startOffset 0 endOffset 7 width 14.00: " " >- RenderSVGTSpan {tspan} at (0,0) size 104x8 >- RenderSVGInlineText {#text} at (0,6) size 104x8 >- chunk 1 text run 1 at (190.00,200.00) startOffset 0 endOffset 4 width 13.00: "-10 " >- chunk 1 text run 1 at (203.00,200.00) startOffset 0 endOffset 4 width 13.00: "-10 " >- chunk 1 text run 1 at (216.00,200.00) startOffset 0 endOffset 4 width 13.00: "-10 " >- chunk 1 text run 1 at (229.00,200.00) startOffset 0 endOffset 8 width 26.00: "-10 -10 " >- chunk 1 text run 1 at (255.00,200.00) startOffset 0 endOffset 8 width 26.00: "-10 -10 " >- chunk 1 text run 1 at (281.00,200.00) startOffset 0 endOffset 4 width 13.00: "-10 " >- RenderSVGInlineText {#text} at (294,200) size 14x8 >- chunk 1 text run 1 at (294.00,200.00) startOffset 0 endOffset 7 width 14.00: " " >+ RenderSVGTSpan {tspan} at (0,0) size 101x8 >+ RenderSVGInlineText {#text} at (0,6) size 101x8 >+ chunk 1 text run 1 at (190.00,200.00) startOffset 0 endOffset 4 width 12.50: "-10 " >+ chunk 1 text run 1 at (202.50,200.00) startOffset 0 endOffset 4 width 12.50: "-10 " >+ chunk 1 text run 1 at (215.01,200.00) startOffset 0 endOffset 4 width 12.50: "-10 " >+ chunk 1 text run 1 at (227.51,200.00) startOffset 0 endOffset 8 width 25.01: "-10 -10 " >+ chunk 1 text run 1 at (252.52,200.00) startOffset 0 endOffset 8 width 25.01: "-10 -10 " >+ chunk 1 text run 1 at (277.53,200.00) startOffset 0 endOffset 4 width 12.50: "-10 " >+ RenderSVGInlineText {#text} at (290,200) size 14x8 >+ chunk 1 text run 1 at (290.03,200.00) startOffset 0 endOffset 7 width 14.00: " " > RenderSVGTSpan {tspan} at (0,0) size 13x8 > RenderSVGInlineText {#text} at (275,190) size 13x8 >- chunk 1 text run 1 at (275.00,190.00) startOffset 0 endOffset 4 width 13.00: "-10 " >- RenderSVGInlineText {#text} at (288,190) size 14x8 >- chunk 1 text run 1 at (288.00,190.00) startOffset 0 endOffset 7 width 14.00: " " >+ chunk 1 text run 1 at (275.00,190.00) startOffset 0 endOffset 4 width 12.50: "-10 " >+ RenderSVGInlineText {#text} at (287,190) size 14x8 >+ chunk 1 text run 1 at (287.50,190.00) startOffset 0 endOffset 7 width 14.00: " " > RenderSVGTSpan {tspan} at (0,0) size 80x8 > RenderSVGInlineText {#text} at (0,6) size 80x8 > chunk 1 text run 1 at (340.00,210.00) startOffset 0 endOffset 3 width 10.00: "55 " >@@ -217,8 +217,8 @@ layer at (0,0) size 480x360 > chunk 1 text run 1 at (410.00,210.00) startOffset 0 endOffset 3 width 10.00: "55 " > RenderSVGInlineText {#text} at (420,210) size 10x8 > chunk 1 text run 1 at (420.00,210.00) startOffset 0 endOffset 5 width 10.00: " " >- RenderSVGContainer {g} at (10,314) size 249x33 >- RenderSVGText {text} at (10,314) size 249x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 249x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 17 width 249.00: "$Revision: 1.11 $" >+ RenderSVGContainer {g} at (10,314) size 239x33 >+ RenderSVGText {text} at (10,314) size 239x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 239x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 17 width 238.76: "$Revision: 1.11 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png >index 7402c2133b1..a5d3647e597 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt >index a9566a27bf9..16b596f4897 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt >@@ -5,35 +5,35 @@ layer at (0,0) size 480x360 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 > RenderSVGContainer {g} at (10,9) size 365x294 > RenderSVGContainer {g} at (10,9) size 365x294 >- RenderSVGContainer {g} at (17,9) size 358x156 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,-60.00)}] >- RenderSVGText {text} at (30,134) size 345x20 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 345x20 >- chunk 1 text run 1 at (30.00,150.00) startOffset 0 endOffset 37 width 345.00: "Rotated Text for testing SVGLocatable" >- RenderSVGText {text} at (100,114) size 309x20 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 309x20 >- chunk 1 text run 1 at (100.00,130.00) startOffset 0 endOffset 35 width 308.57: "Some other text with id 'otherText'" >+ RenderSVGContainer {g} at (17,9) size 358x154 [transform={m=((1.00,0.00)(0.00,1.00)) t=(70.00,-60.00)}] >+ RenderSVGText {text} at (30,134) size 340x20 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 340x20 >+ chunk 1 text run 1 at (30.00,150.00) startOffset 0 endOffset 37 width 339.64: "Rotated Text for testing SVGLocatable" >+ RenderSVGText {text} at (100,114) size 305x20 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 305x20 >+ chunk 1 text run 1 at (100.00,130.00) startOffset 0 endOffset 35 width 304.73: "Some other text with id 'otherText'" > RenderSVGViewportContainer {svg} at (275,45) size 100x100 > RenderSVGEllipse {circle} at (275,45) size 100x100 [fill={[type=SOLID] [color=#0000FF]}] [cx=0.00] [cy=0.00] [r=50.00] > RenderSVGText {text} at (10,190) size 280x13 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 280x12 >- chunk 1 text run 1 at (10.00,200.00) startOffset 0 endOffset 50 width 280.00: ".getScreenCTM(): 0.42,0.42,-0.42,0.42,70.00,-60.00" >+ chunk 1 text run 1 at (10.00,200.00) startOffset 0 endOffset 50 width 279.65: ".getScreenCTM(): 0.42,0.42,-0.42,0.42,70.00,-60.00" > RenderSVGText {text} at (10,210) size 241x13 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 241x12 >- chunk 1 text run 1 at (10.00,220.00) startOffset 0 endOffset 44 width 241.00: ".getCTM(): 0.42,0.42,-0.42,0.42,70.00,-60.00" >- RenderSVGText {text} at (10,230) size 311x13 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 311x12 >- chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 56 width 311.00: ".getTransformToElement(): 0.42,0.42,-0.42,0.42,0.00,0.00" >- RenderSVGText {text} at (10,250) size 345x13 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 345x12 >- chunk 1 text run 1 at (10.00,260.00) startOffset 0 endOffset 65 width 345.00: ".getBBox() for 'blueCircle': .x=-50,.y=-50,.width=100,.height=100" >+ chunk 1 text run 1 at (10.00,220.00) startOffset 0 endOffset 44 width 240.88: ".getCTM(): 0.42,0.42,-0.42,0.42,70.00,-60.00" >+ RenderSVGText {text} at (10,230) size 309x13 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 309x12 >+ chunk 1 text run 1 at (10.00,240.00) startOffset 0 endOffset 56 width 308.49: ".getTransformToElement(): 0.42,0.42,-0.42,0.42,0.00,0.00" >+ RenderSVGText {text} at (10,250) size 343x13 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 343x12 >+ chunk 1 text run 1 at (10.00,260.00) startOffset 0 endOffset 65 width 342.84: ".getBBox() for 'blueCircle': .x=-50,.y=-50,.width=100,.height=100" > RenderSVGText {text} at (10,270) size 259x13 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 259x12 >- chunk 1 text run 1 at (10.00,280.00) startOffset 0 endOffset 47 width 259.00: ".farthestViewportElement of blueCircle=svg-root" >- RenderSVGText {text} at (10,290) size 278x13 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 278x12 >- chunk 1 text run 1 at (10.00,300.00) startOffset 0 endOffset 47 width 278.00: ".nearestViewportElement of blueCircle=nestedSVG" >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.6 $" >+ chunk 1 text run 1 at (10.00,280.00) startOffset 0 endOffset 47 width 258.89: ".farthestViewportElement of blueCircle=svg-root" >+ RenderSVGText {text} at (10,290) size 277x13 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 277x12 >+ chunk 1 text run 1 at (10.00,300.00) startOffset 0 endOffset 47 width 276.72: ".nearestViewportElement of blueCircle=nestedSVG" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.6 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png >index 3e2a8a5d3f3..d21aee33789 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt >index d1ab2012415..ad2de942702 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt >@@ -3,39 +3,39 @@ layer at (0,0) size 480x360 > layer at (0,0) size 480x360 > RenderSVGRoot {svg} at (0,0) size 480x360 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 >- RenderSVGContainer {g} at (49,40) size 391x252 >- RenderSVGText {text} at (49,40) size 161x19 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 161x18 >- chunk 1 (end anchor) text run 1 at (49.00,55.00) startOffset 0 endOffset 19 width 161.00: "animVal != baseVal:" >- RenderSVGContainer {g} at (240,40) size 200x252 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(500.00,0.00)}] >+ RenderSVGContainer {g} at (51,40) size 389x251 >+ RenderSVGText {text} at (51,40) size 159x19 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 159x18 >+ chunk 1 (end anchor) text run 1 at (51.12,55.00) startOffset 0 endOffset 19 width 158.88: "animVal != baseVal:" >+ RenderSVGContainer {g} at (240,40) size 200x251 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(500.00,0.00)}] > RenderSVGRect {rect} at (420,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=60.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,63) size 162x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 162x14 >- chunk 1 text run 1 at (70.00,75.00) startOffset 0 endOffset 21 width 162.00: "SVGAnimatedNumberList" >+ RenderSVGText {text} at (70,63) size 161x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 161x14 >+ chunk 1 text run 1 at (70.00,75.00) startOffset 0 endOffset 21 width 160.50: "SVGAnimatedNumberList" > RenderSVGRect {rect} at (390,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=90.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,93) size 133x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 133x14 >- chunk 1 text run 1 at (70.00,105.00) startOffset 0 endOffset 17 width 133.00: "SVGAnimatedLength" >+ RenderSVGText {text} at (70,93) size 132x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 132x14 >+ chunk 1 text run 1 at (70.00,105.00) startOffset 0 endOffset 17 width 131.50: "SVGAnimatedLength" > RenderSVGRect {rect} at (360,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=120.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,123) size 155x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 155x14 >- chunk 1 text run 1 at (70.00,135.00) startOffset 0 endOffset 21 width 155.00: "SVGAnimatedLengthList" >+ RenderSVGText {text} at (70,123) size 154x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 154x14 >+ chunk 1 text run 1 at (70.00,135.00) startOffset 0 endOffset 21 width 153.46: "SVGAnimatedLengthList" > RenderSVGRect {rect} at (330,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=150.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,153) size 125x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 125x14 >- chunk 1 text run 1 at (70.00,165.00) startOffset 0 endOffset 16 width 125.00: "SVGAnimatedAngle" >+ RenderSVGText {text} at (70,153) size 124x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 124x14 >+ chunk 1 text run 1 at (70.00,165.00) startOffset 0 endOffset 16 width 123.54: "SVGAnimatedAngle" > RenderSVGRect {rect} at (300,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=180.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,183) size 118x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 118x14 >- chunk 1 text run 1 at (70.00,195.00) startOffset 0 endOffset 15 width 118.00: "SVGAnimatedRect" >+ RenderSVGText {text} at (70,183) size 117x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 117x14 >+ chunk 1 text run 1 at (70.00,195.00) startOffset 0 endOffset 15 width 116.38: "SVGAnimatedRect" > RenderSVGRect {rect} at (270,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=210.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,213) size 177x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 177x14 >- chunk 1 text run 1 at (70.00,225.00) startOffset 0 endOffset 24 width 177.00: "SVGAnimatedTransformList" >+ RenderSVGText {text} at (70,213) size 175x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 175x14 >+ chunk 1 text run 1 at (70.00,225.00) startOffset 0 endOffset 24 width 174.00: "SVGAnimatedTransformList" > RenderSVGRect {rect} at (240,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=240.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,243) size 222x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 222x14 >- chunk 1 text run 1 at (70.00,255.00) startOffset 0 endOffset 30 width 222.00: "SVGAnimatedPreserveAspectRatio" >+ RenderSVGText {text} at (70,243) size 221x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 221x14 >+ chunk 1 text run 1 at (70.00,255.00) startOffset 0 endOffset 30 width 220.29: "SVGAnimatedPreserveAspectRatio" > RenderSVGHiddenContainer {g} at (0,0) size 0x0 > RenderSVGText {text} at (0,-15) size 37x24 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 37x23 >@@ -45,8 +45,8 @@ layer at (0,0) size 480x360 > RenderSVGEllipse {circle} at (0,0) size 50x50 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=50.00] > RenderSVGResourceMarker {marker} [id="marker"] [markerUnits=strokeWidth] [ref at (0,0)] [angle=90.00] > RenderSVGViewportContainer {svg} at (0,0) size 0x0 >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.8 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.8 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png >index 3cc8b2dd1ae..1cc4e85cd64 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt >index f63083e2c93..7b924c6ff55 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt >@@ -4,15 +4,15 @@ layer at (0,0) size 480x360 > RenderSVGRoot {svg} at (0,0) size 480x360 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 > RenderSVGContainer {g} at (10,15) size 470x345 >- RenderSVGText {text} at (10,15) size 346x19 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 346x18 >- chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 40 width 346.00: "Test that getBBox() works before SVGLoad" >+ RenderSVGText {text} at (10,15) size 342x19 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 342x18 >+ chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 40 width 341.52: "Test that getBBox() works before SVGLoad" > RenderSVGRect {rect} at (10,40) size 50x50 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=40.00] [width=50.00] [height=50.00] >- RenderSVGText {text} at (1000,985) size 31x19 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 31x18 >- chunk 1 text run 1 at (1000.00,1000.00) startOffset 0 endOffset 3 width 31.00: "Abc" >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.7 $" >+ RenderSVGText {text} at (1000,985) size 32x19 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 32x18 >+ chunk 1 text run 1 at (1000.00,1000.00) startOffset 0 endOffset 3 width 31.07: "Abc" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.7 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png >index 0a06d041fc5..a9e5b917874 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt >index c6e4c608aad..1614c55c74b 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt >@@ -3,59 +3,59 @@ layer at (0,0) size 480x360 > layer at (0,0) size 480x360 > RenderSVGRoot {svg} at (0,0) size 480x360 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 >- RenderSVGContainer {g} at (10,15) size 430x277 >- RenderSVGText {text} at (10,15) size 301x19 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 301x18 >- chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 35 width 301.00: "Testing liveness of SVG DOM objects" >- RenderSVGContainer {g} at (90,40) size 350x252 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(500.00,0.00)}] >+ RenderSVGContainer {g} at (10,15) size 430x276 >+ RenderSVGText {text} at (10,15) size 298x19 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 298x18 >+ chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 35 width 297.35: "Testing liveness of SVG DOM objects" >+ RenderSVGContainer {g} at (90,40) size 350x251 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(500.00,0.00)}] > RenderSVGRect {rect} at (420,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=60.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,63) size 162x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 162x14 >- chunk 1 text run 1 at (70.00,75.00) startOffset 0 endOffset 21 width 162.00: "SVGAnimatedNumberList" >+ RenderSVGText {text} at (70,63) size 161x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 161x14 >+ chunk 1 text run 1 at (70.00,75.00) startOffset 0 endOffset 21 width 160.50: "SVGAnimatedNumberList" > RenderSVGRect {rect} at (390,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=90.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,93) size 133x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 133x14 >- chunk 1 text run 1 at (70.00,105.00) startOffset 0 endOffset 17 width 133.00: "SVGAnimatedLength" >+ RenderSVGText {text} at (70,93) size 132x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 132x14 >+ chunk 1 text run 1 at (70.00,105.00) startOffset 0 endOffset 17 width 131.50: "SVGAnimatedLength" > RenderSVGRect {rect} at (360,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=120.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,123) size 155x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 155x14 >- chunk 1 text run 1 at (70.00,135.00) startOffset 0 endOffset 21 width 155.00: "SVGAnimatedLengthList" >+ RenderSVGText {text} at (70,123) size 154x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 154x14 >+ chunk 1 text run 1 at (70.00,135.00) startOffset 0 endOffset 21 width 153.46: "SVGAnimatedLengthList" > RenderSVGRect {rect} at (330,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=150.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,153) size 125x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 125x14 >- chunk 1 text run 1 at (70.00,165.00) startOffset 0 endOffset 16 width 125.00: "SVGAnimatedAngle" >+ RenderSVGText {text} at (70,153) size 124x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 124x14 >+ chunk 1 text run 1 at (70.00,165.00) startOffset 0 endOffset 16 width 123.54: "SVGAnimatedAngle" > RenderSVGRect {rect} at (300,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=180.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,183) size 118x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 118x14 >- chunk 1 text run 1 at (70.00,195.00) startOffset 0 endOffset 15 width 118.00: "SVGAnimatedRect" >+ RenderSVGText {text} at (70,183) size 117x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 117x14 >+ chunk 1 text run 1 at (70.00,195.00) startOffset 0 endOffset 15 width 116.38: "SVGAnimatedRect" > RenderSVGRect {rect} at (270,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=210.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,213) size 177x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 177x14 >- chunk 1 text run 1 at (70.00,225.00) startOffset 0 endOffset 24 width 177.00: "SVGAnimatedTransformList" >+ RenderSVGText {text} at (70,213) size 175x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 175x14 >+ chunk 1 text run 1 at (70.00,225.00) startOffset 0 endOffset 24 width 174.00: "SVGAnimatedTransformList" > RenderSVGRect {rect} at (240,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=240.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,243) size 222x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 222x14 >- chunk 1 text run 1 at (70.00,255.00) startOffset 0 endOffset 30 width 222.00: "SVGAnimatedPreserveAspectRatio" >+ RenderSVGText {text} at (70,243) size 221x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 221x14 >+ chunk 1 text run 1 at (70.00,255.00) startOffset 0 endOffset 30 width 220.29: "SVGAnimatedPreserveAspectRatio" > RenderSVGRect {rect} at (210,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=270.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,273) size 141x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 141x14 >- chunk 1 text run 1 at (70.00,285.00) startOffset 0 endOffset 18 width 141.00: "SVGAnimatedBoolean" >+ RenderSVGText {text} at (70,273) size 140x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 140x14 >+ chunk 1 text run 1 at (70.00,285.00) startOffset 0 endOffset 18 width 139.54: "SVGAnimatedBoolean" > RenderSVGRect {rect} at (180,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=300.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,303) size 126x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 126x14 >- chunk 1 text run 1 at (70.00,315.00) startOffset 0 endOffset 17 width 126.00: "SVGAnimatedString" >+ RenderSVGText {text} at (70,303) size 125x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 125x14 >+ chunk 1 text run 1 at (70.00,315.00) startOffset 0 endOffset 17 width 124.52: "SVGAnimatedString" > RenderSVGRect {rect} at (150,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=330.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,333) size 170x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 170x14 >- chunk 1 text run 1 at (70.00,345.00) startOffset 0 endOffset 22 width 170.00: "SVGAnimatedEnumeration" >+ RenderSVGText {text} at (70,333) size 169x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 169x14 >+ chunk 1 text run 1 at (70.00,345.00) startOffset 0 endOffset 22 width 168.47: "SVGAnimatedEnumeration" > RenderSVGRect {rect} at (120,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=360.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,363) size 134x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 134x14 >- chunk 1 text run 1 at (70.00,375.00) startOffset 0 endOffset 18 width 134.00: "SVGAnimatedInteger" >+ RenderSVGText {text} at (70,363) size 133x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 133x14 >+ chunk 1 text run 1 at (70.00,375.00) startOffset 0 endOffset 18 width 132.35: "SVGAnimatedInteger" > RenderSVGRect {rect} at (90,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=390.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,393) size 140x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 140x14 >- chunk 1 text run 1 at (70.00,405.00) startOffset 0 endOffset 17 width 140.00: "SVGAnimatedNumber" >+ RenderSVGText {text} at (70,393) size 139x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 139x14 >+ chunk 1 text run 1 at (70.00,405.00) startOffset 0 endOffset 17 width 138.54: "SVGAnimatedNumber" > RenderSVGHiddenContainer {g} at (0,0) size 0x0 > RenderSVGText {text} at (10,-15) size 34x22 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 34x22 >@@ -67,8 +67,8 @@ layer at (0,0) size 480x360 > RenderSVGViewportContainer {svg} at (0,0) size 0x0 > RenderSVGResourceFilter {filter} [id=""] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse] > [feTurbulence type="TURBULENCE" baseFrequency="4.00, 5.00" seed="0.00" numOctaves="1" stitchTiles="0"] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.7 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.7 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png >index cef987ca5f2..8dbbd81739c 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt >index 636891f569a..05f96b2c8a7 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt >@@ -3,30 +3,30 @@ layer at (0,0) size 480x360 > layer at (0,0) size 480x360 > RenderSVGRoot {svg} at (0,0) size 480x360 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 >- RenderSVGContainer {g} at (10,15) size 368x175 >- RenderSVGText {text} at (10,15) size 368x19 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 368x18 >- chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 47 width 368.00: "Test side effects of assigning to valueAsString" >+ RenderSVGContainer {g} at (10,15) size 366x175 >+ RenderSVGText {text} at (10,15) size 366x19 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 366x18 >+ chunk 1 text run 1 at (10.00,30.00) startOffset 0 endOffset 47 width 365.79: "Test side effects of assigning to valueAsString" > RenderSVGRect {rect} at (10,40) size 30x30 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=40.00] [width=30.00] [height=30.00] > RenderSVGRect {rect} at (10,80) size 30x30 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=80.00] [width=30.00] [height=30.00] > RenderSVGRect {rect} at (10,120) size 30x30 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=120.00] [width=30.00] [height=30.00] > RenderSVGRect {rect} at (10,160) size 30x30 [fill={[type=SOLID] [color=#008000]}] [x=10.00] [y=160.00] [width=30.00] [height=30.00] >- RenderSVGContainer {g} at (50,48) size 182x135 >- RenderSVGText {text} at (50,48) size 172x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 172x15 >- chunk 1 text run 1 at (50.00,60.00) startOffset 0 endOffset 25 width 172.00: "Valid string on SVGLength" >- RenderSVGText {text} at (50,88) size 182x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 182x15 >- chunk 1 text run 1 at (50.00,100.00) startOffset 0 endOffset 27 width 182.00: "Invalid string on SVGLength" >- RenderSVGText {text} at (50,128) size 165x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 165x15 >- chunk 1 text run 1 at (50.00,140.00) startOffset 0 endOffset 24 width 165.00: "Valid string on SVGAngle" >- RenderSVGText {text} at (50,168) size 175x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 175x15 >- chunk 1 text run 1 at (50.00,180.00) startOffset 0 endOffset 26 width 175.00: "Invalid string on SVGAngle" >+ RenderSVGContainer {g} at (50,48) size 181x135 >+ RenderSVGText {text} at (50,48) size 170x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 170x15 >+ chunk 1 text run 1 at (50.00,60.00) startOffset 0 endOffset 25 width 169.78: "Valid string on SVGLength" >+ RenderSVGText {text} at (50,88) size 181x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 181x15 >+ chunk 1 text run 1 at (50.00,100.00) startOffset 0 endOffset 27 width 180.20: "Invalid string on SVGLength" >+ RenderSVGText {text} at (50,128) size 163x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 163x15 >+ chunk 1 text run 1 at (50.00,140.00) startOffset 0 endOffset 24 width 162.74: "Valid string on SVGAngle" >+ RenderSVGText {text} at (50,168) size 174x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 174x15 >+ chunk 1 text run 1 at (50.00,180.00) startOffset 0 endOffset 26 width 173.15: "Invalid string on SVGAngle" > RenderSVGResourceMarker {marker} [id="m"] [markerUnits=strokeWidth] [ref at (0,0)] [angle=1.80] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.6 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.6 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png >index 99dc5d128de..b8f8fbe0fb3 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt >index fde29fd7eeb..76b559dda07 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt >@@ -3,39 +3,39 @@ layer at (0,0) size 480x360 > layer at (0,0) size 480x360 > RenderSVGRoot {svg} at (0,0) size 480x360 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 >- RenderSVGContainer {g} at (43,40) size 397x252 >- RenderSVGText {text} at (43,40) size 167x19 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 167x18 >- chunk 1 (end anchor) text run 1 at (43.00,55.00) startOffset 0 endOffset 21 width 167.00: "animVal is read only:" >- RenderSVGContainer {g} at (240,40) size 200x252 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(500.00,0.00)}] >+ RenderSVGContainer {g} at (44,40) size 396x251 >+ RenderSVGText {text} at (44,40) size 166x19 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 166x18 >+ chunk 1 (end anchor) text run 1 at (44.84,55.00) startOffset 0 endOffset 21 width 165.16: "animVal is read only:" >+ RenderSVGContainer {g} at (240,40) size 200x251 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(500.00,0.00)}] > RenderSVGRect {rect} at (420,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=60.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,63) size 162x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 162x14 >- chunk 1 text run 1 at (70.00,75.00) startOffset 0 endOffset 21 width 162.00: "SVGAnimatedNumberList" >+ RenderSVGText {text} at (70,63) size 161x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 161x14 >+ chunk 1 text run 1 at (70.00,75.00) startOffset 0 endOffset 21 width 160.50: "SVGAnimatedNumberList" > RenderSVGRect {rect} at (390,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=90.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,93) size 133x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 133x14 >- chunk 1 text run 1 at (70.00,105.00) startOffset 0 endOffset 17 width 133.00: "SVGAnimatedLength" >+ RenderSVGText {text} at (70,93) size 132x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 132x14 >+ chunk 1 text run 1 at (70.00,105.00) startOffset 0 endOffset 17 width 131.50: "SVGAnimatedLength" > RenderSVGRect {rect} at (360,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=120.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,123) size 155x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 155x14 >- chunk 1 text run 1 at (70.00,135.00) startOffset 0 endOffset 21 width 155.00: "SVGAnimatedLengthList" >+ RenderSVGText {text} at (70,123) size 154x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 154x14 >+ chunk 1 text run 1 at (70.00,135.00) startOffset 0 endOffset 21 width 153.46: "SVGAnimatedLengthList" > RenderSVGRect {rect} at (330,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=150.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,153) size 125x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 125x14 >- chunk 1 text run 1 at (70.00,165.00) startOffset 0 endOffset 16 width 125.00: "SVGAnimatedAngle" >+ RenderSVGText {text} at (70,153) size 124x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 124x14 >+ chunk 1 text run 1 at (70.00,165.00) startOffset 0 endOffset 16 width 123.54: "SVGAnimatedAngle" > RenderSVGRect {rect} at (300,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=180.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,183) size 118x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 118x14 >- chunk 1 text run 1 at (70.00,195.00) startOffset 0 endOffset 15 width 118.00: "SVGAnimatedRect" >+ RenderSVGText {text} at (70,183) size 117x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 117x14 >+ chunk 1 text run 1 at (70.00,195.00) startOffset 0 endOffset 15 width 116.38: "SVGAnimatedRect" > RenderSVGRect {rect} at (270,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=210.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,213) size 177x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 177x14 >- chunk 1 text run 1 at (70.00,225.00) startOffset 0 endOffset 24 width 177.00: "SVGAnimatedTransformList" >+ RenderSVGText {text} at (70,213) size 175x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 175x14 >+ chunk 1 text run 1 at (70.00,225.00) startOffset 0 endOffset 24 width 174.00: "SVGAnimatedTransformList" > RenderSVGRect {rect} at (240,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=240.00] [width=20.00] [height=20.00] >- RenderSVGText {text} at (70,243) size 222x15 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 222x14 >- chunk 1 text run 1 at (70.00,255.00) startOffset 0 endOffset 30 width 222.00: "SVGAnimatedPreserveAspectRatio" >+ RenderSVGText {text} at (70,243) size 221x15 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 221x14 >+ chunk 1 text run 1 at (70.00,255.00) startOffset 0 endOffset 30 width 220.29: "SVGAnimatedPreserveAspectRatio" > RenderSVGHiddenContainer {g} at (0,0) size 0x0 > RenderSVGText {text} at (0,-15) size 37x24 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 37x23 >@@ -45,8 +45,8 @@ layer at (0,0) size 480x360 > RenderSVGEllipse {circle} at (0,0) size 50x50 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=50.00] > RenderSVGResourceMarker {marker} [id="marker"] [markerUnits=strokeWidth] [ref at (0,0)] [angle=90.00] > RenderSVGViewportContainer {svg} at (0,0) size 0x0 >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.2 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.2 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-light-04-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-light-04-f-expected.png >index ba92c314d40..44f68859b08 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-light-04-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-light-04-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt >index be3932a4ebb..ba7779c12b4 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt >@@ -76,8 +76,8 @@ layer at (0,0) size 480x360 > [filter="spotLightG"] RenderSVGResourceFilter {filter} at (0,0) size 50x30 > RenderSVGRect {rect} at (355,225) size 50x30 [transform={m=((1.00,0.00)(0.00,1.00)) t=(355.00,245.00)}] [fill={[type=SOLID] [color=#000000]}] [x=0.00] [y=0.00] [width=50.00] [height=30.00] > [filter="spotLightH"] RenderSVGResourceFilter {filter} at (0,0) size 50x30 >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.4 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.4 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png >index 79dc8ec0160..f4f07319de4 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt >index e3d9ec438c0..1edb0d69490 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt >@@ -27,9 +27,9 @@ layer at (0,0) size 480x360 > [feTurbulence type="TURBULENCE" baseFrequency="0.01, 0.01" seed="-2.00" numOctaves="1" stitchTiles="0"] > RenderSVGResourceFilter {filter} [id="turbneg7"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse] > [feTurbulence type="TURBULENCE" baseFrequency="0.01, 0.01" seed="-2.60" numOctaves="1" stitchTiles="0"] >- RenderSVGText {text} at (142,28) size 196x25 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 196x24 >- chunk 1 (middle anchor) text run 1 at (142.00,48.00) startOffset 0 endOffset 17 width 196.00: "feTurbulence seed" >+ RenderSVGText {text} at (143,28) size 194x25 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 194x24 >+ chunk 1 (middle anchor) text run 1 at (143.27,48.00) startOffset 0 endOffset 17 width 193.46: "feTurbulence seed" > RenderSVGContainer {g} at (59,74) size 362x222 [transform={m=((1.00,0.00)(0.00,1.00)) t=(65.00,80.00)}] > RenderSVGRect {rect} at (65,80) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=50.00] [height=50.00] > [filter="turbneg3"] RenderSVGResourceFilter {filter} at (0,0) size 50x50 >@@ -63,9 +63,9 @@ layer at (0,0) size 480x360 > chunk 1 (middle anchor) text run 1 at (262.50,80.00) startOffset 0 endOffset 3 width 25.00: "0.5" > RenderSVGRect {rect} at (365,80) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,0.00)}] [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=50.00] [height=50.00] > [filter="turbpos3"] RenderSVGResourceFilter {filter} at (0,0) size 50x50 >- RenderSVGText {text} at (312,65) size 26x19 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 25x18 >- chunk 1 (middle anchor) text run 1 at (312.50,80.00) startOffset 0 endOffset 3 width 25.00: "1.5" >+ RenderSVGText {text} at (313,65) size 24x19 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 24x18 >+ chunk 1 (middle anchor) text run 1 at (313.17,80.00) startOffset 0 endOffset 3 width 23.67: "1.5" > RenderSVGRect {rect} at (59,74) size 362x102 [stroke={[type=SOLID] [color=#000000]}] [x=-5.00] [y=-5.00] [width=360.00] [height=100.00] > RenderSVGRect {rect} at (65,200) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,120.00)}] [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=50.00] [height=50.00] > [filter="turbneg4"] RenderSVGResourceFilter {filter} at (0,0) size 50x50 >@@ -74,9 +74,9 @@ layer at (0,0) size 480x360 > chunk 1 (middle anchor) text run 1 at (17.00,200.00) startOffset 0 endOffset 2 width 16.00: "-1" > RenderSVGRect {rect} at (115,200) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(50.00,120.00)}] [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=50.00] [height=50.00] > [filter="turbneg5"] RenderSVGResourceFilter {filter} at (0,0) size 50x50 >- RenderSVGText {text} at (59,185) size 32x19 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 31x18 >- chunk 1 (middle anchor) text run 1 at (59.50,200.00) startOffset 0 endOffset 4 width 31.00: "-1.5" >+ RenderSVGText {text} at (60,185) size 30x19 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 30x18 >+ chunk 1 (middle anchor) text run 1 at (60.17,200.00) startOffset 0 endOffset 4 width 29.67: "-1.5" > RenderSVGRect {rect} at (59,194) size 112x102 [stroke={[type=SOLID] [color=#000000]}] [x=-5.00] [y=115.00] [width=110.00] [height=100.00] > RenderSVGRect {rect} at (315,200) size 50x50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(250.00,120.00)}] [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=50.00] [height=50.00] > [filter="turbneg6"] RenderSVGResourceFilter {filter} at (0,0) size 50x50 >@@ -89,8 +89,8 @@ layer at (0,0) size 480x360 > RenderSVGInlineText {#text} at (0,0) size 31x18 > chunk 1 (middle anchor) text run 1 at (309.50,200.00) startOffset 0 endOffset 4 width 31.00: "-2.6" > RenderSVGRect {rect} at (309,194) size 112x102 [stroke={[type=SOLID] [color=#000000]}] [x=245.00] [y=115.00] [width=110.00] [height=100.00] >- RenderSVGContainer {g} at (10,314) size 231x33 >- RenderSVGText {text} at (10,314) size 231x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 231x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.7 $" >+ RenderSVGContainer {g} at (10,314) size 228x33 >+ RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 228x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.77: "$Revision: 1.7 $" > RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.png >index 59a9a11adba..4cae27cf750 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt >index 4add205743d..f136076890a 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt >@@ -41,9 +41,9 @@ layer at (0,0) size 480x360 > RenderSVGPath {line} at (59,81) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-12.00] > RenderSVGPath {line} at (60,104) size 24x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=12.00] [y2=0.00] > RenderSVGRect {rect} at (56,101) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-2.00] [y=-2.00] [width=4.00] [height=4.00] >- RenderSVGText {text} at (0,-10) size 8x13 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 8x12 >- chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 2 width 7.50: "12" >+ RenderSVGText {text} at (0,-10) size 18x13 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 18x12 >+ chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 2 width 17.50: "12" > RenderSVGContainer {g} at (9,114) size 222x52 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,55.00)}] > RenderSVGContainer {g} at (9,114) size 22x52 > RenderSVGRect {rect} at (9,114) size 22x52 [stroke={[type=SOLID] [color=#000000]}] [x=-20.00] [y=0.00] [width=20.00] [height=50.00] >@@ -69,9 +69,9 @@ layer at (0,0) size 480x360 > RenderSVGPath {line} at (79,136) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-12.00] > RenderSVGPath {line} at (80,159) size 24x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=12.00] [y2=0.00] > RenderSVGRect {rect} at (76,156) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-2.00] [y=-2.00] [width=4.00] [height=4.00] >- RenderSVGText {text} at (0,-10) size 8x13 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 8x12 >- chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 2 width 7.50: "12" >+ RenderSVGText {text} at (0,-10) size 28x13 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 28x12 >+ chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 2 width 27.50: "12" > RenderSVGContainer {g} at (9,169) size 266x52 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,110.00)}] > RenderSVGContainer {g} at (9,169) size 22x52 > RenderSVGRect {rect} at (9,169) size 22x52 [stroke={[type=SOLID] [color=#000000]}] [x=-20.00] [y=0.00] [width=20.00] [height=50.00] >@@ -107,9 +107,9 @@ layer at (0,0) size 480x360 > RenderSVGPath {line} at (144,191) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-12.00] > RenderSVGPath {line} at (145,214) size 24x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=12.00] [y2=0.00] > RenderSVGRect {rect} at (141,211) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-2.00] [y=-2.00] [width=4.00] [height=4.00] >- RenderSVGText {text} at (0,-10) size 35x13 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 35x12 >- chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 35.00: "1234" >+ RenderSVGText {text} at (0,-10) size 65x13 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 65x12 >+ chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 65.00: "1234" > RenderSVGContainer {g} at (9,224) size 222x52 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,165.00)}] > RenderSVGContainer {g} at (9,224) size 22x52 > RenderSVGRect {rect} at (9,224) size 22x52 [stroke={[type=SOLID] [color=#000000]}] [x=-20.00] [y=0.00] [width=20.00] [height=50.00] >@@ -145,9 +145,9 @@ layer at (0,0) size 480x360 > RenderSVGPath {line} at (144,246) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-12.00] > RenderSVGPath {line} at (145,269) size 24x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=12.00] [y2=0.00] > RenderSVGRect {rect} at (141,266) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-2.00] [y=-2.00] [width=4.00] [height=4.00] >- RenderSVGText {text} at (0,-10) size 35x13 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 35x12 >- chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 35.00: "1234" >+ RenderSVGText {text} at (0,-10) size 65x13 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 65x12 >+ chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 65.00: "1234" > RenderSVGContainer {g} at (249,59) size 228x52 [transform={m=((1.00,0.00)(0.00,1.00)) t=(240.00,0.00)}] > RenderSVGContainer {g} at (249,59) size 22x52 > RenderSVGRect {rect} at (249,59) size 22x52 [stroke={[type=SOLID] [color=#000000]}] [x=-20.00] [y=0.00] [width=20.00] [height=50.00] >@@ -183,9 +183,9 @@ layer at (0,0) size 480x360 > RenderSVGPath {line} at (384,81) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-12.00] > RenderSVGPath {line} at (385,104) size 24x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=12.00] [y2=0.00] > RenderSVGRect {rect} at (381,101) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-2.00] [y=-2.00] [width=4.00] [height=4.00] >- RenderSVGText {text} at (0,-10) size 35x13 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 35x12 >- chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 35.00: "1234" >+ RenderSVGText {text} at (0,-10) size 65x13 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 65x12 >+ chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 65.00: "1234" > RenderSVGContainer {g} at (249,114) size 231x52 [transform={m=((1.00,0.00)(0.00,1.00)) t=(240.00,55.00)}] > RenderSVGContainer {g} at (249,114) size 22x52 > RenderSVGRect {rect} at (249,114) size 22x52 [stroke={[type=SOLID] [color=#000000]}] [x=-20.00] [y=0.00] [width=20.00] [height=50.00] >@@ -221,9 +221,9 @@ layer at (0,0) size 480x360 > RenderSVGPath {line} at (414,136) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-12.00] > RenderSVGPath {line} at (415,159) size 24x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=12.00] [y2=0.00] > RenderSVGRect {rect} at (411,156) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-2.00] [y=-2.00] [width=4.00] [height=4.00] >- RenderSVGText {text} at (0,-10) size 35x13 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 35x12 >- chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 35.00: "1234" >+ RenderSVGText {text} at (0,-10) size 80x13 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 80x12 >+ chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 4 width 80.00: "1234" > RenderSVGContainer {g} at (249,169) size 222x52 [transform={m=((1.00,0.00)(0.00,1.00)) t=(240.00,110.00)}] > RenderSVGContainer {g} at (249,169) size 22x52 > RenderSVGRect {rect} at (249,169) size 22x52 [stroke={[type=SOLID] [color=#000000]}] [x=-20.00] [y=0.00] [width=20.00] [height=50.00] >@@ -238,7 +238,7 @@ layer at (0,0) size 480x360 > RenderSVGText {text} at (5,0) size 118x19 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 118x18 > chunk 1 text run 1 at (5.00,15.00) startOffset 0 endOffset 16 width 118.00: "u1=\"1\" g2=\"gl_2\"" >- RenderSVGContainer {g} at (271,191) size 53x29 [transform={m=((2.00,0.00)(0.00,2.00)) t=(5.00,45.00)}] >+ RenderSVGContainer {g} at (271,191) size 59x29 [transform={m=((2.00,0.00)(0.00,2.00)) t=(5.00,45.00)}] > RenderSVGContainer {use} at (271,191) size 28x28 > RenderSVGContainer {g} at (271,191) size 28x28 > RenderSVGPath {line} at (274,191) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-12.00] >@@ -249,9 +249,9 @@ layer at (0,0) size 480x360 > RenderSVGPath {line} at (299,191) size 2x24 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=0.00] [y2=-12.00] > RenderSVGPath {line} at (300,214) size 24x2 [stroke={[type=SOLID] [color=#FF0000]}] [fill={[type=SOLID] [color=#8888FF]}] [x1=0.00] [y1=0.00] [x2=12.00] [y2=0.00] > RenderSVGRect {rect} at (296,211) size 8x8 [fill={[type=SOLID] [color=#FF0000]}] [x=-2.00] [y=-2.00] [width=4.00] [height=4.00] >- RenderSVGText {text} at (0,-10) size 18x13 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 18x12 >- chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 2 width 17.50: "12" >+ RenderSVGText {text} at (0,-10) size 28x13 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 28x12 >+ chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 2 width 27.50: "12" > RenderSVGContainer {g} at (0,0) size 0x0 [transform={m=((1.00,0.00)(0.00,1.00)) t=(320.00,100.00)}] > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 > RenderSVGText {text} at (10,304) size 264x45 contains 1 chunk(s) >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png >index bf0cb66d183..3a157937756 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt >index d6b8792290c..e4d22ffdd3b 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt >@@ -38,11 +38,11 @@ layer at (0,0) size 480x360 > RenderSVGRect {rect} at (60,225) size 200x25 [fill={[type=SOLID] [color=#FFFFFF] [opacity=0.20]}] [x=60.00] [y=225.00] [width=200.00] [height=25.00] > RenderSVGRect {rect} at (60,250) size 200x25 [fill={[type=SOLID] [color=#FFFFFF]}] [x=60.00] [y=250.00] [width=200.00] [height=25.00] > RenderSVGRect {rect} at (60,275) size 200x25 [fill={[type=SOLID] [color=#FFFFFF] [opacity=0.70]}] [x=60.00] [y=275.00] [width=200.00] [height=25.00] >- RenderSVGText {text} at (60,202) size 121x111 contains 1 chunk(s) >+ RenderSVGText {text} at (60,202) size 126x111 contains 1 chunk(s) > [masker="mask3"] RenderSVGResourceMasker {mask} at (60,200) size 200x100 >- RenderSVGInlineText {#text} at (0,0) size 121x111 >+ RenderSVGInlineText {#text} at (0,0) size 126x111 > [masker="mask3"] RenderSVGResourceMasker {mask} at (60,200) size 200x100 >- chunk 1 text run 1 at (60.00,280.00) startOffset 0 endOffset 3 width 121.00: "SVG" >+ chunk 1 text run 1 at (60.00,280.00) startOffset 0 endOffset 3 width 125.40: "SVG" > RenderSVGText {text} at (200,214) size 199x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 199x14 > chunk 1 text run 1 at (200.00,225.00) startOffset 0 endOffset 36 width 198.67: "Text with mask containing rectangles" >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-01-b-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-01-b-expected.png >index 4d3e45e6b16..6d4ac7707fe 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-01-b-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-01-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt >index bb558545822..b6e64b960ff 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt >@@ -16,9 +16,9 @@ layer at (0,0) size 480x360 > RenderSVGPath {line} at (436,18) size 28x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=250.00] [y1=10.00] [x2=250.00] [y2=175.00] > RenderSVGRect {rect} at (35,17) size 416x281 [stroke={[type=SOLID] [color=#000000]}] [x=20.00] [y=10.00] [width=230.00] [height=155.00] > RenderSVGContainer {g} at (54,10) size 382x269 [opacity=0.50] >- RenderSVGText {text} at (30,5) size 133x121 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 133x121 >- chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 3 width 132.22: "SVG" >+ RenderSVGText {text} at (30,5) size 138x121 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 138x121 >+ chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 3 width 137.02: "SVG" > RenderSVGRect {rect} at (126,99) size 234x126 [fill={[type=SOLID] [color=#820032]}] [x=70.00] [y=55.00] [width=130.00] [height=70.00] > RenderSVGImage {image} at (291,135) size 145x144 > RenderSVGText {text} at (10,304) size 264x45 contains 1 chunk(s) >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-03-t-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-03-t-expected.png >index ebf7a34bcaa..5636472c96f 100644 >Binary files a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-03-t-expected.png and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-03-t-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt >index e86ce42f82f..e0bf686df0b 100644 >--- a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt >+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt >@@ -15,9 +15,9 @@ layer at (0,0) size 480x360 > RenderSVGPath {line} at (382,18) size 28x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=220.00] [y1=10.00] [x2=220.00] [y2=175.00] > RenderSVGPath {line} at (436,18) size 28x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=250.00] [y1=10.00] [x2=250.00] [y2=175.00] > RenderSVGRect {rect} at (35,17) size 416x281 [stroke={[type=SOLID] [color=#000000]}] [x=20.00] [y=10.00] [width=230.00] [height=155.00] >- RenderSVGText {text} at (30,5) size 133x121 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 133x121 >- chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 3 width 132.22: "SVG" >+ RenderSVGText {text} at (30,5) size 138x121 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 138x121 >+ chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 3 width 137.02: "SVG" > RenderSVGRect {rect} at (126,99) size 234x126 [fill={[type=SOLID] [color=#820032]}] [x=70.00] [y=55.00] [width=130.00] [height=70.00] > RenderSVGImage {image} at (291,135) size 145x144 > RenderSVGText {text} at (10,304) size 264x45 contains 1 chunk(s) >diff --git a/LayoutTests/platform/gtk/svg/custom/glyph-transformation-with-hkern-expected.png b/LayoutTests/platform/gtk/svg/custom/glyph-transformation-with-hkern-expected.png >index e6b80e18c2c..6c7ba0db394 100644 >Binary files a/LayoutTests/platform/gtk/svg/custom/glyph-transformation-with-hkern-expected.png and b/LayoutTests/platform/gtk/svg/custom/glyph-transformation-with-hkern-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/custom/glyph-transformation-with-hkern-expected.txt b/LayoutTests/platform/gtk/svg/custom/glyph-transformation-with-hkern-expected.txt >index 23357077361..5535b492557 100644 >--- a/LayoutTests/platform/gtk/svg/custom/glyph-transformation-with-hkern-expected.txt >+++ b/LayoutTests/platform/gtk/svg/custom/glyph-transformation-with-hkern-expected.txt >@@ -6,8 +6,8 @@ layer at (0,0) size 800x600 > RenderSVGText {text} at (30,2) size 137x151 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 137x151 > chunk 1 text run 1 at (30.00,30.00) startOffset 0 endOffset 1 width 25.00: "R" >- chunk 1 text run 1 at (50.00,50.00) startOffset 0 endOffset 1 width 27.00: "O" >- chunk 1 text run 1 at (70.00,70.00) startOffset 0 endOffset 1 width 21.00: "T" >- chunk 1 text run 1 at (90.00,90.00) startOffset 0 endOffset 1 width 23.00: "A" >- chunk 1 text run 1 at (110.00,110.00) startOffset 0 endOffset 1 width 21.00: "T" >+ chunk 1 text run 1 at (50.00,50.00) startOffset 0 endOffset 1 width 26.54: "O" >+ chunk 1 text run 1 at (70.00,70.00) startOffset 0 endOffset 1 width 19.53: "T" >+ chunk 1 text run 1 at (90.00,90.00) startOffset 0 endOffset 1 width 19.68: "A" >+ chunk 1 text run 1 at (110.00,110.00) startOffset 0 endOffset 1 width 17.74: "T" > chunk 1 text run 1 at (130.00,130.00) startOffset 0 endOffset 1 width 23.00: "E" >diff --git a/LayoutTests/platform/gtk/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt b/LayoutTests/platform/gtk/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt >index e3b822829a5..9e818d9c182 100644 >--- a/LayoutTests/platform/gtk/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt >+++ b/LayoutTests/platform/gtk/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt >@@ -73,9 +73,9 @@ layer at (0,0) size 785x997 > RenderSVGPath {line} at (436,18) size 28x297 [stroke={[type=SOLID] [color=#FFFFFF] [stroke width=15.00]}] [fill={[type=SOLID] [color=#000000]}] [x1=250.00] [y1=10.00] [x2=250.00] [y2=175.00] > RenderSVGRect {rect} at (35,17) size 416x281 [stroke={[type=SOLID] [color=#000000]}] [x=20.00] [y=10.00] [width=230.00] [height=155.00] > RenderSVGContainer {g} at (54,10) size 382x269 [opacity=0.50] >- RenderSVGText {text} at (30,5) size 133x121 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 133x121 >- chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 3 width 132.22: "SVG" >+ RenderSVGText {text} at (30,5) size 138x121 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 138x121 >+ chunk 1 text run 1 at (30.00,90.00) startOffset 0 endOffset 3 width 137.02: "SVG" > RenderSVGRect {rect} at (126,99) size 234x126 [fill={[type=SOLID] [color=#820032]}] [x=70.00] [y=55.00] [width=130.00] [height=70.00] > RenderSVGImage {image} at (291,135) size 145x144 > RenderSVGText {text} at (10,304) size 264x45 contains 1 chunk(s) >diff --git a/LayoutTests/platform/gtk/svg/foreignObject/text-tref-02-b-expected.png b/LayoutTests/platform/gtk/svg/foreignObject/text-tref-02-b-expected.png >index 551d1c47814..647099d4516 100644 >Binary files a/LayoutTests/platform/gtk/svg/foreignObject/text-tref-02-b-expected.png and b/LayoutTests/platform/gtk/svg/foreignObject/text-tref-02-b-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/foreignObject/text-tref-02-b-expected.txt b/LayoutTests/platform/gtk/svg/foreignObject/text-tref-02-b-expected.txt >index 4c54bb41bbb..d19ea367dc0 100644 >--- a/LayoutTests/platform/gtk/svg/foreignObject/text-tref-02-b-expected.txt >+++ b/LayoutTests/platform/gtk/svg/foreignObject/text-tref-02-b-expected.txt >@@ -3,10 +3,10 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderSVGRoot {svg} at (0,0) size 800x600 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 >- RenderSVGContainer {g} at (125,25) size 574x321 >- RenderSVGText {text} at (75,15) size 344x13 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 344x12 >- chunk 1 text run 1 at (75.00,25.00) startOffset 0 endOffset 63 width 343.80: "Test 'tref' element pointing outside the SVG document fragment." >+ RenderSVGContainer {g} at (125,25) size 569x321 >+ RenderSVGText {text} at (75,15) size 342x13 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 342x12 >+ chunk 1 text run 1 at (75.00,25.00) startOffset 0 endOffset 63 width 341.39: "Test 'tref' element pointing outside the SVG document fragment." > RenderSVGText {text} at (75,171) size 81x37 contains 1 chunk(s) > RenderSVGInline {tref} at (0,0) size 81x36 > RenderSVGInlineText {#text} at (0,0) size 81x36 >@@ -15,8 +15,8 @@ layer at (0,0) size 800x600 > RenderSVGInline {tref} at (0,0) size 0x0 > RenderSVGInlineText {#text} at (0,0) size 0x0 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 >- RenderSVGContainer {g} at (16,524) size 380x54 >- RenderSVGText {text} at (10,314) size 228x33 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 228x32 >- chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 227.40: "$Revision: 1.5 $" >+ RenderSVGContainer {g} at (16,524) size 375x54 >+ RenderSVGText {text} at (10,314) size 225x33 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 225x32 >+ chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 224.19: "$Revision: 1.5 $" > RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00] >diff --git a/LayoutTests/platform/gtk/svg/text/text-hkern-on-vertical-text-expected.png b/LayoutTests/platform/gtk/svg/text/text-hkern-on-vertical-text-expected.png >index 22f747c73d4..cdb2d216388 100644 >Binary files a/LayoutTests/platform/gtk/svg/text/text-hkern-on-vertical-text-expected.png and b/LayoutTests/platform/gtk/svg/text/text-hkern-on-vertical-text-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/text/text-hkern-on-vertical-text-expected.txt b/LayoutTests/platform/gtk/svg/text/text-hkern-on-vertical-text-expected.txt >index 3fbe5bd6b92..a123c6db85a 100644 >--- a/LayoutTests/platform/gtk/svg/text/text-hkern-on-vertical-text-expected.txt >+++ b/LayoutTests/platform/gtk/svg/text/text-hkern-on-vertical-text-expected.txt >@@ -1,11 +1,11 @@ > layer at (0,0) size 800x600 > RenderView at (0,0) size 800x600 > layer at (0,0) size 800x600 >- RenderSVGRoot {svg} at (10,90) size 20x80 >+ RenderSVGRoot {svg} at (0,90) size 80x80 > RenderSVGHiddenContainer {defs} at (0,0) size 0x0 >- RenderSVGContainer {g} at (10,90) size 20x80 >- RenderSVGText {text} at (-5,0) size 10x40 contains 1 chunk(s) >- RenderSVGInlineText {#text} at (0,0) size 10x40 >+ RenderSVGContainer {g} at (0,90) size 80x80 >+ RenderSVGText {text} at (-30,0) size 60x40 contains 1 chunk(s) >+ RenderSVGInlineText {#text} at (0,0) size 60x40 > chunk 1 (vertical) text run 1 at (-3.00,0.00) startOffset 0 endOffset 1 height 10.00: "1" > chunk 1 (vertical) text run 2 at (-3.00,10.00) startOffset 1 endOffset 2 height 10.00: "2" > chunk 1 (vertical) text run 3 at (-3.00,20.00) startOffset 2 endOffset 3 height 10.00: "3" >diff --git a/LayoutTests/platform/gtk/svg/transforms/text-with-mask-with-svg-transform-expected.png b/LayoutTests/platform/gtk/svg/transforms/text-with-mask-with-svg-transform-expected.png >index f830745e9c0..e9ba0e548b5 100644 >Binary files a/LayoutTests/platform/gtk/svg/transforms/text-with-mask-with-svg-transform-expected.png and b/LayoutTests/platform/gtk/svg/transforms/text-with-mask-with-svg-transform-expected.png differ >diff --git a/LayoutTests/platform/gtk/svg/transforms/text-with-mask-with-svg-transform-expected.txt b/LayoutTests/platform/gtk/svg/transforms/text-with-mask-with-svg-transform-expected.txt >index b2c5624af3c..17e6c0140de 100644 >--- a/LayoutTests/platform/gtk/svg/transforms/text-with-mask-with-svg-transform-expected.txt >+++ b/LayoutTests/platform/gtk/svg/transforms/text-with-mask-with-svg-transform-expected.txt >@@ -38,11 +38,11 @@ layer at (0,0) size 800x600 > RenderSVGRect {rect} at (22,270) size 156x103 [fill={[type=SOLID] [color=#FFFFFF] [opacity=0.20]}] [x=60.00] [y=225.00] [width=200.00] [height=25.00] > RenderSVGRect {rect} at (12,288) size 155x103 [fill={[type=SOLID] [color=#FFFFFF]}] [x=60.00] [y=250.00] [width=200.00] [height=25.00] > RenderSVGRect {rect} at (1,306) size 156x103 [fill={[type=SOLID] [color=#FFFFFF] [opacity=0.70]}] [x=60.00] [y=275.00] [width=200.00] [height=25.00] >- RenderSVGText {text} at (60,202) size 122x112 contains 1 chunk(s) >+ RenderSVGText {text} at (60,202) size 126x112 contains 1 chunk(s) > [masker="mask3"] RenderSVGResourceMasker {mask} at (60,200) size 200x100 >- RenderSVGInlineText {#text} at (0,0) size 122x111 >+ RenderSVGInlineText {#text} at (0,0) size 126x111 > [masker="mask3"] RenderSVGResourceMasker {mask} at (60,200) size 200x100 >- chunk 1 text run 1 at (60.00,280.00) startOffset 0 endOffset 3 width 121.20: "SVG" >+ chunk 1 text run 1 at (60.00,280.00) startOffset 0 endOffset 3 width 125.62: "SVG" > RenderSVGText {text} at (200,214) size 203x14 contains 1 chunk(s) > RenderSVGInlineText {#text} at (0,0) size 203x14 > chunk 1 text run 1 at (200.00,225.00) startOffset 0 endOffset 36 width 202.67: "Text with mask containing rectangles" >diff --git a/Tools/ChangeLog b/Tools/ChangeLog >index a5a290ae11c..06e43cfda24 100644 >--- a/Tools/ChangeLog >+++ b/Tools/ChangeLog >@@ -1,3 +1,14 @@ >+2018-12-03 Carlos Garcia Campos <cgarcia@igalia.com> >+ >+ [GTK] Bump freetype, fontconfig, harfbuzz, cairo and icu in jhbuild >+ https://bugs.webkit.org/show_bug.cgi?id=192310 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ Update those dependencies to their latest stable versions. >+ >+ * gtk/jhbuild.modules: >+ > 2018-12-03 Carlos Garcia Campos <cgarcia@igalia.com> > > [SOUP] Move URLSoup back to WebCore after r238771 >diff --git a/Tools/gtk/jhbuild.modules b/Tools/gtk/jhbuild.modules >index f543240ff15..84ecc95e9a1 100644 >--- a/Tools/gtk/jhbuild.modules >+++ b/Tools/gtk/jhbuild.modules >@@ -105,9 +105,9 @@ > <dep package="pixman"/> > <dep package="glib"/> > </dependencies> >- <branch module="releases/cairo-1.14.8.tar.xz" version="1.14.8" >+ <branch module="releases/cairo-1.16.0.tar.xz" version="1.16.0" > repo="cairographics.org" >- hash="sha1:c6f7b99986f93c9df78653c3e6a3b5043f65145e"/> >+ hash="sha1:00e81842ae5e81bb0343108884eb5205be0eac14"/> > </autotools> > > <!-- FIXME: Pixman 0.32.6 ARM iwMMXt fast path isn't buildable with GCC 4.9 and >@@ -133,9 +133,9 @@ > > <autotools id="freetype6" autogen-sh="configure" > autogenargs="--with-harfbuzz=no"> >- <branch module="freetype/freetype-2.8.tar.bz2" version="2.8" >+ <branch module="freetype/freetype-2.9.1.tar.bz2" version="2.9.1" > repo="savannah.gnu.org" >- hash="sha256:a3c603ed84c3c2495f9c9331fe6bba3bb0ee65e06ec331e0a0fb52158291b40b"/> >+ hash="sha256:db8d87ea720ea9d5edc5388fc7a0497bb11ba9fe972245e0f7f4c7e8b1e1e84d"/> > </autotools> > > <autotools id="harfbuzz" autogen-sh="configure" >@@ -145,11 +145,11 @@ > <dep package="freetype6"/> > <dep package="fontconfig"/> > </dependencies> >- <branch module="software/harfbuzz/release/harfbuzz-1.4.2.tar.bz2" >- version="1.4.2" >- checkoutdir="harfbuzz-1.4.2" >+ <branch module="software/harfbuzz/release/harfbuzz-2.2.0.tar.bz2" >+ version="2.2.0" >+ checkoutdir="harfbuzz-2.2.0" > repo="freedesktop.org" >- hash="sha256:8f234dcfab000fdec24d43674fffa2fdbdbd654eb176afbde30e8826339cb7b3"/> >+ hash="sha256:b7ccfcbd56b970a709e8b9ea9fb46c922c606c2feef8f086fb6a8492e530f810"/> > </autotools> > > <autotools id="gdk-pixbuf" autogen-sh="configure" >@@ -266,9 +266,9 @@ > <dep package="freetype6"/> > <dep package="libxml2"/> > </dependencies> >- <branch module="software/fontconfig/release/fontconfig-2.12.4.tar.bz2" version="2.12.4" >+ <branch module="software/fontconfig/release/fontconfig-2.13.1.tar.bz2" version="2.13.1" > repo="freedesktop.org" >- hash="sha256:668293fcc4b3c59765cdee5cee05941091c0879edcc24dfec5455ef83912e45c"/> >+ hash="sha256:f655dd2a986d7aa97e052261b36aa67b0a64989496361eca8d604e6414006741"/> > </autotools> > > <autotools id="adwaita-icon-theme" autogen-sh="configure"> >@@ -432,9 +432,9 @@ > <autotools id="icu" > autogen-sh="./source/configure" > autogenargs="--disable-samples --enable-weak-threads"> >- <branch module="icu4c-57_1-src.tgz" version="57.1" checkoutdir="icu" >+ <branch module="icu4c-63_1-src.tgz" version="63.1" checkoutdir="icu" > repo="webkitgtk-jhbuild-mirror" >- hash="sha256:ff8c67cb65949b1e7808f2359f2b80f722697048e90e7cfc382ec1fe229e9581"> >+ hash="sha256:05c490b69454fce5860b7e8e2821231674af0a11d7ef2febea9a32512998cb9d"> > <patch file="icudata-stdlibs.patch" strip="1"/> > </branch> > </autotools>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
mcatanzaro
:
review+
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 192310
: 356377