JSObject for ChannelSplitterNode and ChannelMergerNode are not created.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 14 Feb 2013 06:04:12 +0000 (06:04 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 14 Feb 2013 06:04:12 +0000 (06:04 +0000)
commit26d6210cce7d8f3c89ef0dd4ca437f65ec549778
tree0139c1fad52de7471aacade45be5cfc27e727080
parent6ff95277499e394c10f3483dfc893916d8b26627
JSObject for ChannelSplitterNode and ChannelMergerNode are not created.
https://bugs.webkit.org/show_bug.cgi?id=109542

Patch by Praveen R Jadhav <praveen.j@samsung.com> on 2013-02-13
Reviewed by Kentaro Hara.

Source/WebCore:

"JSGenerateToJSObject" should be included in IDL files
of ChannelSplitterNode and ChannelMergerNode in WebAudio.
This ensures html files to access corresponding objects.

* Modules/webaudio/ChannelMergerNode.idl:
* Modules/webaudio/ChannelSplitterNode.idl:

LayoutTests:

Test cases updated to check validity of ChannelSplitterNode
and ChannelMergerNode Objects.

* webaudio/audiochannelmerger-basic-expected.txt:
* webaudio/audiochannelmerger-basic.html:
* webaudio/audiochannelsplitter-expected.txt:
* webaudio/audiochannelsplitter.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@142848 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/webaudio/audiochannelmerger-basic-expected.txt
LayoutTests/webaudio/audiochannelmerger-basic.html
LayoutTests/webaudio/audiochannelsplitter-expected.txt
LayoutTests/webaudio/audiochannelsplitter.html
Source/WebCore/ChangeLog
Source/WebCore/Modules/webaudio/ChannelMergerNode.idl
Source/WebCore/Modules/webaudio/ChannelSplitterNode.idl