summaryrefslogtreecommitdiffstats
path: root/devtools/client/debugger/configs
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 14:29:10 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 14:29:10 +0000
commit2aa4a82499d4becd2284cdb482213d541b8804dd (patch)
treeb80bf8bf13c3766139fbacc530efd0dd9d54394c /devtools/client/debugger/configs
parentInitial commit. (diff)
downloadfirefox-2aa4a82499d4becd2284cdb482213d541b8804dd.tar.xz
firefox-2aa4a82499d4becd2284cdb482213d541b8804dd.zip
Adding upstream version 86.0.1.upstream/86.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'devtools/client/debugger/configs')
-rw-r--r--devtools/client/debugger/configs/mozilla-central-mappings.js65
1 files changed, 65 insertions, 0 deletions
diff --git a/devtools/client/debugger/configs/mozilla-central-mappings.js b/devtools/client/debugger/configs/mozilla-central-mappings.js
new file mode 100644
index 0000000000..43aee2bb8d
--- /dev/null
+++ b/devtools/client/debugger/configs/mozilla-central-mappings.js
@@ -0,0 +1,65 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
+
+const whatwgUrl = `
+(() => {
+ let factory;
+ function define(...args) {
+ if (factory) {
+ throw new Error("expected a single define call");
+ }
+
+ if (
+ args.length !== 2 ||
+ !Array.isArray(args[0]) ||
+ args[0].length !== 0 ||
+ typeof args[1] !== "function"
+ ) {
+ throw new Error("whatwg-url had unexpected factory arguments.");
+ }
+
+ factory = args[1];
+ }
+ define.amd = true;
+
+ const existingDefine = Object.getOwnPropertyDescriptor(globalThis, "define");
+ globalThis.define = define;
+ let err;
+ try {
+ importScripts("resource://devtools/client/shared/vendor/whatwg-url.js");
+
+ if (!factory) {
+ throw new Error("Failed to load whatwg-url factory");
+ }
+ } finally {
+ if (existingDefine) {
+ Object.defineProperty(globalThis, "define", existingDefine);
+ } else {
+ delete globalThis.define;
+ }
+
+ }
+
+ return factory();
+})()
+`;
+
+module.exports = {
+ "./source-editor": "devtools/client/sourceeditor/editor",
+ "../editor/source-editor": "devtools/client/sourceeditor/editor",
+ immutable: "devtools/client/shared/vendor/immutable",
+ lodash: "devtools/client/shared/vendor/lodash",
+ react: "devtools/client/shared/vendor/react",
+ "react-dom": "devtools/client/shared/vendor/react-dom",
+ "react-dom-factories": "devtools/client/shared/vendor/react-dom-factories",
+ "react-redux": "devtools/client/shared/vendor/react-redux",
+ redux: "devtools/client/shared/vendor/redux",
+ "prop-types": "devtools/client/shared/vendor/react-prop-types",
+ "devtools-modules/src/menu": "devtools/client/framework/menu",
+ "devtools-modules/src/menu/menu-item": "devtools/client/framework/menu-item",
+ "devtools-services": "Services",
+ "wasmparser/dist/cjs/WasmParser": "devtools/client/shared/vendor/WasmParser",
+ "wasmparser/dist/cjs/WasmDis": "devtools/client/shared/vendor/WasmDis",
+ "whatwg-url": `var ${whatwgUrl}`,
+};