[Webkit-unassigned] [Bug 112521] ScriptProcessorNode is garbage collected while still active if unreachable
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Mar 17 21:41:10 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=112521
Kentaro Hara <haraken at chromium.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #193487|review? |review+
Flag| |
--- Comment #4 from Kentaro Hara <haraken at chromium.org> 2013-03-17 21:43:35 PST ---
(From update of attachment 193487)
View in context: https://bugs.webkit.org/attachment.cgi?id=193487&action=review
Looks good with nits.
> Source/WebCore/ChangeLog:10
> + Fix for issue where ScriptProcessorNodes (and AudioNode js wrappers generally)
> + would be garbage collected before their time. Made AudioNode an ActiveDOMElement
> + marked pending if there are any open audio connections.
> + https://bugs.webkit.org/show_bug.cgi?id=112521
> +
> + Reviewed by NOBODY (OOPS!).
> +
> + Test: webaudio/javascriptaudionode.html
Nit: WebKit convention is a bug title (which should be concise), a bug URL, a reviewer, a description, and a test.
> LayoutTests/webaudio/javascriptaudionode.html:89
> + testFailed("onaudioprocess was called not called on unreachable but connected script node.");
Typo: was not called
> LayoutTests/webaudio/javascriptaudionode.html:90
> + if(audioprocessWasCalled) {
> + testPassed("onaudioprocess was called even though node was unreachable.");
> + } else {
> + testFailed("onaudioprocess was called not called on unreachable but connected script node.");
> + }
This can simply be shouldBeTrue('audioprocessWasCalled');
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list