Tim Ledbetter
eb8943cd55
Tests: Remove imported WPT tests that have been deleted upstream
2026-04-04 23:36:58 +02:00
Tete17
e7906f4332
LibWeb: Import decompression-corrupt-input.tentative.any.html tests
...
It is now fully green :)
2025-06-14 18:26:56 -04:00
Timothy Flynn
eb0a51faf0
LibWeb: Implement ReadableStreamPipeTo according to spec
...
Our existing implementation of stream piping was extremely ad-hoc. It
did nothing to handle closed/errored streams, and did not read from or
write to streams in a way required by the spec.
This new implementation uses a custom JS::Cell to drive the read/write
loop.
2025-04-11 12:10:46 -04:00
devgianlu
033ba43faf
LibWeb: Use get_buffer_source_copy for getting the actual byte buffer
...
`WebIDL::underlying_buffer_source` gets the underlying buffer source
which is not resized according to, for example, `subarray`.
2025-03-19 13:46:50 +01:00
devgianlu
e02521911a
LibWeb: Refactor {Dec,C}ompressionStream to handle split chunks
2025-03-19 13:46:50 +01:00
devgianlu
1c836588d9
LibWeb: Add some compression WPT tests
...
These are relevant for the next commits.
2025-03-19 13:46:50 +01:00