Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(15)

Side by Side Diff: client/dom/generated/src/wrapping/_MessagePortWrappingImplementation.dart

Issue 8588010: Regenerate from IDL with LANGUAGE_JAVASCRIPT on (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Map Array to List Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 // WARNING: Do not edit - generated code. 5 // WARNING: Do not edit - generated code.
6 6
7 class _MessagePortWrappingImplementation extends DOMWrapperBase implements Messa gePort { 7 class _MessagePortWrappingImplementation extends DOMWrapperBase implements Messa gePort {
8 _MessagePortWrappingImplementation() : super() {} 8 _MessagePortWrappingImplementation() : super() {}
9 9
10 static create__MessagePortWrappingImplementation() native { 10 static create__MessagePortWrappingImplementation() native {
(...skipping 22 matching lines...) Expand all
33 _close(this); 33 _close(this);
34 return; 34 return;
35 } 35 }
36 static void _close(receiver) native; 36 static void _close(receiver) native;
37 37
38 bool dispatchEvent(Event evt) { 38 bool dispatchEvent(Event evt) {
39 return _dispatchEvent(this, evt); 39 return _dispatchEvent(this, evt);
40 } 40 }
41 static bool _dispatchEvent(receiver, evt) native; 41 static bool _dispatchEvent(receiver, evt) native;
42 42
43 void postMessage(String message) { 43 void postMessage(String message, [List messagePorts = null]) {
44 _postMessage(this, message); 44 if (messagePorts === null) {
45 return; 45 _postMessage(this, message);
46 return;
47 } else {
48 _postMessage_2(this, message, messagePorts);
49 return;
50 }
46 } 51 }
47 static void _postMessage(receiver, message) native; 52 static void _postMessage(receiver, message) native;
53 static void _postMessage_2(receiver, message, messagePorts) native;
48 54
49 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) { 55 void removeEventListener(String type, EventListener listener, [bool useCapture = null]) {
50 if (useCapture === null) { 56 if (useCapture === null) {
51 _removeEventListener(this, type, listener); 57 _removeEventListener(this, type, listener);
52 return; 58 return;
53 } else { 59 } else {
54 _removeEventListener_2(this, type, listener, useCapture); 60 _removeEventListener_2(this, type, listener, useCapture);
55 return; 61 return;
56 } 62 }
57 } 63 }
58 static void _removeEventListener(receiver, type, listener) native; 64 static void _removeEventListener(receiver, type, listener) native;
59 static void _removeEventListener_2(receiver, type, listener, useCapture) nativ e; 65 static void _removeEventListener_2(receiver, type, listener, useCapture) nativ e;
60 66
61 void start() { 67 void start() {
62 _start(this); 68 _start(this);
63 return; 69 return;
64 } 70 }
65 static void _start(receiver) native; 71 static void _start(receiver) native;
66 72
67 void webkitPostMessage(String message) { 73 void webkitPostMessage(String message, [List transfer = null]) {
68 _webkitPostMessage(this, message); 74 if (transfer === null) {
69 return; 75 _webkitPostMessage(this, message);
76 return;
77 } else {
78 _webkitPostMessage_2(this, message, transfer);
79 return;
80 }
70 } 81 }
71 static void _webkitPostMessage(receiver, message) native; 82 static void _webkitPostMessage(receiver, message) native;
83 static void _webkitPostMessage_2(receiver, message, transfer) native;
72 84
73 String get typeName() { return "MessagePort"; } 85 String get typeName() { return "MessagePort"; }
74 } 86 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698