From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- .../examples/sourcemaps-with-ignorelist/bundle.js | 35 ++++++++++++++++++++++ .../sourcemaps-with-ignorelist/bundle.js.map | 1 + .../sourcemaps-with-ignorelist/package.json | 15 ++++++++++ .../sourcemaps-with-ignorelist/rollup.config.js | 14 +++++++++ .../sourcemaps-with-ignorelist/src/index.js | 11 +++++++ .../sourcemaps-with-ignorelist/src/original-1.js | 4 +++ .../sourcemaps-with-ignorelist/src/original-2.js | 4 +++ .../sourcemaps-with-ignorelist/src/original-3.js | 4 +++ .../sourcemaps-with-ignorelist/src/original-4.js | 4 +++ .../sourcemaps-with-ignorelist/src/original-5.js | 3 ++ 10 files changed, 95 insertions(+) create mode 100644 devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/bundle.js create mode 100644 devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/bundle.js.map create mode 100644 devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/package.json create mode 100644 devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/rollup.config.js create mode 100644 devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/index.js create mode 100644 devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-1.js create mode 100644 devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-2.js create mode 100644 devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-3.js create mode 100644 devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-4.js create mode 100644 devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-5.js (limited to 'devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist') diff --git a/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/bundle.js b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/bundle.js new file mode 100644 index 0000000000..90d153a657 --- /dev/null +++ b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/bundle.js @@ -0,0 +1,35 @@ +(function () { + 'use strict'; + + function original1() { + debugger; + console.log("The first original source"); + } + + function original2() { + debugger; + console.log("The second original source"); + } + + function original3() { + debugger; + console.log("The third original source"); + } + + function original4() { + debugger; + console.log("The fourth original source"); + } + + function original5() { + console.log("The fifth original source"); + } + + original1(); + original2(); + original3(); + original4(); + original5(); + +})(); +//# sourceMappingURL=bundle.js.map diff --git a/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/bundle.js.map b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/bundle.js.map new file mode 100644 index 0000000000..f4089bdc80 --- /dev/null +++ b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/bundle.js.map @@ -0,0 +1 @@ +{"version":3,"file":"bundle.js","sources":["src/original-1.js","src/original-2.js","src/original-3.js","src/original-4.js","src/original-5.js","src/index.js"],"sourcesContent":["export default function original1() {\n debugger;\n console.log(\"The first original source\");\n}","export default function original2() {\n debugger;\n console.log(\"The second original source\");\n}","export default function original3() {\n debugger;\n console.log(\"The third original source\");\n}","export default function original4() {\n debugger;\n console.log(\"The fourth original source\");\n}","export default function original5() {\n console.log(\"The fifth original source\");\n}","import original1 from \"./original-1\";\nimport original2 from \"./original-2\";\nimport original3 from \"./original-3\";\nimport original4 from \"./original-4\";\nimport original5 from \"./original-5\";\n\noriginal1();\noriginal2();\noriginal3();\noriginal4();\noriginal5();"],"names":[],"mappings":";;;EAAe,SAAS,SAAS,GAAG;EACpC,EAAE,SAAS;EACX,EAAE,OAAO,CAAC,GAAG,CAAC,2BAA2B,CAAC,CAAC;EAC3C;;ECHe,SAAS,SAAS,GAAG;EACpC,EAAE,SAAS;EACX,EAAE,OAAO,CAAC,GAAG,CAAC,4BAA4B,CAAC,CAAC;EAC5C;;ECHe,SAAS,SAAS,GAAG;EACpC,EAAE,SAAS;EACX,EAAE,OAAO,CAAC,GAAG,CAAC,2BAA2B,CAAC,CAAC;EAC3C;;ECHe,SAAS,SAAS,GAAG;EACpC,EAAE,SAAS;EACX,EAAE,OAAO,CAAC,GAAG,CAAC,4BAA4B,CAAC,CAAC;EAC5C;;ECHe,SAAS,SAAS,GAAG;EACpC,EAAE,OAAO,CAAC,GAAG,CAAC,2BAA2B,CAAC,CAAC;EAC3C;;ECIA,SAAS,EAAE,CAAC;EACZ,SAAS,EAAE,CAAC;EACZ,SAAS,EAAE,CAAC;EACZ,SAAS,EAAE,CAAC;EACZ,SAAS,EAAE;;;;;;","x_google_ignoreList":[0,2]} \ No newline at end of file diff --git a/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/package.json b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/package.json new file mode 100644 index 0000000000..90faefd706 --- /dev/null +++ b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/package.json @@ -0,0 +1,15 @@ +{ + "name": "sourcemaps-with-ignorelist", + "version": "1.0.0", + "description": "An example fixture used for testing sourcemaps with the ignorelist", + "main": "bundle.js", + "author": "Hubert B Manilla ", + "license": "MIT", + "type": "module", + "scripts": { + "build": "rollup --config" + }, + "devDependencies": { + "rollup": "^3.20.2" + } +} diff --git a/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/rollup.config.js b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/rollup.config.js new file mode 100644 index 0000000000..9da39d5be6 --- /dev/null +++ b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/rollup.config.js @@ -0,0 +1,14 @@ + +export default { + input: 'src/index.js', + output: { + file: 'bundle.js', + format: 'iife', + sourcemap: true, + sourcemapIgnoreList: (relativeSourcePath) => { + // Adding original-1.js and original-3.js to the ignore list should cause these files to + // be ignored by the devtools and their debugger statements should not be hit. + return ['original-1', 'original-3'].some(fileName => relativeSourcePath.includes(fileName)); + }, + }, +}; \ No newline at end of file diff --git a/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/index.js b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/index.js new file mode 100644 index 0000000000..272d4a4d77 --- /dev/null +++ b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/index.js @@ -0,0 +1,11 @@ +import original1 from "./original-1"; +import original2 from "./original-2"; +import original3 from "./original-3"; +import original4 from "./original-4"; +import original5 from "./original-5"; + +original1(); +original2(); +original3(); +original4(); +original5(); \ No newline at end of file diff --git a/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-1.js b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-1.js new file mode 100644 index 0000000000..8be0459aad --- /dev/null +++ b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-1.js @@ -0,0 +1,4 @@ +export default function original1() { + debugger; + console.log("The first original source"); +} \ No newline at end of file diff --git a/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-2.js b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-2.js new file mode 100644 index 0000000000..6ee2549e71 --- /dev/null +++ b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-2.js @@ -0,0 +1,4 @@ +export default function original2() { + debugger; + console.log("The second original source"); +} \ No newline at end of file diff --git a/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-3.js b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-3.js new file mode 100644 index 0000000000..2bdf76627c --- /dev/null +++ b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-3.js @@ -0,0 +1,4 @@ +export default function original3() { + debugger; + console.log("The third original source"); +} \ No newline at end of file diff --git a/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-4.js b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-4.js new file mode 100644 index 0000000000..080775cbaa --- /dev/null +++ b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-4.js @@ -0,0 +1,4 @@ +export default function original4() { + debugger; + console.log("The fourth original source"); +} \ No newline at end of file diff --git a/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-5.js b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-5.js new file mode 100644 index 0000000000..cb2cb94f26 --- /dev/null +++ b/devtools/client/debugger/test/mochitest/examples/sourcemaps-with-ignorelist/src/original-5.js @@ -0,0 +1,3 @@ +export default function original5() { + console.log("The fifth original source"); +} \ No newline at end of file -- cgit v1.2.3