no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
[gecko.git] / dom / workers / test / bug1020226_worker.js
blobc09abdd7de210ab99c563e25561f248dd2721dca
1 var p = new Promise(function (resolve, reject) {
2   // This causes a runnable to be queued.
3   reject(new Error());
4   postMessage("loaded");
6   // This prevents that runnable from running until the window calls terminate(),
7   // at which point the worker goes into the Canceling state and then an
8   // HoldWorker() is attempted, which fails, which used to result in
9   // multiple calls to the error reporter, one after the worker's context had
10   // been GCed.
11   while (true) {}
12 });