A separate define was introduced back when we thought enabling WebAudio without enabling <audio> would be a highly relevant scenario. I don't think it is very relevant, let's clean this up...
Created attachment 412102 [details]
Created attachment 412104 [details]
Committed r268907: <https://trac.webkit.org/changeset/268907>
All reviewed patches have been landed. Closing bug and clearing flags on attachment 412104 [details].