Changeset 72057 in webkit


Ignore:
Timestamp:
Nov 15, 2010 8:53:34 PM (13 years ago)
Author:
crogers@google.com
Message:

2010-11-15 Chris Rogers <crogers@google.com>

Reviewed by Kenneth Russell.

Add AudioNode custom bindings
https://bugs.webkit.org/show_bug.cgi?id=49119

No new tests since audio API is not yet implemented.

  • bindings/js/JSAudioNodeCustom.cpp: Added. (WebCore::JSAudioNode::connect): (WebCore::JSAudioNode::disconnect):
  • bindings/v8/custom/V8AudioNodeCustom.cpp: Added. (WebCore::V8AudioNode::connectCallback): (WebCore::V8AudioNode::disconnectCallback):
  • webaudio/AudioNode.idl:
Location:
trunk/WebCore
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r72056 r72057  
     12010-11-15  Chris Rogers  <crogers@google.com>
     2
     3        Reviewed by Kenneth Russell.
     4
     5        Add AudioNode custom bindings
     6        https://bugs.webkit.org/show_bug.cgi?id=49119
     7
     8        No new tests since audio API is not yet implemented.
     9
     10        * bindings/js/JSAudioNodeCustom.cpp: Added.
     11        (WebCore::JSAudioNode::connect):
     12        (WebCore::JSAudioNode::disconnect):
     13        * bindings/v8/custom/V8AudioNodeCustom.cpp: Added.
     14        (WebCore::V8AudioNode::connectCallback):
     15        (WebCore::V8AudioNode::disconnectCallback):
     16        * webaudio/AudioNode.idl:
     17
    1182010-11-15  Dave Hyatt  <hyatt@apple.com>
    219
  • trunk/WebCore/webaudio/AudioNode.idl

    r70604 r72057  
    3131        readonly attribute unsigned long numberOfOutputs;
    3232
    33         [Custom] void connect(in AudioNode destination, in unsigned long output, in unsigned long input);
    34         [Custom] void disconnect(in unsigned long output);
     33        [Custom] void connect(in AudioNode destination, in unsigned long output, in unsigned long input)
     34            raises(DOMException);
     35
     36        [Custom] void disconnect(in unsigned long output)
     37            raises(DOMException);
    3538    };
    3639}
Note: See TracChangeset for help on using the changeset viewer.