Add Shared Compression Dictionary features#26257
Conversation
|
@pmeenan could you review this too? |
|
LGTM. The links will probably need to be updated once the RFC publishes (already approved, just waiting for the gears to turn). |
|
Linting issue should be fixed once w3c/browser-specs#1737 is merged and released |
|
Oh if there's a proper RFC then we should wait for that. Unless it's going to be a while? Do you know the RFC number yet? |
|
Don't have a number yet but it may take a while because it is waiting for the shared brotli draft to get a RFC number first (also approved for publication). I'll see if I can nudge it but it's probably a few months out if history is any indicator |
|
The current version spec has been included in web-specs@3.44.0. Waiting for it to be updated here, and then CI should (hopefully) pass, and then will mark this PR as ready for review. |
|
Woo hoo checks pass now so think this is ready for review. @wbamberg I dunno if you wanna review this along with your kind offer to review mdn/content#38722? And if we should hold off merging these until they are both ready? What's the usual way here as sure this is a fairly common thing to do BCD and related content for the same feature. |
I'm probably not the best person to review BCD PRs, I'm afraid.
We should try to be somewhat in sync, although IMO it's OK for things to be a little broken for a little while. It matters more that things aren't broken for a long while, which means, before we merge either of them, we should have a reasonable expectation that the other will get merged in a matter of days. Once the MDN PR is ready to merge, let's check back on the state of this one :). |
caugner
left a comment
There was a problem hiding this comment.
Here are the Firefox impl_urls:
Co-authored-by: Claas Augner <495429+caugner@users.noreply.github.com>

Summary
Shared Compression Dictionary is a new standard to allow much smaller resource sizes by reusing either previous resources as dictionaries, or having a separate disctionary.
It is available using Brotli or the newer ZStd compression standards and has been available in Chrome since 130
This PR adds the changes to HTTP headers to BCD.
Test results and supporting details
https://chromestatus.com/feature/5124977788977152
Related issues
Equivalent Doc PR: mdn/content#38722