diff options
11 files changed, 71 insertions, 9 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.checksum new file mode 100644 index 0000000..959a6ef --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.checksum @@ -0,0 +1 @@ +f081d4c968d7caf8288345f86483ddbe
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png Binary files differnew file mode 100644 index 0000000..e93c363 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.txt new file mode 100644 index 0000000..7260b84 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.txt @@ -0,0 +1,45 @@ +KRenderingPaintServer {id="Grad1" [type=RADIAL-GRADIENT] [stops=[(0.00,#000000), (1.00,#FF0000)]] [bounding box mode=0] [center=(75,100)] [focal=(75,100)] [radius=130.00]} +KRenderingPaintServer {id="Grad2" [type=RADIAL-GRADIENT] [stops=[(0.00,#FF0000), (1.00,#FFFF00)]] [bounding box mode=0] [center=(295,100)] [focal=(295,100)] [radius=150.00]} +KRenderingPaintServer {id="Grad3" [type=RADIAL-GRADIENT] [stops=[(0.00,#000000), (1.00,#FFFF00)]] [bounding box mode=0] [center=(225,180)] [focal=(225,180)] [radius=90.00]} +KRenderingPaintServer {id="Grad4" [type=RADIAL-GRADIENT] [stops=[(0.00,#000000), (1.00,#FF0000)]] [bounding box mode=0] [center=(225,245)] [focal=(225,245)] [radius=90.00]} +layer at (0,0) size 480x360 + RenderView at (0,0) size 480x360 +layer at (0,0) size 480x360 + RenderSVGRoot {svg} at (0.50,0.50) size 479x359 + RenderSVGContainer {g} at (8,10) size 462x278 + RenderSVGHiddenContainer {radialGradient} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderPath {rect} at (10,10) size 210x140 [fill={[type=RADIAL-GRADIENT] [stops=[(0.00,#000000), (1.00,#FF0000)]] [bounding box mode=0] [center=(75,100)] [focal=(75,100)] [radius=130.00]}] [data="M10.00,10.00 L220.00,10.00 L220.00,150.00 L10.00,150.00 Z"] + RenderSVGText {text} at (10,165) size 183x15 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-12) size 183x15 + chunk 1 text run 1 at (10.00,165.00) startOffset 0 endOffset 36 width 183.00: "Radial gradient on fill of rectangle" + RenderSVGHiddenContainer {radialGradient} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderPath {rect} at (230,10) size 210x140 [stroke={[type=RADIAL-GRADIENT] [stops=[(0.00,#FF0000), (1.00,#FFFF00)]] [bounding box mode=0] [center=(295,100)] [focal=(295,100)] [radius=150.00] [stroke width=40.00]}] [data="M250.00,30.00 L420.00,30.00 L420.00,130.00 L250.00,130.00 Z"] + RenderSVGText {text} at (230,165) size 205x15 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-12) size 205x15 + chunk 1 text run 1 at (230.00,165.00) startOffset 0 endOffset 38 width 205.00: "Radial gradient on stroke of rectangle" + RenderSVGHiddenContainer {radialGradient} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGText {text} at (10,210) size 422x57 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-46) size 422x57 + chunk 1 text run 1 at (10.00,210.00) startOffset 0 endOffset 21 width 422.00: "Gradient on text fill" + RenderSVGText {text} at (10,225) size 207x15 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-12) size 207x15 + chunk 1 text run 1 at (10.00,225.00) startOffset 0 endOffset 40 width 207.00: "Radial gradient on text, black to yellow" + RenderSVGHiddenContainer {radialGradient} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGGradientStop {stop} at (0,0) size 0x0 + RenderSVGText {text} at (10,270) size 458x50 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-40) size 458x50 + chunk 1 text run 1 at (10.00,270.00) startOffset 0 endOffset 23 width 458.00: "Gradient on text stroke" + RenderSVGText {text} at (10,285) size 241x15 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-12) size 241x15 + chunk 1 text run 1 at (10.00,285.00) startOffset 0 endOffset 47 width 241.00: "Radial gradient on stroke of text, black to red" + RenderSVGText {text} at (10,340) size 261x46 contains 1 chunk(s) + RenderSVGInlineText {#text} at (0,-36) size 261x46 + chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.7 $" + RenderPath {rect} at (0.50,0.50) size 479x359 [stroke={[type=SOLID] [color=#000000]}] [data="M1.00,1.00 L479.00,1.00 L479.00,359.00 L1.00,359.00 Z"] diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/circular-marker-reference-3-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/circular-marker-reference-3-expected.txt new file mode 100644 index 0000000..51d8478 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/circular-marker-reference-3-expected.txt @@ -0,0 +1,9 @@ +KCanvasResource {id="mark" [type=MARKER] [angle=0.00] [ref x=4.00 y=4.00]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (235,345) size 330x30 [start marker=mark] [middle marker=mark] [end marker=mark] + RenderSVGHiddenContainer {defs} at (0,0) size 0x0 [start marker=mark] [middle marker=mark] [end marker=mark] + RenderSVGViewportContainer {marker} at (-2.06,-0.94) size 4.12x0.38 [start marker=mark] [middle marker=mark] [end marker=mark] + RenderPath {path} at (-2.06,-0.94) size 4.12x0.38 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M-5.00,-2.00 L0.00,-2.00 L5.00,-2.00"] + RenderPath {path} at (235,345) size 330x30 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark] [middle marker=mark] [end marker=mark] [data="M-5.00,2.00 L0.00,2.00 L5.00,2.00"] diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/circular-marker-reference-4-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/circular-marker-reference-4-expected.txt new file mode 100644 index 0000000..e94a842 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/circular-marker-reference-4-expected.txt @@ -0,0 +1,11 @@ +KCanvasResource {id="mark1" [type=MARKER] [angle=0.00] [ref x=4.00 y=4.00]} +KCanvasResource {id="mark2" [type=MARKER] [angle=0.00] [ref x=4.00 y=4.00]} +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x600 + RenderSVGRoot {svg} at (235,271.88) size 330x103.12 + RenderSVGViewportContainer {marker} at (338.12,271.88) size 123.75x11.25 + RenderPath {path} at (338.12,271.88) size 123.75x11.25 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark2] [middle marker=mark2] [end marker=mark2] [data="M-5.00,-2.00 L0.00,-2.00 L5.00,-2.00"] + RenderSVGViewportContainer {marker} at (338.12,316.88) size 123.75x11.25 + RenderPath {path} at (338.12,316.88) size 123.75x11.25 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark1] [middle marker=mark1] [end marker=mark1] [data="M-5.00,2.00 L0.00,2.00 L5.00,2.00"] + RenderPath {path} at (235,345) size 330x30 [stroke={[type=SOLID] [color=#000000] [line cap=ROUND]}] [fill={[type=SOLID] [color=#000000]}] [start marker=mark1] [middle marker=mark1] [end marker=mark1] [data="M-5.00,2.00 L0.00,2.00 L5.00,2.00"] diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/struct-use-09-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/struct-use-09-b-expected.checksum new file mode 100644 index 0000000..8d84a3a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/struct-use-09-b-expected.checksum @@ -0,0 +1 @@ +00b3c4e82079d3e222d4f112b15b5752
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/struct-use-09-b-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/struct-use-09-b-expected.png Binary files differnew file mode 100644 index 0000000..85d8b88 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/struct-use-09-b-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/struct-use-09-b-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/struct-use-09-b-expected.txt index 034a504..034a504 100644 --- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/struct-use-09-b-expected.txt +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/struct-use-09-b-expected.txt diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/struct-use-09-b-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/struct-use-09-b-expected.checksum deleted file mode 100644 index 86e78a0..0000000 --- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/struct-use-09-b-expected.checksum +++ /dev/null @@ -1 +0,0 @@ -15101e5aaf18688a6b1ebb016234ea5a
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/struct-use-09-b-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/struct-use-09-b-expected.png Binary files differdeleted file mode 100644 index 8fbf664..0000000 --- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/struct-use-09-b-expected.png +++ /dev/null diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt index 337eb0c..aec9e58 100644 --- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt +++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt @@ -1727,13 +1727,12 @@ LINUX : LayoutTests/svg/custom/animate-path-morphing.svg = PASS FAIL LINUX : LayoutTests/svg/custom/circular-marker-reference-1.svg = PASS FAIL LINUX : LayoutTests/transitions/change-values-during-transition.html = PASS FAIL -// These 3 never worked on Linux, but were in the past incorrectly rebaselined. -// Text gradient fills/strokes not working. -LINUX : LayoutTests/svg/W3C-SVG-1.1/pservers-grad-11-b.svg = FAIL +// This never worked on Linux, but were in the past incorrectly rebaselined. // Text pattern fills/strokes not working. LINUX : LayoutTests/svg/custom/js-late-pattern-and-object-creation.svg = FAIL -// Text stroke partially missing. -LINUX : LayoutTests/svg/custom/struct-use-09-b.svg = FAIL + +// might need to be rebaselined in win, 'DRAFT' rendering incorrect before +WIN : LayoutTests/svg/custom/struct-use-09-b.svg = FAIL // Merge 39913:39933 - regressions // See http://crbug.com/6482 @@ -1750,9 +1749,6 @@ LINUX : LayoutTests/fast/canvas/pointInPath.html = FAIL // Merge 40059:40086 -- regressions LayoutTests/transitions/hang-with-bad-transition-list.html = PASS FAIL TIMEOUT -// These two appear to have been failing before the merge. -LINUX : LayoutTests/svg/custom/circular-marker-reference-3.svg = FAIL -LINUX : LayoutTests/svg/custom/circular-marker-reference-4.svg = FAIL // TestShell change to dump() on notifyDone http://codereview.chromium.org/18440 WIN : LayoutTests/fast/dom/Window/window-property-shadowing.html = TIMEOUT |