LibWeb: Refactor {Dec,C}ompressionStream to handle split chunks

This commit is contained in:
devgianlu 2025-03-01 17:57:52 +01:00 committed by Jelle Raaijmakers
commit e02521911a
Notes: github-actions[bot] 2025-03-19 12:48:02 +00:00
4 changed files with 90 additions and 83 deletions

View file

@ -1,50 +1,50 @@
Harness status: Error
Harness status: OK
Found 45 tests
45 Fail
Fail decompressing splitted chunk into pieces of size 1 should work in deflate
Fail decompressing splitted chunk into pieces of size 1 should work in gzip
Fail decompressing splitted chunk into pieces of size 1 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 2 should work in deflate
Fail decompressing splitted chunk into pieces of size 2 should work in gzip
Fail decompressing splitted chunk into pieces of size 2 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 3 should work in deflate
Fail decompressing splitted chunk into pieces of size 3 should work in gzip
Fail decompressing splitted chunk into pieces of size 3 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 4 should work in deflate
Fail decompressing splitted chunk into pieces of size 4 should work in gzip
Fail decompressing splitted chunk into pieces of size 4 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 5 should work in deflate
Fail decompressing splitted chunk into pieces of size 5 should work in gzip
Fail decompressing splitted chunk into pieces of size 5 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 6 should work in deflate
Fail decompressing splitted chunk into pieces of size 6 should work in gzip
Fail decompressing splitted chunk into pieces of size 6 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 7 should work in deflate
Fail decompressing splitted chunk into pieces of size 7 should work in gzip
Fail decompressing splitted chunk into pieces of size 7 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 8 should work in deflate
Fail decompressing splitted chunk into pieces of size 8 should work in gzip
Fail decompressing splitted chunk into pieces of size 8 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 9 should work in deflate
Fail decompressing splitted chunk into pieces of size 9 should work in gzip
Fail decompressing splitted chunk into pieces of size 9 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 10 should work in deflate
Fail decompressing splitted chunk into pieces of size 10 should work in gzip
Fail decompressing splitted chunk into pieces of size 10 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 11 should work in deflate
Fail decompressing splitted chunk into pieces of size 11 should work in gzip
Fail decompressing splitted chunk into pieces of size 11 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 12 should work in deflate
Fail decompressing splitted chunk into pieces of size 12 should work in gzip
Fail decompressing splitted chunk into pieces of size 12 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 13 should work in deflate
Fail decompressing splitted chunk into pieces of size 13 should work in gzip
Fail decompressing splitted chunk into pieces of size 13 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 14 should work in deflate
Fail decompressing splitted chunk into pieces of size 14 should work in gzip
Fail decompressing splitted chunk into pieces of size 14 should work in deflate-raw
Fail decompressing splitted chunk into pieces of size 15 should work in deflate
Fail decompressing splitted chunk into pieces of size 15 should work in gzip
Fail decompressing splitted chunk into pieces of size 15 should work in deflate-raw
45 Pass
Pass decompressing splitted chunk into pieces of size 1 should work in deflate
Pass decompressing splitted chunk into pieces of size 1 should work in gzip
Pass decompressing splitted chunk into pieces of size 1 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 2 should work in deflate
Pass decompressing splitted chunk into pieces of size 2 should work in gzip
Pass decompressing splitted chunk into pieces of size 2 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 3 should work in deflate
Pass decompressing splitted chunk into pieces of size 3 should work in gzip
Pass decompressing splitted chunk into pieces of size 3 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 4 should work in deflate
Pass decompressing splitted chunk into pieces of size 4 should work in gzip
Pass decompressing splitted chunk into pieces of size 4 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 5 should work in deflate
Pass decompressing splitted chunk into pieces of size 5 should work in gzip
Pass decompressing splitted chunk into pieces of size 5 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 6 should work in deflate
Pass decompressing splitted chunk into pieces of size 6 should work in gzip
Pass decompressing splitted chunk into pieces of size 6 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 7 should work in deflate
Pass decompressing splitted chunk into pieces of size 7 should work in gzip
Pass decompressing splitted chunk into pieces of size 7 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 8 should work in deflate
Pass decompressing splitted chunk into pieces of size 8 should work in gzip
Pass decompressing splitted chunk into pieces of size 8 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 9 should work in deflate
Pass decompressing splitted chunk into pieces of size 9 should work in gzip
Pass decompressing splitted chunk into pieces of size 9 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 10 should work in deflate
Pass decompressing splitted chunk into pieces of size 10 should work in gzip
Pass decompressing splitted chunk into pieces of size 10 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 11 should work in deflate
Pass decompressing splitted chunk into pieces of size 11 should work in gzip
Pass decompressing splitted chunk into pieces of size 11 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 12 should work in deflate
Pass decompressing splitted chunk into pieces of size 12 should work in gzip
Pass decompressing splitted chunk into pieces of size 12 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 13 should work in deflate
Pass decompressing splitted chunk into pieces of size 13 should work in gzip
Pass decompressing splitted chunk into pieces of size 13 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 14 should work in deflate
Pass decompressing splitted chunk into pieces of size 14 should work in gzip
Pass decompressing splitted chunk into pieces of size 14 should work in deflate-raw
Pass decompressing splitted chunk into pieces of size 15 should work in deflate
Pass decompressing splitted chunk into pieces of size 15 should work in gzip
Pass decompressing splitted chunk into pieces of size 15 should work in deflate-raw