| Index: third_party/WebKit/Source/modules/webaudio/BaseAudioContext.idl
|
| diff --git a/third_party/WebKit/Source/modules/webaudio/AudioContext.idl b/third_party/WebKit/Source/modules/webaudio/BaseAudioContext.idl
|
| similarity index 89%
|
| copy from third_party/WebKit/Source/modules/webaudio/AudioContext.idl
|
| copy to third_party/WebKit/Source/modules/webaudio/BaseAudioContext.idl
|
| index 2dc404558a121160b3186527468d54d0734383d3..06ac8365bd4eb2a6897a02ba02751ea4699ed6bb 100644
|
| --- a/third_party/WebKit/Source/modules/webaudio/AudioContext.idl
|
| +++ b/third_party/WebKit/Source/modules/webaudio/BaseAudioContext.idl
|
| @@ -31,14 +31,10 @@ enum AudioContextState {
|
|
|
| [
|
| ActiveScriptWrappable,
|
| - Constructor,
|
| - ConstructorCallWith=Document,
|
| DependentLifetime,
|
| GarbageCollected,
|
| - ImplementedAs=AbstractAudioContext,
|
| NoInterfaceObject,
|
| - RaisesException=Constructor,
|
| -] interface AudioContext : EventTarget {
|
| +] interface BaseAudioContext : EventTarget {
|
| // All rendered audio ultimately connects to destination, which represents the audio hardware.
|
| readonly attribute AudioDestinationNode destination;
|
|
|
| @@ -62,11 +58,6 @@ enum AudioContextState {
|
| // Sources
|
| [RaisesException, MeasureAs=AudioContextCreateBufferSource] AudioBufferSourceNode createBufferSource();
|
|
|
| - [RaisesException, MeasureAs=AudioContextCreateMediaElementSource] MediaElementAudioSourceNode createMediaElementSource(HTMLMediaElement mediaElement);
|
| -
|
| - [RaisesException, MeasureAs=AudioContextCreateMediaStreamSource] MediaStreamAudioSourceNode createMediaStreamSource(MediaStream mediaStream);
|
| - [RaisesException, MeasureAs=AudioContextCreateMediaStreamDestination] MediaStreamAudioDestinationNode createMediaStreamDestination();
|
| -
|
| // Processing nodes
|
| [RaisesException, MeasureAs=AudioContextCreateGain] GainNode createGain();
|
| [RaisesException, MeasureAs=AudioContextCreateDelay] DelayNode createDelay(optional double maxDelayTime);
|
|
|