Skip to content

Conversation

TimvdLippe
Copy link
Contributor

@TimvdLippe
Copy link
Contributor Author

web-platform-tests/wpt#55123 updates the IDL test to run in a secure context to check for the existence of fetchLater. Currently Chromium browsers fail these tests: https://wpt.fyi/results/fetch/api/idlharness.any.html?label=experimental&label=master&aligned

@annevk
Copy link
Member

annevk commented Sep 29, 2025

cc @noamr

@noamr
Copy link
Contributor

noamr commented Sep 29, 2025

LGTM
CC @mingyc

@annevk
Copy link
Member

annevk commented Sep 29, 2025

This is a normative change and therefore would normally require the PR template. I'm going to waive that requirement given that Chromium is supportive and is the only implementation so far (out of Chromium, Gecko, and WebKit) and we already have test coverage. It should also be non-controversial as this API is partially permission-gated and permissions shouldn't work without HTTPS.

@annevk annevk merged commit 4775fcb into whatwg:main Sep 29, 2025
2 checks passed
@annevk
Copy link
Member

annevk commented Sep 29, 2025

Thanks @TimvdLippe!

@noamr
Copy link
Contributor

noamr commented Sep 29, 2025

This is a normative change and therefore would normally require the PR template. I'm going to waive that requirement given that Chromium is supportive and is the only implementation so far (out of Chromium, Gecko, and WebKit) and we already have test coverage. It should also be non-controversial as this API is partially permission-gated and permissions shouldn't work without HTTPS.

Also it was gated by a security error anyway when used outside of a potentially trustworthy context. So this mainly reduces the error surface rather than changes functionality

@TimvdLippe TimvdLippe deleted the patch-3 branch September 29, 2025 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants