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
commit 8e14afe97a

View file

@ -215,15 +215,7 @@
} }
function transferArrayBufferView(view) { function transferArrayBufferView(view) {
const noopByteStream = new ReadableStream({ return structuredClone(view, { transfer: [view.buffer] });
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);
} }
self.RandomPushSource = RandomPushSource; self.RandomPushSource = RandomPushSource;