Skip to content

Commit e610a51

Browse files
committed
Bug 1877940 - Enable remaining ESLint rules on dom/messagechannel. r=dom-core,peterv
Differential Revision: https://phabricator.services.mozilla.com/D200280
1 parent 5a0f9d9 commit e610a51

5 files changed

+9
-10
lines changed

.eslintrc.js

-1
Original file line numberDiff line numberDiff line change
@@ -445,7 +445,6 @@ module.exports = {
445445
"dom/html/test/**",
446446
"dom/media/webaudio/test/**",
447447
"dom/media/webrtc/tests/**",
448-
"dom/messagechannel/tests/**",
449448
"dom/payments/test/**",
450449
"dom/performance/tests/**",
451450
"dom/quota/test/browser/**",

dom/messagechannel/tests/mm_messageChannel.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ function ok(condition, message) {
2020
debug("condition: " + condition + ", " + message + "\n");
2121
if (!condition) {
2222
sendAsyncMessage("mmMessagePort:fail", { message });
23-
throw "failed check: " + message;
23+
throw new Error("failed check: " + message);
2424
}
2525
}
2626

dom/messagechannel/tests/test_messageChannel_any.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,15 @@
5959
ok (a !== b, 'They should not match');
6060

6161
var aProps = [];
62-
for (var p in a) aProps.push(p);
62+
for (let p in a) aProps.push(p);
6363

6464
var bProps = [];
65-
for (var p in b) bProps.push(p);
65+
for (let p in b) bProps.push(p);
6666

6767
is (aProps.length, bProps.length, 'Props match');
6868
is (aProps.sort().toString(), bProps.sort().toString(), 'Prop names match');
6969

70-
for (var p in a) {
70+
for (let p in a) {
7171
compare(a[p], b[p]);
7272
}
7373

dom/messagechannel/tests/test_messageChannel_bug1224825.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@
3939
var mc = new MessageChannel();
4040
worker.postMessage(42, [mc.port2]);
4141

42-
for (var i = 0; i < MAX; ++i) {
42+
for (let i = 0; i < MAX; ++i) {
4343
mc.port1.postMessage(i);
4444
}
4545

4646
mc.port1.close();
4747

48-
for (var i = 0; i < MAX * 2; ++i) {
48+
for (let i = 0; i < MAX * 2; ++i) {
4949
mc.port1.postMessage(i);
5050
}
5151
}

dom/messagechannel/tests/test_messageChannel_selfTransferring.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@
1818

1919
var a = new MessageChannel();
2020

21-
var status = false;
21+
var messageStatus = false;
2222
try {
2323
a.port1.postMessage('foobar', [a.port1]);
2424
} catch(e) {
25-
status =true;
25+
messageStatus = true;
2626
}
2727

28-
ok(status, "Transfering the same port should throw");
28+
ok(messageStatus, "Transfering the same port should throw");
2929

3030
</script>
3131
</body>

0 commit comments

Comments
 (0)