aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/writablestream.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/writablestream.rs')
-rw-r--r--components/script/dom/writablestream.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/dom/writablestream.rs b/components/script/dom/writablestream.rs
index 190b3630dba..21d0f6938a6 100644
--- a/components/script/dom/writablestream.rs
+++ b/components/script/dom/writablestream.rs
@@ -263,7 +263,7 @@ impl WritableStream {
let write_requests = mem::take(&mut *self.write_requests.borrow_mut());
for request in write_requests {
// Reject writeRequest with storedError.
- request.reject(cx, stored_error.handle());
+ request.reject(cx, stored_error.handle(), can_gc);
}
// Set stream.[[writeRequests]] to an empty list.
@@ -287,7 +287,7 @@ impl WritableStream {
// Reject abortRequest’s promise with storedError.
pending_abort_request
.promise
- .reject(cx, stored_error.handle());
+ .reject(cx, stored_error.handle(), can_gc);
// Perform ! WritableStreamRejectCloseAndClosedPromiseIfNeeded(stream).
self.reject_close_and_closed_promise_if_needed(cx);