summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-04 05:13:10 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-04 05:13:10 +0000
commitfe63292b5ff8a734578877d192c7f89aa3845e87 (patch)
treef6cdd238dc2dfe12f8e19032a2239c0185bf6ce9
parent7ec7c1899afc8537bb25ce373aa2e136aa7788dc (diff)
downloadchromium_src-fe63292b5ff8a734578877d192c7f89aa3845e87.zip
chromium_src-fe63292b5ff8a734578877d192c7f89aa3845e87.tar.gz
chromium_src-fe63292b5ff8a734578877d192c7f89aa3845e87.tar.bz2
Blacklist all the message port related layout tests for now. I couldn't figure out how to get chrome_dll to use a different PlatformMessagePortChannel implementation from test_shell (see http://codereview.chromium.org/160570 for what I tried). I gave up afterwards, since anyways they test that the default WebKit implementation works, which we know from the WebKit buildbot. Our multi-process implementation is tested using ui_tests.
Review URL: http://codereview.chromium.org/160574 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22363 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--webkit/tools/layout_tests/test_expectations.txt28
1 files changed, 19 insertions, 9 deletions
diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt
index 4289263..0c3e990 100644
--- a/webkit/tools/layout_tests/test_expectations.txt
+++ b/webkit/tools/layout_tests/test_expectations.txt
@@ -2773,19 +2773,29 @@ BUG16355 WIN : LayoutTests/media/audio-delete-while-slider-thumb-clicked.html =
BUG16355 WIN : LayoutTests/media/audio-delete-while-step-button-clicked.html = TIMEOUT
BUG16355 LINUX : LayoutTests/fast/forms/slider-delete-while-dragging-thumb.html = FAIL
-// Tests that rely on cross-process MessagePorts
-BUG16410 : LayoutTests/fast/workers/worker-cloneport.html = FAIL CRASH
-BUG16410 : LayoutTests/fast/workers/worker-messageport-gc.html = FAIL CRASH
-BUG16410 : LayoutTests/fast/workers/worker-messageport.html = FAIL CRASH
+// Tests that rely on cross-process MessagePorts. No point in running them in
+// test_shell, since we'd have to use a completely different implementation from
+// what is used in the browser.
+BUG16410 SKIP : LayoutTests/fast/events/message-channel-gc-2.html = CRASH
+BUG16410 SKIP : LayoutTests/fast/events/message-channel-gc-3.html = CRASH
+BUG16410 SKIP : LayoutTests/fast/events/message-channel-gc-4.html = CRASH
+BUG16410 SKIP : LayoutTests/fast/events/message-channel-gc.html = CRASH
+BUG16410 SKIP : LayoutTests/fast/events/message-channel-listener-circular-ownership.html = CRASH
+BUG16410 SKIP : LayoutTests/fast/events/message-port-clone.html = CRASH
+BUG16410 SKIP : LayoutTests/fast/events/message-port-deleted-document.html = CRASH
+BUG16410 SKIP : LayoutTests/fast/events/message-port-deleted-frame.html = CRASH
+BUG16410 SKIP : LayoutTests/fast/events/message-port-inactive-document.html = CRASH
+BUG16410 SKIP : LayoutTests/fast/events/message-port-no-wrapper.html = CRASH
+BUG16410 SKIP : LayoutTests/fast/events/message-port.html = CRASH
+BUG16410 SKIP : LayoutTests/http/tests/security/MessagePort/event-listener-context.html = CRASH
+BUG16410 SKIP : chrome/fast/dom/messageport-gc.html = CRASH
+BUG16410 SKIP : LayoutTests/fast/workers/worker-cloneport.html = FAIL CRASH
+BUG16410 SKIP : LayoutTests/fast/workers/worker-messageport-gc.html = FAIL CRASH
+BUG16410 SKIP : LayoutTests/fast/workers/worker-messageport.html = FAIL CRASH
// WebKit merge 45685:45738
-BUG16410 : LayoutTests/http/tests/security/MessagePort/event-listener-context.html = FAIL
BUG16652 : LayoutTests/fast/replaced/embed-display-none.html = PASS CRASH
-BUG16410 DEBUG : LayoutTests/fast/events/message-channel-gc-2.html = CRASH
-BUG16410 DEBUG : LayoutTests/fast/events/message-channel-gc-4.html = CRASH
-BUG16410 DEBUG : LayoutTests/fast/events/message-channel-listener-circular-ownership.html = CRASH
BUG16410 DEBUG : LayoutTests/fast/events/message-port-constructor-for-deleted-document.html = CRASH
-BUG16410 DEBUG : LayoutTests/fast/events/message-port-deleted-frame.html = CRASH
BUG16639 DEBUG : LayoutTests/fast/events/mouseover-mouseout2.html = CRASH
BUG16639 DEBUG : LayoutTests/fast/events/mouseout-on-window.html = CRASH