зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1554707 - Refactor test folder structure, r=jdescottes,ladybenko
Refactor test folder structure to align with remote debugging Differential Revision: https://phabricator.services.mozilla.com/D35002 --HG-- rename : devtools/client/application/test/browser.ini => devtools/client/application/test/browser/browser.ini rename : devtools/client/application/test/browser_application_panel_debug-service-worker.js => devtools/client/application/test/browser/browser_application_panel_debug-service-worker.js rename : devtools/client/application/test/browser_application_panel_list-domain-workers.js => devtools/client/application/test/browser/browser_application_panel_list-domain-workers.js rename : devtools/client/application/test/browser_application_panel_list-several-workers.js => devtools/client/application/test/browser/browser_application_panel_list-several-workers.js rename : devtools/client/application/test/browser_application_panel_list-single-worker.js => devtools/client/application/test/browser/browser_application_panel_list-single-worker.js rename : devtools/client/application/test/browser_application_panel_list-unicode.js => devtools/client/application/test/browser/browser_application_panel_list-unicode.js rename : devtools/client/application/test/browser_application_panel_list-workers-empty.js => devtools/client/application/test/browser/browser_application_panel_list-workers-empty.js rename : devtools/client/application/test/browser_application_panel_open-links.js => devtools/client/application/test/browser/browser_application_panel_open-links.js rename : devtools/client/application/test/browser_application_panel_start-service-worker.js => devtools/client/application/test/browser/browser_application_panel_start-service-worker.js rename : devtools/client/application/test/browser_application_panel_unregister-worker.js => devtools/client/application/test/browser/browser_application_panel_unregister-worker.js rename : devtools/client/application/test/head.js => devtools/client/application/test/browser/head.js rename : devtools/client/application/test/service-workers/debug-sw.js => devtools/client/application/test/browser/resources/service-workers/debug-sw.js rename : devtools/client/application/test/service-workers/debug.html => devtools/client/application/test/browser/resources/service-workers/debug.html rename : devtools/client/application/test/service-workers/dynamic-registration.html => devtools/client/application/test/browser/resources/service-workers/dynamic-registration.html rename : devtools/client/application/test/service-workers/empty-sw.js => devtools/client/application/test/browser/resources/service-workers/empty-sw.js rename : devtools/client/application/test/service-workers/empty.html => devtools/client/application/test/browser/resources/service-workers/empty.html rename : devtools/client/application/test/service-workers/scope-page.html => devtools/client/application/test/browser/resources/service-workers/scope-page.html rename : devtools/client/application/test/service-workers/simple-unicode.html => devtools/client/application/test/browser/resources/service-workers/simple-unicode.html rename : devtools/client/application/test/service-workers/simple.html => devtools/client/application/test/browser/resources/service-workers/simple.html rename : devtools/client/application/test/.eslintrc.js => devtools/client/application/test/components/.eslintrc.js rename : devtools/client/application/test/babel.config.js => devtools/client/application/test/components/babel.config.js rename : devtools/client/application/test/fixtures/Chrome.js => devtools/client/application/test/components/fixtures/Chrome.js rename : devtools/client/application/test/fixtures/PluralForm.js => devtools/client/application/test/components/fixtures/PluralForm.js rename : devtools/client/application/test/fixtures/Services.js => devtools/client/application/test/components/fixtures/Services.js rename : devtools/client/application/test/fixtures/l10n.js => devtools/client/application/test/components/fixtures/l10n.js rename : devtools/client/application/test/fixtures/stub.js => devtools/client/application/test/components/fixtures/stub.js rename : devtools/client/application/test/jest.config.js => devtools/client/application/test/components/jest.config.js rename : devtools/client/application/test/package.json => devtools/client/application/test/components/package.json rename : devtools/client/application/test/setup.js => devtools/client/application/test/components/setup.js rename : devtools/client/application/test/yarn.lock => devtools/client/application/test/components/yarn.lock extra : moz-landing-system : lando
This commit is contained in:
Родитель
dc0eb05ef0
Коммит
247d4a898e
|
@ -12,4 +12,6 @@ DevToolsModules(
|
|||
'panel.js'
|
||||
)
|
||||
|
||||
BROWSER_CHROME_MANIFESTS += ['test/browser.ini']
|
||||
BROWSER_CHROME_MANIFESTS += [
|
||||
'test/browser/browser.ini'
|
||||
]
|
||||
|
|
|
@ -6,5 +6,5 @@
|
|||
|
||||
module.exports = {
|
||||
// Extend from the shared list of defined globals for mochitests.
|
||||
"extends": "../../../.eslintrc.mochitests.js",
|
||||
"extends": "../../../../.eslintrc.mochitests.js"
|
||||
};
|
|
@ -4,14 +4,14 @@ subsuite = devtools
|
|||
skip-if = serviceworker_e10s
|
||||
support-files =
|
||||
head.js
|
||||
service-workers/debug-sw.js
|
||||
service-workers/debug.html
|
||||
service-workers/dynamic-registration.html
|
||||
service-workers/empty.html
|
||||
service-workers/empty-sw.js
|
||||
service-workers/scope-page.html
|
||||
service-workers/simple.html
|
||||
service-workers/simple-unicode.html
|
||||
resources/service-workers/debug-sw.js
|
||||
resources/service-workers/debug.html
|
||||
resources/service-workers/dynamic-registration.html
|
||||
resources/service-workers/empty.html
|
||||
resources/service-workers/empty-sw.js
|
||||
resources/service-workers/scope-page.html
|
||||
resources/service-workers/simple.html
|
||||
resources/service-workers/simple-unicode.html
|
||||
!/devtools/client/debugger/test/mochitest/helpers.js
|
||||
!/devtools/client/debugger/test/mochitest/helpers/context.js
|
||||
!/devtools/client/shared/test/frame-script-utils.js
|
|
@ -3,19 +3,19 @@
|
|||
|
||||
"use strict";
|
||||
|
||||
/* import-globals-from ../../debugger/test/mochitest/helpers.js */
|
||||
/* import-globals-from ../../../debugger/test/mochitest/helpers.js */
|
||||
Services.scriptloader.loadSubScript(
|
||||
"chrome://mochitests/content/browser/devtools/client/debugger/test/mochitest/helpers.js",
|
||||
this
|
||||
);
|
||||
|
||||
/* import-globals-from ../../debugger/test/mochitest/helpers/context.js */
|
||||
/* import-globals-from ../../../debugger/test/mochitest/helpers/context.js */
|
||||
Services.scriptloader.loadSubScript(
|
||||
"chrome://mochitests/content/browser/devtools/client/debugger/test/mochitest/helpers/context.js",
|
||||
this
|
||||
);
|
||||
|
||||
const TAB_URL = URL_ROOT + "service-workers/debug.html";
|
||||
const TAB_URL = URL_ROOT + "resources/service-workers/debug.html";
|
||||
|
||||
add_task(async function() {
|
||||
await enableApplicationPanel();
|
|
@ -8,9 +8,9 @@
|
|||
* current domain.
|
||||
*/
|
||||
|
||||
const SIMPLE_URL = URL_ROOT + "service-workers/simple.html";
|
||||
const SIMPLE_URL = URL_ROOT + "resources/service-workers/simple.html";
|
||||
const OTHER_URL = SIMPLE_URL.replace("example.com", "test1.example.com");
|
||||
const EMPTY_URL = (URL_ROOT + "service-workers/empty.html").replace(
|
||||
const EMPTY_URL = (URL_ROOT + "resources/service-workers/empty.html").replace(
|
||||
"example.com",
|
||||
"test2.example.com"
|
||||
);
|
|
@ -8,8 +8,8 @@
|
|||
* same domain.
|
||||
*/
|
||||
|
||||
const SIMPLE_URL = URL_ROOT + "service-workers/simple.html";
|
||||
const OTHER_SCOPE_URL = URL_ROOT + "service-workers/scope-page.html";
|
||||
const SIMPLE_URL = URL_ROOT + "resources/service-workers/simple.html";
|
||||
const OTHER_SCOPE_URL = URL_ROOT + "resources/service-workers/scope-page.html";
|
||||
|
||||
add_task(async function() {
|
||||
await enableApplicationPanel();
|
|
@ -3,7 +3,8 @@
|
|||
|
||||
"use strict";
|
||||
|
||||
const TAB_URL = URL_ROOT + "service-workers/dynamic-registration.html";
|
||||
const TAB_URL =
|
||||
URL_ROOT + "resources/service-workers/dynamic-registration.html";
|
||||
|
||||
add_task(async function() {
|
||||
await enableApplicationPanel();
|
||||
|
@ -30,7 +31,7 @@ add_task(async function() {
|
|||
const scopeEl = workerContainer.querySelector(".js-sw-scope");
|
||||
const expectedScope =
|
||||
"example.com/browser/devtools/client/application/test/" +
|
||||
"service-workers/";
|
||||
"browser/resources/service-workers/";
|
||||
ok(
|
||||
scopeEl.textContent.startsWith(expectedScope),
|
||||
"Service worker has the expected scope"
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
"use strict";
|
||||
|
||||
const TAB_URL = (URL_ROOT + "service-workers/simple-unicode.html").replace(
|
||||
const TAB_URL = (URL_ROOT + "resources/service-workers/simple-unicode.html").replace(
|
||||
"example.com",
|
||||
"xn--hxajbheg2az3al.xn--jxalpdlp"
|
||||
);
|
|
@ -8,7 +8,7 @@
|
|||
* current domain.
|
||||
*/
|
||||
|
||||
const EMPTY_URL = URL_ROOT + "service-workers/empty.html";
|
||||
const EMPTY_URL = URL_ROOT + "resources/service-workers/empty.html";
|
||||
|
||||
add_task(async function() {
|
||||
await enableApplicationPanel();
|
|
@ -9,7 +9,7 @@ const { Toolbox } = require("devtools/client/framework/toolbox");
|
|||
* Check that links work when the devtools are detached in a separate window.
|
||||
*/
|
||||
|
||||
const TAB_URL = URL_ROOT + "service-workers/empty.html";
|
||||
const TAB_URL = URL_ROOT + "resources/service-workers/empty.html";
|
||||
|
||||
add_task(async function() {
|
||||
await enableApplicationPanel();
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
"use strict";
|
||||
|
||||
const TAB_URL = URL_ROOT + "service-workers/simple.html";
|
||||
const TAB_URL = URL_ROOT + "resources/service-workers/simple.html";
|
||||
|
||||
/**
|
||||
* Tests that the Start button works for service workers who can be debugged
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
"use strict";
|
||||
|
||||
const TAB_URL = URL_ROOT + "service-workers/simple.html";
|
||||
const TAB_URL = URL_ROOT + "resources/service-workers/simple.html";
|
||||
|
||||
add_task(async function() {
|
||||
await enableApplicationPanel();
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
/* eslint-env browser */
|
||||
/* eslint no-unused-vars: [2, {"vars": "local"}] */
|
||||
/* import-globals-from ../../shared/test/shared-head.js */
|
||||
/* import-globals-from ../../../shared/test/shared-head.js */
|
||||
|
||||
"use strict";
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
/* Any copyright is dedicated to the Public Domain.
|
||||
http://creativecommons.org/publicdomain/zero/1.0/ */
|
||||
|
||||
"use strict";
|
||||
|
||||
module.exports = {
|
||||
"env": {
|
||||
"jest": true,
|
||||
},
|
||||
};
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
exports[`Dummy test shallow renders a component 1`] = `
|
||||
<article
|
||||
className="worker-list-empty"
|
||||
className="worker-list-empty js-worker-list-empty"
|
||||
>
|
||||
<Localized
|
||||
a={
|
||||
|
|
|
@ -15,7 +15,7 @@ module.exports = {
|
|||
"^chrome": `${__dirname}/fixtures/Chrome`,
|
||||
"^Services": `${__dirname}/fixtures/Services`,
|
||||
// Map all require("devtools/...") to the real devtools root.
|
||||
"^devtools\\/(.*)": `${__dirname}/../../../$1`,
|
||||
"^devtools\\/(.*)": `${__dirname}/../../../../$1`,
|
||||
},
|
||||
setupFiles: ["<rootDir>setup.js"],
|
||||
snapshotSerializers: ["enzyme-to-json/serializer"],
|
|
@ -356,9 +356,9 @@
|
|||
"@babel/types" "^7.0.0"
|
||||
|
||||
"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6":
|
||||
version "7.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.6.tgz#328dd1a8fc4cfe3c8458be9477b219ea158fd7b2"
|
||||
integrity sha512-XYVgHF2sQ0YblLRMLNPB3CkFMewzFmlDsH/TneZFHUXDlABQgh88uOxuez7ZcXxayLFrqLwtDH1t+FmlFwNZxw==
|
||||
version "7.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.7.tgz#2496e9ff56196cc1429c72034e07eab6121b6f3f"
|
||||
integrity sha512-CeBpmX1J8kWLcDEnI3Cl2Eo6RfbGvzUctA+CjZUhOKDFbLfcr7fc4usEqLNWetrlJd7RhAkyYe2czXop4fICpw==
|
||||
dependencies:
|
||||
"@babel/types" "^7.3.0"
|
||||
|
||||
|
@ -383,9 +383,9 @@
|
|||
"@types/istanbul-lib-report" "*"
|
||||
|
||||
"@types/node@*":
|
||||
version "12.0.3"
|
||||
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.3.tgz#5d8d24e0033fc6393efadc85cb59c1f638095c9a"
|
||||
integrity sha512-zkOxCS/fA+3SsdA+9Yun0iANxzhQRiNwTvJSr6N95JhuJ/x27z9G2URx1Jpt3zYFfCGUXZGL5UDxt5eyLE7wgw==
|
||||
version "12.0.8"
|
||||
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.0.8.tgz#551466be11b2adc3f3d47156758f610bd9f6b1d8"
|
||||
integrity sha512-b8bbUOTwzIY3V5vDTY1fIJ+ePKDUBqt2hC2woVGotdQQhG/2Sh62HOKHrT7ab+VerXAcPyAiTEipPu/FsreUtg==
|
||||
|
||||
"@types/stack-utils@^1.0.1":
|
||||
version "1.0.1"
|
||||
|
@ -1109,9 +1109,9 @@ entities@^1.1.1, entities@~1.1.1:
|
|||
integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==
|
||||
|
||||
enzyme-adapter-react-16@^1.13.2:
|
||||
version "1.13.2"
|
||||
resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.13.2.tgz#8a574d7cbbef7ef0cab2022e9bfc12aeaebb7ae5"
|
||||
integrity sha512-h0neTuAAFfQUgEZ+PPHVIMDFJ9+CGafI8AjojNlSVh4Fd1pLDgtl2OeVkm4yKF7RSgzrPAwugq4JW8Jjo2iRJA==
|
||||
version "1.14.0"
|
||||
resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.14.0.tgz#204722b769172bcf096cb250d33e6795c1f1858f"
|
||||
integrity sha512-7PcOF7pb4hJUvjY7oAuPGpq3BmlCig3kxXGi2kFx0YzJHppqX1K8IIV9skT1IirxXlu8W7bneKi+oQ10QRnhcA==
|
||||
dependencies:
|
||||
enzyme-adapter-utils "^1.12.0"
|
||||
has "^1.0.3"
|
||||
|
@ -1142,9 +1142,9 @@ enzyme-to-json@^3.3.5:
|
|||
lodash "^4.17.4"
|
||||
|
||||
enzyme@^3.9.0:
|
||||
version "3.9.0"
|
||||
resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.9.0.tgz#2b491f06ca966eb56b6510068c7894a7e0be3909"
|
||||
integrity sha512-JqxI2BRFHbmiP7/UFqvsjxTirWoM1HfeaJrmVSZ9a1EADKkZgdPcAuISPMpoUiHlac9J4dYt81MC5BBIrbJGMg==
|
||||
version "3.10.0"
|
||||
resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.10.0.tgz#7218e347c4a7746e133f8e964aada4a3523452f6"
|
||||
integrity sha512-p2yy9Y7t/PFbPoTvrWde7JIYB2ZyGC+NgTNbVEGvZ5/EyoYSr9aG/2rSbVvyNvMHEhw9/dmGUJHWtfQIEiX9pg==
|
||||
dependencies:
|
||||
array.prototype.flat "^1.2.1"
|
||||
cheerio "^1.0.0-rc.2"
|
||||
|
@ -2029,9 +2029,9 @@ jest-get-type@^24.8.0:
|
|||
integrity sha512-RR4fo8jEmMD9zSz2nLbs2j0zvPpk/KCEz3a62jJWbd2ayNo0cb+KFRxPHVhE4ZmgGJEQp0fosmNz84IfqM8cMQ==
|
||||
|
||||
jest-haste-map@^24.8.0:
|
||||
version "24.8.0"
|
||||
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.8.0.tgz#51794182d877b3ddfd6e6d23920e3fe72f305800"
|
||||
integrity sha512-ZBPRGHdPt1rHajWelXdqygIDpJx8u3xOoLyUBWRW28r3tagrgoepPrzAozW7kW9HrQfhvmiv1tncsxqHJO1onQ==
|
||||
version "24.8.1"
|
||||
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.8.1.tgz#f39cc1d2b1d907e014165b4bd5a957afcb992982"
|
||||
integrity sha512-SwaxMGVdAZk3ernAx2Uv2sorA7jm3Kx+lR0grp6rMmnY06Kn/urtKx1LPN2mGTea4fCT38impYT28FfcLUhX0g==
|
||||
dependencies:
|
||||
"@jest/types" "^24.8.0"
|
||||
anymatch "^2.0.0"
|
||||
|
@ -2569,7 +2569,7 @@ minimist@~0.0.1:
|
|||
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"
|
||||
integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=
|
||||
|
||||
minipass@^2.2.1, minipass@^2.3.4:
|
||||
minipass@^2.2.1, minipass@^2.3.5:
|
||||
version "2.3.5"
|
||||
resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848"
|
||||
integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==
|
||||
|
@ -2577,7 +2577,7 @@ minipass@^2.2.1, minipass@^2.3.4:
|
|||
safe-buffer "^5.1.2"
|
||||
yallist "^3.0.0"
|
||||
|
||||
minizlib@^1.1.1:
|
||||
minizlib@^1.2.1:
|
||||
version "1.2.1"
|
||||
resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614"
|
||||
integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==
|
||||
|
@ -2610,9 +2610,9 @@ ms@2.0.0:
|
|||
integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
|
||||
|
||||
ms@^2.1.1:
|
||||
version "2.1.1"
|
||||
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
|
||||
integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==
|
||||
version "2.1.2"
|
||||
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
|
||||
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
|
||||
|
||||
nan@^2.12.1:
|
||||
version "2.14.0"
|
||||
|
@ -3412,9 +3412,9 @@ rst-selector-parser@^2.2.3:
|
|||
nearley "^2.7.10"
|
||||
|
||||
rsvp@^4.8.4:
|
||||
version "4.8.4"
|
||||
resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.4.tgz#b50e6b34583f3dd89329a2f23a8a2be072845911"
|
||||
integrity sha512-6FomvYPfs+Jy9TfXmBpBuMWNH94SgCsZmJKcanySzgNNP6LjWxBvyLTa9KaMfDDM5oxRfrKDB0r/qeRsLwnBfA==
|
||||
version "4.8.5"
|
||||
resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734"
|
||||
integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==
|
||||
|
||||
safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
|
||||
version "5.1.2"
|
||||
|
@ -3762,22 +3762,22 @@ supports-color@^6.1.0:
|
|||
has-flag "^3.0.0"
|
||||
|
||||
symbol-tree@^3.2.2:
|
||||
version "3.2.2"
|
||||
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6"
|
||||
integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=
|
||||
version "3.2.4"
|
||||
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
|
||||
integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
|
||||
|
||||
tar@^4:
|
||||
version "4.4.8"
|
||||
resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d"
|
||||
integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==
|
||||
version "4.4.10"
|
||||
resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.10.tgz#946b2810b9a5e0b26140cf78bea6b0b0d689eba1"
|
||||
integrity sha512-g2SVs5QIxvo6OLp0GudTqEf05maawKUxXru104iaayWA09551tFCTI8f1Asb4lPfkBr91k07iL4c11XO3/b0tA==
|
||||
dependencies:
|
||||
chownr "^1.1.1"
|
||||
fs-minipass "^1.2.5"
|
||||
minipass "^2.3.4"
|
||||
minizlib "^1.1.1"
|
||||
minipass "^2.3.5"
|
||||
minizlib "^1.2.1"
|
||||
mkdirp "^0.5.0"
|
||||
safe-buffer "^5.1.2"
|
||||
yallist "^3.0.2"
|
||||
yallist "^3.0.3"
|
||||
|
||||
test-exclude@^5.2.3:
|
||||
version "5.2.3"
|
||||
|
@ -3877,14 +3877,14 @@ type-check@~0.3.2:
|
|||
prelude-ls "~1.1.2"
|
||||
|
||||
ua-parser-js@^0.7.18:
|
||||
version "0.7.19"
|
||||
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.19.tgz#94151be4c0a7fb1d001af7022fdaca4642659e4b"
|
||||
integrity sha512-T3PVJ6uz8i0HzPxOF9SWzWAlfN/DavlpQqepn22xgve/5QecC+XMCAtmUNnY7C9StehaV6exjUCI801lOI7QlQ==
|
||||
version "0.7.20"
|
||||
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.20.tgz#7527178b82f6a62a0f243d1f94fd30e3e3c21098"
|
||||
integrity sha512-8OaIKfzL5cpx8eCMAhhvTlft8GYF8b2eQr6JkCyVdrgjcytyOmPCXrqXFcUnhonRpLlh5yxEZVohm6mzaowUOw==
|
||||
|
||||
uglify-js@^3.1.4:
|
||||
version "3.5.15"
|
||||
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.5.15.tgz#fe2b5378fd0b09e116864041437bff889105ce24"
|
||||
integrity sha512-fe7aYFotptIddkwcm6YuA0HmknBZ52ZzOsUxZEdhhkSsz7RfjHDX2QDxwKTiv4JQ5t5NhfmpgAK+J7LiDhKSqg==
|
||||
version "3.6.0"
|
||||
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.6.0.tgz#704681345c53a8b2079fb6cec294b05ead242ff5"
|
||||
integrity sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==
|
||||
dependencies:
|
||||
commander "~2.20.0"
|
||||
source-map "~0.6.1"
|
||||
|
@ -4081,7 +4081,7 @@ xml-name-validator@^3.0.0:
|
|||
resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
|
||||
integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
|
||||
|
||||
yallist@^3.0.0, yallist@^3.0.2:
|
||||
yallist@^3.0.0, yallist@^3.0.3:
|
||||
version "3.0.3"
|
||||
resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9"
|
||||
integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==
|
|
@ -0,0 +1,6 @@
|
|||
"use strict";
|
||||
|
||||
module.exports = {
|
||||
// Extend from the common devtools xpcshell eslintrc config.
|
||||
"extends": "../../../../.eslintrc.xpcshell.js"
|
||||
};
|
|
@ -0,0 +1,8 @@
|
|||
/* Any copyright is dedicated to the Public Domain.
|
||||
http://creativecommons.org/publicdomain/zero/1.0/ */
|
||||
|
||||
"use strict";
|
||||
|
||||
/* eslint no-unused-vars: [2, {"vars": "local"}] */
|
||||
|
||||
const { require } = ChromeUtils.import("resource://devtools/shared/Loader.jsm");
|
|
@ -0,0 +1,6 @@
|
|||
[DEFAULT]
|
||||
tags = devtools
|
||||
head = xpcshell-head.js
|
||||
firefox-appdir = browser
|
||||
skip-if = toolkit == 'android'
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
browser/components/translation/cld2/
|
||||
devtools/client/aboutdebugging-new/test/jest/node_modules/
|
||||
devtools/client/application/test/node_modules/
|
||||
devtools/client/application/test/components/node_modules/
|
||||
devtools/client/debugger/node_modules/
|
||||
devtools/client/shared/build/babel.js
|
||||
devtools/client/shared/sourceeditor/codemirror/
|
||||
|
|
Загрузка…
Ссылка в новой задаче