Closed Bug 1600404 Opened 9 months ago Closed 3 months ago

[wpt-sync] Sync PR 20543 - [fetch] Correct redirection utility function

Categories

(Core :: DOM: Networking, task, P5)

task

Tracking

()

RESOLVED FIXED
mozilla78
Tracking Status
firefox78 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

(Depends on 1 open bug, )

Details

(Whiteboard: [necko-triaged][wptsync downstream])

Sync web-platform-tests PR 20543 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/20543
Details from upstream follow.

Mike Pennisi <mike@mikepennisi.com> wrote:

[fetch] Correct redirection utility function

MultipleRedirectTo is documented as follows:

go from HTTPS => HTTP => HTTPS to simulate us downgrading then
upgrading again during the same redirect chain.

However, the redirect chain constructed actually began with an HTTP URL
and therefore did not demonstrate the expected downgrade.

Change the initial URL in the sequence to use HTTPS.


This change does not influence the results reported by Chromium today.

On master:

 $./wpt run --headless --log-mach - --channel experimental --binary $(which chromium-browser) chrome $(git grep -l redirectTestHelper)
 [...]
 web-platform-test
 ~~~~~~~~~~~~~~~~~
 Ran 176 checks (169 subtests, 7 tests)
 Expected results: 170
 Unexpected results: 6
   subtest: 6 (6 fail)

With this patch applied:

 $./wpt run --headless --log-mach - --channel experimental --binary $(which chromium-browser) chrome $(git grep -l redirectTestHelper)
 [...]
 web-platform-test
 ~~~~~~~~~~~~~~~~~
 Ran 176 checks (169 subtests, 7 tests)
 Expected results: 170
 Unexpected results: 6
   subtest: 6 (6 fail)

This is expected, but the error should still be corrected in the interest of improving coverage.

Component: web-platform-tests → DOM: Networking
Product: Testing → Core
Priority: P4 → P5
Whiteboard: [wptsync downstream] → [necko-triaged][wptsync downstream]
Whiteboard: [necko-triaged][wptsync downstream] → [necko-triaged][wptsync downstream error]
Whiteboard: [necko-triaged][wptsync downstream error] → [necko-triaged][wptsync downstream]
Whiteboard: [necko-triaged][wptsync downstream] → [necko-triaged][wptsync downstream error]
Whiteboard: [necko-triaged][wptsync downstream error] → [necko-triaged][wptsync downstream]
Whiteboard: [necko-triaged][wptsync downstream] → [necko-triaged][wptsync downstream error]
Whiteboard: [necko-triaged][wptsync downstream error] → [necko-triaged][wptsync downstream]

CI Results

Ran 12 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 114 tests and 5 subtests

Status Summary

Firefox

