WebSocket: Copy existing WebSocket tests
authoryutak@chromium.org <yutak@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 11 Jul 2011 07:51:22 +0000 (07:51 +0000)
committeryutak@chromium.org <yutak@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 11 Jul 2011 07:51:22 +0000 (07:51 +0000)
commit966b87de7de3474659d4b85b3183818efe201193
treee80ceb08a25b4e41c8a9ac4ea044f574d667f8cf
parentda42a6909e03316272c82ca0b2efb48024561bf4
WebSocket: Copy existing WebSocket tests
https://bugs.webkit.org/show_bug.cgi?id=64242

Reviewed by Kent Tamura.

Copy the existing WebSocket tests under http/tests/websocket/tests/hybi/ and skip them.

These tests will be used to test the latest WebSocket protocol implementation. They are skipped
in all ports for now, and will be unskipped when the new protocol implementation is landed in WebCore.

The following modifications are applied to the new tests:
- Change paths and URLs appeared in the tests and the test results so they fit for the new location.
- Call layoutTestController.overridePreferences() to enable the new protocol implementation.

* http/tests/websocket/tests/hybi/alert-in-event-handler-expected.txt: Added.
* http/tests/websocket/tests/hybi/alert-in-event-handler.html: Added.
* http/tests/websocket/tests/hybi/bad-handshake-crash-expected.txt: Added.
* http/tests/websocket/tests/hybi/bad-handshake-crash.html: Added.
* http/tests/websocket/tests/hybi/bad-handshake-crash_wsh.py: Added.
* http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars-expected.txt: Added.
* http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars.html: Added.
* http/tests/websocket/tests/hybi/bad-sub-protocol-empty-expected.txt: Added.
* http/tests/websocket/tests/hybi/bad-sub-protocol-empty.html: Added.
* http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii-expected.txt: Added.
* http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii.html: Added.
* http/tests/websocket/tests/hybi/bufferedAmount-after-close-expected.txt: Added.
* http/tests/websocket/tests/hybi/bufferedAmount-after-close.html: Added.
* http/tests/websocket/tests/hybi/client-close-expected.txt: Added.
* http/tests/websocket/tests/hybi/client-close.html: Added.
* http/tests/websocket/tests/hybi/client-close_wsh.py: Added.
* http/tests/websocket/tests/hybi/close-before-open-expected.txt: Added.
* http/tests/websocket/tests/hybi/close-before-open.html: Added.
* http/tests/websocket/tests/hybi/close-event-expected.txt: Added.
* http/tests/websocket/tests/hybi/close-event.html: Added.
* http/tests/websocket/tests/hybi/close-on-navigate-new-location-expected.txt: Added.
* http/tests/websocket/tests/hybi/close-on-navigate-new-location.html: Added.
* http/tests/websocket/tests/hybi/close-on-unload-and-force-gc-expected.txt: Added.
* http/tests/websocket/tests/hybi/close-on-unload-and-force-gc.html: Added.
* http/tests/websocket/tests/hybi/close-on-unload-expected.txt: Added.
* http/tests/websocket/tests/hybi/close-on-unload-reference-in-parent-expected.txt: Added.
* http/tests/websocket/tests/hybi/close-on-unload-reference-in-parent.html: Added.
* http/tests/websocket/tests/hybi/close-on-unload.html: Added.
* http/tests/websocket/tests/hybi/close-on-unload_wsh.py: Added.
* http/tests/websocket/tests/hybi/close-unref-websocket-expected.txt: Added.
* http/tests/websocket/tests/hybi/close-unref-websocket.html: Added.
* http/tests/websocket/tests/hybi/cross-origin-expected.txt: Added.
* http/tests/websocket/tests/hybi/cross-origin.html: Added.
* http/tests/websocket/tests/hybi/echo-challenge_wsh.py: Added.
* http/tests/websocket/tests/hybi/echo-cookie_wsh.py: Added.
* http/tests/websocket/tests/hybi/echo-location_wsh.py: Added.
* http/tests/websocket/tests/hybi/echo_wsh.py: Added.
* http/tests/websocket/tests/hybi/error-detect-expected.txt: Added.
* http/tests/websocket/tests/hybi/error-detect.html: Added.
* http/tests/websocket/tests/hybi/fixed-origin_wsh.py: Added.
* http/tests/websocket/tests/hybi/frame-length-longer-than-buffer-expected.txt: Added.
* http/tests/websocket/tests/hybi/frame-length-longer-than-buffer.html: Added.
* http/tests/websocket/tests/hybi/frame-length-longer-than-buffer_wsh.py: Added.
* http/tests/websocket/tests/hybi/frame-length-overflow-expected.txt: Added.
* http/tests/websocket/tests/hybi/frame-length-overflow.html: Added.
* http/tests/websocket/tests/hybi/frame-length-overflow_wsh.py: Added.
* http/tests/websocket/tests/hybi/frame-length-skip-expected.txt: Added.
* http/tests/websocket/tests/hybi/frame-length-skip.html: Added.
* http/tests/websocket/tests/hybi/frame-length-skip_wsh.py: Added.
* http/tests/websocket/tests/hybi/frame-lengths-expected.txt: Added.
* http/tests/websocket/tests/hybi/frame-lengths.html: Added.
* http/tests/websocket/tests/hybi/handshake-challenge-randomness-expected.txt: Added.
* http/tests/websocket/tests/hybi/handshake-challenge-randomness.html: Added.
* http/tests/websocket/tests/hybi/handshake-error-expected.txt: Added.
* http/tests/websocket/tests/hybi/handshake-error.html: Added.
* http/tests/websocket/tests/hybi/handshake-error_wsh.py: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-cross-origin-expected.txt: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-cross-origin.html: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-maxlength-expected.txt: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-maxlength.html: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-maxlength_wsh.py: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-no-connection-header-expected.txt: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-no-connection-header.html: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-no-connection-header_wsh.py: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-no-cr-expected.txt: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-no-cr.html: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-no-cr_wsh.py: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-no-upgrade-header-expected.txt: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-no-upgrade-header.html: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-no-upgrade-header_wsh.py: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-prepended-null-expected.txt: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-prepended-null.html: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-prepended-null_wsh.py: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-sub-protocol-mismatch-expected.txt: Added.
* http/tests/websocket/tests/hybi/handshake-fail-by-sub-protocol-mismatch.html: Added.
* http/tests/websocket/tests/hybi/hanging-handshake_wsh.py: Added.
* http/tests/websocket/tests/hybi/httponly-cookie-expected.txt: Added.
* http/tests/websocket/tests/hybi/httponly-cookie.pl: Added.
* http/tests/websocket/tests/hybi/long-invalid-header-expected.txt: Added.
* http/tests/websocket/tests/hybi/long-invalid-header.html: Added.
* http/tests/websocket/tests/hybi/long-invalid-header_wsh.py: Added.
* http/tests/websocket/tests/hybi/multiple-connections-expected.txt: Added.
* http/tests/websocket/tests/hybi/multiple-connections.html: Added.
* http/tests/websocket/tests/hybi/no-query_wsh.py: Added.
* http/tests/websocket/tests/hybi/null-character-expected.txt: Added.
* http/tests/websocket/tests/hybi/null-character.html: Added.
* http/tests/websocket/tests/hybi/origin-test_wsh.py: Added.
* http/tests/websocket/tests/hybi/protocol-test_wsh.py: Added.
* http/tests/websocket/tests/hybi/reload-crash-expected.txt: Added.
* http/tests/websocket/tests/hybi/reload-crash.html: Added.
* http/tests/websocket/tests/hybi/resources/close-on-unload-iframe-reference-in-parent.html: Added.
* http/tests/websocket/tests/hybi/resources/close-on-unload-iframe.html: Added.
* http/tests/websocket/tests/hybi/resources/reload-crash-iframe.html: Added.
* http/tests/websocket/tests/hybi/send-after-close-on-unload-expected.txt: Added.
* http/tests/websocket/tests/hybi/send-after-close-on-unload.html: Added.
* http/tests/websocket/tests/hybi/send-expected.txt: Added.
* http/tests/websocket/tests/hybi/send-throw-expected.txt: Added.
* http/tests/websocket/tests/hybi/send-throw.html: Added.
* http/tests/websocket/tests/hybi/send.html: Added.
* http/tests/websocket/tests/hybi/send2_wsh.py: Added.
* http/tests/websocket/tests/hybi/send_wsh.py: Added.
* http/tests/websocket/tests/hybi/server-close-expected.txt: Added.
* http/tests/websocket/tests/hybi/server-close.html: Added.
* http/tests/websocket/tests/hybi/server-close_wsh.py: Added.
* http/tests/websocket/tests/hybi/simple-expected.txt: Added.
* http/tests/websocket/tests/hybi/simple-stress-expected.txt: Added.
* http/tests/websocket/tests/hybi/simple-stress.html: Added.
* http/tests/websocket/tests/hybi/simple.html: Added.
* http/tests/websocket/tests/hybi/simple_wsh.py: Added.
* http/tests/websocket/tests/hybi/sub-protocol-expected.txt: Added.
* http/tests/websocket/tests/hybi/sub-protocol-with-space-expected.txt: Added.
* http/tests/websocket/tests/hybi/sub-protocol-with-space.html: Added.
* http/tests/websocket/tests/hybi/sub-protocol.html: Added.
* http/tests/websocket/tests/hybi/unicode-expected.txt: Added.
* http/tests/websocket/tests/hybi/unicode.html: Added.
* http/tests/websocket/tests/hybi/unicode_wsh.py: Added.
* http/tests/websocket/tests/hybi/unknown-frame-type_wsh.py: Added.
* http/tests/websocket/tests/hybi/url-no-trailing-slash-expected.txt: Added.
* http/tests/websocket/tests/hybi/url-no-trailing-slash.html: Added.
* http/tests/websocket/tests/hybi/url-parsing-expected.txt: Added.
* http/tests/websocket/tests/hybi/url-parsing.html: Added.
* http/tests/websocket/tests/hybi/url-with-credential-expected.txt: Added.
* http/tests/websocket/tests/hybi/url-with-credential.html: Added.
* http/tests/websocket/tests/hybi/url-with-empty-query-expected.txt: Added.
* http/tests/websocket/tests/hybi/url-with-empty-query.html: Added.
* http/tests/websocket/tests/hybi/url-with-query-expected.txt: Added.
* http/tests/websocket/tests/hybi/url-with-query-for-no-query-expected.txt: Added.
* http/tests/websocket/tests/hybi/url-with-query-for-no-query.html: Added.
* http/tests/websocket/tests/hybi/url-with-query.html: Added.
* http/tests/websocket/tests/hybi/websocket-event-target-expected.txt: Added.
* http/tests/websocket/tests/hybi/websocket-event-target.html: Added.
* http/tests/websocket/tests/hybi/websocket-pending-activity-expected.txt: Added.
* http/tests/websocket/tests/hybi/websocket-pending-activity.html: Added.
* http/tests/websocket/tests/hybi/websocket-protocol-ignored-expected.txt: Added.
* http/tests/websocket/tests/hybi/websocket-protocol-ignored.html: Added.
* http/tests/websocket/tests/hybi/workers/close-in-onmessage-crash-expected.txt: Added.
* http/tests/websocket/tests/hybi/workers/close-in-onmessage-crash.html: Added.
* http/tests/websocket/tests/hybi/workers/close-in-shared-worker-expected.txt: Added.
* http/tests/websocket/tests/hybi/workers/close-in-shared-worker.html: Added.
* http/tests/websocket/tests/hybi/workers/close-in-worker-expected.txt: Added.
* http/tests/websocket/tests/hybi/workers/close-in-worker.html: Added.
* http/tests/websocket/tests/hybi/workers/resources/close-in-onmessage-crash.js: Added.
(runTests.try.ws.onopen):
(runTests.try.ws.onmessage):
(runTests.try.ws.onclose):
(runTests):
* http/tests/websocket/tests/hybi/workers/resources/close-in-worker.js: Added.
(handleConnect.self.postMessage):
(handleConnect):
(runTests.try.ws.onopen):
(runTests.try.ws.onclose):
(runTests):
* http/tests/websocket/tests/hybi/workers/resources/echo-challenge_wsh.py: Added.
* http/tests/websocket/tests/hybi/workers/resources/echo_wsh.py: Added.
* http/tests/websocket/tests/hybi/workers/resources/simple_wsh.py: Added.
* http/tests/websocket/tests/hybi/workers/resources/worker-handshake-challenge-randomness.js: Added.
(endTest):
(runTests.try.ws1.onmessage):
(runTests.try.ws1.onclose.ws2.onmessage):
(runTests.try.ws1.onclose.ws2.onclose):
(runTests.try.ws1.onclose):
(runTests):
* http/tests/websocket/tests/hybi/workers/resources/worker-simple.js: Added.
(handleConnect.self.postMessage):
(handleConnect):
(runTests.try.ws.onopen):
(runTests.try.ws.onmessage):
(runTests.try.ws.onclose):
(runTests):
* http/tests/websocket/tests/hybi/workers/shared-worker-simple-expected.txt: Added.
* http/tests/websocket/tests/hybi/workers/shared-worker-simple.html: Added.
* http/tests/websocket/tests/hybi/workers/worker-handshake-challenge-randomness-expected.txt: Added.
* http/tests/websocket/tests/hybi/workers/worker-handshake-challenge-randomness.html: Added.
* http/tests/websocket/tests/hybi/workers/worker-simple-expected.txt: Added.
* http/tests/websocket/tests/hybi/workers/worker-simple.html: Added.
* platform/chromium/test_expectations.txt:
* platform/gtk/Skipped:
* platform/mac/Skipped:
* platform/qt/Skipped:
A category "failing websocket tests" is listed at the beginning of Skipped file,
but there is no such section in the lists. Thus, a new section is inserted.
* platform/win/Skipped:
* platform/wk2/Skipped:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@90726 268f45cc-cd09-0410-ab3c-d52691b4dbfc
161 files changed:
LayoutTests/ChangeLog
LayoutTests/http/tests/websocket/tests/hybi/alert-in-event-handler-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/alert-in-event-handler.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/bad-handshake-crash-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/bad-handshake-crash.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/bad-handshake-crash_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/bad-sub-protocol-empty-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/bad-sub-protocol-empty.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/bufferedAmount-after-close-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/bufferedAmount-after-close.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/client-close-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/client-close.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/client-close_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-before-open-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-before-open.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-event-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-event.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-on-navigate-new-location-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-on-navigate-new-location.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-on-unload-and-force-gc-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-on-unload-and-force-gc.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-on-unload-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-on-unload-reference-in-parent-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-on-unload-reference-in-parent.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-on-unload.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-on-unload_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-unref-websocket-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/close-unref-websocket.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/cross-origin-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/cross-origin.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/echo-challenge_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/echo-cookie_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/echo-location_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/echo_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/error-detect-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/error-detect.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/fixed-origin_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/frame-length-longer-than-buffer-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/frame-length-longer-than-buffer.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/frame-length-longer-than-buffer_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/frame-length-overflow-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/frame-length-overflow.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/frame-length-overflow_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/frame-length-skip-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/frame-length-skip.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/frame-length-skip_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/frame-lengths-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/frame-lengths.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-challenge-randomness-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-challenge-randomness.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-error-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-error.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-error_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-cross-origin-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-cross-origin.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-maxlength-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-maxlength.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-maxlength_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-no-connection-header-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-no-connection-header.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-no-connection-header_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-no-cr-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-no-cr.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-no-cr_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-no-upgrade-header-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-no-upgrade-header.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-no-upgrade-header_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-prepended-null-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-prepended-null.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-prepended-null_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-sub-protocol-mismatch-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/handshake-fail-by-sub-protocol-mismatch.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/hanging-handshake_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/httponly-cookie-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/httponly-cookie.pl [new file with mode: 0755]
LayoutTests/http/tests/websocket/tests/hybi/long-invalid-header-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/long-invalid-header.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/long-invalid-header_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/multiple-connections-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/multiple-connections.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/no-query_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/null-character-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/null-character.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/origin-test_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/protocol-test_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/reload-crash-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/reload-crash.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/resources/close-on-unload-iframe-reference-in-parent.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/resources/close-on-unload-iframe.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/resources/reload-crash-iframe.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/send-after-close-on-unload-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/send-after-close-on-unload.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/send-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/send-throw-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/send-throw.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/send.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/send2_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/send_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/server-close-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/server-close.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/server-close_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/simple-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/simple-stress-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/simple-stress.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/simple.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/simple_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/sub-protocol-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/sub-protocol-with-space-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/sub-protocol-with-space.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/sub-protocol.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/unicode-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/unicode.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/unicode_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/unknown-frame-type_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/url-no-trailing-slash-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/url-no-trailing-slash.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/url-parsing-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/url-parsing.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/url-with-credential-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/url-with-credential.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/url-with-empty-query-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/url-with-empty-query.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/url-with-query-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/url-with-query-for-no-query-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/url-with-query-for-no-query.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/url-with-query.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/websocket-event-target-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/websocket-event-target.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/websocket-pending-activity-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/websocket-pending-activity.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/websocket-protocol-ignored-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/websocket-protocol-ignored.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/close-in-onmessage-crash-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/close-in-onmessage-crash.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/close-in-shared-worker-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/close-in-shared-worker.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/close-in-worker-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/close-in-worker.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/resources/close-in-onmessage-crash.js [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/resources/close-in-worker.js [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/resources/echo-challenge_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/resources/echo_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/resources/simple_wsh.py [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/resources/worker-handshake-challenge-randomness.js [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/resources/worker-simple.js [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/shared-worker-simple-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/shared-worker-simple.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/worker-handshake-challenge-randomness-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/worker-handshake-challenge-randomness.html [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/worker-simple-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/websocket/tests/hybi/workers/worker-simple.html [new file with mode: 0644]
LayoutTests/platform/chromium/test_expectations.txt
LayoutTests/platform/gtk/Skipped
LayoutTests/platform/mac/Skipped
LayoutTests/platform/qt/Skipped
LayoutTests/platform/win/Skipped
LayoutTests/platform/wk2/Skipped