Change the MIDIOutput.send() spec to allow raising a RangeError when the passed ArrayBuffer is too big #210
Labels
category: new feature
https://www.w3.org/policies/process/#class-4
Needs Edits
https://speced.github.io/spec-maintenance/about/
Priority: Soon
https://speced.github.io/spec-maintenance/about/
Milestone
Now Chrome is going to support very large ArrayBuffers that can exceed 4GB, and it isn't realistic to handle such large ArrayBuffers correctly when it is passed via MIDIOutput.send().
So, it would be nicer that the UA can raise RangeError if the passed ArrayBuffer is too large to handle efficiently.
https://webaudio.github.io/web-midi-api/#midioutput-interface
There are two "If data is ... " conditions. So, we would add one more,
The text was updated successfully, but these errors were encountered: