| OLD | NEW |
| 1 Tests navigator.requestMIDIAccess. | 1 Tests navigator.requestMIDIAccess. |
| 2 | 2 |
| 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
| 4 | 4 |
| 5 | 5 |
| 6 PASS navigator.requestMIDIAccess().then(successCallback1, errorCallback1) did no
t throw exception. |
| 6 PASS requestMIDIAccess() succeeded with access [object MIDIAccess]. | 7 PASS requestMIDIAccess() succeeded with access [object MIDIAccess]. |
| 7 PASS access.inputs().length is 1 | 8 PASS access.inputs().length is 1 |
| 8 PASS access.outputs().length is 1 | 9 PASS access.outputs().length is 1 |
| 9 PASS input attributes are correct | 10 PASS input attributes are correct |
| 10 PASS output attributes are correct | 11 PASS output attributes are correct |
| 11 PASS a note on message is sent without timestamp | 12 PASS a note on message is sent without timestamp |
| 12 PASS a note on message is sent with timestamp | 13 PASS a note on message is sent with timestamp |
| 13 PASS output.send([0xfff, 0x45, 0x7f]) threw exception TypeError: Failed to execu
te 'send' on 'MIDIOutput': The value at index 0 (4095) is greater than 0xFF.. | 14 PASS output.send([0xfff, 0x45, 0x7f]) threw exception TypeError: Failed to execu
te 'send' on 'MIDIOutput': The value at index 0 (4095) is greater than 0xFF.. |
| 14 PASS output.send([0xf0, 0x45, 0xf7]) threw exception InvalidAccessError: Failed
to execute 'send' on 'MIDIOutput': System exclusive message is not allowed at in
dex 0 (240).. | 15 PASS output.send([0xf0, 0x45, 0xf7]) threw exception InvalidAccessError: Failed
to execute 'send' on 'MIDIOutput': System exclusive message is not allowed at in
dex 0 (240).. |
| 15 PASS requestMIDIAccess() was correctly blocked for System Exclusive access with
error [object DOMError]. | 16 PASS requestMIDIAccess() was correctly blocked for System Exclusive access with
error [object DOMError]. |
| 16 PASS successfullyParsed is true | 17 PASS successfullyParsed is true |
| 17 | 18 |
| 18 TEST COMPLETE | 19 TEST COMPLETE |
| 19 | 20 |
| OLD | NEW |