OK : 3[GitHub] 44[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 46[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt]
PASS : 67[GitHub] 153[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 155[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt]
FAIL : 28[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 29[GitHub]
PRECONDITION_FAILED: 8
TIMEOUT : 3[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 6[GitHub]
ERROR : 9[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 10[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview]
NOTRUN : 1[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 9[GitHub]

Chrome

OK : 6
PASS : 168

Safari

PASS : 36
FAIL : 12
TIMEOUT : 12
NOTRUN : 18

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/infrastructure/testdriver/actions/multiTouchPoints.html: ERROR
/infrastructure/testdriver/actions/multiTouchPointsReleaseFirstPoint.html: ERROR
/infrastructure/expected-fail/precondition.html
test: PRECONDITION_FAILED
async_test immediate: PRECONDITION_FAILED
promise_test after await: PRECONDITION_FAILED
promise_test immediate: PRECONDITION_FAILED
async_test after timeout: PRECONDITION_FAILED
/infrastructure/testdriver/set_permission.https.html
Grant Permission for one realm: FAIL
Deny Permission, omit one realm: FAIL
/infrastructure/reftest/reftest_match_and_mismatch-5.html: FAIL
/infrastructure/expected-fail/precondition-without-setup.html: PRECONDITION_FAILED
/fetch/metadata/redirect/multiple-redirect-https-downgrade-upgrade-prefetch.optional.tentative.sub.html
Https downgrade-upgrade prefetch => No headers: FAIL (Chrome: PASS, Safari: TIMEOUT)
/infrastructure/expected-fail/uncaught-exception.html: ERROR
/infrastructure/expected-fail/unhandled-rejection.html: ERROR
/infrastructure/reftest/reftest_match_and_mismatch-4.html: FAIL
/infrastructure/reftest/legacy/reftest_and_fail_0-ref.html: FAIL
/infrastructure/expected-fail/uncaught-exception-following-subtest.html: ERROR
/infrastructure/expected-fail/unhandled-rejection-following-subtest.html: ERROR
/infrastructure/expected-fail/uncaught-exception-single-test.html
Uncaught exception in single-page test: FAIL
/infrastructure/expected-fail/precondition-in-promise.html: PRECONDITION_FAILED
/infrastructure/reftest/reftest_match_and_mismatch-0.html: FAIL
/infrastructure/reftest/reftest_ref_timeout.html: TIMEOUT
/infrastructure/reftest/legacy/reftest_fuzzy_chain_ini.html: FAIL
/infrastructure/reftest/reftest_timeout.html: TIMEOUT
/infrastructure/testdriver/actions/multiTouchPointsReleaseSecondPoint.html: ERROR
/infrastructure/expected-fail/unhandled-rejection-single-test.html
Unhandled rejection in single-page test: FAIL
/fetch/metadata/redirect/redirect-http-upgrade-prefetch.optional.tentative.sub.html
Http upgrade prefetch => No headers: FAIL (Chrome: PASS, Safari: TIMEOUT)
/infrastructure/browsers/firefox/prefs.html
Ensure that setting gecko prefs works: FAIL
/infrastructure/reftest/reftest_multiple_mismatch-0.html: FAIL
/fetch/metadata/redirect/redirect-https-downgrade.tentative.sub.html: TIMEOUT (Chrome: OK, Safari: TIMEOUT)
Https downgrade image => No headers: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Https downgrade stylesheet: TIMEOUT (Chrome: PASS, Safari: NOTRUN)
Https downgrade font => No headers: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Https downgrade track: NOTRUN (Chrome: PASS, Safari: NOTRUN)
/infrastructure/testdriver/virtual_authenticator.html
Can remove a credential: FAIL
Can set user verified: FAIL
Can add a credential: FAIL
Can remove a virtual authenticator: FAIL
Can get the credentials: FAIL
Can create an authenticator: FAIL
Can remove all credentials: FAIL
/infrastructure/reftest/reftest_match_and_mismatch-1.html: FAIL
/infrastructure/reftest/legacy/reftest_cycle_fail_0-ref.html: FAIL
/infrastructure/expected-fail/timeout.html: TIMEOUT
Test that should time out: NOTRUN
/fetch/metadata/redirect/redirect-http-upgrade.tentative.sub.html: TIMEOUT (Chrome: OK, Safari: TIMEOUT)
Http upgrade image => No headers: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Http upgrade font => No headers: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Http upgrade fetch() api: sec-fetch-site: FAIL (Chrome: PASS)
Http upgrade fetch() api: sec-fetch-dest: FAIL (Chrome: PASS)
Http upgrade top level navigation: sec-fetch-site: FAIL (Chrome: PASS, Safari: FAIL)
Http upgrade top level navigation: sec-fetch-mode: FAIL (Chrome: PASS, Safari: FAIL)
Http upgrade stylesheet: TIMEOUT (Chrome: PASS, Safari: NOTRUN)
Http upgrade track: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Http upgrade iframe: sec-fetch-site: FAIL (Chrome: PASS, Safari: FAIL)
Http upgrade embed: sec-fetch-site: FAIL (Chrome: PASS)
Http upgrade object: sec-fetch-site: FAIL (Chrome: PASS)
Http upgrade script => No headers: sec-fetch-mode: FAIL (Chrome: PASS, Safari: FAIL)
Http upgrade script => No headers: sec-fetch-site: FAIL (Chrome: PASS, Safari: FAIL)
Http upgrade object: sec-fetch-mode: FAIL (Chrome: PASS)
Http upgrade embed: sec-fetch-mode: FAIL (Chrome: PASS)
Http upgrade iframe: sec-fetch-mode: FAIL (Chrome: PASS, Safari: FAIL)
Http upgrade fetch() api: sec-fetch-mode: FAIL (Chrome: PASS)
/fetch/metadata/redirect/redirect-https-downgrade-prefetch.optional.tentative.sub.html
Https downgrade prefetch => No headers: FAIL (Chrome: PASS, Safari: TIMEOUT)
/infrastructure/reftest/legacy/fuzzy-ref-2.html: FAIL
/infrastructure/testdriver/file_upload.sub.html: ERROR [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview], OK [Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt]
/infrastructure/expected-fail/failing-test.html
Failing test: FAIL
/infrastructure/reftest/reftest_match_fail.html: FAIL
/infrastructure/testdriver/generate_test_report.html
TestDriver generate_test_report method: FAIL
/infrastructure/reftest/reftest_mismatch_fail.html: FAIL
/infrastructure/testdriver/actions/multiTouchPointsTwoTouchStarts.html: ERROR
/infrastructure/reftest/reftest_multiple_mismatch-1.html: FAIL
/infrastructure/expected-fail/precondition-in-setup.html: PRECONDITION_FAILED
/fetch/metadata/redirect/multiple-redirect-https-downgrade-upgrade.tentative.sub.html: TIMEOUT (Chrome: OK, Safari: TIMEOUT)
Https downgrade-upgrade script => No headers: sec-fetch-site: FAIL (Chrome: PASS, Safari: FAIL)
Https downgrade-upgrade fetch() api: sec-fetch-mode: FAIL (Chrome: PASS)
Https downgrade-upgrade fetch() api: sec-fetch-dest: FAIL (Chrome: PASS)
Https downgrade-upgrade track: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Https downgrade-upgrade embed: sec-fetch-site: FAIL (Chrome: PASS)
Https downgrade-upgrade object: sec-fetch-mode: FAIL (Chrome: PASS)
Https downgrade-upgrade script => No headers: sec-fetch-mode: FAIL (Chrome: PASS, Safari: FAIL)
Https downgrade-upgrade image => No headers: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Https downgrade-upgrade top level navigation: sec-fetch-site: FAIL (Chrome: PASS, Safari: FAIL)
Https downgrade-upgrade stylesheet: TIMEOUT (Chrome: PASS, Safari: NOTRUN)
Https downgrade-upgrade top level navigation: sec-fetch-mode: FAIL (Chrome: PASS, Safari: FAIL)
Https downgrade-upgrade iframe: sec-fetch-site: FAIL (Chrome: PASS, Safari: FAIL)
Https downgrade-upgrade embed: sec-fetch-mode: FAIL (Chrome: PASS)
Https downgrade-upgrade font => No headers: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Https downgrade-upgrade fetch() api: sec-fetch-site: FAIL (Chrome: PASS)
Https downgrade-upgrade object: sec-fetch-site: FAIL (Chrome: PASS)
Https downgrade-upgrade iframe: sec-fetch-mode: FAIL (Chrome: PASS, Safari: FAIL)
/infrastructure/reftest/reftest_match_and_mismatch-6.html: FAIL
/infrastructure/reftest/reftest_match_and_mismatch-7.html: FAIL
/infrastructure/testdriver/actions/multiTouchPointsWithPause.html: ERROR

CI Results

Ran 12 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 114 tests and 5 subtests

Status Summary

Firefox

OK : 3[GitHub] 44[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 46[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt]
PASS : 67[GitHub] 153[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 155[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt]
FAIL : 28[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 29[GitHub]
PRECONDITION_FAILED: 8
TIMEOUT : 3[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 6[GitHub]
ERROR : 9[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 10[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview]
NOTRUN : 1[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 9[GitHub]

Chrome

OK : 6
PASS : 168

Safari

PASS : 36
FAIL : 12
TIMEOUT : 12
NOTRUN : 18

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/infrastructure/testdriver/actions/multiTouchPoints.html: ERROR
/infrastructure/testdriver/actions/multiTouchPointsReleaseFirstPoint.html: ERROR
/infrastructure/expected-fail/precondition.html
test: PRECONDITION_FAILED
async_test immediate: PRECONDITION_FAILED
promise_test after await: PRECONDITION_FAILED
promise_test immediate: PRECONDITION_FAILED
async_test after timeout: PRECONDITION_FAILED
/infrastructure/testdriver/set_permission.https.html
Grant Permission for one realm: FAIL
Deny Permission, omit one realm: FAIL
/infrastructure/reftest/reftest_match_and_mismatch-5.html: FAIL
/infrastructure/expected-fail/precondition-without-setup.html: PRECONDITION_FAILED
/fetch/metadata/redirect/multiple-redirect-https-downgrade-upgrade-prefetch.optional.tentative.sub.html
Https downgrade-upgrade prefetch => No headers: FAIL (Chrome: PASS, Safari: TIMEOUT)
/infrastructure/expected-fail/uncaught-exception.html: ERROR
/infrastructure/expected-fail/unhandled-rejection.html: ERROR
/infrastructure/reftest/reftest_match_and_mismatch-4.html: FAIL
/infrastructure/reftest/legacy/reftest_and_fail_0-ref.html: FAIL
/infrastructure/expected-fail/uncaught-exception-following-subtest.html: ERROR
/infrastructure/expected-fail/unhandled-rejection-following-subtest.html: ERROR
/infrastructure/expected-fail/uncaught-exception-single-test.html
Uncaught exception in single-page test: FAIL
/infrastructure/expected-fail/precondition-in-promise.html: PRECONDITION_FAILED
/infrastructure/reftest/reftest_match_and_mismatch-0.html: FAIL
/infrastructure/reftest/reftest_ref_timeout.html: TIMEOUT
/infrastructure/reftest/legacy/reftest_fuzzy_chain_ini.html: FAIL
/infrastructure/reftest/reftest_timeout.html: TIMEOUT
/infrastructure/testdriver/actions/multiTouchPointsReleaseSecondPoint.html: ERROR
/infrastructure/expected-fail/unhandled-rejection-single-test.html
Unhandled rejection in single-page test: FAIL
/fetch/metadata/redirect/redirect-http-upgrade-prefetch.optional.tentative.sub.html
Http upgrade prefetch => No headers: FAIL (Chrome: PASS, Safari: TIMEOUT)
/infrastructure/browsers/firefox/prefs.html
Ensure that setting gecko prefs works: FAIL
/infrastructure/reftest/reftest_multiple_mismatch-0.html: FAIL
/fetch/metadata/redirect/redirect-https-downgrade.tentative.sub.html: TIMEOUT (Chrome: OK, Safari: TIMEOUT)
Https downgrade image => No headers: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Https downgrade stylesheet: TIMEOUT (Chrome: PASS, Safari: NOTRUN)
Https downgrade font => No headers: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Https downgrade track: NOTRUN (Chrome: PASS, Safari: NOTRUN)
/infrastructure/testdriver/virtual_authenticator.html
Can remove a credential: FAIL
Can set user verified: FAIL
Can add a credential: FAIL
Can remove a virtual authenticator: FAIL
Can get the credentials: FAIL
Can create an authenticator: FAIL
Can remove all credentials: FAIL
/infrastructure/reftest/reftest_match_and_mismatch-1.html: FAIL
/infrastructure/reftest/legacy/reftest_cycle_fail_0-ref.html: FAIL
/infrastructure/expected-fail/timeout.html: TIMEOUT
Test that should time out: NOTRUN
/fetch/metadata/redirect/redirect-http-upgrade.tentative.sub.html: TIMEOUT (Chrome: OK, Safari: TIMEOUT)
Http upgrade image => No headers: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Http upgrade font => No headers: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Http upgrade fetch() api: sec-fetch-site: FAIL (Chrome: PASS)
Http upgrade fetch() api: sec-fetch-dest: FAIL (Chrome: PASS)
Http upgrade top level navigation: sec-fetch-site: FAIL (Chrome: PASS, Safari: FAIL)
Http upgrade top level navigation: sec-fetch-mode: FAIL (Chrome: PASS, Safari: FAIL)
Http upgrade stylesheet: TIMEOUT (Chrome: PASS, Safari: NOTRUN)
Http upgrade track: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Http upgrade iframe: sec-fetch-site: FAIL (Chrome: PASS, Safari: FAIL)
Http upgrade embed: sec-fetch-site: FAIL (Chrome: PASS)
Http upgrade object: sec-fetch-site: FAIL (Chrome: PASS)
Http upgrade script => No headers: sec-fetch-mode: FAIL (Chrome: PASS, Safari: FAIL)
Http upgrade script => No headers: sec-fetch-site: FAIL (Chrome: PASS, Safari: FAIL)
Http upgrade object: sec-fetch-mode: FAIL (Chrome: PASS)
Http upgrade embed: sec-fetch-mode: FAIL (Chrome: PASS)
Http upgrade iframe: sec-fetch-mode: FAIL (Chrome: PASS, Safari: FAIL)
Http upgrade fetch() api: sec-fetch-mode: FAIL (Chrome: PASS)
/fetch/metadata/redirect/redirect-https-downgrade-prefetch.optional.tentative.sub.html
Https downgrade prefetch => No headers: FAIL (Chrome: PASS, Safari: TIMEOUT)
/infrastructure/reftest/legacy/fuzzy-ref-2.html: FAIL
/infrastructure/testdriver/file_upload.sub.html: ERROR [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview], OK [Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt]
/infrastructure/expected-fail/failing-test.html
Failing test: FAIL
/infrastructure/reftest/reftest_match_fail.html: FAIL
/infrastructure/testdriver/generate_test_report.html
TestDriver generate_test_report method: FAIL
/infrastructure/reftest/reftest_mismatch_fail.html: FAIL
/infrastructure/testdriver/actions/multiTouchPointsTwoTouchStarts.html: ERROR
/infrastructure/reftest/reftest_multiple_mismatch-1.html: FAIL
/infrastructure/expected-fail/precondition-in-setup.html: PRECONDITION_FAILED
/fetch/metadata/redirect/multiple-redirect-https-downgrade-upgrade.tentative.sub.html: TIMEOUT (Chrome: OK, Safari: TIMEOUT)
Https downgrade-upgrade script => No headers: sec-fetch-site: FAIL (Chrome: PASS, Safari: FAIL)
Https downgrade-upgrade fetch() api: sec-fetch-mode: FAIL (Chrome: PASS)
Https downgrade-upgrade fetch() api: sec-fetch-dest: FAIL (Chrome: PASS)
Https downgrade-upgrade track: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Https downgrade-upgrade embed: sec-fetch-site: FAIL (Chrome: PASS)
Https downgrade-upgrade object: sec-fetch-mode: FAIL (Chrome: PASS)
Https downgrade-upgrade script => No headers: sec-fetch-mode: FAIL (Chrome: PASS, Safari: FAIL)
Https downgrade-upgrade image => No headers: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Https downgrade-upgrade top level navigation: sec-fetch-site: FAIL (Chrome: PASS, Safari: FAIL)
Https downgrade-upgrade stylesheet: TIMEOUT (Chrome: PASS, Safari: NOTRUN)
Https downgrade-upgrade top level navigation: sec-fetch-mode: FAIL (Chrome: PASS, Safari: FAIL)
Https downgrade-upgrade iframe: sec-fetch-site: FAIL (Chrome: PASS, Safari: FAIL)
Https downgrade-upgrade embed: sec-fetch-mode: FAIL (Chrome: PASS)
Https downgrade-upgrade font => No headers: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Https downgrade-upgrade fetch() api: sec-fetch-site: FAIL (Chrome: PASS)
Https downgrade-upgrade object: sec-fetch-site: FAIL (Chrome: PASS)
Https downgrade-upgrade iframe: sec-fetch-mode: FAIL (Chrome: PASS, Safari: FAIL)
/infrastructure/reftest/reftest_match_and_mismatch-6.html: FAIL
/infrastructure/reftest/reftest_match_and_mismatch-7.html: FAIL
/infrastructure/testdriver/actions/multiTouchPointsWithPause.html: ERROR

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0f565474c9ea
[wpt PR 20543] - [fetch] Correct redirection utility function, a=testonly
https://hg.mozilla.org/integration/autoland/rev/bf8634838d26
[wpt PR 20543] - Update wpt metadata, a=testonly
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/22a8ec0f49ca
[wpt PR 20543] - [fetch] Correct redirection utility function, a=testonly
https://hg.mozilla.org/integration/autoland/rev/7d9f2163cc1f
[wpt PR 20543] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla78
You need to log in before you can comment on or make changes to this bug.