| OLD | NEW | 
|   1 // Copyright (c) 2014 The Chromium Authors. All rights reserved. |   1 // Copyright (c) 2014 The Chromium Authors. All rights reserved. | 
|   2 // Use of this source code is governed by a BSD-style license that can be |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 [ |   5 [ | 
|   6     ImplementedAs=DOMWindowWebAudio, |   6     ImplementedAs=DOMWindowWebAudio, | 
|   7 ] partial interface Window { |   7 ] partial interface Window { | 
|   8     [MeasureAs=AudioContext] attribute AudioContextConstructor AudioContext; |   8     [MeasureAs=AudioContext] attribute AudioContextConstructor AudioContext; | 
|   9     [MeasureAs=OfflineAudioContext] attribute OfflineAudioContextConstructor Off
    lineAudioContext; |   9     [MeasureAs=OfflineAudioContext] attribute OfflineAudioContextConstructor Off
    lineAudioContext; | 
|  10     [DeprecateAs=PrefixedAudioContext] attribute AudioContextConstructor webkitA
    udioContext; |  10     [DeprecateAs=PrefixedAudioContext] attribute AudioContextConstructor webkitA
    udioContext; | 
|  11     [DeprecateAs=PrefixedOfflineAudioContext] attribute OfflineAudioContextConst
    ructor webkitOfflineAudioContext; |  11     [DeprecateAs=PrefixedOfflineAudioContext] attribute OfflineAudioContextConst
    ructor webkitOfflineAudioContext; | 
 |  12  | 
 |  13     // The individual constructible AudioNodes. | 
 |  14     [MeasureAs=WebAudioAnalyserNode] attribute AnalyserNodeConstructor AnalyserN
    ode; | 
 |  15     [MeasureAs=WebAudioAudioBuffer] attribute AudioBufferConstructor AudioBuffer
    ; | 
 |  16     [MeasureAs=WebAudioAudioBufferSourceNode] attribute AudioBufferSourceNodeCon
    structor AudioBufferSourceNode; | 
 |  17     [MeasureAs=WebAudioBiquadFilterNode] attribute BiquadFilterNodeConstructor B
    iquadFilterNode; | 
 |  18     [MeasureAs=WebAudioChannelMergerNode] attribute ChannelMergerNodeConstructor
     ChannelMergerNode; | 
 |  19     [MeasureAs=WebAudioChannelSplitterNode] attribute ChannelSplitterNodeConstru
    ctor ChannelSplitterNode; | 
 |  20     [MeasureAs=WebAudioConvolverNode] attribute ConvolverNodeConstructor Convolv
    erNode; | 
 |  21     [MeasureAs=WebAudioDelayNode] attribute DelayNodeConstructor DelayNode; | 
 |  22     [MeasureAs=WebAudioDynamicsCompressorNode] attribute DynamicsCompressorNodeC
    onstructor DynamicsCompressorNode; | 
 |  23     [MeasureAs=WebAudioGainNode] attribute GainNodeConstructor GainNode; | 
 |  24     [MeasureAs=WebAudioIIRFilterNode] attribute IIRFilterNodeConstructor IIRFilt
    erNode; | 
 |  25     [MeasureAs=WebAudioMediaElementAudioSourceNode] attribute MediaElementAudioS
    ourceNodeConstructor MediaElementAudioSourceNode; | 
 |  26     [MeasureAs=WebAudioOscillatorNode] attribute OscillatorNodeConstructor Oscil
    latorNode; | 
 |  27     [MeasureAs=WebAudioPannerNode] attribute PannerNodeConstructor PannerNode; | 
 |  28     [MeasureAs=WebAudioPeriodicWave] attribute PeriodicWaveConstructor PeriodicW
    ave; | 
 |  29     [MeasureAs=WebAudioStereoPannerNode] attribute StereoPannerNodeConstructor S
    tereoPannerNode; | 
 |  30     [MeasureAs=WebAudioWaveShaperNode] attribute WaveShaperNodeConstructor WaveS
    haperNode; | 
|  12 }; |  31 }; | 
| OLD | NEW |