forked from mirrors/gecko-dev
This prevents loading the debugger script the same way the worker is loaded. So prevent loading it as ES Module when the worker is using ES Module. Differential Revision: https://phabricator.services.mozilla.com/D173257
10 lines
288 B
JavaScript
10 lines
288 B
JavaScript
"use strict";
|
|
|
|
// The following check is one possible way to identify
|
|
// if this script is loaded as a ES Module or the classic way.
|
|
const isLoadedAsEsModule = this != globalThis;
|
|
|
|
// Here we expect the worker to be loaded a ES Module
|
|
if (isLoadedAsEsModule) {
|
|
postMessage("worker");
|
|
}
|