13 lines
513 B
JavaScript
13 lines
513 B
JavaScript
// This is a repro for a crash bug that existed in Blink. See
|
|
// https://crbug.com/1290014. If there's no crash then the test passed.
|
|
|
|
test(t => {
|
|
const iframeTag = document.createElement('iframe');
|
|
document.body.appendChild(iframeTag);
|
|
|
|
const readableStream = new ReadableStream();
|
|
const reader = new iframeTag.contentWindow.ReadableStreamDefaultReader(readableStream);
|
|
iframeTag.remove();
|
|
reader.cancel();
|
|
reader.read();
|
|
}, 'should not crash on reading from stream cancelled in destroyed realm');
|