Update web-platform-tests to revision 2d42384cf21efd71843295d319c1bab85b3acf4a

This commit is contained in:
WPT Sync Bot 2019-01-11 20:32:19 -05:00
parent f2b224d610
commit e851ef0cd2
1014 changed files with 5653 additions and 1590 deletions

View file

@ -136,9 +136,14 @@ test(() => {
test(() => {
const buffer = new ArrayBuffer(10),
view = new Uint8Array(buffer);
const { read, written } = new TextEncoder().encodeInto("", view);
let { read, written } = new TextEncoder().encodeInto("", view);
assert_equals(read, 0);
assert_equals(written, 0);
self.postMessage(buffer, "/", [buffer]);
assert_throws(new TypeError(), () => new TextEncoder().encodeInto("", view));
}, "encodeInto() cannot operate on a detached buffer");
new MessageChannel().port1.postMessage(buffer, [buffer]);
({ read, written } = new TextEncoder().encodeInto("", view));
assert_equals(read, 0);
assert_equals(written, 0);
({ read, written } = new TextEncoder().encodeInto("test", view));
assert_equals(read, 0);
assert_equals(written, 0);
}, "encodeInto() and a detached output buffer");