Revision 38ee01419de80dcbc8be2f3e08a4a5453a7b66cf authored by moz-wptsync-bot on 27 July 2018, 12:09:41 UTC, committed by jgraham on 27 July 2018, 12:09:41 UTC
Previously we set this window size when restoring all default values for a session during test teardown. Which means that the very first test after the browser has been started will run with the browser window default size. This change enforces that all tests use the default window size of 800x600. bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1478368 gecko-commit: c5c4d8725e4f2ae3ed4ab7be243415ce1905ddbe gecko-integration-branch: central gecko-reviewers: ato
1 parent cf802ca
usbIsochronousOutTransferPacket.https.any.js
// META: global=sharedworker
'use strict';
test(t => {
let packet = new USBIsochronousOutTransferPacket('ok', 42);
assert_equals(packet.status, 'ok');
assert_equals(packet.bytesWritten, 42);
packet = new USBIsochronousOutTransferPacket('stall');
assert_equals(packet.status, 'stall');
assert_equals(packet.bytesWritten, 0);
}, 'Can construct USBIsochronousOutTransferPacket');
test(t => {
assert_throws(TypeError(), () => {
new USBIsochronousOutTransferPacket('invalid_status');
});
}, 'Cannot construct USBIsochronousOutTransferPacket with an invalid status');
test(t => {
assert_throws(TypeError(), () => new USBIsochronousOutTransferPacket());
}, 'Cannot construct USBIsochronousOutTransferPacket without a status');
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...