Commit c3a246dc authored by ossy@webkit.org's avatar ossy@webkit.org

Rubber-stamped by Kenneth Rohde Christiansen.

Reviewed by Dirk Schulze.

[Qt] Modifying SVG path dumping to equal to other ports
https://bugs.webkit.org/show_bug.cgi?id=33784

WebCore: 

* platform/graphics/qt/PathQt.cpp:
(WebCore::Path::debugString): Path dumping style is aproached to Mac.

LayoutTests: 

Expected files updated.

* platform/qt/svg/css/arrow-with-shadow-expected.txt:
* platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt:
* platform/qt/svg/css/clippath-with-shadow-expected.txt:
* platform/qt/svg/css/mask-with-shadow-expected.txt:
* platform/qt/svg/css/path-with-shadow-expected.txt:
* platform/qt/svg/css/stars-with-shadow-expected.txt:
* platform/qt/svg/custom/empty-mask-expected.txt:
* platform/qt/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.txt:
* platform/qt/svg/custom/marker-opacity-expected.txt:
* platform/qt/svg/custom/marker-referencePoint-expected.txt:
* platform/qt/svg/custom/marker-strokeWidth-changes-expected.txt:
* platform/qt/svg/custom/mask-with-default-value-expected.txt:
* platform/qt/svg/custom/relative-sized-content-expected.txt:
* platform/qt/svg/custom/relative-sized-deep-shadow-tree-content-expected.txt:
* platform/qt/svg/custom/relative-sized-shadow-tree-content-expected.txt:
* platform/qt/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt:
* platform/qt/svg/custom/relative-sized-use-on-symbol-expected.txt:
* platform/qt/svg/custom/transformedMaskFails-expected.txt:
* platform/qt/svg/custom/use-on-symbol-inside-pattern-expected.txt:
* platform/qt/svg/filters/feComposite-expected.txt:
* platform/qt/svg/filters/feGaussianBlur-expected.txt:
* platform/qt/svg/filters/feMerge-expected.txt:
* platform/qt/svg/filters/feMerge-wrong-input-expected.txt:
* platform/qt/svg/filters/feOffset-expected.txt:
* platform/qt/svg/filters/feTile-expected.txt:
* platform/qt/svg/filters/shadow-on-filter-expected.txt:
* platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
* platform/qt/svg/filters/subRegion-one-effect-expected.txt:
* platform/qt/svg/filters/subRegion-two-effects-expected.txt:



