summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsenorblanco@chromium.org <senorblanco@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-05 18:09:58 +0000
committersenorblanco@chromium.org <senorblanco@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-05 18:09:58 +0000
commit376883a4ccd8f92817de1355317adea570a730ce (patch)
tree919a8763ba678baa3b18a2ee5e943f14684a0277
parent0d9935bbb0c02c301b5438e7e775a44ed661df7b (diff)
downloadchromium_src-376883a4ccd8f92817de1355317adea570a730ce.zip
chromium_src-376883a4ccd8f92817de1355317adea570a730ce.tar.gz
chromium_src-376883a4ccd8f92817de1355317adea570a730ce.tar.bz2
Some Linux test rebaselines, and updates to test_expectations.txt. Most
of these are due to evanm's fix in http://codereview.chromium.org/119197, which removed some flakiness in the GTK flavour of test_shell. The rest was a skia fix landed in http://code.google.com/p/skia/source/detail?r=198 BUG=http://crbug.com/12002 BUG=http://crbug.com/12004 BUG=http://crbug.com/13218 TEST=Check that expected layout tests pass. Review URL: http://codereview.chromium.org/118309 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17738 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/reflections/inline-crash-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/reflections/inline-crash-expected.pngbin14582 -> 14077 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/circular-marker-reference-3-expected.txt8
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/grayscale-gradient-mask-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/grayscale-gradient-mask-expected.pngbin0 -> 3037 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/grayscale-gradient-mask-expected.txt14
-rw-r--r--webkit/tools/layout_tests/test_expectations.txt16
7 files changed, 20 insertions, 22 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/reflections/inline-crash-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/reflections/inline-crash-expected.checksum
index 2e81b7a..5b05062 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/reflections/inline-crash-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/reflections/inline-crash-expected.checksum
@@ -1 +1 @@
-c5f3d273b961763c7fa81f3fed7b53e1 \ No newline at end of file
+1dffece3ee291e41e99b99137aa4a0bb \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/reflections/inline-crash-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/reflections/inline-crash-expected.png
index 6fbefed..5a1f9a5 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/reflections/inline-crash-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/reflections/inline-crash-expected.png
Binary files differ
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
index af91366..51d8478 100644
--- 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
@@ -2,8 +2,8 @@ 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 14985x8985 [start marker=mark] [middle marker=mark] [end marker=mark]
+ 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 185.44x113.81 [start marker=mark] [middle marker=mark] [end marker=mark]
- RenderPath {path} at (-2.06,-0.94) size 185.44x113.81 [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 14985x8985 [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"]
+ 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/grayscale-gradient-mask-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/grayscale-gradient-mask-expected.checksum
index 820f859..b3770391 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/grayscale-gradient-mask-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/grayscale-gradient-mask-expected.checksum
@@ -1 +1 @@
-c1309762cebe90969db6165b8184e160 \ No newline at end of file
+c90da4f4df563819c38bfad402634e9a \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/grayscale-gradient-mask-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/grayscale-gradient-mask-expected.png
new file mode 100644
index 0000000..cb7a2e9
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/grayscale-gradient-mask-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/grayscale-gradient-mask-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/grayscale-gradient-mask-expected.txt
new file mode 100644
index 0000000..56807a7
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/grayscale-gradient-mask-expected.txt
@@ -0,0 +1,14 @@
+KRenderingPaintServer {id="Gradient" [type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (1.00,#000000)]] [bounding box mode=0] [start=(0,0)] [end=(800,0)]}
+KCanvasResource {id="Mask" [type=MASKER]}
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (0,143.90) size 780.49x292.68
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGHiddenContainer {linearGradient} at (0,0) size 0x0
+ RenderSVGGradientStop {stop} at (0,0) size 0x0
+ RenderSVGGradientStop {stop} at (0,0) size 0x0
+ RenderSVGContainer {mask} at (0,143.90) size 780.49x292.68
+ RenderPath {rect} at (0,143.90) size 780.49x292.68 [fill={[type=LINEAR-GRADIENT] [stops=[(0.00,#FFFFFF), (1.00,#000000)]] [bounding box mode=0] [start=(0,0)] [end=(800,0)]}] [data="M0.00,0.00 L800.00,0.00 L800.00,300.00 L0.00,300.00 Z"]
+ RenderPath {rect} at (0,143.90) size 780.49x292.68 [fill={[type=SOLID] [color=#FF8080]}] [data="M0.00,0.00 L800.00,0.00 L800.00,300.00 L0.00,300.00 Z"]
+ RenderPath {rect} at (0,241.46) size 780.49x97.56 [fill={[type=SOLID] [color=#0000FF]}] [data="M0.00,100.00 L800.00,100.00 L800.00,200.00 L0.00,200.00 Z"]
diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt
index 0fc64a8..62316f4 100644
--- a/webkit/tools/layout_tests/test_expectations.txt
+++ b/webkit/tools/layout_tests/test_expectations.txt
@@ -2566,12 +2566,6 @@ BUG11613 MAC : LayoutTests/http/tests/security/cross-frame-access-call.html = FA
BUG11613 WIN : LayoutTests/http/tests/navigation/anchor-frames.html = FAIL
BUG11613 WIN : LayoutTests/http/tests/navigation/javascriptlink-frames.html = FAIL
-// These tests were broken by skia r171:
-// These ones seem to be mask/opacity-related:
-BUG12002 LINUX : LayoutTests/svg/custom/circular-marker-reference-3.svg = FAIL
-// This one is flaky on Linux
-BUG12004 LINUX : LayoutTests/svg/custom/js-late-marker-creation.svg = FAIL PASS
-
// This needs to be rebaselined. See http://trac.webkit.org/changeset/43378
BUG11669 LINUX : LayoutTests/fast/layers/remove-only-this-layer-update.html = FAIL
@@ -2694,16 +2688,6 @@ BUG13105 REBASELINE MAC WIN : LayoutTests/fast/backgrounds/body-generated-image-
BUG13176 SKIP : LayoutTests/fast/workers/worker-close.html = FAIL
BUG13174 WIN REBASELINE : LayoutTests/transitions/shorthand-border-transitions.html = FAIL
-// Skia 171:196
-BUG13218 LINUX : LayoutTests/fast/reflections/inline-crash.html = FAIL
-BUG13218 LINUX : LayoutTests/svg/custom/grayscale-gradient-mask.svg = FAIL
-
-// Flaky tests (not clear when they got introduced)
-BUG13267 LINUX : LayoutTests/fast/overflow/overflow-rtl-inline-scrollbar.html = PASS FAIL
-BUG13267 LINUX : LayoutTests/svg/custom/mask-inside-defs.svg = PASS FAIL
-BUG13267 LINUX : LayoutTests/svg/custom/stroked-pattern.svg = PASS FAIL
-BUG13267 LINUX : LayoutTests/editing/selection/5131716-3.html = PASS FAIL
-
// WebKit 44372:44405
// New Linux crashes and failures. Why are we running platform/mac test on Linux?
BUG13314 LINUX : LayoutTests/platform/mac/accessibility/accesskey.html = CRASH FAIL