| Index: sdk/lib/html/dartium/html_dartium.dart
|
| diff --git a/sdk/lib/html/dartium/html_dartium.dart b/sdk/lib/html/dartium/html_dartium.dart
|
| index b986ac284f3763dd3a753137341559985a5ff972..050dbb229d792fa76fd8947621978f530392f015 100644
|
| --- a/sdk/lib/html/dartium/html_dartium.dart
|
| +++ b/sdk/lib/html/dartium/html_dartium.dart
|
| @@ -11446,7 +11446,11 @@ class FormData extends NativeFieldWrapperClass1 {
|
|
|
| @DomName('FormData.append')
|
| @DocsEditable()
|
| - void append(String name, value, [String filename]) native "FormData_append_Callback";
|
| + void append(String name, String value) native "FormData_append_Callback";
|
| +
|
| + @DomName('FormData.appendBlob')
|
| + @DocsEditable()
|
| + void appendBlob(String name, Blob value, [String filename]) native "FormData_appendBlob_Callback";
|
|
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| @@ -24790,10 +24794,34 @@ class WebSocket extends EventTarget {
|
| @DocsEditable()
|
| void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "WebSocket_removeEventListener_Callback";
|
|
|
| + /**
|
| + * Transmit data to the server over this connection.
|
| + *
|
| + * This method accepts data of type [Blob], [ByteBuffer], [String], or
|
| + * [TypedData]. Named variants [sendBlob], [sendByteBuffer], [sendString],
|
| + * or [sendTypedData], in constrast, only accept data of the specified type.
|
| + */
|
| @DomName('WebSocket.send')
|
| @DocsEditable()
|
| void send(data) native "WebSocket_send_Callback";
|
|
|
| + @DomName('WebSocket.sendBlob')
|
| + @DocsEditable()
|
| + void sendBlob(Blob data) native "WebSocket_sendBlob_Callback";
|
| +
|
| + @DomName('WebSocket.sendByteBuffer')
|
| + @DocsEditable()
|
| + void sendByteBuffer(ByteBuffer data) native "WebSocket_sendByteBuffer_Callback";
|
| +
|
| + @DomName('WebSocket.sendString')
|
| + @DocsEditable()
|
| + void sendString(String data) native "WebSocket_sendString_Callback";
|
| +
|
| + @DomName('WebSocket.sendTypedData')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + void sendTypedData(TypedData data) native "WebSocket_sendTypedData_Callback";
|
| +
|
| @DomName('WebSocket.onclose')
|
| @DocsEditable()
|
| Stream<CloseEvent> get onClose => closeEvent.forTarget(this);
|
|
|