Adding wpt tools
Import web-platform-tests/tools
https://bugs.webkit.org/show_bug.cgi?id=170718
Patch by Youenn Fablet <youenn@apple.com> on 2017-04-19
Reviewed by Alex Christensen.
* resources/TestRepositories:
* resources/import-expectations.json:
* resources/resource-files.json:
* resources/web-platform-tests-modules.json: Removed.
* web-platform-tests/.gitignore:
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.any.worker-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.html.
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker-expected.txt: Removed.
* web-platform-tests/XMLHttpRequest/getallresponseheaders-cl-expected.txt:
* web-platform-tests/XMLHttpRequest/responsetype-expected.txt:
* web-platform-tests/XMLHttpRequest/send-usp.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.worker-expected.txt.
* web-platform-tests/XMLHttpRequest/send-usp.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.worker.html.
* web-platform-tests/XMLHttpRequest/send-usp.worker.js: Removed.
* web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt:
* web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt:
* web-platform-tests/fetch/api/basic/accept-header.any-expected.txt:
* web-platform-tests/fetch/api/basic/accept-header.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/accept-header.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/accept-header.worker.html.
* web-platform-tests/fetch/api/basic/accept-header.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/basic/mode-same-origin.any-expected.txt:
* web-platform-tests/fetch/api/basic/mode-same-origin.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/mode-same-origin.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-same-origin.worker.html.
* web-platform-tests/fetch/api/basic/mode-same-origin.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/basic/referrer.any-expected.txt:
* web-platform-tests/fetch/api/basic/referrer.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/referrer.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/referrer.worker.html.
* web-platform-tests/fetch/api/basic/referrer.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/basic/request-forbidden-headers.any-expected.txt:
* web-platform-tests/fetch/api/basic/request-forbidden-headers.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/request-forbidden-headers.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-forbidden-headers.worker.html.
* web-platform-tests/fetch/api/basic/request-forbidden-headers.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/basic/request-head.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/request-head.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-head.worker.html.
* web-platform-tests/fetch/api/basic/request-head.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
* web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/request-headers.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.worker.html.
* web-platform-tests/fetch/api/basic/request-headers.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/basic/request-referrer-redirected-worker-expected.txt:
* web-platform-tests/fetch/api/basic/request-referrer.any-expected.txt:
* web-platform-tests/fetch/api/basic/request-referrer.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/request-referrer.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-referrer.worker.html.
* web-platform-tests/fetch/api/basic/request-referrer.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/basic/request-upload.any-expected.txt:
* web-platform-tests/fetch/api/basic/request-upload.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/request-upload.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-upload.worker.html.
* web-platform-tests/fetch/api/basic/request-upload.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/scheme-about.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/scheme-data.worker.html.
* web-platform-tests/fetch/api/basic/scheme-about.worker-expected.txt:
* web-platform-tests/fetch/api/basic/scheme-data.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/scheme-data.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/stream-response.worker.html.
* web-platform-tests/fetch/api/basic/scheme-data.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/basic/stream-response.any-expected.txt:
* web-platform-tests/fetch/api/basic/stream-response.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/basic/stream-response.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.worker.html.
* web-platform-tests/fetch/api/basic/stream-response.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-basic.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies.worker.html.
* web-platform-tests/fetch/api/cors/cors-basic.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/cors/cors-cookies.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-cookies.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-cookies.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.worker.html.
* web-platform-tests/fetch/api/cors/cors-cookies.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.worker.html.
* web-platform-tests/fetch/api/cors/cors-no-preflight.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-origin.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-redirect.worker.html.
* web-platform-tests/fetch/api/cors/cors-origin.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/cors/cors-preflight-redirect.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-referrer.worker.html.
* web-platform-tests/fetch/api/cors/cors-preflight-redirect.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-star.worker.html.
* web-platform-tests/fetch/api/cors/cors-preflight-referrer.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-status.worker.html.
* web-platform-tests/fetch/api/cors/cors-preflight-star.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/cors/cors-preflight-status.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight-status.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight-status.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.worker.html.
* web-platform-tests/fetch/api/cors/cors-preflight-status.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/cors/cors-preflight.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-preflight.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-credentials.worker.html.
* web-platform-tests/fetch/api/cors/cors-preflight.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/cors/cors-redirect-credentials.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-credentials.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-preflight.worker.html.
* web-platform-tests/fetch/api/cors/cors-redirect-credentials.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/cors/cors-redirect-preflight.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-redirect-preflight.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-redirect-preflight.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect.worker.html.
* web-platform-tests/fetch/api/cors/cors-redirect-preflight.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/cors/cors-redirect.any-expected.txt:
* web-platform-tests/fetch/api/cors/cors-redirect.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/cors/cors-redirect.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic.worker.html.
* web-platform-tests/fetch/api/cors/cors-redirect.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/credentials/authentication-basic.any-expected.txt:
* web-platform-tests/fetch/api/credentials/authentication-basic.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/credentials/authentication-basic.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/credentials/cookies.worker.html.
* web-platform-tests/fetch/api/credentials/authentication-basic.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/credentials/cookies.any-expected.txt:
* web-platform-tests/fetch/api/credentials/cookies.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/credentials/cookies.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/headers/historical.worker.html.
* web-platform-tests/fetch/api/credentials/cookies.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/headers/historical.any.worker-expected.txt: Added.
* web-platform-tests/fetch/api/headers/historical.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/hr-time/basic.worker.html.
* web-platform-tests/fetch/api/headers/historical.worker-expected.txt: Removed.
* web-platform-tests/fetch/api/redirect/redirect-count-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-location-expected.txt:
* web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt:
* web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt: Copied from LayoutTests/platform/mac/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt.
* web-platform-tests/fetch/http-cache/partial-expected.txt:
* web-platform-tests/hr-time/basic.any.worker-expected.txt: Added.
* web-platform-tests/hr-time/basic.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/hr-time/monotonic-clock.worker.html.
* web-platform-tests/hr-time/basic.worker-expected.txt: Removed.
* web-platform-tests/hr-time/basic.worker.js: Removed.
* web-platform-tests/hr-time/monotonic-clock.any.worker-expected.txt: Added.
* web-platform-tests/hr-time/monotonic-clock.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/self-origin.worker.html.
* web-platform-tests/hr-time/monotonic-clock.worker-expected.txt: Removed.
Tools:
Import web-platform-tests/tools
https://bugs.webkit.org/show_bug.cgi?id=170718
Patch by Youenn Fablet <youenn@apple.com> on 2017-04-19
Reviewed by Alex Christensen.
* Scripts/webkitpy/layout_tests/servers/web_platform_test_launcher.py:
(main):
* Scripts/webkitpy/layout_tests/servers/web_platform_test_server.py:
(WebPlatformTestServer.ports_to_forward):
(WebPlatformTestServer._prepare_config):
(WebPlatformTestServer._install_modules): Deleted.
* Scripts/webkitpy/w3c/test_importer.py:
(TestImporter.write_html_files_for_templated_js_tests):
LayoutTests:
Import web-platform-tests/tools
https://bugs.webkit.org/show_bug.cgi?id=170718
Patch by Youenn Fablet <youenn@apple.com> on 2017-04-19
Reviewed by Alex Christensen.
* TestExpectations:
* platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
* platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
* platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
* platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
* platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
* platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
* platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt: Renamed from LayoutTests/platform/mac/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt.
* tests-options.json:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@215515
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2017-04-19 Youenn Fablet <youenn@apple.com>
+
+ Import web-platform-tests/tools
+ https://bugs.webkit.org/show_bug.cgi?id=170718
+
+ Reviewed by Alex Christensen.
+
+ * TestExpectations:
+ * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
+ * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
+ * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
+ * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
+ * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
+ * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
+ * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt: Renamed from LayoutTests/platform/mac/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt.
+ * tests-options.json:
+
2017-04-19 Antti Koivisto <antti@apple.com>
Avoid repaints for invisible animations on tumblr.com/search/aww
# Failing assertion with dynamic message
imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm [ Failure ]
+imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.html [ DumpJSConsoleLogInStdErr ]
+imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-status.any.html [ DumpJSConsoleLogInStdErr ]
+imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.any.html [ DumpJSConsoleLogInStdErr ]
+imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-preflight.any.html [ DumpJSConsoleLogInStdErr ]
+imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached.html [ DumpJSConsoleLogInStdErr ]
+
webkit.org/b/161088 imported/w3c/web-platform-tests/resource-timing/resource-timing.html [ Pass Failure ]
webkit.org/b/168357 imported/w3c/web-platform-tests/resource-timing/rt-initiatorType-media.html [ Failure ]
webkit.org/b/168448 imported/w3c/web-platform-tests/resource-timing/rt-shared-resource-in-frames.html [ Pass Failure ]
# Causes the following test to be flaky.
webkit.org/b/148950 imported/w3c/web-platform-tests/html/semantics/document-metadata/the-base-element/base_href_specified.sub.html [ Skip ]
+imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_ecdsa.html [ Pass Failure ]
+imported/w3c/web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click.html [ Pass Failure ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_zero.html [ Pass Failure ]
+imported/w3c/web-platform-tests/html/browsers/history/the-history-interface/history_go_zero.html [ Pass Failure ]
+
# FIXME: The following failures need individual bugs.
webkit.org/b/148805 imported/w3c/css/css-multicol-1/multicol-inherit-003.xht [ ImageOnlyFailure ]
webkit.org/b/148805 imported/w3c/css/css-multicol-1/multicol-inherit-004.xht [ ImageOnlyFailure ]
+2017-04-19 Youenn Fablet <youenn@apple.com>
+
+ Adding wpt tools
+
+ Import web-platform-tests/tools
+ https://bugs.webkit.org/show_bug.cgi?id=170718
+
+ Reviewed by Alex Christensen.
+
+ * resources/TestRepositories:
+ * resources/import-expectations.json:
+ * resources/resource-files.json:
+ * resources/web-platform-tests-modules.json: Removed.
+ * web-platform-tests/.gitignore:
+ * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.any.worker-expected.txt: Added.
+ * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.any.worker.html: Copied from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.html.
+ * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker-expected.txt: Removed.
+ * web-platform-tests/XMLHttpRequest/getallresponseheaders-cl-expected.txt:
+ * web-platform-tests/XMLHttpRequest/responsetype-expected.txt:
+ * web-platform-tests/XMLHttpRequest/send-usp.any.worker-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.worker-expected.txt.
+ * web-platform-tests/XMLHttpRequest/send-usp.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.worker.html.
+ * web-platform-tests/XMLHttpRequest/send-usp.worker.js: Removed.
+ * web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt:
+ * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_01-expected.txt:
+ * web-platform-tests/dom/nodes/Document-contentType/contentType/contenttype_datauri_02-expected.txt:
+ * web-platform-tests/fetch/api/basic/accept-header.any-expected.txt:
+ * web-platform-tests/fetch/api/basic/accept-header.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/basic/accept-header.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/accept-header.worker.html.
+ * web-platform-tests/fetch/api/basic/accept-header.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/basic/mode-same-origin.any-expected.txt:
+ * web-platform-tests/fetch/api/basic/mode-same-origin.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/basic/mode-same-origin.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-same-origin.worker.html.
+ * web-platform-tests/fetch/api/basic/mode-same-origin.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/basic/referrer.any-expected.txt:
+ * web-platform-tests/fetch/api/basic/referrer.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/basic/referrer.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/referrer.worker.html.
+ * web-platform-tests/fetch/api/basic/referrer.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/basic/request-forbidden-headers.any-expected.txt:
+ * web-platform-tests/fetch/api/basic/request-forbidden-headers.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/basic/request-forbidden-headers.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-forbidden-headers.worker.html.
+ * web-platform-tests/fetch/api/basic/request-forbidden-headers.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/basic/request-head.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/basic/request-head.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-head.worker.html.
+ * web-platform-tests/fetch/api/basic/request-head.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
+ * web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/basic/request-headers.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.worker.html.
+ * web-platform-tests/fetch/api/basic/request-headers.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/basic/request-referrer-redirected-worker-expected.txt:
+ * web-platform-tests/fetch/api/basic/request-referrer.any-expected.txt:
+ * web-platform-tests/fetch/api/basic/request-referrer.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/basic/request-referrer.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-referrer.worker.html.
+ * web-platform-tests/fetch/api/basic/request-referrer.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/basic/request-upload.any-expected.txt:
+ * web-platform-tests/fetch/api/basic/request-upload.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/basic/request-upload.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/request-upload.worker.html.
+ * web-platform-tests/fetch/api/basic/request-upload.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/basic/scheme-about.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/scheme-data.worker.html.
+ * web-platform-tests/fetch/api/basic/scheme-about.worker-expected.txt:
+ * web-platform-tests/fetch/api/basic/scheme-data.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/basic/scheme-data.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/stream-response.worker.html.
+ * web-platform-tests/fetch/api/basic/scheme-data.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/basic/stream-response.any-expected.txt:
+ * web-platform-tests/fetch/api/basic/stream-response.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/basic/stream-response.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.worker.html.
+ * web-platform-tests/fetch/api/basic/stream-response.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt:
+ * web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/cors/cors-basic.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies.worker.html.
+ * web-platform-tests/fetch/api/cors/cors-basic.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/cors/cors-cookies.any-expected.txt:
+ * web-platform-tests/fetch/api/cors/cors-cookies.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/cors/cors-cookies.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.worker.html.
+ * web-platform-tests/fetch/api/cors/cors-cookies.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt:
+ * web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.worker.html.
+ * web-platform-tests/fetch/api/cors/cors-no-preflight.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt:
+ * web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/cors/cors-origin.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-redirect.worker.html.
+ * web-platform-tests/fetch/api/cors/cors-origin.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any-expected.txt:
+ * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/cors/cors-preflight-redirect.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-referrer.worker.html.
+ * web-platform-tests/fetch/api/cors/cors-preflight-redirect.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any-expected.txt:
+ * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/cors/cors-preflight-referrer.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-star.worker.html.
+ * web-platform-tests/fetch/api/cors/cors-preflight-referrer.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/cors/cors-preflight-star.any-expected.txt:
+ * web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/cors/cors-preflight-star.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-status.worker.html.
+ * web-platform-tests/fetch/api/cors/cors-preflight-star.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/cors/cors-preflight-status.any-expected.txt:
+ * web-platform-tests/fetch/api/cors/cors-preflight-status.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/cors/cors-preflight-status.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.worker.html.
+ * web-platform-tests/fetch/api/cors/cors-preflight-status.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/cors/cors-preflight.any-expected.txt:
+ * web-platform-tests/fetch/api/cors/cors-preflight.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/cors/cors-preflight.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-credentials.worker.html.
+ * web-platform-tests/fetch/api/cors/cors-preflight.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any-expected.txt:
+ * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/cors/cors-redirect-credentials.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-preflight.worker.html.
+ * web-platform-tests/fetch/api/cors/cors-redirect-credentials.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any-expected.txt:
+ * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/cors/cors-redirect-preflight.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect.worker.html.
+ * web-platform-tests/fetch/api/cors/cors-redirect-preflight.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/cors/cors-redirect.any-expected.txt:
+ * web-platform-tests/fetch/api/cors/cors-redirect.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/cors/cors-redirect.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic.worker.html.
+ * web-platform-tests/fetch/api/cors/cors-redirect.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/credentials/authentication-basic.any-expected.txt:
+ * web-platform-tests/fetch/api/credentials/authentication-basic.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/credentials/authentication-basic.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/credentials/cookies.worker.html.
+ * web-platform-tests/fetch/api/credentials/authentication-basic.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/credentials/cookies.any-expected.txt:
+ * web-platform-tests/fetch/api/credentials/cookies.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/credentials/cookies.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/fetch/api/headers/historical.worker.html.
+ * web-platform-tests/fetch/api/credentials/cookies.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/headers/historical.any.worker-expected.txt: Added.
+ * web-platform-tests/fetch/api/headers/historical.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/hr-time/basic.worker.html.
+ * web-platform-tests/fetch/api/headers/historical.worker-expected.txt: Removed.
+ * web-platform-tests/fetch/api/redirect/redirect-count-expected.txt:
+ * web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt:
+ * web-platform-tests/fetch/api/redirect/redirect-location-expected.txt:
+ * web-platform-tests/fetch/api/redirect/redirect-location-worker-expected.txt:
+ * web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt: Copied from LayoutTests/platform/mac/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt.
+ * web-platform-tests/fetch/http-cache/partial-expected.txt:
+ * web-platform-tests/hr-time/basic.any.worker-expected.txt: Added.
+ * web-platform-tests/hr-time/basic.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/hr-time/monotonic-clock.worker.html.
+ * web-platform-tests/hr-time/basic.worker-expected.txt: Removed.
+ * web-platform-tests/hr-time/basic.worker.js: Removed.
+ * web-platform-tests/hr-time/monotonic-clock.any.worker-expected.txt: Added.
+ * web-platform-tests/hr-time/monotonic-clock.any.worker.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/html/dom/self-origin.worker.html.
+ * web-platform-tests/hr-time/monotonic-clock.worker-expected.txt: Removed.
+
2017-04-18 Manuel Rego Casasnovas <rego@igalia.com>
[selectors4] Import W3C Test Suite
"fonts",
"images",
"resources",
- "tools",
"config.default.json",
"serve.py"
],
"web-platform-tests/html/syntax": "import",
"web-platform-tests/html/the-xhtml-syntax": "skip",
"web-platform-tests/html/the-xhtml-syntax/parsing-xhtml-documents": "import",
- "web-platform-tests/html/tools": "skip",
+ "web-platform-tests/html/tools": "import",
+ "web-platform-tests/html/tools/html5lib": "skip",
+ "web-platform-tests/html/tools/py": "skip",
+ "web-platform-tests/html/tools/pytest": "skip",
"web-platform-tests/html/webappapis": "import",
"web-platform-tests/html/webappapis/dynamic-markup-insertion": "skip",
"web-platform-tests/html/webappapis/idle-callbacks": "skip",
"web-platform-tests/svg": "skip",
"web-platform-tests/svg-aam": "skip",
"web-platform-tests/testharness_runner.html": "skip",
+ "web-platform-tests/tools": "import",
"web-platform-tests/touch-events": "import",
"web-platform-tests/typedarrays": "skip",
"web-platform-tests/uievents": "skip",
"web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support",
"web-platform-tests/html/browsers/history/the-history-interface/non-automated",
"web-platform-tests/html/browsers/history/the-location-interface/non-automated",
+ "web-platform-tests/html/tools",
"web-platform-tests/images",
"web-platform-tests/service-workers",
"web-platform-tests/tools"
"web-platform-tests/test_keys_wdspec.html",
"web-platform-tests/upgrade-insecure-requests/support/post-origin-to-parent.html"
]
-}
\ No newline at end of file
+}
+++ /dev/null
-[
- {
- "path": [
- "tools"
- ],
- "url": "web-platform-tests-modules/w3c/wpt-tools/archive/cf9748586c2bca14998eda5956be6cf4d6d221d9.tar.gz",
- "url_subpath": "wpt-tools-cf9748586c2bca14998eda5956be6cf4d6d221d9"
- },
- {
- "path": [
- "tools",
- "html5lib"
- ],
- "url": "web-platform-tests-modules/html5lib/html5lib-python/archive/7cce65bbaa78411f98b8b37eeefc9db03c580097.tar.gz",
- "url_subpath": "html5lib-python-7cce65bbaa78411f98b8b37eeefc9db03c580097"
- },
- {
- "path": [
- "tools",
- "html5lib",
- "html5lib",
- "tests",
- "testdata"
- ],
- "url": "web-platform-tests-modules/html5lib/html5lib-tests/archive/a9badff0cd2fe337170769d42ca2df5e96d30f97.tar.gz",
- "url_subpath": "html5lib-tests-a9badff0cd2fe337170769d42ca2df5e96d30f97"
- },
- {
- "path": [
- "tools",
- "pytest"
- ],
- "url": "web-platform-tests-modules/pytest-dev/pytest/archive/168daaa71f4cc5f846064ebebab41b9cf625a89a.tar.gz",
- "url_subpath": "pytest-168daaa71f4cc5f846064ebebab41b9cf625a89a"
- },
- {
- "path": [
- "tools",
- "pywebsocket"
- ],
- "url": "web-platform-tests-modules/w3c/pywebsocket/archive/8c285d9015121e8c1c40be852439fc03b4a18112.tar.gz",
- "url_subpath": "pywebsocket-8c285d9015121e8c1c40be852439fc03b4a18112"
- },
- {
- "path": [
- "tools",
- "six"
- ],
- "url": "web-platform-tests-modules/jgraham/six/archive/3b6173c833d217ab0186c355804f5925cbcfca47.tar.gz",
- "url_subpath": "six-3b6173c833d217ab0186c355804f5925cbcfca47"
- },
- {
- "path": [
- "tools",
- "webdriver"
- ],
- "url": "web-platform-tests-modules/w3c/wdclient/archive/de9b46ec049f0b2a6fe261e27804970535ba8658.tar.gz",
- "url_subpath": "wdclient-de9b46ec049f0b2a6fe261e27804970535ba8658"
- },
- {
- "path": [
- "tools",
- "wptserve"
- ],
- "url": "web-platform-tests-modules/w3c/wptserve/archive/071c51e26a57300979ad53313970d7247979f6d3.tar.gz",
- "url_subpath": "wptserve-071c51e26a57300979ad53313970d7247979f6d3"
- }
-]
/config.json
-/tools/
-/.tools.url
-/tools/html5lib/
-/tools/.html5lib.url
-/tools/html5lib/html5lib/tests/testdata/
-/tools/html5lib/html5lib/tests/.testdata.url
-/tools/pytest/
-/tools/.pytest.url
-/tools/pywebsocket/
-/tools/.pywebsocket.url
-/tools/six/
-/tools/.six.url
-/tools/webdriver/
-/tools/.webdriver.url
-/tools/wptserve/
-/tools/.wptserve.url
--- /dev/null
+
+PASS default value is false, set value is true
+PASS can also be set in OPEN state
+PASS setting on synchronous XHR
+PASS setting withCredentials when not in UNSENT, OPENED state (asynchronous)
+PASS setting withCredentials when in DONE state (synchronous)
+
+++ /dev/null
-
-Harness Error (FAIL), message = Error in worker: [object Event]
-
-
PASS Casing of known headers
-FAIL Casing of known headers 1 assert_regexp_match: expected object "/content-TYPE/" but got ""
-FAIL Casing of known headers 2 assert_regexp_match: expected object "/THIS-is-A-test: 1, 2/" but got ""
+FAIL Casing of known headers 1 assert_regexp_match: expected object "/content-TYPE/" but got "Host: localhost:8800\r\nContent-Type: x/x\r\nConnection: keep-alive\r\nTHIS-IS-A-TEST: 1, 2\r\nAccept: */*\r\nUser-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/604.1.18+ (KHTML, like Gecko)\r\nReferer: http://localhost:8800/XMLHttpRequest/getallresponseheaders-cl.htm\r\nAccept-Language: en-us\r\nAccept-Encoding: gzip, deflate\r\n"
+PASS Casing of known headers 2
-CONSOLE MESSAGE: line 1177: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
-CONSOLE MESSAGE: line 1177: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
-CONSOLE MESSAGE: line 1177: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
-CONSOLE MESSAGE: line 1177: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
-CONSOLE MESSAGE: line 1177: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
-CONSOLE MESSAGE: line 1177: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 1174: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 1174: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 1174: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 1174: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 1174: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 1174: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
PASS Initial value of responseType
PASS Set responseType to "" when readyState is UNSENT.
+++ /dev/null
-importScripts("/resources/testharness.js");
-importScripts("send-usp.js");
-run_test();
-done();
-CONSOLE MESSAGE: line 1177: XMLHttpRequest.timeout cannot be set for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 1174: XMLHttpRequest.timeout cannot be set for synchronous HTTP(S) requests made from the window context.
CONSOLE MESSAGE: line 21: Synchronous XMLHttpRequests must not have a timeout value set.
PASS setting timeout attribute on sync request
-CONSOLE MESSAGE: line 1409: Blocked a frame with origin "http://localhost:8800" from accessing a frame with origin "null". The frame requesting access has a protocol of "http", the frame being accessed has a protocol of "data". Protocols must match.
+CONSOLE MESSAGE: line 1406: Blocked a frame with origin "http://localhost:8800" from accessing a frame with origin "null". The frame requesting access has a protocol of "http", the frame being accessed has a protocol of "data". Protocols must match.
FAIL Data URI document.contentType === 'text/plain' when data URI MIME type is not set null is not an object (evaluating 'iframe.contentDocument.contentType')
-CONSOLE MESSAGE: line 1409: Blocked a frame with origin "http://localhost:8800" from accessing a frame with origin "null". The frame requesting access has a protocol of "http", the frame being accessed has a protocol of "data". Protocols must match.
+CONSOLE MESSAGE: line 1406: Blocked a frame with origin "http://localhost:8800" from accessing a frame with origin "null". The frame requesting access has a protocol of "http", the frame being accessed has a protocol of "data". Protocols must match.
FAIL Data URI document.contentType === 'text/html' when data URI MIME type is set null is not an object (evaluating 'iframe.contentDocument.contentType')
-FAIL Request through fetch should have 'accept' header with value '*/*' Can't find variable: RESOURCES_DIR
-FAIL Request through fetch should have 'accept' header with value 'custom/*' Can't find variable: RESOURCES_DIR
-FAIL Request through fetch should have a 'accept-language' header Can't find variable: RESOURCES_DIR
-FAIL Request through fetch should have 'accept-language' header with value 'bzh' Can't find variable: RESOURCES_DIR
+PASS Request through fetch should have 'accept' header with value '*/*'
+PASS Request through fetch should have 'accept' header with value 'custom/*'
+PASS Request through fetch should have a 'accept-language' header
+PASS Request through fetch should have 'accept-language' header with value 'bzh'
--- /dev/null
+
+PASS Request through fetch should have 'accept' header with value '*/*'
+PASS Request through fetch should have 'accept' header with value 'custom/*'
+PASS Request through fetch should have a 'accept-language' header
+PASS Request through fetch should have 'accept-language' header with value 'bzh'
+
+++ /dev/null
-
-Harness Error (FAIL), message = Error in worker: [object Event]
-
-
-CONSOLE MESSAGE: line 16: ReferenceError: Can't find variable: get_host_info
+CONSOLE MESSAGE: line 1: Fetch API cannot load https://localhost:9443/fetch/api/resources/top.txt. Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: line 1: Fetch API cannot load http://127.0.0.1:8800/fetch/api/resources/top.txt. Cross origin requests are not allowed when using same-origin fetch mode.
+CONSOLE MESSAGE: Unsafe attempt to load URL https://localhost:9443/fetch/api/resources/top.txt?location=https%3A%2F%2Flocalhost%3A9443%2Ffetch%2Fapi%2Fresources%2Ftop.txt&count=1 from frame with URL http://localhost:8800/fetch/api/basic/mode-same-origin.any.html. Domains, protocols and ports must match.
-Harne