AudioNode constructors should throw a NotSupportedError when the requested number of channels is too large. Currently, WebKit throws an IndexSizeError but this doesn't match Blink / Gecko and causes some WPT tests to fail.
Created attachment 433513 [details] Patch
Comment on attachment 433513 [details] Patch r=me
Committed r279917 (239666@main): <https://commits.webkit.org/239666@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 433513 [details].
<rdar://problem/80594511>