[Webkit-unassigned] [Bug 190552] UI / DOM blocks audio thread, causing crackles

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Oct 18 04:49:37 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=190552

--- Comment #3 from ae at seven.systems ---
(In reply to Jer Noble from comment #2)
> (In reply to ae from comment #0)
> > Shouldn't the audio thread run with high priority and not be blocked by the
> > UI / DOM thread?
> 
> Can you provide sample code? Unless you're using javascript-based nodes,
> WebAudio should be entirely off the main-thread.

Thanks, I will try to put together a testcase. Essentially though, it should be easy: Just create ~ 500 mixed nodes (oscillators, gains, filters, etc.), start all the oscs and make connections so it all actually uses CPU, run all of that in a WKWebView, and then do some manipulation on a DOM with ~ 1000 nodes, or some heavy redrawing in a <canvas>, that should be enough to trigger the problem.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20181018/a6ab2d73/attachment.html>


More information about the webkit-unassigned mailing list