Make sure WebAudio API throws exception with useful error messages.
Created attachment 412000 [details] Patch
Created attachment 412003 [details] Patch
Committed r268812: <https://trac.webkit.org/changeset/268812> All reviewed patches have been landed. Closing bug and clearing flags on attachment 412003 [details].
<rdar://problem/70538323>