git-svn-id: svn://svn.chromium.org/blink/trunk@54429 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 0f6e4ea2
2010-02-05 Csaba Osztrogonác <ossy@webkit.org>
Reviewed by Dirk Schulze.
Rubber-stamped by Kenneth Rohde Christiansen.
[Qt] Modifying SVG path dumping to equal to other ports
https://bugs.webkit.org/show_bug.cgi?id=33784
Expected files updated.
* platform/qt/svg/css/arrow-with-shadow-expected.txt:
* platform/qt/svg/css/circle-in-mask-with-shadow-expected.txt:
* platform/qt/svg/css/clippath-with-shadow-expected.txt:
* platform/qt/svg/css/mask-with-shadow-expected.txt:
* platform/qt/svg/css/path-with-shadow-expected.txt:
* platform/qt/svg/css/stars-with-shadow-expected.txt:
* platform/qt/svg/custom/empty-mask-expected.txt:
* platform/qt/svg/custom/gradient-userSpaceOnUse-with-percentage-expected.txt:
* platform/qt/svg/custom/marker-opacity-expected.txt:
* platform/qt/svg/custom/marker-referencePoint-expected.txt:
* platform/qt/svg/custom/marker-strokeWidth-changes-expected.txt:
* platform/qt/svg/custom/mask-with-default-value-expected.txt:
* platform/qt/svg/custom/relative-sized-content-expected.txt:
* platform/qt/svg/custom/relative-sized-deep-shadow-tree-content-expected.txt:
* platform/qt/svg/custom/relative-sized-shadow-tree-content-expected.txt:
* platform/qt/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.txt:
* platform/qt/svg/custom/relative-sized-use-on-symbol-expected.txt:
* platform/qt/svg/custom/transformedMaskFails-expected.txt:
* platform/qt/svg/custom/use-on-symbol-inside-pattern-expected.txt:
* platform/qt/svg/filters/feComposite-expected.txt:
* platform/qt/svg/filters/feGaussianBlur-expected.txt:
* platform/qt/svg/filters/feMerge-expected.txt:
* platform/qt/svg/filters/feMerge-wrong-input-expected.txt:
* platform/qt/svg/filters/feOffset-expected.txt:
* platform/qt/svg/filters/feTile-expected.txt:
* platform/qt/svg/filters/shadow-on-filter-expected.txt:
* platform/qt/svg/filters/shadow-on-rect-with-filter-expected.txt:
* platform/qt/svg/filters/subRegion-one-effect-expected.txt:
* platform/qt/svg/filters/subRegion-two-effects-expected.txt:
2010-02-05 Csaba Osztrogonác <ossy@webkit.org>
Rubber-stamped by Tor Arne Vestbø.
......
......@@ -4,4 +4,4 @@ layer at (0,0) size 800x600
RenderSVGRoot {svg} at (76.67,23.33) size 606.67x410
RenderSVGContainer {g} at (76.67,23.33) size 606.67x410 [transform={m=((2.00,0.00)(0.00,2.00)) t=(0.00,0.00)}]
RenderSVGContainer {a} at (79.97,23.98) size 570.03x378.71
RenderPath {path} at (79.97,23.98) size 570.03x378.71 [stroke={[type=SOLID] [color=#0000FF] [stroke width=20.00]}] [data="M 185 40L 85 40L 85 28L 40 64L 85 100L 85 88L 185 88L 185 40"]
RenderPath {path} at (79.97,23.98) size 570.03x378.71 [stroke={[type=SOLID] [color=#0000FF] [stroke width=20.00]}] [data="M185.00,40.00 L85.00,40.00 L85.00,28.00 L40.00,64.00 L85.00,100.00 L85.00,88.00 L185.00,88.00 L185.00,40.00"]
KCanvasResource {id="clip" [type=CLIPPER] [clip data=[[winding=NON-ZERO] [path=M 0 0L 200 0L 200 200L 0 200L 0 0]]]}
KCanvasResource {id="clip" [type=CLIPPER] [clip data=[[winding=NON-ZERO] [path=M0.00,0.00 L200.00,0.00 L200.00,200.00 L0.00,200.00 L0.00,0.00]]]}
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
RenderSVGRoot {svg} at (0,0) size 200x200
RenderPath {rect} at (0,0) size 200x200 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0L 200 0L 200 200L 0 200L 0 0"]
RenderPath {rect} at (0,0) size 200x200 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-200.00,0.00)}] [data="M 200 0L 400 0L 400 200L 200 200L 200 0"]
RenderPath {rect} at (0,0) size 200x200 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L200.00,0.00 L200.00,200.00 L0.00,200.00 L0.00,0.00"]
RenderPath {rect} at (0,0) size 200x200 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-200.00,0.00)}] [data="M200.00,0.00 L400.00,0.00 L400.00,200.00 L200.00,200.00 L200.00,0.00"]
RenderSVGHiddenContainer {clipPath} at (0,0) size 0x0
RenderSVGContainer {use} at (0,0) size 200x200
RenderSVGContainer {g} at (0,0) size 200x200
RenderPath {rect} at (0,0) size 200x200 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-200.00,0.00)}] [data="M 200 0L 400 0L 400 200L 200 200L 200 0"]
RenderPath {rect} at (0,0) size 200x200 [fill={[type=SOLID] [color=#008000]}] [clip path="clip"] [data="M 0 0L 400 0L 400 200L 0 200L 0 0"]
RenderPath {rect} at (0,0) size 200x200 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-200.00,0.00)}] [data="M200.00,0.00 L400.00,0.00 L400.00,200.00 L200.00,200.00 L200.00,0.00"]
RenderPath {rect} at (0,0) size 200x200 [fill={[type=SOLID] [color=#008000]}] [clip path="clip"] [data="M0.00,0.00 L400.00,0.00 L400.00,200.00 L0.00,200.00 L0.00,0.00"]
......@@ -2,4 +2,4 @@ layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
RenderSVGRoot {svg} at (200,200) size 110x210
RenderPath {path} at (200,200) size 110x210 [fill={[type=SOLID] [color=#0000FF]}] [data="M 200 200L 300 200L 300 400L 200 400L 200 200"]
RenderPath {path} at (200,200) size 110x210 [fill={[type=SOLID] [color=#0000FF]}] [data="M200.00,200.00 L300.00,200.00 L300.00,400.00 L200.00,400.00 L200.00,200.00"]
......@@ -4,6 +4,6 @@ layer at (0,0) size 784x616
RenderBlock {HTML} at (0,0) size 784x616
RenderBody {BODY} at (8,8) size 768x600
RenderSVGRoot {svg} at (41,37) size 435x138
RenderPath {path} at (41,37) size 144x138 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,100.00)}] [stroke={[type=SOLID] [color=#800080] [stroke width=10.00]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.83691e-15 30L -35.2671 48.541L -28.5317 9.27051L -57.0634 -18.541L -17.6336 -24.2705L -1.10215e-14 -60L 17.6336 -24.2705L 57.0634 -18.541L 28.5317 9.27051L 35.2671 48.541L 1.83691e-15 30"]
RenderPath {path} at (191,37) size 144x138 [transform={m=((1.00,0.00)(0.00,1.00)) t=(250.00,100.00)}] [stroke={[type=SOLID] [color=#800080] [stroke width=10.00]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.83691e-15 30L -35.2671 48.541L -28.5317 9.27051L -57.0634 -18.541L -17.6336 -24.2705L -1.10215e-14 -60L 17.6336 -24.2705L 57.0634 -18.541L 28.5317 9.27051L 35.2671 48.541L 1.83691e-15 30"]
RenderPath {path} at (350,47) size 126x120 [transform={m=((1.00,0.00)(0.00,1.00)) t=(400.00,100.00)}] [stroke={[type=SOLID] [color=#800080] [stroke width=10.00]}] [fill={[type=SOLID] [color=#999999]}] [data="M 1.53076e-15 25L -29.3893 40.4509L -23.7764 7.72542L -47.5528 -15.4508L -14.6946 -20.2254L -9.18455e-15 -50L 14.6946 -20.2254L 47.5528 -15.4508L 23.7764 7.72542L 29.3893 40.4509L 1.53076e-15 25"]
RenderPath {path} at (41,37) size 144x138 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,100.00)}] [stroke={[type=SOLID] [color=#800080] [stroke width=10.00]}] [fill={[type=SOLID] [color=#999999]}] [data="M0.00,30.00 L-35.27,48.54 L-28.53,9.27 L-57.06,-18.54 L-17.63,-24.27 L-0.00,-60.00 L17.63,-24.27 L57.06,-18.54 L28.53,9.27 L35.27,48.54 L0.00,30.00"]
RenderPath {path} at (191,37) size 144x138 [transform={m=((1.00,0.00)(0.00,1.00)) t=(250.00,100.00)}] [stroke={[type=SOLID] [color=#800080] [stroke width=10.00]}] [fill={[type=SOLID] [color=#999999]}] [data="M0.00,30.00 L-35.27,48.54 L-28.53,9.27 L-57.06,-18.54 L-17.63,-24.27 L-0.00,-60.00 L17.63,-24.27 L57.06,-18.54 L28.53,9.27 L35.27,48.54 L0.00,30.00"]
RenderPath {path} at (350,47) size 126x120 [transform={m=((1.00,0.00)(0.00,1.00)) t=(400.00,100.00)}] [stroke={[type=SOLID] [color=#800080] [stroke width=10.00]}] [fill={[type=SOLID] [color=#999999]}] [data="M0.00,25.00 L-29.39,40.45 L-23.78,7.73 L-47.55,-15.45 L-14.69,-20.23 L-0.00,-50.00 L14.69,-20.23 L47.55,-15.45 L23.78,7.73 L29.39,40.45 L0.00,25.00"]
......@@ -5,8 +5,8 @@ layer at (0,0) size 800x600
RenderSVGRoot {svg} at (20,20) size 100x100
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderSVGContainer {mask} at (-0.50,-0.50) size 0.10x0.10
RenderPath {rect} at (-0.50,-0.50) size 0.10x0.10 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M -0.5 -0.5L -0.4 -0.5L -0.4 -0.4L -0.5 -0.4L -0.5 -0.5"]
RenderPath {rect} at (20,20) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M 20 20L 120 20L 120 120L 20 120L 20 20"]
RenderPath {rect} at (-0.50,-0.50) size 0.10x0.10 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M-0.50,-0.50 L-0.40,-0.50 L-0.40,-0.40 L-0.50,-0.40 L-0.50,-0.50"]
RenderPath {rect} at (20,20) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M20.00,20.00 L120.00,20.00 L120.00,120.00 L20.00,120.00 L20.00,20.00"]
RenderSVGText {text} at (60,60) size 25x20 contains 1 chunk(s)
RenderSVGTSpan {tspan} at (0,0) size 25x20
RenderSVGInlineText {#text} at (0,-16) size 25x20
......
......@@ -15,6 +15,6 @@ layer at (0,0) size 300x400
RenderSVGHiddenContainer {radialGradient} at (0,0) size 0x0
RenderSVGGradientStop {stop} at (0,0) size 0x0
RenderSVGGradientStop {stop} at (0,0) size 0x0
RenderPath {rect} at (0,0) size 300x50 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FF0000), (1.00,#00FF00)]] [bounding box mode=0] [start=(0,0)] [end=(150,0)]}] [data="M 0 0L 300 0L 300 50L 0 50L 0 0"]
RenderPath {rect} at (0,50) size 300x50 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FF0000), (1.00,#00FF00)]] [bounding box mode=0] [start=(0,0)] [end=(150,0)]}] [data="M 0 50L 300 50L 300 100L 0 100L 0 50"]
RenderPath {rect} at (0,100) size 300x300 [fill={[type=RADIAL-GRADIENT] [stops=[(0.00,#00FF00), (1.00,#FF0000)]] [bounding box mode=0] [center=(150,264)] [focal=(150,264)] [radius=282.84]}] [data="M 0 100L 300 100L 300 400L 0 400L 0 100"]
RenderPath {rect} at (0,0) size 300x50 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FF0000), (1.00,#00FF00)]] [bounding box mode=0] [start=(0,0)] [end=(150,0)]}] [data="M0.00,0.00 L300.00,0.00 L300.00,50.00 L0.00,50.00 L0.00,0.00"]
RenderPath {rect} at (0,50) size 300x50 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FF0000), (1.00,#00FF00)]] [bounding box mode=0] [start=(0,0)] [end=(150,0)]}] [data="M0.00,50.00 L300.00,50.00 L300.00,100.00 L0.00,100.00 L0.00,50.00"]
RenderPath {rect} at (0,100) size 300x300 [fill={[type=RADIAL-GRADIENT] [stops=[(0.00,#00FF00), (1.00,#FF0000)]] [bounding box mode=0] [center=(150,264)] [focal=(150,264)] [radius=282.84]}] [data="M0.00,100.00 L300.00,100.00 L300.00,400.00 L0.00,400.00 L0.00,100.00"]
......@@ -8,16 +8,16 @@ layer at (0,0) size 800x600
RenderSVGRoot {svg} at (88.95,63.64) size 304.49x297.80
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderSVGViewportContainer {marker} at (1.50,-0.00) size 5.00x4.00
RenderPath {path} at (1.50,-0.00) size 5.00x4.00 [stroke={[type=SOLID] [color=#5555FF] [line cap=ROUND] [line join=ROUND]}] [data="M 2 0.5L 6 2L 2 3.5"]
RenderPath {path} at (1.50,-0.00) size 5.00x4.00 [stroke={[type=SOLID] [color=#5555FF] [line cap=ROUND] [line join=ROUND]}] [data="M2.00,0.50 L6.00,2.00 L2.00,3.50"]
RenderSVGViewportContainer {marker} at (0.80,0.80) size 2.40x2.40
RenderPath {circle} at (0.80,0.80) size 2.40x2.40 [fill={[type=SOLID] [color=#5555FF]}] [data="M 8 5L 7.99408 5.18837L 7.97634 5.376L 7.94686 5.56214L 7.90575 5.74607L 7.85317 5.92705L 7.78933 6.10437L 7.71448 6.27734L 7.62892 6.44526L 7.53298 6.60748L 7.42705 6.76336L 7.31154 6.91227L 7.18691 7.05364L 7.05364 7.18691L 6.91227 7.31154L 6.76336 7.42705L 6.60748 7.53298L 6.44526 7.62892L 6.27734 7.71448L 6.10437 7.78933L 5.92705 7.85317L 5.74607 7.90575L 5.56214 7.94686L 5.376 7.97634L 5.18837 7.99408L 5 8L 4.81163 7.99408L 4.624 7.97634L 4.43786 7.94686L 4.25393 7.90575L 4.07295 7.85317L 3.89563 7.78933L 3.72266 7.71448L 3.55474 7.62892L 3.39252 7.53298L 3.23664 7.42705L 3.08773 7.31154L 2.94636 7.18691L 2.81309 7.05364L 2.68846 6.91227L 2.57295 6.76336L 2.46702 6.60748L 2.37108 6.44526L 2.28552 6.27734L 2.21067 6.10437L 2.14683 5.92705L 2.09425 5.74607L 2.05314 5.56214L 2.02366 5.376L 2.00592 5.18837L 2 5L 2.00592 4.81163L 2.02366 4.624L 2.05314 4.43786L 2.09425 4.25393L 2.14683 4.07295L 2.21067 3.89563L 2.28552 3.72266L 2.37108 3.55474L 2.46702 3.39252L 2.57295 3.23664L 2.68846 3.08773L 2.81309 2.94636L 2.94636 2.81309L 3.08773 2.68846L 3.23664 2.57295L 3.39252 2.46702L 3.55474 2.37108L 3.72266 2.28552L 3.89563 2.21067L 4.07295 2.14683L 4.25393 2.09425L 4.43786 2.05314L 4.624 2.02366L 4.81163 2.00592L 5 2L 5.18837 2.00592L 5.376 2.02366L 5.56214 2.05314L 5.74607 2.09425L 5.92705 2.14683L 6.10437 2.21067L 6.27734 2.28552L 6.44526 2.37108L 6.60748 2.46702L 6.76336 2.57295L 6.91227 2.68846L 7.05364 2.81309L 7.18691 2.94636L 7.31154 3.08773L 7.42705 3.23665L 7.53298 3.39252L 7.62892 3.55474L 7.71448 3.72266L 7.78933 3.89563L 7.85317 4.07295L 7.90575 4.25393L 7.94686 4.43786L 7.97634 4.624L 7.99408 4.81163L 8 5"]
RenderPath {circle} at (0.80,0.80) size 2.40x2.40 [fill={[type=SOLID] [color=#5555FF]}] [data="M8.00,5.00 L7.99,5.19 L7.98,5.38 L7.95,5.56 L7.91,5.75 L7.85,5.93 L7.79,6.10 L7.71,6.28 L7.63,6.45 L7.53,6.61 L7.43,6.76 L7.31,6.91 L7.19,7.05 L7.05,7.19 L6.91,7.31 L6.76,7.43 L6.61,7.53 L6.45,7.63 L6.28,7.71 L6.10,7.79 L5.93,7.85 L5.75,7.91 L5.56,7.95 L5.38,7.98 L5.19,7.99 L5.00,8.00 L4.81,7.99 L4.62,7.98 L4.44,7.95 L4.25,7.91 L4.07,7.85 L3.90,7.79 L3.72,7.71 L3.55,7.63 L3.39,7.53 L3.24,7.43 L3.09,7.31 L2.95,7.19 L2.81,7.05 L2.69,6.91 L2.57,6.76 L2.47,6.61 L2.37,6.45 L2.29,6.28 L2.21,6.10 L2.15,5.93 L2.09,5.75 L2.05,5.56 L2.02,5.38 L2.01,5.19 L2.00,5.00 L2.01,4.81 L2.02,4.62 L2.05,4.44 L2.09,4.25 L2.15,4.07 L2.21,3.90 L2.29,3.72 L2.37,3.55 L2.47,3.39 L2.57,3.24 L2.69,3.09 L2.81,2.95 L2.95,2.81 L3.09,2.69 L3.24,2.57 L3.39,2.47 L3.55,2.37 L3.72,2.29 L3.90,2.21 L4.07,2.15 L4.25,2.09 L4.44,2.05 L4.62,2.02 L4.81,2.01 L5.00,2.00 L5.19,2.01 L5.38,2.02 L5.56,2.05 L5.75,2.09 L5.93,2.15 L6.10,2.21 L6.28,2.29 L6.45,2.37 L6.61,2.47 L6.76,2.57 L6.91,2.69 L7.05,2.81 L7.19,2.95 L7.31,3.09 L7.43,3.24 L7.53,3.39 L7.63,3.55 L7.71,3.72 L7.79,3.90 L7.85,4.07 L7.91,4.25 L7.95,4.44 L7.98,4.62 L7.99,4.81 L8.00,5.00"]
RenderSVGViewportContainer {marker} at (1.50,-0.00) size 5.00x4.00
RenderPath {path} at (1.50,-0.00) size 5.00x4.00 [stroke={[type=SOLID] [color=#5555FF] [opacity=0.25] [line cap=ROUND] [line join=ROUND]}] [data="M 2 0.5L 6 2L 2 3.5"]
RenderPath {path} at (1.50,-0.00) size 5.00x4.00 [stroke={[type=SOLID] [color=#5555FF] [opacity=0.25] [line cap=ROUND] [line join=ROUND]}] [data="M2.00,0.50 L6.00,2.00 L2.00,3.50"]
RenderSVGViewportContainer {marker} at (0.80,0.80) size 2.40x2.40
RenderPath {circle} at (0.80,0.80) size 2.40x2.40 [fill={[type=SOLID] [color=#5555FF] [opacity=0.25]}] [data="M 8 5L 7.99408 5.18837L 7.97634 5.376L 7.94686 5.56214L 7.90575 5.74607L 7.85317 5.92705L 7.78933 6.10437L 7.71448 6.27734L 7.62892 6.44526L 7.53298 6.60748L 7.42705 6.76336L 7.31154 6.91227L 7.18691 7.05364L 7.05364 7.18691L 6.91227 7.31154L 6.76336 7.42705L 6.60748 7.53298L 6.44526 7.62892L 6.27734 7.71448L 6.10437 7.78933L 5.92705 7.85317L 5.74607 7.90575L 5.56214 7.94686L 5.376 7.97634L 5.18837 7.99408L 5 8L 4.81163 7.99408L 4.624 7.97634L 4.43786 7.94686L 4.25393 7.90575L 4.07295 7.85317L 3.89563 7.78933L 3.72266 7.71448L 3.55474 7.62892L 3.39252 7.53298L 3.23664 7.42705L 3.08773 7.31154L 2.94636 7.18691L 2.81309 7.05364L 2.68846 6.91227L 2.57295 6.76336L 2.46702 6.60748L 2.37108 6.44526L 2.28552 6.27734L 2.21067 6.10437L 2.14683 5.92705L 2.09425 5.74607L 2.05314 5.56214L 2.02366 5.376L 2.00592 5.18837L 2 5L 2.00592 4.81163L 2.02366 4.624L 2.05314 4.43786L 2.09425 4.25393L 2.14683 4.07295L 2.21067 3.89563L 2.28552 3.72266L 2.37108 3.55474L 2.46702 3.39252L 2.57295 3.23664L 2.68846 3.08773L 2.81309 2.94636L 2.94636 2.81309L 3.08773 2.68846L 3.23664 2.57295L 3.39252 2.46702L 3.55474 2.37108L 3.72266 2.28552L 3.89563 2.21067L 4.07295 2.14683L 4.25393 2.09425L 4.43786 2.05314L 4.624 2.02366L 4.81163 2.00592L 5 2L 5.18837 2.00592L 5.376 2.02366L 5.56214 2.05314L 5.74607 2.09425L 5.92705 2.14683L 6.10437 2.21067L 6.27734 2.28552L 6.44526 2.37108L 6.60748 2.46702L 6.76336 2.57295L 6.91227 2.68846L 7.05364 2.81309L 7.18691 2.94636L 7.31154 3.08773L 7.42705 3.23665L 7.53298 3.39252L 7.62892 3.55474L 7.71448 3.72266L 7.78933 3.89563L 7.85317 4.07295L 7.90575 4.25393L 7.94686 4.43786L 7.97634 4.624L 7.99408 4.81163L 8 5"]
RenderPath {circle} at (0.80,0.80) size 2.40x2.40 [fill={[type=SOLID] [color=#5555FF] [opacity=0.25]}] [data="M8.00,5.00 L7.99,5.19 L7.98,5.38 L7.95,5.56 L7.91,5.75 L7.85,5.93 L7.79,6.10 L7.71,6.28 L7.63,6.45 L7.53,6.61 L7.43,6.76 L7.31,6.91 L7.19,7.05 L7.05,7.19 L6.91,7.31 L6.76,7.43 L6.61,7.53 L6.45,7.63 L6.28,7.71 L6.10,7.79 L5.93,7.85 L5.75,7.91 L5.56,7.95 L5.38,7.98 L5.19,7.99 L5.00,8.00 L4.81,7.99 L4.62,7.98 L4.44,7.95 L4.25,7.91 L4.07,7.85 L3.90,7.79 L3.72,7.71 L3.55,7.63 L3.39,7.53 L3.24,7.43 L3.09,7.31 L2.95,7.19 L2.81,7.05 L2.69,6.91 L2.57,6.76 L2.47,6.61 L2.37,6.45 L2.29,6.28 L2.21,6.10 L2.15,5.93 L2.09,5.75 L2.05,5.56 L2.02,5.38 L2.01,5.19 L2.00,5.00 L2.01,4.81 L2.02,4.62 L2.05,4.44 L2.09,4.25 L2.15,4.07 L2.21,3.90 L2.29,3.72 L2.37,3.55 L2.47,3.39 L2.57,3.24 L2.69,3.09 L2.81,2.95 L2.95,2.81 L3.09,2.69 L3.24,2.57 L3.39,2.47 L3.55,2.37 L3.72,2.29 L3.90,2.21 L4.07,2.15 L4.25,2.09 L4.44,2.05 L4.62,2.02 L4.81,2.01 L5.00,2.00 L5.19,2.01 L5.38,2.02 L5.56,2.05 L5.75,2.09 L5.93,2.15 L6.10,2.21 L6.28,2.29 L6.45,2.37 L6.61,2.47 L6.76,2.57 L6.91,2.69 L7.05,2.81 L7.19,2.95 L7.31,3.09 L7.43,3.24 L7.53,3.39 L7.63,3.55 L7.71,3.72 L7.79,3.90 L7.85,4.07 L7.91,4.25 L7.95,4.44 L7.98,4.62 L7.99,4.81 L8.00,5.00"]
RenderSVGContainer {g} at (88.95,63.64) size 304.49x97.80 [opacity=0.25]
RenderPath {path} at (88.95,63.64) size 304.49x97.80 [stroke={[type=SOLID] [color=#5555FF] [stroke width=4.00] [line cap=ROUND]}] [start marker=circle] [end marker=arrow] [data="M 388 156C 244 135 244 94 100 73"]
RenderPath {path} at (88.95,63.64) size 304.49x97.80 [stroke={[type=SOLID] [color=#5555FF] [stroke width=4.00] [line cap=ROUND]}] [start marker=circle] [end marker=arrow] [data="M388.00,156.00 C244.00,135.00,244.00,94.00,100.00,73.00"]
RenderSVGContainer {g} at (88.95,163.64) size 304.49x97.80
RenderPath {path} at (88.95,163.64) size 304.49x97.80 [stroke={[type=SOLID] [color=#5555FF] [stroke width=4.00] [line cap=ROUND]}] [start marker=circle] [end marker=arrow] [data="M 388 256C 244 235 244 194 100 173"]
RenderPath {path} at (88.95,163.64) size 304.49x97.80 [stroke={[type=SOLID] [color=#5555FF] [stroke width=4.00] [line cap=ROUND]}] [start marker=circle] [end marker=arrow] [data="M388.00,256.00 C244.00,235.00,244.00,194.00,100.00,173.00"]
RenderSVGContainer {g} at (88.95,263.64) size 304.49x97.80
RenderPath {path} at (88.95,263.64) size 304.49x97.80 [stroke={[type=SOLID] [color=#5555FF] [opacity=0.25] [stroke width=4.00] [line cap=ROUND]}] [start marker=circle2] [end marker=arrow2] [data="M 388 356C 244 335 244 294 100 273"]
RenderPath {path} at (88.95,263.64) size 304.49x97.80 [stroke={[type=SOLID] [color=#5555FF] [opacity=0.25] [stroke width=4.00] [line cap=ROUND]}] [start marker=circle2] [end marker=arrow2] [data="M388.00,356.00 C244.00,335.00,244.00,294.00,100.00,273.00"]
......@@ -5,6 +5,6 @@ layer at (0,0) size 384x192
RenderSVGRoot {svg} at (0.48,0.48) size 383.04x191.04
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderSVGViewportContainer {marker} at (0.50,0) size 3x3
RenderPath {path} at (0.50,0) size 3x3 [fill={[type=SOLID] [color=#000000]}] [data="M 0 0L 10 5L 0 10L 0 0"]
RenderPath {rect} at (0.48,0.48) size 383.04x191.04 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [data="M 10 10L 3990 10L 3990 1990L 10 1990L 10 10"]
RenderPath {path} at (96,67.20) size 174.55x83.35 [stroke={[type=SOLID] [color=#000000] [stroke width=100.00]}] [end marker=Triangle] [data="M 1000 750L 2000 750L 2500 1250"]
RenderPath {path} at (0.50,0) size 3x3 [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L10.00,5.00 L0.00,10.00 L0.00,0.00"]
RenderPath {rect} at (0.48,0.48) size 383.04x191.04 [stroke={[type=SOLID] [color=#0000FF] [stroke width=10.00]}] [data="M10.00,10.00 L3990.00,10.00 L3990.00,1990.00 L10.00,1990.00 L10.00,10.00"]
RenderPath {path} at (96,67.20) size 174.55x83.35 [stroke={[type=SOLID] [color=#000000] [stroke width=100.00]}] [end marker=Triangle] [data="M1000.00,750.00 L2000.00,750.00 L2500.00,1250.00"]
......@@ -7,10 +7,10 @@ layer at (0,0) size 800x600
RenderSVGRoot {svg} at (122,127) size 66x66
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderSVGViewportContainer {marker} at (0,0) size 2x2
RenderPath {rect} at (0,0) size 2x2 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0L 10 0L 10 10L 0 10L 0 0"]
RenderPath {rect} at (0,0) size 2x2 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L10.00,0.00 L10.00,10.00 L0.00,10.00 L0.00,0.00"]
RenderSVGViewportContainer {marker} at (0,0) size 2x2
RenderPath {circle} at (0,0) size 2x2 [fill={[type=SOLID] [color=#008000]}] [data="M 10 5L 9.99013 5.31395L 9.96057 5.62667L 9.91144 5.93691L 9.84292 6.24345L 9.75528 6.54508L 9.64888 6.84062L 9.52414 7.1289L 9.38153 7.40877L 9.22164 7.67913L 9.04508 7.93893L 8.85257 8.18712L 8.64484 8.42274L 8.42274 8.64484L 8.18712 8.85257L 7.93893 9.04508L 7.67913 9.22164L 7.40877 9.38153L 7.1289 9.52414L 6.84062 9.64888L 6.54508 9.75528L 6.24345 9.84292L 5.93691 9.91144L 5.62667 9.96057L 5.31395 9.99013L 5 10L 4.68605 9.99013L 4.37333 9.96057L 4.06309 9.91144L 3.75655 9.84292L 3.45491 9.75528L 3.15938 9.64888L 2.8711 9.52413L 2.59123 9.38153L 2.32087 9.22164L 2.06107 9.04508L 1.81288 8.85257L 1.57726 8.64484L 1.35516 8.42274L 1.14743 8.18712L 0.954915 7.93893L 0.77836 7.67913L 0.618466 7.40877L 0.475864 7.1289L 0.351117 6.84062L 0.244717 6.54508L 0.157084 6.24345L 0.0885639 5.93691L 0.0394264 5.62667L 0.00986636 5.31395L 0 5L 0.00986636 4.68605L 0.0394267 4.37333L 0.0885639 4.06309L 0.157084 3.75655L 0.244717 3.45492L 0.351118 3.15938L 0.475865 2.8711L 0.618467 2.59123L 0.778361 2.32087L 0.954915 2.06107L 1.14743 1.81288L 1.35516 1.57726L 1.57727 1.35516L 1.81288 1.14743L 2.06107 0.954914L 2.32087 0.77836L 2.59123 0.618466L 2.8711 0.475864L 3.15938 0.351117L 3.45491 0.244718L 3.75655 0.157084L 4.06309 0.0885639L 4.37333 0.0394264L 4.68605 0.00986636L 5 0L 5.31395 0.00986636L 5.62667 0.0394264L 5.93691 0.0885639L 6.24345 0.157084L 6.54509 0.244718L 6.84062 0.351118L 7.1289 0.475865L 7.40877 0.618467L 7.67913 0.778361L 7.93893 0.954916L 8.18712 1.14743L 8.42274 1.35516L 8.64484 1.57727L 8.85257 1.81288L 9.04509 2.06108L 9.22164 2.32087L 9.38153 2.59123L 9.52414 2.8711L 9.64888 3.15938L 9.75528 3.45492L 9.84292 3.75655L 9.91144 4.06309L 9.96057 4.37333L 9.99013 4.68605L 10 5"]
RenderPath {circle} at (0,0) size 2x2 [fill={[type=SOLID] [color=#008000]}] [data="M10.00,5.00 L9.99,5.31 L9.96,5.63 L9.91,5.94 L9.84,6.24 L9.76,6.55 L9.65,6.84 L9.52,7.13 L9.38,7.41 L9.22,7.68 L9.05,7.94 L8.85,8.19 L8.64,8.42 L8.42,8.64 L8.19,8.85 L7.94,9.05 L7.68,9.22 L7.41,9.38 L7.13,9.52 L6.84,9.65 L6.55,9.76 L6.24,9.84 L5.94,9.91 L5.63,9.96 L5.31,9.99 L5.00,10.00 L4.69,9.99 L4.37,9.96 L4.06,9.91 L3.76,9.84 L3.45,9.76 L3.16,9.65 L2.87,9.52 L2.59,9.38 L2.32,9.22 L2.06,9.05 L1.81,8.85 L1.58,8.64 L1.36,8.42 L1.15,8.19 L0.95,7.94 L0.78,7.68 L0.62,7.41 L0.48,7.13 L0.35,6.84 L0.24,6.55 L0.16,6.24 L0.09,5.94 L0.04,5.63 L0.01,5.31 L0.00,5.00 L0.01,4.69 L0.04,4.37 L0.09,4.06 L0.16,3.76 L0.24,3.45 L0.35,3.16 L0.48,2.87 L0.62,2.59 L0.78,2.32 L0.95,2.06 L1.15,1.81 L1.36,1.58 L1.58,1.36 L1.81,1.15 L2.06,0.95 L2.32,0.78 L2.59,0.62 L2.87,0.48 L3.16,0.35 L3.45,0.24 L3.76,0.16 L4.06,0.09 L4.37,0.04 L4.69,0.01 L5.00,0.00 L5.31,0.01 L5.63,0.04 L5.94,0.09 L6.24,0.16 L6.55,0.24 L6.84,0.35 L7.13,0.48 L7.41,0.62 L7.68,0.78 L7.94,0.95 L8.19,1.15 L8.42,1.36 L8.64,1.58 L8.85,1.81 L9.05,2.06 L9.22,2.32 L9.38,2.59 L9.52,2.87 L9.65,3.16 L9.76,3.45 L9.84,3.76 L9.91,4.06 L9.96,4.37 L9.99,4.69 L10.00,5.00"]
RenderSVGViewportContainer {marker} at (0,0) size 2x2
RenderPath {path} at (0,0) size 2x2 [fill={[type=SOLID] [color=#0000FF]}] [data="M 5 0L 10 10L 0 10L 5 0"]
RenderPath {path} at (0,0) size 2x2 [fill={[type=SOLID] [color=#0000FF]}] [data="M5.00,0.00 L10.00,10.00 L0.00,10.00 L5.00,0.00"]
RenderSVGContainer {g} at (122,127) size 66x66
RenderPath {path} at (122,127) size 66x66 [stroke={[type=SOLID] [color=#000000] [stroke width=8.00]}] [start marker=markerStart] [middle marker=markerMiddle] [end marker=markerEnd] [data="M 130 135L 180 135L 180 185"]
RenderPath {path} at (122,127) size 66x66 [stroke={[type=SOLID] [color=#000000] [stroke width=8.00]}] [start marker=markerStart] [middle marker=markerMiddle] [end marker=markerEnd] [data="M130.00,135.00 L180.00,135.00 L180.00,185.00"]
......@@ -5,6 +5,6 @@ layer at (0,0) size 800x600
RenderSVGRoot {svg} at (0,0) size 120x120
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderSVGContainer {mask} at (0,0) size 800x600
RenderPath {rect} at (0,0) size 800x600 [fill={[type=SOLID] [color=#000000]}] [data="M 0 0L 800 0L 800 600L 0 600L 0 0"]
RenderPath {rect} at (0,0) size 120x120 [fill={[type=SOLID] [color=#008000]}] [data="M 0 0L 120 0L 120 120L 0 120L 0 0"]
RenderPath {rect} at (10,10) size 100x100 [fill={[type=SOLID] [color=#FF0000]}] [data="M 10 10L 110 10L 110 110L 10 110L 10 10"]
RenderPath {rect} at (0,0) size 800x600 [fill={[type=SOLID] [color=#000000]}] [data="M0.00,0.00 L800.00,0.00 L800.00,600.00 L0.00,600.00 L0.00,0.00"]
RenderPath {rect} at (0,0) size 120x120 [fill={[type=SOLID] [color=#008000]}] [data="M0.00,0.00 L120.00,0.00 L120.00,120.00 L0.00,120.00 L0.00,0.00"]
RenderPath {rect} at (10,10) size 100x100 [fill={[type=SOLID] [color=#FF0000]}] [data="M10.00,10.00 L110.00,10.00 L110.00,110.00 L10.00,110.00 L10.00,10.00"]
......@@ -9,5 +9,5 @@ layer at (0,0) size 800x482
text run at (0,20) width 327: "after resizing the content box to a different size"
RenderBlock {div} at (0,56) size 402x402 [border: (1px solid #FF0000)]
RenderSVGRoot {svg} at (9,73) size 400x400
RenderPath {rect} at (9,73) size 400x400 [fill={[type=SOLID] [color=#0000FF]}] [data="M 0 0L 400 0L 400 400L 0 400L 0 0"]
RenderPath {rect} at (9,73) size 400x400 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,0.00 L400.00,0.00 L400.00,400.00 L0.00,400.00 L0.00,0.00"]
RenderText {#text} at (0,0) size 0x0
......@@ -10,12 +10,12 @@ layer at (0,0) size 800x482
RenderBlock {div} at (0,56) size 402x402 [border: (1px solid #FF0000)]
RenderSVGRoot {svg} at (209,273) size 200x200
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderPath {rect} at (0,100) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M 0 100L 200 100L 200 300L 0 300L 0 100"]
RenderPath {rect} at (0,100) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,100.00 L200.00,100.00 L200.00,300.00 L0.00,300.00 L0.00,100.00"]
RenderSVGContainer {use} at (100,100) size 200x200
RenderSVGContainer {g} at (100,100) size 200x200 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
RenderPath {rect} at (100,100) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M 0 100L 200 100L 200 300L 0 300L 0 100"]
RenderPath {rect} at (100,100) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,100.00 L200.00,100.00 L200.00,300.00 L0.00,300.00 L0.00,100.00"]
RenderSVGContainer {use} at (209,273) size 200x200
RenderSVGContainer {g} at (209,273) size 200x200 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,100.00)}]
RenderSVGContainer {g} at (209,273) size 200x200 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,0.00)}]
RenderPath {rect} at (209,273) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M 0 100L 200 100L 200 300L 0 300L 0 100"]
RenderPath {rect} at (209,273) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,100.00 L200.00,100.00 L200.00,300.00 L0.00,300.00 L0.00,100.00"]
RenderText {#text} at (0,0) size 0x0
......@@ -10,16 +10,16 @@ layer at (0,0) size 800x482
RenderBlock {div} at (0,56) size 402x402 [border: (1px solid #FF0000)]
RenderSVGRoot {svg} at (9,73) size 400x400
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderPath {rect} at (0,200) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M 0 200L 200 200L 200 400L 0 400L 0 200"]
RenderPath {rect} at (0,0) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M 0 0L 200 0L 200 200L 0 200L 0 0"]
RenderPath {rect} at (0,200) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,200.00 L200.00,200.00 L200.00,400.00 L0.00,400.00 L0.00,200.00"]
RenderPath {rect} at (0,0) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,0.00 L200.00,0.00 L200.00,200.00 L0.00,200.00 L0.00,0.00"]
RenderSVGContainer {use} at (0,0) size 200x200
RenderSVGContainer {g} at (0,0) size 200x200
RenderPath {rect} at (0,0) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M 0 0L 200 0L 200 200L 0 200L 0 0"]
RenderPath {rect} at (0,0) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,0.00 L200.00,0.00 L200.00,200.00 L0.00,200.00 L0.00,0.00"]
RenderSVGContainer {use} at (209,273) size 200x200
RenderSVGContainer {g} at (209,273) size 200x200 [transform={m=((1.00,0.00)(0.00,1.00)) t=(200.00,0.00)}]
RenderPath {rect} at (209,273) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M 0 200L 200 200L 200 400L 0 400L 0 200"]
RenderPath {rect} at (209,273) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,200.00 L200.00,200.00 L200.00,400.00 L0.00,400.00 L0.00,200.00"]
RenderSVGContainer {use} at (9,73) size 200x200
RenderSVGContainer {g} at (9,73) size 200x200
RenderSVGContainer {g} at (9,73) size 200x200
RenderPath {rect} at (9,73) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M 0 0L 200 0L 200 200L 0 200L 0 0"]
RenderPath {rect} at (9,73) size 200x200 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,0.00 L200.00,0.00 L200.00,200.00 L0.00,200.00 L0.00,0.00"]
RenderText {#text} at (0,0) size 0x0
......@@ -13,6 +13,6 @@ layer at (0,0) size 800x482
RenderSVGContainer {use} at (9,73) size 400x400
RenderSVGContainer {g} at (9,73) size 400x400
RenderSVGViewportContainer {svg} at (9,73) size 400x400
RenderPath {rect} at (209,273) size 200x200 [fill={[type=SOLID] [color=#008000]}] [data="M 100 100L 200 100L 200 200L 100 200L 100 100"]
RenderPath {rect} at (9,73) size 200x200 [fill={[type=SOLID] [color=#008000]}] [data="M 0 0L 100 0L 100 100L 0 100L 0 0"]
RenderPath {rect} at (209,273) size 200x200 [fill={[type=SOLID] [color=#008000]}] [data="M100.00,100.00 L200.00,100.00 L200.00,200.00 L100.00,200.00 L100.00,100.00"]
RenderPath {rect} at (9,73) size 200x200 [fill={[type=SOLID] [color=#008000]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 L0.00,0.00"]
RenderText {#text} at (0,0) size 0x0
......@@ -12,5 +12,5 @@ layer at (0,0) size 800x462
RenderSVGContainer {use} at (45.80,87.63) size 326.40x326.62
RenderSVGContainer {g} at (45.80,87.63) size 326.40x326.62 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,20.00)}]
RenderSVGViewportContainer {svg} at (45.80,87.63) size 326.40x326.62
RenderPath {path} at (45.80,87.63) size 326.40x326.62 [fill={[type=SOLID] [color=#008000]}] [data="M 143 103L 143 117C 143 130.909 112.555 142.185 75 142.185C 37.4446 142.185 7 130.909 7 117L 7 103C 7 89.0906 37.4446 77.8148 75 77.8148C 112.555 77.8148 143 89.0906 143 103L 52 72C 34.3123 70.6562 20.8513 55.5699 21.5237 37.8439C 22.1961 20.118 36.7613 6.09483 54.5 6.09483C 72.2387 6.09483 86.8039 20.118 87.4763 37.8439C 88.1487 55.5699 74.6877 70.6562 57 72"]
RenderPath {path} at (45.80,87.63) size 326.40x326.62 [fill={[type=SOLID] [color=#008000]}] [data="M143.00,103.00 L143.00,117.00 C143.00,130.91,112.56,142.19,75.00,142.19 C37.44,142.19,7.00,130.91,7.00,117.00 L7.00,103.00 C7.00,89.09,37.44,77.81,75.00,77.81 C112.56,77.81,143.00,89.09,143.00,103.00 L52.00,72.00 C34.31,70.66,20.85,55.57,21.52,37.84 C22.20,20.12,36.76,6.09,54.50,6.09 C72.24,6.09,86.80,20.12,87.48,37.84 C88.15,55.57,74.69,70.66,57.00,72.00"]
RenderText {#text} at (0,0) size 0x0
......@@ -6,6 +6,6 @@ layer at (0,0) size 800x600
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderSVGContainer {mask} at (100,100) size 150x150
RenderSVGContainer {g} at (100,100) size 150x150 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,100.00)}]
RenderPath {rect} at (100,100) size 150x150 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M 0 0L 150 0L 150 150L 0 150L 0 0"]
RenderPath {rect} at (100,100) size 100x100 [fill={[type=SOLID] [color=#FF0000]}] [data="M 100 100L 200 100L 200 200L 100 200L 100 100"]
RenderPath {rect} at (100,100) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M 100 100L 200 100L 200 200L 100 200L 100 100"]
RenderPath {rect} at (100,100) size 150x150 [fill={[type=SOLID] [color=#FFFFFF]}] [data="M0.00,0.00 L150.00,0.00 L150.00,150.00 L0.00,150.00 L0.00,0.00"]
RenderPath {rect} at (100,100) size 100x100 [fill={[type=SOLID] [color=#FF0000]}] [data="M100.00,100.00 L200.00,100.00 L200.00,200.00 L100.00,200.00 L100.00,100.00"]
RenderPath {rect} at (100,100) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M100.00,100.00 L200.00,100.00 L200.00,200.00 L100.00,200.00 L100.00,100.00"]
......@@ -9,31 +9,31 @@ layer at (0,0) size 225x425
RenderSVGContainer {use} at (2.50,3.75) size 15x22.50 [transform={m=((0.75,0.00)(0.00,0.75)) t=(10.00,15.00)}]
RenderSVGContainer {g} at (2.50,3.75) size 15x22.50
RenderSVGViewportContainer {svg} at (2.50,3.75) size 15x22.50
RenderPath {path} at (9.25,3.75) size 1.50x22.50 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15L 0 15"]
RenderPath {path} at (9.25,3.75) size 4.50x3.38 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15C 0 -12.6667 1.66667 -11.5 5 -11.5"]
RenderPath {path} at (6.25,3.75) size 4.50x3.38 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -15C 0 -12.6667 -1.66667 -11.5 -5 -11.5"]
RenderPath {path} at (9.25,8.25) size 6.75x5.25 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9C 0 -5 2.66667 -3 8 -3"]
RenderPath {path} at (4,8.25) size 6.75x5.25 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 -9C 0 -5 -2.66667 -3 -8 -3"]
RenderPath {path} at (9.25,15) size 8.25x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0C 0 4.66667 3.33333 7 10 7"]
RenderPath {path} at (2.50,15) size 8.25x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 0C 0 4.66667 -3.33333 7 -10 7"]
RenderPath {path} at (9.25,3.75) size 1.50x22.50 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M0.00,-15.00 L0.00,15.00"]
RenderPath {path} at (9.25,3.75) size 4.50x3.38 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M0.00,-15.00 C0.00,-12.67,1.67,-11.50,5.00,-11.50"]
RenderPath {path} at (6.25,3.75) size 4.50x3.38 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M0.00,-15.00 C0.00,-12.67,-1.67,-11.50,-5.00,-11.50"]
RenderPath {path} at (9.25,8.25) size 6.75x5.25 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M0.00,-9.00 C0.00,-5.00,2.67,-3.00,8.00,-3.00"]
RenderPath {path} at (4,8.25) size 6.75x5.25 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M0.00,-9.00 C0.00,-5.00,-2.67,-3.00,-8.00,-3.00"]
RenderPath {path} at (9.25,15) size 8.25x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M0.00,0.00 C0.00,4.67,3.33,7.00,10.00,7.00"]
RenderPath {path} at (2.50,15) size 8.25x6 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M0.00,0.00 C0.00,4.67,-3.33,7.00,-10.00,7.00"]
RenderSVGContainer {pattern} at (9.31,11.56) size 11.38x15.94
RenderSVGContainer {use} at (9.31,11.56) size 11.38x15.94 [transform={m=((0.50,0.00)(0.00,0.50)) t=(15.00,20.00)}]
RenderSVGContainer {g} at (9.31,11.56) size 11.38x15.94
RenderSVGViewportContainer {svg} at (9.31,11.56) size 11.38x15.94
RenderPath {path} at (14.50,22.50) size 1x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 15L 0 5"]
RenderPath {path} at (9.31,11.56) size 11.38x12.38 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M 0 5C -1.93923 7.10121 -5.09176 7.54205 -7.53298 6.0534C -9.97421 4.56475 -11.0258 1.56025 -10.0457 -1.12585C -9.06566 -3.81196 -6.3263 -5.43327 -3.5 -5C -5.61622 -6.51983 -6.50972 -9.23171 -5.71141 -11.7118C -4.91309 -14.1919 -2.60543 -15.8734 -1.10215e-15 -15.8734C 2.60543 -15.8734 4.91309 -14.1919 5.71141 -11.7118C 6.50972 -9.23171 5.61622 -6.51983 3.5 -5C 6.3263 -5.43327 9.06566 -3.81196 10.0457 -1.12585C 11.0258 1.56025 9.97421 4.56475 7.53298 6.0534C 5.09176 7.54205 1.93923 7.10121 -6.66134e-16 5L 0 5"]
RenderPath {path} at (-1.85,-1.05) size 203.87x92.12 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M 0 50L 100 0L 200 20L 150 70L 50 90L 0 50"]
RenderPath {path} at (14.50,22.50) size 1x5 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M0.00,15.00 L0.00,5.00"]
RenderPath {path} at (9.31,11.56) size 11.38x12.38 [stroke={[type=SOLID] [color=#008000] [stroke width=2.00]}] [data="M0.00,5.00 C-1.94,7.10,-5.09,7.54,-7.53,6.05 C-9.97,4.56,-11.03,1.56,-10.05,-1.13 C-9.07,-3.81,-6.33,-5.43,-3.50,-5.00 C-5.62,-6.52,-6.51,-9.23,-5.71,-11.71 C-4.91,-14.19,-2.61,-15.87,-0.00,-15.87 C2.61,-15.87,4.91,-14.19,5.71,-11.71 C6.51,-9.23,5.62,-6.52,3.50,-5.00 C6.33,-5.43,9.07,-3.81,10.05,-1.13 C11.03,1.56,9.97,4.56,7.53,6.05 C5.09,7.54,1.94,7.10,-0.00,5.00 L0.00,5.00"]
RenderPath {path} at (-1.85,-1.05) size 203.87x92.12 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M0.00,50.00 L100.00,0.00 L200.00,20.00 L150.00,70.00 L50.00,90.00 L0.00,50.00"]
RenderSVGContainer {g} at (8.15,4) size 203.87x97.07 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
RenderSVGText {text} at (0,10) size 74x20 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,-16) size 74x20
chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 74.00: "coniferous"
RenderSVGContainer {use} at (8.15,8.95) size 203.87x92.12
RenderSVGContainer {g} at (8.15,8.95) size 203.87x92.12
RenderPath {path} at (8.15,8.95) size 203.87x92.12 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [bbox=at (0,0) size 1x1]}] [data="M 0 50L 100 0L 200 20L 150 70L 50 90L 0 50"]
RenderPath {path} at (8.15,8.95) size 203.87x92.12 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [bbox=at (0,0) size 1x1]}] [data="M0.00,50.00 L100.00,0.00 L200.00,20.00 L150.00,70.00 L50.00,90.00 L0.00,50.00"]
RenderSVGContainer {g} at (8.15,104) size 203.87x97.07 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,110.00)}]
RenderSVGText {text} at (0,10) size 85x20 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,-16) size 85x20
chunk 1 text run 1 at (0.00,10.00) startOffset 0 endOffset 10 width 85.00: "broadLeave"
RenderSVGContainer {use} at (8.15,108.95) size 203.87x92.12
RenderSVGContainer {g} at (8.15,108.95) size 203.87x92.12
RenderPath {path} at (8.15,108.95) size 203.87x92.12 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [bbox=at (0,0) size 1x1]}] [data="M 0 50L 100 0L 200 20L 150 70L 50 90L 0 50"]
RenderPath {path} at (8.15,108.95) size 203.87x92.12 [stroke={[type=SOLID] [color=#B42D25] [stroke width=2.00]}] [fill={[type=PATTERN] [bbox=at (0,0) size 1x1]}] [data="M0.00,50.00 L100.00,0.00 L200.00,20.00 L150.00,70.00 L50.00,90.00 L0.00,50.00"]
......@@ -9,27 +9,27 @@ layer at (0,0) size 800x600
layer at (0,0) size 400x400
RenderSVGRoot {svg} at (10,10) size 189x184
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderPath {rect} at (10,10) size 50x50 [fill={[type=SOLID] [color=#000000]}] [filter=over] [data="M 10 10L 60 10L 60 60L 10 60L 10 10"]
RenderPath {rect} at (10,10) size 50x50 [fill={[type=SOLID] [color=#000000]}] [filter=over] [data="M10.00,10.00 L60.00,10.00 L60.00,60.00 L10.00,60.00 L10.00,10.00"]
RenderSVGText {text} at (10,90) size 31x20 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,-16) size 31x20
chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 4 width 31.00: "over"
RenderPath {rect} at (70,10) size 50x50 [fill={[type=SOLID] [color=#000000]}] [filter=in] [data="M 70 10L 120 10L 120 60L 70 60L 70 10"]
RenderPath {rect} at (70,10) size 50x50 [fill={[type=SOLID] [color=#000000]}] [filter=in] [data="M70.00,10.00 L120.00,10.00 L120.00,60.00 L70.00,60.00 L70.00,10.00"]
RenderSVGText {text} at (70,90) size 13x20 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,-16) size 13x20
chunk 1 text run 1 at (70.00,90.00) startOffset 0 endOffset 2 width 13.00: "in"
RenderPath {rect} at (130,10) size 50x50 [fill={[type=SOLID] [color=#000000]}] [filter=out] [data="M 130 10L 180 10L 180 60L 130 60L 130 10"]
RenderPath {rect} at (130,10) size 50x50 [fill={[type=SOLID] [color=#000000]}] [filter=out] [data="M130.00,10.00 L180.00,10.00 L180.00,60.00 L130.00,60.00 L130.00,10.00"]
RenderSVGText {text} at (130,90) size 22x20 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,-16) size 22x20
chunk 1 text run 1 at (130.00,90.00) startOffset 0 endOffset 3 width 22.00: "out"
RenderPath {rect} at (10,110) size 50x50 [fill={[type=SOLID] [color=#000000]}] [filter=atop] [data="M 10 110L 60 110L 60 160L 10 160L 10 110"]
RenderPath {rect} at (10,110) size 50x50 [fill={[type=SOLID] [color=#000000]}] [filter=atop] [data="M10.00,110.00 L60.00,110.00 L60.00,160.00 L10.00,160.00 L10.00,110.00"]
RenderSVGText {text} at (10,190) size 31x20 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,-16) size 31x20
chunk 1 text run 1 at (10.00,190.00) startOffset 0 endOffset 4 width 31.00: "atop"
RenderPath {rect} at (70,110) size 50x50 [fill={[type=SOLID] [color=#000000]}] [filter=xor] [data="M 70 110L 120 110L 120 160L 70 160L 70 110"]
RenderPath {rect} at (70,110) size 50x50 [fill={[type=SOLID] [color=#000000]}] [filter=xor] [data="M70.00,110.00 L120.00,110.00 L120.00,160.00 L70.00,160.00 L70.00,110.00"]
RenderSVGText {text} at (70,190) size 22x20 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,-16) size 22x20
chunk 1 text run 1 at (70.00,190.00) startOffset 0 endOffset 3 width 22.00: "xor"
RenderPath {rect} at (130,110) size 50x50 [fill={[type=SOLID] [color=#000000]}] [filter=arithmetic] [data="M 130 110L 180 110L 180 160L 130 160L 130 110"]
RenderPath {rect} at (130,110) size 50x50 [fill={[type=SOLID] [color=#000000]}] [filter=arithmetic] [data="M130.00,110.00 L180.00,110.00 L180.00,160.00 L130.00,160.00 L130.00,110.00"]
RenderSVGText {text} at (130,190) size 69x20 contains 1 chunk(s)
RenderSVGInlineText {#text} at (0,-16) size 69x20
chunk 1 text run 1 at (130.00,190.00) startOffset 0 endOffset 10 width 69.00: "arithmetic"
......@@ -14,32 +14,32 @@ layer at (0,0) size 800x600
RenderSVGRoot {svg} at (2.50,2.50) size 490x190
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderSVGContainer {g} at (2.50,2.50) size 90x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}] [filter=0x0]
RenderPath {rect} at (10,10) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
RenderPath {rect} at (35,35) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (10,10) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 L0.00,0.00"]
RenderPath {rect} at (35,35) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (102.50,2.50) size 90x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,10.00)}] [filter=0x5]
RenderPath {rect} at (110,10) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
RenderPath {rect} at (135,35) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (110,10) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 L0.00,0.00"]
RenderPath {rect} at (135,35) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (202.50,2.50) size 90x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,10.00)}] [filter=5x0]
RenderPath {rect} at (210,10) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
RenderPath {rect} at (235,35) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (210,10) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 L0.00,0.00"]
RenderPath {rect} at (235,35) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (302.50,2.50) size 90x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,10.00)}] [filter=3x3]
RenderPath {rect} at (310,10) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
RenderPath {rect} at (335,35) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (310,10) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 L0.00,0.00"]
RenderPath {rect} at (335,35) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (402.50,2.50) size 90x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,10.00)}] [filter=1x6]
RenderPath {rect} at (410,10) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
RenderPath {rect} at (435,35) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (410,10) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 L0.00,0.00"]
RenderPath {rect} at (435,35) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (2.50,102.50) size 90x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,110.00)}] [filter=6x1]
RenderPath {rect} at (10,110) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
RenderPath {rect} at (35,135) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (10,110) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 L0.00,0.00"]
RenderPath {rect} at (35,135) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (102.50,102.50) size 90x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,110.00)}] [filter=2x10]
RenderPath {rect} at (110,110) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
RenderPath {rect} at (135,135) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (110,110) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 L0.00,0.00"]
RenderPath {rect} at (135,135) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (202.50,102.50) size 90x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,110.00)}] [filter=1x1]
RenderPath {rect} at (210,110) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
RenderPath {rect} at (235,135) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (210,110) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 L0.00,0.00"]
RenderPath {rect} at (235,135) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (302.50,102.50) size 90x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,110.00)}] [filter=10x100]
RenderPath {rect} at (310,110) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
RenderPath {rect} at (335,135) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (310,110) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 L0.00,0.00"]
RenderPath {rect} at (335,135) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (402.50,102.50) size 90x90 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,110.00)}] [filter=15x15]
RenderPath {rect} at (410,110) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M 0 0L 50 0L 50 50L 0 50L 0 0"]
RenderPath {rect} at (435,135) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (410,110) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M0.00,0.00 L50.00,0.00 L50.00,50.00 L0.00,50.00 L0.00,0.00"]
RenderPath {rect} at (435,135) size 50x50 [fill={[type=SOLID] [color=#0000FF]}] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
......@@ -6,6 +6,6 @@ layer at (0,0) size 800x600
layer at (0,0) size 800x600
RenderSVGRoot {svg} at (-5,-5) size 580x180
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderPath {rect} at (-5,-5) size 180x180 [fill={[type=SOLID] [color=#000000]}] [filter=filter_1] [data="M 10 10L 160 10L 160 160L 10 160L 10 10"]
RenderPath {rect} at (195,-5) size 180x180 [fill={[type=SOLID] [color=#000000]}] [filter=filter_2] [data="M 210 10L 360 10L 360 160L 210 160L 210 10"]
RenderPath {rect} at (395,-5) size 180x180 [fill={[type=SOLID] [color=#000000]}] [filter=filter_3] [data="M 410 10L 560 10L 560 160L 410 160L 410 10"]
RenderPath {rect} at (-5,-5) size 180x180 [fill={[type=SOLID] [color=#000000]}] [filter=filter_1] [data="M10.00,10.00 L160.00,10.00 L160.00,160.00 L10.00,160.00 L10.00,10.00"]
RenderPath {rect} at (195,-5) size 180x180 [fill={[type=SOLID] [color=#000000]}] [filter=filter_2] [data="M210.00,10.00 L360.00,10.00 L360.00,160.00 L210.00,160.00 L210.00,10.00"]
RenderPath {rect} at (395,-5) size 180x180 [fill={[type=SOLID] [color=#000000]}] [filter=filter_3] [data="M410.00,10.00 L560.00,10.00 L560.00,160.00 L410.00,160.00 L410.00,10.00"]
......@@ -5,4 +5,4 @@ layer at (0,0) size 800x600
RenderSVGRoot {svg} at (0,0) size 100x100
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderSVGContainer {g} at (0,0) size 0x0 [filter=filter]
RenderPath {rect} at (0,0) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M 0 0L 100 0L 100 100L 0 100L 0 0"]
RenderPath {rect} at (0,0) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M0.00,0.00 L100.00,0.00 L100.00,100.00 L0.00,100.00 L0.00,0.00"]
......@@ -11,16 +11,16 @@ layer at (0,0) size 800x600
RenderSVGRoot {svg} at (30,30) size 660x60
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderSVGContainer {g} at (30,30) size 60x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(10.00,10.00)}]
RenderPath {rect} at (30,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_01] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (30,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_01] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (130,30) size 60x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,10.00)}]
RenderPath {rect} at (130,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_02] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (130,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_02] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (230,30) size 60x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(210.00,10.00)}]
RenderPath {rect} at (230,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_03] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (230,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_03] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (330,30) size 60x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(310.00,10.00)}]
RenderPath {rect} at (330,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_04] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (330,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_04] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (430,30) size 60x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(410.00,10.00)}]
RenderPath {rect} at (430,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_05] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (430,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_05] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (530,30) size 60x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(510.00,10.00)}]
RenderPath {rect} at (530,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_06] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (530,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_06] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
RenderSVGContainer {g} at (630,30) size 60x60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(610.00,10.00)}]
RenderPath {rect} at (630,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_07] [data="M 25 25L 75 25L 75 75L 25 75L 25 25"]
RenderPath {rect} at (630,30) size 60x60 [fill={[type=SOLID] [color=#00FF00]}] [filter=filter_1effect_07] [data="M25.00,25.00 L75.00,25.00 L75.00,75.00 L25.00,75.00 L25.00,25.00"]
......@@ -11,6 +11,6 @@ layer at (0,0) size 800x600
RenderSVGGradientStop {stop} at (0,0) size 0x0
RenderSVGGradientStop {stop} at (0,0) size 0x0
RenderSVGContainer {g} at (-40,-40) size 459.50x200
RenderPath {rect} at (-40,-40) size 200x200 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (1.00,#0000FF)]] [start=(0,0)] [end=(1,1)]}] [filter=filter_1] [data="M 10 10L 110 10L 110 110L 10 110L 10 10"]
RenderPath {rect} at (160,10) size 100x100 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (1.00,#0000FF)]] [start=(0,0)] [end=(1,1)]}] [filter=filter_2] [data="M 160 10L 210 10L 210 60L 160 60L 160 10"]
RenderPath {rect} at (319.50,9.50) size 100x100 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (1.00,#0000FF)]] [start=(0,0)] [end=(1,1)]}] [filter=filter_3] [data="M 332 22L 382 22L 382 72L 332 72L 332 22"]
RenderPath {rect} at (-40,-40) size 200x200 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (1.00,#0000FF)]] [start=(0,0)] [end=(1,1)]}] [filter=filter_1] [data="M10.00,10.00 L110.00,10.00 L110.00,110.00 L10.00,110.00 L10.00,10.00"]
RenderPath {rect} at (160,10) size 100x100 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (1.00,#0000FF)]] [start=(0,0)] [end=(1,1)]}] [filter=filter_2] [data="M160.00,10.00 L210.00,10.00 L210.00,60.00 L160.00,60.00 L160.00,10.00"]
RenderPath {rect} at (319.50,9.50) size 100x100 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (1.00,#0000FF)]] [start=(0,0)] [end=(1,1)]}] [filter=filter_3] [data="M332.00,22.00 L382.00,22.00 L382.00,72.00 L332.00,72.00 L332.00,22.00"]
......@@ -4,4 +4,4 @@ layer at (0,0) size 800x600
layer at (0,0) size 800x600
RenderSVGRoot {svg} at (50,50) size 480x480
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderPath {rect} at (50,50) size 480x480 [fill={[type=SOLID] [color=#008000]}] [filter=filter] [data="M 200 200L 500 200L 500 500L 200 500L 200 200"]
RenderPath {rect} at (50,50) size 480x480 [fill={[type=SOLID] [color=#008000]}] [filter=filter] [data="M200.00,200.00 L500.00,200.00 L500.00,500.00 L200.00,500.00 L200.00,200.00"]
......@@ -4,4 +4,4 @@ layer at (0,0) size 800x600
layer at (0,0) size 800x600
RenderSVGRoot {svg} at (37,37) size 493x493
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderPath {rect} at (37,37) size 493x493 [fill={[type=SOLID] [color=#008000]}] [filter=filter] [data="M 200 200L 500 200L 500 500L 200 500L 200 200"]
RenderPath {rect} at (37,37) size 493x493 [fill={[type=SOLID] [color=#008000]}] [filter=filter] [data="M200.00,200.00 L500.00,200.00 L500.00,500.00 L200.00,500.00 L200.00,200.00"]
2010-02-05 Csaba Osztrogonác <ossy@webkit.org>
Reviewed by Dirk Schulze.
Rubber-stamped by Kenneth Rohde Christiansen.
[Qt] Modifying SVG path dumping to equal to other ports
https://bugs.webkit.org/show_bug.cgi?id=33784
* platform/graphics/qt/PathQt.cpp:
(WebCore::Path::debugString): Path dumping style is aproached to Mac.
2010-02-05 Sebastian Dröge <sebastian.droege@collabora.co.uk>
Reviewed by Gustavo Noronha.
......
......@@ -311,10 +311,10 @@ String Path::debugString() const
switch (cur.type) {
case QPainterPath::MoveToElement:
ret += QString(QLatin1String("M %1 %2")).arg(cur.x).arg(cur.y);
ret += QString(QLatin1String("M%1,%2 ")).arg(cur.x, 0, 'f', 2).arg(cur.y, 0, 'f', 2);
break;
case QPainterPath::LineToElement:
ret += QString(QLatin1String("L %1 %2")).arg(cur.x).arg(cur.y);
ret += QString(QLatin1String("L%1,%2 ")).arg(cur.x, 0, 'f', 2).arg(cur.y, 0, 'f', 2);
break;
case QPainterPath::CurveToElement:
{
......@@ -324,8 +324,8 @@ String Path::debugString() const
Q_ASSERT(c1.type == QPainterPath::CurveToDataElement);
Q_ASSERT(c2.type == QPainterPath::CurveToDataElement);
ret += QString(QLatin1String("C %1 %2 %3 %4 %5 %6")).arg(cur.x).arg(cur.y).arg(c1.x).arg(c1.y).arg(c2.x).arg(c2.y);
ret += QString(QLatin1String("C%1,%2,%3,%4,%5,%6 ")).arg(cur.x, 0, 'f', 2).arg(cur.y, 0, 'f', 2).arg(c1.x, 0, 'f', 2)
.arg(c1.y, 0, 'f', 2).arg(c2.x, 0, 'f', 2).arg(c2.y, 0, 'f', 2);
i += 2;
break;
}
......@@ -335,7 +335,7 @@ String Path::debugString() const
}
}
return ret;
return ret.trimmed();
}
void Path::apply(void* info, PathApplierFunction function) const
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment