LibWeb: Add missing spec links for pipe_through() and pipe_to()

This commit is contained in:
Kenneth Myhra 2024-11-22 12:19:37 +01:00 committed by Andreas Kling
parent 1d44df74f7
commit 4569b997a6
Notes: github-actions[bot] 2024-11-24 10:13:03 +00:00

View file

@ -118,6 +118,7 @@ WebIDL::ExceptionOr<ReadableStreamReader> ReadableStream::get_reader(ReadableStr
return ReadableStreamReader { TRY(acquire_readable_stream_byob_reader(*this)) };
}
// https://streams.spec.whatwg.org/#rs-pipe-through
WebIDL::ExceptionOr<GC::Ref<ReadableStream>> ReadableStream::pipe_through(ReadableWritablePair transform, StreamPipeOptions const& options)
{
// 1. If ! IsReadableStreamLocked(this) is true, throw a TypeError exception.
@ -141,6 +142,7 @@ WebIDL::ExceptionOr<GC::Ref<ReadableStream>> ReadableStream::pipe_through(Readab
return GC::Ref { *transform.readable };
}
// https://streams.spec.whatwg.org/#rs-pipe-to
GC::Ref<WebIDL::Promise> ReadableStream::pipe_to(WritableStream& destination, StreamPipeOptions const& options)
{
auto& realm = this->realm();