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

Unified Diff: lib/html/dart2js/html_dart2js.dart

Issue 11363035: Roll IDLs forward. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 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:
Download patch
Index: lib/html/dart2js/html_dart2js.dart
diff --git a/lib/html/dart2js/html_dart2js.dart b/lib/html/dart2js/html_dart2js.dart
index 6582057f3f1fc5b8971f5780602f20fd26e698f9..663b0c0ba17c6bb1626ed61af630e71fa0193076 100644
--- a/lib/html/dart2js/html_dart2js.dart
+++ b/lib/html/dart2js/html_dart2js.dart
@@ -683,8 +683,11 @@ abstract class AudioBufferSourceNode implements AudioSourceNode {
/** @domName AudioBufferSourceNode.loop */
bool loop;
- /** @domName AudioBufferSourceNode.looping */
- bool looping;
+ /** @domName AudioBufferSourceNode.loopEnd */
+ num loopEnd;
+
+ /** @domName AudioBufferSourceNode.loopStart */
+ num loopStart;
/** @domName AudioBufferSourceNode.playbackRate */
AudioParam get playbackRate;
@@ -740,7 +743,9 @@ class _AudioBufferSourceNodeImpl extends _AudioSourceNodeImpl implements AudioBu
bool loop;
- bool looping;
+ num loopEnd;
+
+ num loopStart;
final _AudioParamImpl playbackRate;
@@ -799,17 +804,14 @@ abstract class AudioContext implements EventTarget {
/** @domName AudioContext.createConvolver */
ConvolverNode createConvolver();
- /** @domName AudioContext.createDelayNode */
- DelayNode createDelayNode([num maxDelayTime]);
+ /** @domName AudioContext.createDelay */
+ DelayNode createDelay([num maxDelayTime]);
/** @domName AudioContext.createDynamicsCompressor */
DynamicsCompressorNode createDynamicsCompressor();
- /** @domName AudioContext.createGainNode */
- GainNode createGainNode();
-
- /** @domName AudioContext.createJavaScriptNode */
- ScriptProcessorNode createJavaScriptNode(int bufferSize, [int numberOfInputChannels, int numberOfOutputChannels]);
+ /** @domName AudioContext.createGain */
+ GainNode createGain();
/** @domName AudioContext.createMediaElementSource */
MediaElementAudioSourceNode createMediaElementSource(MediaElement mediaElement);
@@ -823,6 +825,9 @@ abstract class AudioContext implements EventTarget {
/** @domName AudioContext.createPanner */
PannerNode createPanner();
+ /** @domName AudioContext.createScriptProcessor */
+ ScriptProcessorNode createScriptProcessor(int bufferSize, [int numberOfInputChannels, int numberOfOutputChannels]);
+
/** @domName AudioContext.createWaveShaper */
WaveShaperNode createWaveShaper();
@@ -870,13 +875,11 @@ class _AudioContextImpl extends _EventTargetImpl implements AudioContext native
_ConvolverNodeImpl createConvolver() native;
- _DelayNodeImpl createDelayNode([num maxDelayTime]) native;
+ _DelayNodeImpl createDelay([num maxDelayTime]) native;
_DynamicsCompressorNodeImpl createDynamicsCompressor() native;
- _GainNodeImpl createGainNode() native;
-
- _ScriptProcessorNodeImpl createJavaScriptNode(int bufferSize, [int numberOfInputChannels, int numberOfOutputChannels]) native;
+ _GainNodeImpl createGain() native;
_MediaElementAudioSourceNodeImpl createMediaElementSource(_MediaElementImpl mediaElement) native;
@@ -886,6 +889,8 @@ class _AudioContextImpl extends _EventTargetImpl implements AudioContext native
_PannerNodeImpl createPanner() native;
+ _ScriptProcessorNodeImpl createScriptProcessor(int bufferSize, [int numberOfInputChannels, int numberOfOutputChannels]) native;
+
_WaveShaperNodeImpl createWaveShaper() native;
_WaveTableImpl createWaveTable(_Float32ArrayImpl real, _Float32ArrayImpl imag) native;
@@ -1058,8 +1063,8 @@ abstract class AudioParam {
/** @domName AudioParam.linearRampToValueAtTime */
void linearRampToValueAtTime(num value, num time);
- /** @domName AudioParam.setTargetValueAtTime */
- void setTargetValueAtTime(num targetValue, num time, num timeConstant);
+ /** @domName AudioParam.setTargetAtTime */
+ void setTargetAtTime(num target, num time, num timeConstant);
/** @domName AudioParam.setValueAtTime */
void setValueAtTime(num value, num time);
@@ -1088,7 +1093,7 @@ class _AudioParamImpl implements AudioParam native "*AudioParam" {
void linearRampToValueAtTime(num value, num time) native;
- void setTargetValueAtTime(num targetValue, num time, num timeConstant) native;
+ void setTargetAtTime(num target, num time, num timeConstant) native;
void setValueAtTime(num value, num time) native;
@@ -15327,10 +15332,10 @@ abstract class IDBCursor {
String get direction;
/** @domName IDBCursor.key */
- dynamic get key;
+ Object get key;
/** @domName IDBCursor.primaryKey */
- dynamic get primaryKey;
+ Object get primaryKey;
/** @domName IDBCursor.source */
dynamic get source;
@@ -15352,11 +15357,9 @@ class _IDBCursorImpl implements IDBCursor native "*IDBCursor" {
final String direction;
- dynamic get key => _convertNativeToDart_IDBKey(this._key);
- dynamic get _key => JS("dynamic", "#.key", this);
+ final Object key;
- dynamic get primaryKey => _convertNativeToDart_IDBKey(this._primaryKey);
- dynamic get _primaryKey => JS("dynamic", "#.primaryKey", this);
blois 2012/11/01 16:13:20 Is this change intentional?
Anton Muhin 2012/11/01 16:16:39 that is autogenerated. (with go.sh), I agree with
sra1 2012/11/01 16:26:53 There is a table in generator.py - it is keyed off
+ final Object primaryKey;
final dynamic source;
@@ -15392,13 +15395,12 @@ class _IDBCursorImpl implements IDBCursor native "*IDBCursor" {
abstract class IDBCursorWithValue implements IDBCursor {
/** @domName IDBCursorWithValue.value */
- dynamic get value;
+ Object get value;
}
class _IDBCursorWithValueImpl extends _IDBCursorImpl implements IDBCursorWithValue native "*IDBCursorWithValue" {
- dynamic get value => _convertNativeToDart_IDBAny(this._value);
- dynamic get _value => JS("dynamic", "#.value", this);
+ final Object value;
}
// 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
@@ -23288,7 +23290,7 @@ abstract class RTCPeerConnection implements EventTarget {
void addIceCandidate(RTCIceCandidate candidate);
/** @domName RTCPeerConnection.addStream */
- void addStream(MediaStream stream, Map mediaConstraints);
+ void addStream(MediaStream stream, [Map mediaConstraints]);
/** @domName RTCPeerConnection.close */
void close();
@@ -23297,7 +23299,7 @@ abstract class RTCPeerConnection implements EventTarget {
void createAnswer(RTCSessionDescriptionCallback successCallback, [RTCErrorCallback failureCallback, Map mediaConstraints]);
/** @domName RTCPeerConnection.createDataChannel */
- RTCDataChannel createDataChannel(String label, Map options);
+ RTCDataChannel createDataChannel(String label, [Map options]);
/** @domName RTCPeerConnection.createOffer */
void createOffer(RTCSessionDescriptionCallback successCallback, [RTCErrorCallback failureCallback, Map mediaConstraints]);
@@ -23321,7 +23323,7 @@ abstract class RTCPeerConnection implements EventTarget {
void setRemoteDescription(RTCSessionDescription description, [VoidCallback successCallback, RTCErrorCallback failureCallback]);
/** @domName RTCPeerConnection.updateIce */
- void updateIce(Map configuration, Map mediaConstraints);
+ void updateIce([Map configuration, Map mediaConstraints]);
}
abstract class RTCPeerConnectionEvents implements Events {
@@ -23362,34 +23364,53 @@ class _RTCPeerConnectionImpl extends _EventTargetImpl implements RTCPeerConnecti
void addIceCandidate(_RTCIceCandidateImpl candidate) native;
- void addStream(_MediaStreamImpl stream, Map mediaConstraints) {
- var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints);
- _addStream_1(stream, mediaConstraints_1);
+ void addStream(_MediaStreamImpl stream, [mediaConstraints]) {
+ if (?mediaConstraints) {
+ var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints);
+ _addStream_1(stream, mediaConstraints_1);
+ return;
+ }
+ _addStream_2(stream);
return;
}
void _addStream_1(_MediaStreamImpl stream, mediaConstraints) native "addStream";
+ void _addStream_2(_MediaStreamImpl stream) native "addStream";
void close() native;
void createAnswer(RTCSessionDescriptionCallback successCallback, [failureCallback, mediaConstraints]) {
- var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints);
- _createAnswer_1(successCallback, failureCallback, mediaConstraints_1);
+ if (?mediaConstraints) {
+ var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints);
+ _createAnswer_1(successCallback, failureCallback, mediaConstraints_1);
+ return;
+ }
+ _createAnswer_2(successCallback, failureCallback);
return;
}
void _createAnswer_1(RTCSessionDescriptionCallback successCallback, RTCErrorCallback failureCallback, mediaConstraints) native "createAnswer";
+ void _createAnswer_2(RTCSessionDescriptionCallback successCallback, RTCErrorCallback failureCallback) native "createAnswer";
- _RTCDataChannelImpl createDataChannel(String label, Map options) {
- var options_1 = _convertDartToNative_Dictionary(options);
- return _createDataChannel_1(label, options_1);
+ _RTCDataChannelImpl createDataChannel(String label, [options]) {
+ if (?options) {
+ var options_1 = _convertDartToNative_Dictionary(options);
+ return _createDataChannel_1(label, options_1);
+ }
+ return _createDataChannel_2(label);
}
_RTCDataChannelImpl _createDataChannel_1(label, options) native "createDataChannel";
+ _RTCDataChannelImpl _createDataChannel_2(label) native "createDataChannel";
void createOffer(RTCSessionDescriptionCallback successCallback, [failureCallback, mediaConstraints]) {
- var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints);
- _createOffer_1(successCallback, failureCallback, mediaConstraints_1);
+ if (?mediaConstraints) {
+ var mediaConstraints_1 = _convertDartToNative_Dictionary(mediaConstraints);
+ _createOffer_1(successCallback, failureCallback, mediaConstraints_1);
+ return;
+ }
+ _createOffer_2(successCallback, failureCallback);
return;
}
void _createOffer_1(RTCSessionDescriptionCallback successCallback, RTCErrorCallback failureCallback, mediaConstraints) native "createOffer";
+ void _createOffer_2(RTCSessionDescriptionCallback successCallback, RTCErrorCallback failureCallback) native "createOffer";
bool $dom_dispatchEvent(_EventImpl event) native "dispatchEvent";
@@ -23403,13 +23424,24 @@ class _RTCPeerConnectionImpl extends _EventTargetImpl implements RTCPeerConnecti
void setRemoteDescription(_RTCSessionDescriptionImpl description, [VoidCallback successCallback, RTCErrorCallback failureCallback]) native;
- void updateIce(Map configuration, Map mediaConstraints) {
- var configuration_1 = _convertDartToNative_Dictionary(configuration);
- var mediaConstraints_2 = _convertDartToNative_Dictionary(mediaConstraints);
- _updateIce_1(configuration_1, mediaConstraints_2);
+ void updateIce([configuration, mediaConstraints]) {
+ if (?mediaConstraints) {
+ var configuration_1 = _convertDartToNative_Dictionary(configuration);
+ var mediaConstraints_2 = _convertDartToNative_Dictionary(mediaConstraints);
+ _updateIce_1(configuration_1, mediaConstraints_2);
+ return;
+ }
+ if (?configuration) {
+ var configuration_3 = _convertDartToNative_Dictionary(configuration);
+ _updateIce_2(configuration_3);
+ return;
+ }
+ _updateIce_3();
return;
}
void _updateIce_1(configuration, mediaConstraints) native "updateIce";
+ void _updateIce_2(configuration) native "updateIce";
+ void _updateIce_3() native "updateIce";
}
class _RTCPeerConnectionEventsImpl extends _EventsImpl implements RTCPeerConnectionEvents {
« no previous file with comments | « no previous file | lib/html/dartium/html_dartium.dart » ('j') | third_party/WebCore/Modules/indexeddb/IDBCursor.idl » ('J')

Powered by Google App Engine
This is Rietveld 408576698