Wed, 31 Dec 2014 06:09:35 +0100
Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.
1 this.EXPORTED_SYMBOLS = ['checkFromJSM'];
3 this.checkFromJSM = function checkFromJSM(ok, is, finish) {
4 let worker = new ChromeWorker("jsm_url_worker.js");
5 worker.onmessage = function(event) {
7 if (event.data.type == 'finish') {
8 finish();
9 } else if (event.data.type == 'status') {
10 ok(event.data.status, event.data.msg);
11 }
12 }
14 var self = this;
15 worker.onerror = function(event) {
16 is(event.target, worker);
17 ok(false, "Worker had an error: " + event.data);
18 self.worker.terminate();
19 finish();
20 };
22 worker.postMessage(0);
23 }