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

Unified Diff: lib/html/dartium/html_dartium.dart

Side-by-side diff isn't available for this file because of its large size.
Issue 10911186: Roll WebKit IDL to multivm@858 (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
Download patch
« no previous file with comments | « lib/html/dart2js/html_dart2js.dart ('k') | third_party/WebCore/Modules/battery/BatteryManager.idl » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/html/dartium/html_dartium.dart
diff --git a/lib/html/dartium/html_dartium.dart b/lib/html/dartium/html_dartium.dart
index 53e8ccb6ea6271d97685f6ef3557cda6253f7a6d..6668f1b5d1c57ce6da099bc33f429308a1d0ed9e 100644
--- a/lib/html/dartium/html_dartium.dart
+++ b/lib/html/dartium/html_dartium.dart
@@ -583,7 +583,7 @@ class _BatteryManagerImpl extends _EventTargetImpl implements BatteryManager {
void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "BatteryManager_addEventListener_Callback";
- bool $dom_dispatchEvent(Event evt) native "BatteryManager_dispatchEvent_Callback";
+ bool $dom_dispatchEvent(Event event) native "BatteryManager_dispatchEvent_Callback";
void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "BatteryManager_removeEventListener_Callback";
@@ -12674,6 +12674,10 @@ class _MediaSourceImpl extends _EventTargetImpl implements MediaSource {
SourceBufferList get activeSourceBuffers() native "MediaSource_activeSourceBuffers_Getter";
+ num get duration() native "MediaSource_duration_Getter";
+
+ void set duration(num) native "MediaSource_duration_Setter";
+
String get readyState() native "MediaSource_readyState_Getter";
SourceBufferList get sourceBuffers() native "MediaSource_sourceBuffers_Getter";
@@ -12931,13 +12935,13 @@ class _MessagePortImpl extends _EventTargetImpl implements MessagePort {
bool $dom_dispatchEvent(Event evt) native "MessagePort_dispatchEvent_Callback";
- void postMessage(String message, [List messagePorts]) native "MessagePort_postMessage_Callback";
+ void postMessage(Object message, [List messagePorts]) native "MessagePort_postMessage_Callback";
void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "MessagePort_removeEventListener_Callback";
void start() native "MessagePort_start_Callback";
- void webkitPostMessage(String message, [List transfer]) native "MessagePort_webkitPostMessage_Callback";
+ void webkitPostMessage(Object message, [List transfer]) native "MessagePort_webkitPostMessage_Callback";
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -14165,9 +14169,59 @@ class _RGBColorImpl extends NativeFieldWrapperClass1 implements RGBColor {
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
+// WARNING: Do not edit - generated code.
+
+class _RTCIceCandidateEventImpl extends _EventImpl implements RTCIceCandidateEvent {
+
+ RTCIceCandidate get candidate() native "RTCIceCandidateEvent_candidate_Getter";
+
+}
+// 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
+// BSD-style license that can be found in the LICENSE file.
+
+class _RTCIceCandidateFactoryProvider {
+ factory RTCIceCandidate(Map dictionary) => _createRTCIceCandidate(dictionary);
+ static RTCIceCandidate _createRTCIceCandidate(Map dictionary) native "RTCIceCandidate_constructor_Callback";
+}
+// 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
+// BSD-style license that can be found in the LICENSE file.
+
+// WARNING: Do not edit - generated code.
+
+class _RTCIceCandidateImpl extends NativeFieldWrapperClass1 implements RTCIceCandidate {
+
+ String get candidate() native "RTCIceCandidate_candidate_Getter";
+
+ int get sdpMLineIndex() native "RTCIceCandidate_sdpMLineIndex_Getter";
+
+ String get sdpMid() native "RTCIceCandidate_sdpMid_Getter";
+
+}
+// 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
+// BSD-style license that can be found in the LICENSE file.
+
class _RTCPeerConnectionFactoryProvider {
- factory RTCPeerConnection(Map rtcICEServers, [Map mediaConstraints]) => _createRTCPeerConnection(rtcICEServers, mediaConstraints);
- static RTCPeerConnection _createRTCPeerConnection(Map rtcICEServers, [Map mediaConstraints]) native "RTCPeerConnection_constructor_Callback";
+ factory RTCPeerConnection(Map rtcIceServers, [Map mediaConstraints]) => _createRTCPeerConnection(rtcIceServers, mediaConstraints);
+ static RTCPeerConnection _createRTCPeerConnection(Map rtcIceServers, [Map mediaConstraints]) native "RTCPeerConnection_constructor_Callback";
+}
+
+class _RTCPeerConnectionEventsImpl extends _EventsImpl implements RTCPeerConnectionEvents {
+ _RTCPeerConnectionEventsImpl(_ptr) : super(_ptr);
+
+ EventListenerList get addStream() => this['addstream'];
+
+ EventListenerList get iceCandidate() => this['icecandidate'];
+
+ EventListenerList get iceChange() => this['icechange'];
+
+ EventListenerList get open() => this['open'];
+
+ EventListenerList get removeStream() => this['removestream'];
+
+ EventListenerList get stateChange() => this['statechange'];
}
// 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
@@ -14177,12 +14231,70 @@ class _RTCPeerConnectionFactoryProvider {
class _RTCPeerConnectionImpl extends _EventTargetImpl implements RTCPeerConnection {
+ _RTCPeerConnectionEventsImpl get on() =>
+ new _RTCPeerConnectionEventsImpl(this);
+
+ String get iceState() native "RTCPeerConnection_iceState_Getter";
+
+ RTCSessionDescription get localDescription() native "RTCPeerConnection_localDescription_Getter";
+
+ MediaStreamList get localStreams() native "RTCPeerConnection_localStreams_Getter";
+
+ String get readyState() native "RTCPeerConnection_readyState_Getter";
+
+ RTCSessionDescription get remoteDescription() native "RTCPeerConnection_remoteDescription_Getter";
+
+ MediaStreamList get remoteStreams() native "RTCPeerConnection_remoteStreams_Getter";
+
void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "RTCPeerConnection_addEventListener_Callback";
+ void addIceCandidate(RTCIceCandidate candidate) native "RTCPeerConnection_addIceCandidate_Callback";
+
+ void addStream(MediaStream stream, Map mediaConstraints) native "RTCPeerConnection_addStream_Callback";
+
+ void close() native "RTCPeerConnection_close_Callback";
+
+ void createAnswer(RTCSessionDescriptionCallback successCallback, [RTCErrorCallback failureCallback, Map mediaConstraints]) native "RTCPeerConnection_createAnswer_Callback";
+
+ void createOffer(RTCSessionDescriptionCallback successCallback, [RTCErrorCallback failureCallback, Map mediaConstraints]) native "RTCPeerConnection_createOffer_Callback";
+
bool $dom_dispatchEvent(Event event) native "RTCPeerConnection_dispatchEvent_Callback";
void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "RTCPeerConnection_removeEventListener_Callback";
+ void removeStream(MediaStream stream) native "RTCPeerConnection_removeStream_Callback";
+
+ void setLocalDescription(RTCSessionDescription description, [VoidCallback successCallback, RTCErrorCallback failureCallback]) native "RTCPeerConnection_setLocalDescription_Callback";
+
+ void setRemoteDescription(RTCSessionDescription description, [VoidCallback successCallback, RTCErrorCallback failureCallback]) native "RTCPeerConnection_setRemoteDescription_Callback";
+
+ void updateIce(Map configuration, Map mediaConstraints) native "RTCPeerConnection_updateIce_Callback";
+
+}
+// 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
+// BSD-style license that can be found in the LICENSE file.
+
+class _RTCSessionDescriptionFactoryProvider {
+ factory RTCSessionDescription(Map dictionary) => _createRTCSessionDescription(dictionary);
+ static RTCSessionDescription _createRTCSessionDescription(Map dictionary) native "RTCSessionDescription_constructor_Callback";
+}
+// 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
+// BSD-style license that can be found in the LICENSE file.
+
+// WARNING: Do not edit - generated code.
+
+class _RTCSessionDescriptionImpl extends NativeFieldWrapperClass1 implements RTCSessionDescription {
+
+ String get sdp() native "RTCSessionDescription_sdp_Getter";
+
+ void set sdp(String) native "RTCSessionDescription_sdp_Setter";
+
+ String get type() native "RTCSessionDescription_type_Getter";
+
+ void set type(String) native "RTCSessionDescription_type_Setter";
+
}
// 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
@@ -18309,6 +18421,8 @@ class _ShadowRootImpl extends _DocumentFragmentImpl implements ShadowRoot {
void set resetStyleInheritance(bool) native "ShadowRoot_resetStyleInheritance_Setter";
+ Node clone(bool deep) native "ShadowRoot_cloneNode_Callback";
+
Element getElementById(String elementId) native "ShadowRoot_getElementById_Callback";
NodeList getElementsByClassName(String className) native "ShadowRoot_getElementsByClassName_Callback";
@@ -18928,8 +19042,8 @@ class _TextMetricsImpl extends NativeFieldWrapperClass1 implements TextMetrics {
// BSD-style license that can be found in the LICENSE file.
class _TextTrackCueFactoryProvider {
- factory TextTrackCue(String id, num startTime, num endTime, String text, [String settings, bool pauseOnExit]) => _createTextTrackCue(id, startTime, endTime, text, settings, pauseOnExit);
- static TextTrackCue _createTextTrackCue(String id, num startTime, num endTime, String text, [String settings, bool pauseOnExit]) native "TextTrackCue_constructor_Callback";
+ factory TextTrackCue(num startTime, num endTime, String text) => _createTextTrackCue(startTime, endTime, text);
+ static TextTrackCue _createTextTrackCue(num startTime, num endTime, String text) native "TextTrackCue_constructor_Callback";
}
class _TextTrackCueEventsImpl extends _EventsImpl implements TextTrackCueEvents {
@@ -19047,9 +19161,9 @@ class _TextTrackImpl extends _EventTargetImpl implements TextTrack {
String get language() native "TextTrack_language_Getter";
- int get mode() native "TextTrack_mode_Getter";
+ String get mode() native "TextTrack_mode_Getter";
- void set mode(int) native "TextTrack_mode_Setter";
+ void set mode(String) native "TextTrack_mode_Setter";
void addCue(TextTrackCue cue) native "TextTrack_addCue_Callback";
@@ -22256,7 +22370,7 @@ interface BatteryManager extends EventTarget {
void $dom_addEventListener(String type, EventListener listener, [bool useCapture]);
/** @domName BatteryManager.dispatchEvent */
- bool $dom_dispatchEvent(Event evt);
+ bool $dom_dispatchEvent(Event event);
/** @domName BatteryManager.removeEventListener */
void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]);
@@ -30328,6 +30442,9 @@ interface MediaSource extends EventTarget default _MediaSourceFactoryProvider {
/** @domName MediaSource.activeSourceBuffers */
final SourceBufferList activeSourceBuffers;
+ /** @domName MediaSource.duration */
+ num duration;
+
/** @domName MediaSource.readyState */
final String readyState;
@@ -30644,7 +30761,7 @@ interface MessagePort extends EventTarget {
bool $dom_dispatchEvent(Event evt);
/** @domName MessagePort.postMessage */
- void postMessage(String message, [List messagePorts]);
+ void postMessage(Object message, [List messagePorts]);
/** @domName MessagePort.removeEventListener */
void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]);
@@ -30653,7 +30770,7 @@ interface MessagePort extends EventTarget {
void start();
/** @domName MessagePort.webkitPostMessage */
- void webkitPostMessage(String message, [List transfer]);
+ void webkitPostMessage(Object message, [List transfer]);
}
interface MessagePortEvents extends Events {
@@ -32175,19 +32292,140 @@ interface RGBColor {
// WARNING: Do not edit - generated code.
+typedef bool RTCErrorCallback(String errorInformation);
+// 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
+// BSD-style license that can be found in the LICENSE file.
+
+// WARNING: Do not edit - generated code.
+
+/// @domName RTCIceCandidate
+interface RTCIceCandidate default _RTCIceCandidateFactoryProvider {
+
+ RTCIceCandidate(Map dictionary);
+
+ /** @domName RTCIceCandidate.candidate */
+ final String candidate;
+
+ /** @domName RTCIceCandidate.sdpMLineIndex */
+ final int sdpMLineIndex;
+
+ /** @domName RTCIceCandidate.sdpMid */
+ final String sdpMid;
+}
+// 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
+// BSD-style license that can be found in the LICENSE file.
+
+// WARNING: Do not edit - generated code.
+
+/// @domName RTCIceCandidateEvent
+interface RTCIceCandidateEvent extends Event {
+
+ /** @domName RTCIceCandidateEvent.candidate */
+ final RTCIceCandidate candidate;
+}
+// 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
+// BSD-style license that can be found in the LICENSE file.
+
+// WARNING: Do not edit - generated code.
+
/// @domName RTCPeerConnection
interface RTCPeerConnection extends EventTarget default _RTCPeerConnectionFactoryProvider {
- RTCPeerConnection(Map rtcICEServers, [Map mediaConstraints]);
+ RTCPeerConnection(Map rtcIceServers, [Map mediaConstraints]);
+
+ /**
+ * @domName EventTarget.addEventListener, EventTarget.removeEventListener, EventTarget.dispatchEvent
+ */
+ RTCPeerConnectionEvents get on();
+
+ /** @domName RTCPeerConnection.iceState */
+ final String iceState;
+
+ /** @domName RTCPeerConnection.localDescription */
+ final RTCSessionDescription localDescription;
+
+ /** @domName RTCPeerConnection.localStreams */
+ final MediaStreamList localStreams;
+
+ /** @domName RTCPeerConnection.readyState */
+ final String readyState;
+
+ /** @domName RTCPeerConnection.remoteDescription */
+ final RTCSessionDescription remoteDescription;
+
+ /** @domName RTCPeerConnection.remoteStreams */
+ final MediaStreamList remoteStreams;
/** @domName RTCPeerConnection.addEventListener */
void $dom_addEventListener(String type, EventListener listener, [bool useCapture]);
+ /** @domName RTCPeerConnection.addIceCandidate */
+ void addIceCandidate(RTCIceCandidate candidate);
+
+ /** @domName RTCPeerConnection.addStream */
+ void addStream(MediaStream stream, Map mediaConstraints);
+
+ /** @domName RTCPeerConnection.close */
+ void close();
+
+ /** @domName RTCPeerConnection.createAnswer */
+ void createAnswer(RTCSessionDescriptionCallback successCallback, [RTCErrorCallback failureCallback, Map mediaConstraints]);
+
+ /** @domName RTCPeerConnection.createOffer */
+ void createOffer(RTCSessionDescriptionCallback successCallback, [RTCErrorCallback failureCallback, Map mediaConstraints]);
+
/** @domName RTCPeerConnection.dispatchEvent */
bool $dom_dispatchEvent(Event event);
/** @domName RTCPeerConnection.removeEventListener */
void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]);
+
+ /** @domName RTCPeerConnection.removeStream */
+ void removeStream(MediaStream stream);
+
+ /** @domName RTCPeerConnection.setLocalDescription */
+ void setLocalDescription(RTCSessionDescription description, [VoidCallback successCallback, RTCErrorCallback failureCallback]);
+
+ /** @domName RTCPeerConnection.setRemoteDescription */
+ void setRemoteDescription(RTCSessionDescription description, [VoidCallback successCallback, RTCErrorCallback failureCallback]);
+
+ /** @domName RTCPeerConnection.updateIce */
+ void updateIce(Map configuration, Map mediaConstraints);
+}
+
+interface RTCPeerConnectionEvents extends Events {
+
+ EventListenerList get addStream();
+
+ EventListenerList get iceCandidate();
+
+ EventListenerList get iceChange();
+
+ EventListenerList get open();
+
+ EventListenerList get removeStream();
+
+ EventListenerList get stateChange();
+}
+// 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
+// BSD-style license that can be found in the LICENSE file.
+
+// WARNING: Do not edit - generated code.
+
+/// @domName RTCSessionDescription
+interface RTCSessionDescription default _RTCSessionDescriptionFactoryProvider {
+
+ RTCSessionDescription(Map dictionary);
+
+ /** @domName RTCSessionDescription.sdp */
+ String sdp;
+
+ /** @domName RTCSessionDescription.type */
+ String type;
}
// 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
@@ -32195,6 +32433,13 @@ interface RTCPeerConnection extends EventTarget default _RTCPeerConnectionFactor
// WARNING: Do not edit - generated code.
+typedef bool RTCSessionDescriptionCallback(RTCSessionDescription sdp);
+// 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
+// BSD-style license that can be found in the LICENSE file.
+
+// WARNING: Do not edit - generated code.
+
/// @domName RadioNodeList
interface RadioNodeList extends NodeList {
@@ -36133,6 +36378,9 @@ interface ShadowRoot extends DocumentFragment default _ShadowRootFactoryProvider
/** @domName ShadowRoot.resetStyleInheritance */
bool resetStyleInheritance;
+ /** @domName ShadowRoot.cloneNode */
+ Node clone(bool deep);
+
/** @domName ShadowRoot.getElementById */
Element getElementById(String elementId);
@@ -37103,12 +37351,6 @@ interface TextTrack extends EventTarget {
*/
TextTrackEvents get on();
- static const int DISABLED = 0;
-
- static const int HIDDEN = 1;
-
- static const int SHOWING = 2;
-
/** @domName TextTrack.activeCues */
final TextTrackCueList activeCues;
@@ -37125,7 +37367,7 @@ interface TextTrack extends EventTarget {
final String language;
/** @domName TextTrack.mode */
- int mode;
+ String mode;
/** @domName TextTrack.addCue */
void addCue(TextTrackCue cue);
@@ -37156,7 +37398,7 @@ interface TextTrackEvents extends Events {
/// @domName TextTrackCue
interface TextTrackCue extends EventTarget default _TextTrackCueFactoryProvider {
- TextTrackCue(String id, num startTime, num endTime, String text, [String settings, bool pauseOnExit]);
+ TextTrackCue(num startTime, num endTime, String text);
/**
* @domName EventTarget.addEventListener, EventTarget.removeEventListener, EventTarget.dispatchEvent
« no previous file with comments | « lib/html/dart2js/html_dart2js.dart ('k') | third_party/WebCore/Modules/battery/BatteryManager.idl » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698