21 lines
425 B
JavaScript
21 lines
425 B
JavaScript
(function ()
|
|
{
|
|
var workerSource = document.getElementById('inlineWorker');
|
|
var blob = new Blob([workerSource.textContent]);
|
|
|
|
// can I create a new script tag like this? ack...
|
|
var url = window.URL.createObjectURL(blob);
|
|
|
|
try {
|
|
var worker = new Worker(url);
|
|
}
|
|
catch (e) {
|
|
done();
|
|
}
|
|
|
|
worker.addEventListener('message', function(e) {
|
|
assert_unreached("script ran");
|
|
}, false);
|
|
|
|
worker.postMessage('');
|
|
})();
|