Setting HTMLMediaElement.volume to NaN or Inf should throw a TypeError: - https://html.spec.whatwg.org/#dom-media-volume This is because the attribute is of type double (not unrestricted double in the IDL). Chrome and Firefox agree with the specification. WebKit throws an IndexSizeErr instead.
Created attachment 291681 [details] Patch
Comment on attachment 291681 [details] Patch Clearing flags on attachment: 291681 Committed r207375: <http://trac.webkit.org/changeset/207375>
All reviewed patches have been landed. Closing bug.