LibWeb: Make WebSocket#send support typed arrays, Blob and DataView

Required by jigsawpuzzles.io, which particularly uses typed arrays.
This commit is contained in:
Luke Wilde 2023-04-20 19:15:21 +01:00 committed by Andreas Kling
commit 8addcd237c
Notes: sideshowbarker 2024-07-17 06:51:40 +09:00
3 changed files with 23 additions and 8 deletions

View file

@ -25,9 +25,5 @@ interface WebSocket : EventTarget {
attribute EventHandler onmessage;
attribute DOMString binaryType;
undefined send(USVString data);
// FIXME: Support other kinds of send() calls
// undefined send(Blob data);
// undefined send(ArrayBuffer data);
// undefined send(ArrayBufferView data);
undefined send((BufferSource or Blob or USVString) data);
};