github web-platform-tests/wpt merge_pr_46436

latest releases: merge_pr_49470, epochs/three_hourly/2024-12-03_06H, epochs/six_hourly/2024-12-03_06H...
16 months ago

Use the new "dcb" and "dcz" content encodings of Compressed Dictionary

The spec of Compression Dictionary Transport has been changed to use
new dcb and dcz content encodings.
httpwg/http-extensions#2784

To follow the spec change, this CL changes the Chromium implementation
and tests as follows:

  • Use "dcb" content encoding name instead of "br-d".
  • Use "dcz" content encoding name instead of "zstd-d".
  • Remove the "Content-Dictionary" response header.
  • Check the magic number and the sha256 hash in the head of the
    Dictionary-Compressed streams using
    SharedDictionaryHeaderCheckerSourceStream.
  • Re-generate test files using the new content encodings.

Bug: 1413922
Change-Id: I4f2f40c1f0c3666b4f0b54e34ad966ffccadd96b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5552563
Reviewed-by: Kenichi Ishibashi bashi@chromium.org
Commit-Queue: Tsuyoshi Horo horo@chromium.org
Reviewed-by: Patrick Meenan pmeenan@chromium.org
Cr-Commit-Position: refs/heads/main@{#1304826}

Don't miss a new wpt release

NewReleases is sending notifications on new releases.