New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 705490 link

Starred by 3 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac
Pri: 3
Type: Bug

Blocked on:
issue 651761



Sign in to add a comment

Pass //web-platform-test/fetch tests.

Project Member Reported by mkwst@chromium.org, Mar 27 2017

Issue description

Step 1: Import //fetch tests from Web Platform Tests.
Step 2: Make failing tests pass.
Step 3: Yay.

These tests encompass things ranging from `fetch()` to `nosniff` to http caching. We're passing most tests, but failing more than a few. I haven't dug through the failures yet, but I'll at least get the tests landed so that we don't regress further.

(Ryan, can you delegate this to someone who knows things about caching in //net? I imagine that will end up involved in one way or another.)

CCing relevant folks.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Mar 28 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b

commit 09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b
Author: mkwst <mkwst@chromium.org>
Date: Tue Mar 28 12:39:10 2017

Import //fetch from Web Platform Tests.

BUG=705490

Review-Url: https://codereview.chromium.org/2778753002
Cr-Commit-Position: refs/heads/master@{#460067}

[modify] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/W3CImportExpectations
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/README.md
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/accept-header-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/accept-header.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/accept-header.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/conditional-get.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/error-after-response.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/integrity-sharedworker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/integrity-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/integrity.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/integrity.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/mode-no-cors-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/mode-no-cors.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/mode-no-cors.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/mode-same-origin-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/mode-same-origin.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/mode-same-origin.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/referrer-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/referrer.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/referrer.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-forbidden-headers-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-forbidden-headers.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-forbidden-headers.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-head-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-head.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-head.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-headers-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-headers.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-headers.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-referrer-redirected-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-referrer-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-referrer.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-referrer.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-upload-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-upload-worker-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-upload-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-upload.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/request-upload.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/response-url-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/response-url.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/response-url.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-about-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-about-worker-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-about-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-about.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-about.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-blob-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-blob.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-blob.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-data-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-data.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-data.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-others-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-others.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/scheme-others.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/stream-response-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/stream-response.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/stream-response.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/basic/text-utf8.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-basic-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-basic.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-basic.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-cookies-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-cookies.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-cookies.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-expose-star-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-expose-star-worker-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-expose-star-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-expose-star.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-expose-star.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-filtering-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-filtering.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-filtering.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-multiple-origins-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-multiple-origins-worker-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-multiple-origins-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-multiple-origins.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-multiple-origins.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-no-preflight-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-no-preflight.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-no-preflight.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-origin-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-origin.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-origin.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-redirect-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-redirect-worker-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-redirect-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-redirect.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-redirect.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-referrer-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-referrer-worker-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-referrer-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-referrer.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-referrer.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-star-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-star-worker-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-star-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-star.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-star.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-status-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-status-worker-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-status-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-status.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-status.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-preflight.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-redirect-credentials-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-redirect-credentials.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-redirect-credentials.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-redirect-preflight-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-redirect-preflight.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-redirect-preflight.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-redirect-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-redirect.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/cors/cors-redirect.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/credentials/authentication-basic-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/credentials/authentication-basic.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/credentials/authentication-basic.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/credentials/cookies-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/credentials/cookies.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/credentials/cookies.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/header-values-normalize-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/header-values-normalize.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/header-values.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-basic-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-basic.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-casing.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-combine-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-combine.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-errors.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-idl-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-idl.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-normalize-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-normalize.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-record-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-record.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-structure.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/csp-blocked-worker-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/csp-blocked-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/csp-blocked.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/csp-blocked.html.headers
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/csp-blocked.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/csp-blocked.js.headers
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/nested-policy.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/nested-policy.js.headers
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/referrer-no-referrer-service-worker.https.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/referrer-no-referrer-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/referrer-no-referrer.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/referrer-no-referrer.html.headers
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/referrer-no-referrer.js
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/referrer-no-referrer.js.headers
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/referrer-origin-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/referrer-origin-service-worker.https-expected.txt
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/referrer-origin-service-worker.https.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/referrer-origin-when-cross-origin-worker.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/referrer-origin-when-cross-origin.html
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd1aadd5e2f93b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/policies/referrer-origin-when-cross-origin.html.headers
[add] https://crrev.com/09fdd7696d0f20abd9984f23e0fd

Comment 2 by falken@chromium.org, Mar 29 2017

Blockedon: 651761
Cc: raphael....@intel.com
You also need to import at least /XMLHttpRequest/resources as well, as /fetch/api/response/response-trailer.html depends on it.
Project Member

Comment 5 by bugdroid1@chromium.org, Apr 7 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0e617fa946919277991e615907e2617872e423c6

commit 0e617fa946919277991e615907e2617872e423c6
Author: qyearsley <qyearsley@chromium.org>
Date: Fri Apr 07 18:39:43 2017

Update test expectations for tests are recently not flaky.

This change was made automatically with update-test-expectations.

Flakiness dashboard:
https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=webkit_layout_tests&tests=media/autoplay-muted.html,http/tests/inspector/service-workers/service-worker-manager.html,fast/text/international/inline-plaintext-relayout-with-leading-neutrals.html,http/tests/inspector/resource-tree/resource-tree-non-unique-url.html,http/tests/inspector-enabled/console-stack-overflow-source-url.html,virtual/mojo-loading/http/tests/inspector-enabled/console-stack-overflow-source-url.html,virtual/mojo-loading/http/tests/security/link-crossorigin-preload-no-cors.html,http/tests/inspector/tracing/timeline-script-parse.html,http/tests/media/media-source/mediasource-seek-beyond-duration.html,virtual/mojo-loading/http/tests/media/media-source/mediasource-seek-beyond-duration.html,external/wpt/fetch/api/redirect/redirect-location-worker.html,external/wpt/fetch/api/redirect/redirect-location.html,external/wpt/fetch/api/redirect/redirect-origin-worker.html,external/wpt/fetch/api/request/request-cache-default-conditional.html,external/wpt/service-workers/service-worker/registration-iframe.https.html

BUG= 691045 , 564403 ,651343, 581468 , 666628 ,664839, 678489 , 678490 ,705490, 697087 

Review-Url: https://codereview.chromium.org/2800123002
Cr-Commit-Position: refs/heads/master@{#462938}

[modify] https://crrev.com/0e617fa946919277991e615907e2617872e423c6/third_party/WebKit/LayoutTests/TestExpectations

Project Member

Comment 6 by bugdroid1@chromium.org, Apr 12 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5bc8d44f3ab226674d0dd2c52ef631d6d52dc464

commit 5bc8d44f3ab226674d0dd2c52ef631d6d52dc464
Author: raphael.kubo.da.costa <raphael.kubo.da.costa@intel.com>
Date: Wed Apr 12 15:06:27 2017

Import XMLHttpRequest wpt tests.

Some Fetch API tests require bits from the /XMLHttpRequest directory. Some
of the tests are also required for correctly testing behavior after changes
to the Fetch and XHR specs.

BUG= 687155 ,705490
R=falken@chromium.org,tyoshino@chromium.org,yhirano@chromium.org

Review-Url: https://codereview.chromium.org/2808403003
Cr-Commit-Position: refs/heads/master@{#464024}

[modify] https://crrev.com/5bc8d44f3ab226674d0dd2c52ef631d6d52dc464/third_party/WebKit/LayoutTests/W3CImportExpectations

Project Member

Comment 7 by bugdroid1@chromium.org, Apr 19 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/fcbfde6ea277a07cddc3db613a3b4ff3de5d3933

commit fcbfde6ea277a07cddc3db613a3b4ff3de5d3933
Author: raphael.kubo.da.costa <raphael.kubo.da.costa@intel.com>
Date: Wed Apr 19 08:58:44 2017

Fetch, XHR: Use ", " as header list value separator.

Adapt to https://github.com/whatwg/fetch/pull/504 and
https://github.com/whatwg/xhr/pull/130, which started requiring combined
header list values to be separated by ", " instead of just ",".

The XHR code handling responses already did that, but |ResourceRequest| and
|FetchHeaderList| both had to be updated.

As a bonus, this also makes us pass w-p-t's headers-combine.html.

BUG= 700434 ,705490
R=mkwst@chromium.org,tyoshino@chromium.org,yhirano@chromium.org

Review-Url: https://codereview.chromium.org/2822183002
Cr-Commit-Position: refs/heads/master@{#465537}

[delete] https://crrev.com/14bcd90c3e83b60fb9ecce8504356b81af4c6209/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-combine-expected.txt
[modify] https://crrev.com/fcbfde6ea277a07cddc3db613a3b4ff3de5d3933/third_party/WebKit/LayoutTests/http/tests/fetch/resources/thorough-util.js
[modify] https://crrev.com/fcbfde6ea277a07cddc3db613a3b4ff3de5d3933/third_party/WebKit/LayoutTests/http/tests/fetch/script-tests/headers.js
[modify] https://crrev.com/fcbfde6ea277a07cddc3db613a3b4ff3de5d3933/third_party/WebKit/Source/modules/fetch/FetchHeaderList.cpp
[modify] https://crrev.com/fcbfde6ea277a07cddc3db613a3b4ff3de5d3933/third_party/WebKit/Source/modules/fetch/FetchHeaderListTest.cpp
[modify] https://crrev.com/fcbfde6ea277a07cddc3db613a3b4ff3de5d3933/third_party/WebKit/Source/platform/loader/fetch/ResourceRequest.cpp

Project Member

Comment 8 by bugdroid1@chromium.org, May 2 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/37b22b3ee932500caa379e06b0a170cc164c8d03

commit 37b22b3ee932500caa379e06b0a170cc164c8d03
Author: raphael.kubo.da.costa <raphael.kubo.da.costa@intel.com>
Date: Tue May 02 11:11:22 2017

fetch: Drop Headers from HeadersInit typedef declaration.

This finally aligns our typedef with the version in the spec. We can do so
now that our bindings code can convert any iterable object into a sequence.

The Headers::FillWith(const Header*, ...) overload has been kept though, as
it is used by other classes that may need to fill a Headers object with
another existing one (when initializing a Request object, for example).

BUG=705490
R=falken@chromium.org,mkwst@chromium.org,tyoshino@chromium.org,yhirano@chromium.org

Review-Url: https://codereview.chromium.org/2854613002
Cr-Commit-Position: refs/heads/master@{#468595}

[modify] https://crrev.com/37b22b3ee932500caa379e06b0a170cc164c8d03/content/browser/service_worker/service_worker_browsertest.cc
[delete] https://crrev.com/ae5512e5d564f1a26e07c79bcc96bf2a27e68f5b/third_party/WebKit/LayoutTests/external/wpt/fetch/api/headers/headers-basic-expected.txt
[modify] https://crrev.com/37b22b3ee932500caa379e06b0a170cc164c8d03/third_party/WebKit/Source/bindings/modules/v8/generated.gni
[modify] https://crrev.com/37b22b3ee932500caa379e06b0a170cc164c8d03/third_party/WebKit/Source/modules/fetch/Headers.cpp
[modify] https://crrev.com/37b22b3ee932500caa379e06b0a170cc164c8d03/third_party/WebKit/Source/modules/fetch/Headers.h
[modify] https://crrev.com/37b22b3ee932500caa379e06b0a170cc164c8d03/third_party/WebKit/Source/modules/fetch/Headers.idl
[modify] https://crrev.com/37b22b3ee932500caa379e06b0a170cc164c8d03/third_party/WebKit/Source/modules/fetch/RequestInit.cpp
[modify] https://crrev.com/37b22b3ee932500caa379e06b0a170cc164c8d03/third_party/WebKit/Source/modules/fetch/RequestInit.h

Project Member

Comment 9 by sheriffbot@chromium.org, May 2 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Hotlist-Recharge-Cold
Status: Available (was: Untriaged)
Currently existing failure expectation files, with the number of FAILs:

5       security/redirect-to-url-with-credentials.https-expected.txt
28      data-urls/processing.any-expected.txt
5       data-urls/base64.any-expected.txt
7       api/idl.any-expected.txt
5       api/redirect/redirect-location-expected.txt
1       api/redirect/redirect-empty-location-expected.txt
5       api/cors/cors-multiple-origins-expected.txt
10      api/cors/cors-preflight-redirect.any-expected.txt
4       api/request/request-disturbed-expected.txt
1       api/request/request-error-expected.txt
1       api/request/request-reset-attributes.https-expected.txt
1       api/request/request-keepalive-expected.txt
5       api/request/request-idl-expected.txt
1       api/request/request-consume-empty-expected.txt
1       api/headers/headers-record-expected.txt
1       api/response/response-trailer-expected.txt
10      api/response/response-error-from-stream-expected.txt
1       api/response/response-consume-empty-expected.txt
6       api/response/response-static-redirect-expected.txt
3       api/response/response-idl-expected.txt
12      api/response/response-clone-expected.txt
6       api/basic/request-upload.any-expected.txt
1       api/abort/general-serviceworker.https-expected.txt
1       api/abort/general.any-expected.txt
9       http-cache/invalidate-expected.txt
5       http-cache/partial-expected.txt
8       http-cache/cc-request-expected.txt
1       http-cache/vary-expected.txt
6       http-cache/heuristic-expected.txt

See also https://wpt.fyi/fetch.

Sign in to add a comment