mirror of
https://github.com/roytam1/palemoon27.git
synced 2026-06-02 19:59:05 +00:00
22 lines
522 B
JavaScript
22 lines
522 B
JavaScript
(function ()
|
|
{
|
|
var test = new async_test("test inline worker");
|
|
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);
|
|
|
|
var worker = new Worker(url);
|
|
|
|
worker.addEventListener('message', function(e) {
|
|
test.step(function () {
|
|
assert_not_equals(e.data, 'fail', 'inline script ran');
|
|
test.done();
|
|
})
|
|
}, false);
|
|
|
|
worker.postMessage('');
|
|
})();
|