Enable the zstd decoder (#36530)

Uses the `zstd` support from `async-compression` to support zstd
Content-Encoding.

Testing: Covered by wpt tests.

Signed-off-by: webbeef <me@webbeef.org>
This commit is contained in:
webbeef 2025-09-10 07:58:45 -07:00 committed by GitHub
parent 84465e7768
commit bc496b08e7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 54 additions and 27 deletions

View file

@ -2,17 +2,11 @@
expected: ERROR
[big-zstd-body.https.any.worker.html]
[large zstd data should be decompressed successfully]
expected: FAIL
[large zstd data should be decompressed successfully with byte stream]
expected: FAIL
[big-zstd-body.https.any.html]
[large zstd data should be decompressed successfully]
expected: FAIL
[large zstd data should be decompressed successfully with byte stream]
expected: FAIL

View file

@ -2,19 +2,8 @@
expected: ERROR
[zstd-body.https.any.html]
[fetched zstd data with content type text should be decompressed.]
expected: FAIL
[fetched zstd data with content type octetstream should be decompressed.]
expected: FAIL
[zstd-body.https.any.sharedworker.html]
expected: ERROR
[zstd-body.https.any.worker.html]
[fetched zstd data with content type text should be decompressed.]
expected: FAIL
[fetched zstd data with content type octetstream should be decompressed.]
expected: FAIL

View file

@ -1,3 +0,0 @@
[zstd-navigation.https.window.html]
[Naigation to zstd encoded page]
expected: FAIL