diff options
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.js | 7 |
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" + |