Index: sdk/lib/html/dart2js/html_dart2js.dart |
diff --git a/sdk/lib/html/dart2js/html_dart2js.dart b/sdk/lib/html/dart2js/html_dart2js.dart |
index d2e78dd3d6f8bd20a68edc6c5ec2b0a02a8b224c..88604c5babab76bdc11cb3afd7f29c6ae65b07fe 100644 |
--- a/sdk/lib/html/dart2js/html_dart2js.dart |
+++ b/sdk/lib/html/dart2js/html_dart2js.dart |
@@ -11087,7 +11087,12 @@ class FormData extends Interceptor native "FormData" { |
@DomName('FormData.append') |
@DocsEditable() |
- void append(String name, value, [String filename]) native; |
+ void append(String name, String value) native; |
+ |
+ @JSName('append') |
+ @DomName('FormData.append') |
+ @DocsEditable() |
+ void appendBlob(String name, Blob value, [String filename]) native; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -23167,6 +23172,26 @@ class WebSocket extends EventTarget native "WebSocket" { |
@DocsEditable() |
void send(data) native; |
+ @JSName('send') |
+ @DomName('WebSocket.send') |
+ @DocsEditable() |
+ void sendBlob(Blob data) native; |
+ |
+ @JSName('send') |
+ @DomName('WebSocket.send') |
+ @DocsEditable() |
+ void sendByteBuffer(ByteBuffer data) native; |
+ |
+ @JSName('send') |
+ @DomName('WebSocket.send') |
+ @DocsEditable() |
+ void sendString(String data) native; |
+ |
+ @JSName('send') |
+ @DomName('WebSocket.send') |
+ @DocsEditable() |
+ void sendTypeData(TypedData data) native; |
+ |
@DomName('WebSocket.onclose') |
@DocsEditable() |
Stream<CloseEvent> get onClose => closeEvent.forTarget(this); |