LibWeb: Update imported WPT utility file

This changed upstream and affects our ability to import BYOB tests. See:
bc9dcbbf1a
This commit is contained in:
Timothy Flynn 2025-04-14 18:38:24 -04:00
parent 2a15b85658
commit 8e14afe97a

View file

@ -215,15 +215,7 @@
}
function transferArrayBufferView(view) {
const noopByteStream = new ReadableStream({
type: 'bytes',
pull(c) {
c.byobRequest.respond(c.byobRequest.view.byteLength);
c.close();
}
});
const reader = noopByteStream.getReader({ mode: 'byob' });
return reader.read(view).then((result) => result.value);
return structuredClone(view, { transfer: [view.buffer] });
}
self.RandomPushSource = RandomPushSource;