Matthew Olsson
bdfc14f24d
LibWeb: Accept explicit "type: undefined" in UnderlyingSource
2023-05-27 13:55:14 +02:00
Matthew Olsson
42fb847cc8
LibWeb: Use u64 for ReadableByteStream offsets instead of u32
...
These are specified in the IDL as "unsigned long long", which translates
to u64.
2023-05-27 13:55:14 +02:00
Matthew Olsson
c40109628d
LibWeb: Properly reject abrupt completion in clean_up_on_return
2023-04-17 10:27:40 +02:00
Linus Groh
742f6f7e26
LibWeb/Streams: Fix inconsistent uses of realm() and vm()
...
This is not documented yet, but the preferred style is getting both
upfront instead of inlining various kinds of calls in places that use
the realm and vm.
2023-04-13 09:51:48 +02:00
Matthew Olsson
78feba401d
LibWeb: Move property_to_callback to Streams/AbstractOperations
...
This will be necessary for UnderlyingSink, which is WritableStream's
equivalent of UnderlyingSource, and functions in much the same way.
2023-04-06 22:54:58 +02:00
Matthew Olsson
66dec1bf54
LibWeb: Add UnderlyingSource struct for ReadableStream constructor
2023-04-01 23:43:07 +01:00