Timothy Flynn
54d1f4e234
LibJS: Stop propagating small OOM errors from the Error object
2023-09-09 13:03:25 -04:00
Andreas Kling
72c9f56c66
LibJS: Make Heap::allocate<T>() infallible
...
Stop worrying about tiny OOMs. Work towards #20449 .
While going through these, I also changed the function signature in many
places where returning ThrowCompletionOr<T> is no longer necessary.
2023-08-13 15:38:42 +02:00
Andreas Kling
18c54d8d40
LibJS: Make Cell::initialize() return void
...
Stop worrying about tiny OOMs.
Work towards #20405
2023-08-08 07:39:11 +02:00
Shannon Booth
9cb4bf0683
LibWeb: Implement QueuingStrategy for Web::Streams::WritableStream
2023-06-22 06:58:23 +02:00
Matthew Olsson
d824d07784
LibWeb: Fix inverted condition in WritableStream's constructor
2023-04-17 10:27:40 +02:00
Matthew Olsson
0a220a19da
LibWeb: Set up the DefaultController when constructing a WritableStream
2023-04-10 00:45:03 +02:00
Matthew Olsson
c421b6113c
LibWeb: Implement WritableStream.abort()
2023-04-09 21:45:39 +02:00
Matthew Olsson
ae2d67c28b
LibWeb: Implement WritableStream.getWriter()
2023-04-09 21:45:39 +02:00
Matthew Olsson
5faa0014f2
LibWeb: Implement WritableStream.close()
2023-04-09 18:37:34 +02:00
Matthew Olsson
868cd95069
LibWeb: Add the WritableStreamDefaultController
2023-04-09 17:14:48 +02:00
Matthew Olsson
bdab61ad93
LibWeb: Add the WritableStreamDefaultWriter interface
2023-04-06 22:54:58 +02:00
Matthew Olsson
e93560b769
LibWeb: Add the WritableStream interface
2023-04-06 22:54:58 +02:00