summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorestade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-15 20:53:20 +0000
committerestade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-15 20:53:20 +0000
commit1a43a1a59ec043c66487ded5f3dc7b62d6e5a0f7 (patch)
treeb34dbf3872af9fc692dc61d5459539160c909d77 /webkit
parent2b65dc322b7f1c3ac760ec1ee6248f31f67a2a88 (diff)
downloadchromium_src-1a43a1a59ec043c66487ded5f3dc7b62d6e5a0f7.zip
chromium_src-1a43a1a59ec043c66487ded5f3dc7b62d6e5a0f7.tar.gz
chromium_src-1a43a1a59ec043c66487ded5f3dc7b62d6e5a0f7.tar.bz2
More SVG rebaselines and whatnot.
* text-dom-01-f: we have incorrect baselines on both linux and windows. Delete them and mark the test as failing. * 003-broken: now passes on Linux due to Windows rebaseline * use-on-non-svg-namespaced-element: ditto * glyph-selection-lang-attribute: ditto * invalid-css: rebaseline images on Linux * inline-svg-in-xhtml: ditto Review URL: http://codereview.chromium.org/18262 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8117 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/inline-svg-in-xhtml-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/inline-svg-in-xhtml-expected.pngbin0 -> 11508 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/invalid-css-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/invalid-css-expected.pngbin0 -> 8525 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/pointer-events-path-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/pointer-events-path-expected.pngbin11166 -> 11920 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-dom-01-f-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-dom-01-f-expected.pngbin11948 -> 0 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-dom-01-f-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-dom-01-f-expected.pngbin12245 -> 0 bytes
-rw-r--r--webkit/tools/layout_tests/test_lists/tests_fixable.txt22
11 files changed, 13 insertions, 15 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/inline-svg-in-xhtml-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/inline-svg-in-xhtml-expected.checksum
new file mode 100644
index 0000000..fb7f44b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/inline-svg-in-xhtml-expected.checksum
@@ -0,0 +1 @@
+9f0a1c5ee0dbb95a16016b497997fc44 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/inline-svg-in-xhtml-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/inline-svg-in-xhtml-expected.png
new file mode 100644
index 0000000..b2097e1
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/inline-svg-in-xhtml-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/invalid-css-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/invalid-css-expected.checksum
new file mode 100644
index 0000000..5d1365da
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/invalid-css-expected.checksum
@@ -0,0 +1 @@
+3c9c1d1f7c7ebaa91248b9a3c6a463e8 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/invalid-css-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/invalid-css-expected.png
new file mode 100644
index 0000000..dacf866
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/invalid-css-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/pointer-events-path-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/pointer-events-path-expected.checksum
index fb3ca3f..0ab948e 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/pointer-events-path-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/pointer-events-path-expected.checksum
@@ -1 +1 @@
-044e5c6026ddd16b6184379c9bf2f7c1 \ No newline at end of file
+1e627f6b6a29d7405a29bb218624638e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/pointer-events-path-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/pointer-events-path-expected.png
index c32855a..d82c3a5 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/pointer-events-path-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/pointer-events-path-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-dom-01-f-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-dom-01-f-expected.checksum
deleted file mode 100644
index 041bec2..0000000
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-dom-01-f-expected.checksum
+++ /dev/null
@@ -1 +0,0 @@
-790cec9a149363cb10ad59581d3a08d8 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-dom-01-f-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-dom-01-f-expected.png
deleted file mode 100644
index 0318582..0000000
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/svg/custom/text-dom-01-f-expected.png
+++ /dev/null
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-dom-01-f-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-dom-01-f-expected.checksum
deleted file mode 100644
index 8d8f086..0000000
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-dom-01-f-expected.checksum
+++ /dev/null
@@ -1 +0,0 @@
-f7a580b5c34e3e71eb901895fc31b9fb \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-dom-01-f-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-dom-01-f-expected.png
deleted file mode 100644
index 64c23632..0000000
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/text-dom-01-f-expected.png
+++ /dev/null
Binary files differ
diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
index c7ff442..927a09c 100644
--- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt
+++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
@@ -359,17 +359,19 @@ DEFER : LayoutTests/http/tests/navigation/changing-frame-hierarchy-in-onload.htm
DEFER LINUX : LayoutTests/svg/custom/font-face-simple.svg = FAIL
DEFER LINUX : LayoutTests/svg/custom/control-points-for-S-and-T.svg = FAIL // 6 numbers differ, by an absolute total of 31.36
DEFER LINUX : LayoutTests/svg/custom/use-css-events.svg = FAIL // 5 numbers differ, by an absolute total of 27.16
-LINUX : LayoutTests/svg/custom/glyph-selection-lang-attribute.svg = FAIL
-LINUX MAC : LayoutTests/svg/custom/inline-svg-in-xhtml.xml = FAIL
+MAC : LayoutTests/svg/custom/inline-svg-in-xhtml.xml = FAIL
+
+// Pixel test passes. Texts differ by 1 on SVGRenderText bounding box.
LINUX : LayoutTests/svg/custom/scrolling-embedded-svg-file-image-repaint-problem.html = FAIL
-LINUX : LayoutTests/svg/custom/text-dom-01-f.svg = FAIL
-LINUX : LayoutTests/svg/custom/invalid-css.svg = FAIL
-LINUX : LayoutTests/svg/custom/pointer-events-path.svg = FAIL
-LINUX : LayoutTests/svg/custom/pointer-events-text.svg = FAIL
+
+// The blue box around 'the' is too dark.
+LINUX WIN : LayoutTests/svg/custom/text-dom-01-f.svg = FAIL
+
+// No anti-aliasing on the text.
LINUX : LayoutTests/svg/custom/use-on-disallowed-foreign-object-3.svg = FAIL
-LINUX : LayoutTests/svg/custom/use-on-non-svg-namespaced-element.svg = FAIL
-LINUX : LayoutTests/svg/hixie/links/003-broken.xml = FAIL
+// SVG text fills not working. Note that linux baseline is wrong.
+LINUX : LayoutTests/svg/custom/pointer-events-text.svg = FAIL
// Bug 1198880
DEFER LINUX WIN : LayoutTests/svg/custom/svgsvgelement-ctm.xhtml = FAIL
@@ -1876,7 +1878,6 @@ LINUX : LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty
WIN : LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody.html = FAIL PASS
MAC : LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody.html = FAIL PASS
-
// 12-Jan-2009 Regressions:
// I'm turning these off to green the build until I can look at them tomorrow. For the
// most part they probably just need to be rebaselined due to recent Skia SVG changes.
@@ -1885,9 +1886,6 @@ LINUX WIN : LayoutTests/fast/images/animated-svg-as-image.html = FAIL
// Looks like this just needs a rebaseline.
LINUX WIN : LayoutTests/svg/custom/stroke-fallback.svg = FAIL
-// Another 12-Jan-2009 regression.
-LINUX : chrome/fonts/courier.html = FAIL
-
// Merge 39830:39880 - new tests
LayoutTests/plugins/npruntime.html = TIMEOUT