chromeWorker_worker.js (532B)
1 /** 2 * Any copyright is dedicated to the Public Domain. 3 * http://creativecommons.org/publicdomain/zero/1.0/ 4 */ 5 if (!("ctypes" in self)) { 6 throw "No ctypes!"; 7 } 8 9 // Go ahead and verify that the ctypes lazy getter actually works. 10 if (ctypes.toString() != "[object ctypes]") { 11 throw "Bad ctypes object: " + ctypes.toString(); 12 } 13 14 onmessage = function (event) { 15 let worker = new ChromeWorker("chromeWorker_subworker.js"); 16 worker.onmessage = function (msg) { 17 postMessage(msg.data); 18 }; 19 worker.postMessage(event.data); 20 };