aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/web-platform-tests/FileAPI/blob/Blob-stream.any.js
diff options
context:
space:
mode:
Diffstat (limited to 'tests/wpt/web-platform-tests/FileAPI/blob/Blob-stream.any.js')
-rw-r--r--tests/wpt/web-platform-tests/FileAPI/blob/Blob-stream.any.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/wpt/web-platform-tests/FileAPI/blob/Blob-stream.any.js b/tests/wpt/web-platform-tests/FileAPI/blob/Blob-stream.any.js
index 792b6639c35..08cca8dbe68 100644
--- a/tests/wpt/web-platform-tests/FileAPI/blob/Blob-stream.any.js
+++ b/tests/wpt/web-platform-tests/FileAPI/blob/Blob-stream.any.js
@@ -7,8 +7,9 @@
// if perform_gc is true.
async function read_and_gc(reader, perform_gc) {
const read_promise = reader.read();
- if (perform_gc)
- garbageCollect();
+ if (perform_gc) {
+ await garbageCollect();
+ }
return read_promise;
}
@@ -65,7 +66,7 @@ promise_test(async() => {
let blob = new Blob([typed_arr]);
const stream = blob.stream();
blob = null;
- garbageCollect();
+ await garbageCollect();
const chunks = await read_all_chunks(stream, /*perform_gc=*/true);
assert_array_equals(chunks, input_arr);
}, "Blob.stream() garbage collection of blob shouldn't break stream" +