summaryrefslogtreecommitdiffstats
path: root/dom/workers/test/WorkerDebugger_sharedWorker.js
blob: 037abe6d6d13d494e698a6dc5a67429dfa0ebc55 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
"use strict";

self.onconnect = function (event) {
  event.ports[0].onmessage = function (e) {
    switch (e.data) {
      case "close":
        close();
        break;

      case "close_loop":
        close();
        // Let's loop forever.
        while (1) {}
    }
  };
};