*Contact emails*
[email protected]

*Specification*
https://github.com/whatwg/html/pull/11620

*Summary*
When fetching rel=compression-dictionary links:
- Use "compression-dictionary" as request destination.
- Properly set request's mode, credentials, referrer and referrerpolicy.
- Take into account crossorigin and referrer attributes from <link rel="compression-dictionary">.

*Blink component*
Blink>Network <https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3ENetwork%22>

*Web Feature ID*
compression-dictionary-transport <https://webstatus.dev/features/compression-dictionary-transport>

*Motivation*
Compression Dictionary Transport was shipped in Chromium 130. Recently Mozilla and Igalia worked on some implementation in Firefox and WebKit, quite a bunch of tests have been added and the spec has been updated. This intent to ship is to catch up with the latest changes.

*Initial public proposal*
/No information provided/

*TAG review*
/No information provided/

*TAG review status*
Not applicable

*Goals for experimentation*
None

*Risks*


*Interoperability and Compatibility*
/No information provided/

/Gecko/: Mozilla is implementing Compression dictionary transport and will have to align with the changes to make the test pass.

/WebKit/: Igalia is currently upstreaming their implementation and we are aligned with these changes.

/Web developers/: No signals

/Other signals/:

*WebView application risks*

Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?

/No information provided/


*Debuggability*
/No information provided/

*Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?*
Yes

*Is this feature fully tested by web-platform-tests <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?*
Yes, see

https://wpt.fyi/results/fetch/compression-dictionary/fetch-destination.tentative.https.html
https://wpt.fyi/results/fetch/compression-dictionary/dictionary-fetch-with-link-element-crossorigin.tentative.https.html
https://wpt.fyi/results/fetch/compression-dictionary/dictionary-fetch-with-link-referrer-and-referrerpolicy.tentative.https.html

*Flag name on about://flags*
/No information provided/

*Finch feature name*
CDTNewDestination, CDTNewCrossOriginHandling, CDTNewReferrerAndReferrerPolicyHandling

*Rollout plan*
Will ship enabled for all users

*Requires code in //chrome?*
False

*Tracking bug*
https://issues.chromium.org/issues/40255884

*Estimated milestones*
Shipping on desktop     156



*Anticipated spec changes*
The spec PRs are still being reviewed and firefox/webkit implementation is still in progress, so more changes may happen in the future. However, the three changes here seems uncontroversial they basically align rel=compression-dictionary links with what is done for other kind of links.

*Link to entry on the Chrome Platform Status*
https://chromestatus.com/feature/4895435813683200?gate=6090572807929856

This intent message was generated by Chrome Platform Status <https://chromestatus.com>.

--
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/fadc038b-6874-4d95-a112-a3eff995412a%40igalia.com.

Reply via email to