summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorevan@chromium.org <evan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-01 01:24:50 +0000
committerevan@chromium.org <evan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-01 01:24:50 +0000
commit19327b4cdb21cedeb6fe2f7f59779d097134b926 (patch)
treee8be7eaad24151968e23e4dca9aee80f0e9a2cd5 /webkit
parente516ffdbb14f6f192047df18a40ad5bff10df77e (diff)
downloadchromium_src-19327b4cdb21cedeb6fe2f7f59779d097134b926.zip
chromium_src-19327b4cdb21cedeb6fe2f7f59779d097134b926.tar.gz
chromium_src-19327b4cdb21cedeb6fe2f7f59779d097134b926.tar.bz2
linux: more plugin layout test fixing
Intentionally no code change. For each plugin test, either fix baseline, mark as passing, or annotate with why we're failing. Review URL: http://codereview.chromium.org/151129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19699 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/plugins/netscape-dom-access-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/plugins/netscape-dom-access-expected.pngbin0 -> 7372 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/plugins/plugin-javascript-access-expected.txt32
-rw-r--r--webkit/tools/layout_tests/test_expectations.txt18
4 files changed, 43 insertions, 8 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/plugins/netscape-dom-access-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/plugins/netscape-dom-access-expected.checksum
new file mode 100644
index 0000000..f85264a
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/plugins/netscape-dom-access-expected.checksum
@@ -0,0 +1 @@
+6dbde1798eb908e0ad9ea0536a6e8e76 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/plugins/netscape-dom-access-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/plugins/netscape-dom-access-expected.png
new file mode 100644
index 0000000..35421ed
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/plugins/netscape-dom-access-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/plugins/plugin-javascript-access-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/plugins/plugin-javascript-access-expected.txt
new file mode 100644
index 0000000..fcfd2c2
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/plugins/plugin-javascript-access-expected.txt
@@ -0,0 +1,32 @@
+Name: WebKit Test PlugIn
+
+Description: Simple Netscape plug-in that handles test content for WebKit
+
+Filename: libnpapi_layout_test_plugin.so
+
+Mime Types:
+
+Type: application/x-webkit-test-netscape
+
+Description: test netscape content
+
+Suffixes: testnetscape
+
+
+Plugin.item() works.
+
+Plugin.namedItem() works.
+
+PluginArray.item() works.
+
+PluginArray.namedItem() works.
+
+Type: application/x-webkit-test-netscape
+
+Description: test netscape content
+
+Suffixes: testnetscape
+
+MimeTypeArray.item() works.
+
+MimeTypeArray.namedItem() works.
diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt
index ea687bd..b535e4a 100644
--- a/webkit/tools/layout_tests/test_expectations.txt
+++ b/webkit/tools/layout_tests/test_expectations.txt
@@ -1288,16 +1288,16 @@ BUG10351 MAC LINUX : LayoutTests/fast/dom/object-embed-plugin-scripting.html = F
BUG10351 MAC : LayoutTests/fast/events/tabindex-focus-blur-all.html = FAIL PASS
BUG10351 MAC : LayoutTests/tables/mozilla_expected_failures/bugs/bug8499.html = FAIL
BUG10673 MAC : chrome/plugins/call-as-function.html = FAIL
+// Linux: This test verifies that a single plugin has multiple mime-types.
+// Our test plugin doesn't. Maybe we should add an extra one?
BUG10351 LINUX : LayoutTests/fast/js/navigator-mimeTypes-length.html = FAIL
BUG10351 MAC LINUX : LayoutTests/http/tests/plugins/cross-frame-object-access.html = FAIL
-BUG10351 LINUX : LayoutTests/http/tests/plugins/get-url.html = TIMEOUT
// Skip because we throw an exception before we get to dumpAsText.
BUG10351 SKIP MAC LINUX : LayoutTests/http/tests/plugins/geturlnotify-from-npp-destroystream.html = FAIL
-BUG10351 LINUX : LayoutTests/http/tests/plugins/interrupted-get-url.html = TIMEOUT
-BUG10351 LINUX : LayoutTests/http/tests/plugins/npapi-response-headers.html = TIMEOUT
-BUG10351 LINUX : LayoutTests/http/tests/plugins/post-url-file.html = CRASH TIMEOUT
-BUG10351 LINUX : LayoutTests/http/tests/security/frameNavigation/xss-DENIED-plugin-navigation.html = TIMEOUT
-BUG10351 MAC LINUX : LayoutTests/plugins/embed-attributes-setting.html = CRASH FAIL
+BUG10351 MAC : LayoutTests/plugins/embed-attributes-setting.html = CRASH FAIL
+// Linux: This embeds with mime-type video/quicktime, which will never work on Linux.
+// Maybe we can fix the test?
+BUG10351 LINUX : LayoutTests/plugins/embed-attributes-setting.html = FAIL
BUG10351 MAC : LayoutTests/plugins/embed-inside-object.html = TIMEOUT
BUG10351 MAC : LayoutTests/plugins/get-empty-url.html = CRASH FAIL
BUG10351 MAC : LayoutTests/plugins/get-url-that-the-resource-load-delegate-will-disallow.html = FAIL
@@ -1305,13 +1305,15 @@ BUG10351 MAC : LayoutTests/plugins/getintidentifier-special-values.html = FAIL
BUG10351 MAC : LayoutTests/plugins/geturl-replace-query.html = TIMEOUT
BUG10351 MAC : LayoutTests/plugins/inner-html-display-none.html = FAIL
BUG10351 MAC : LayoutTests/plugins/invoke.html = FAIL
+// Linux: Need to hook up mouse event output in the layout test plugin.
+// Code's there, but #ifdef'd out temporarily.
BUG10351 MAC LINUX : LayoutTests/plugins/mouse-events.html = FAIL
BUG10351 MAC : LayoutTests/plugins/netscape-destroy-plugin-script-objects.html = FAIL
-BUG10351 MAC LINUX : LayoutTests/plugins/netscape-dom-access.html = FAIL
+BUG10351 MAC : LayoutTests/plugins/netscape-dom-access.html = FAIL
BUG10351 MAC : LayoutTests/plugins/netscape-get-property-return-value.html = FAIL
BUG10351 MAC : LayoutTests/plugins/netscape-identifier-conversion.html = FAIL
BUG10351 MAC : LayoutTests/plugins/netscape-invoke-default.html = FAIL
-BUG10351 MAC LINUX : LayoutTests/plugins/plugin-javascript-access.html = FAIL
+BUG10351 MAC : LayoutTests/plugins/plugin-javascript-access.html = FAIL
BUG10351 MAC : LayoutTests/plugins/plugin-remove-subframe.html = FAIL
BUG10351 MAC : LayoutTests/plugins/return-error-from-new-stream-doesnt-invoke-destroy-stream.html = TIMEOUT
BUG10667 MAC : chrome/plugins/get-file-url.html = CRASH TIMEOUT