| OLD | NEW |
| 1 EVENT(message) | 1 EVENT(message) |
| 2 EVENT(keystatuseschange) | 2 EVENT(keystatuseschange) |
| 3 for (var entry of keyStatuses) | 3 for (var entry of keyStatuses) |
| 4 123, usable | 4 123, usable |
| 5 for (var key of keyStatuses.keys()) |
| 6 123 |
| 7 for (var value of keyStatuses.values()) |
| 8 usable |
| 9 for (var entry of keyStatuses.entries()) |
| 10 123, usable |
| 11 keyStatuses.forEach() |
| 12 123, usable |
| 13 EVENT(message) |
| 14 EVENT(keystatuseschange) |
| 15 for (var entry of keyStatuses) |
| 5 4567890, usable | 16 4567890, usable |
| 6 for (var key of keyStatuses.keys()) | 17 for (var key of keyStatuses.keys()) |
| 7 123 | |
| 8 4567890 | 18 4567890 |
| 9 for (var value of keyStatuses.values()) | 19 for (var value of keyStatuses.values()) |
| 10 usable | 20 usable |
| 11 usable | |
| 12 for (var entry of keyStatuses.entries()) | 21 for (var entry of keyStatuses.entries()) |
| 13 123, usable | 22 4567890, usable |
| 23 keyStatuses.forEach() |
| 14 4567890, usable | 24 4567890, usable |
| 15 This is a testharness.js-based test. | 25 This is a testharness.js-based test. |
| 16 PASS Verify MediaKeySession.keyStatuses. | 26 PASS Verify MediaKeySession.keyStatuses with multiple sessions. |
| 17 Harness: the test ran to completion. | 27 Harness: the test ran to completion. |
| 18 | 28 |
| OLD | NEW |