Bug 1555293 - Fix 0.13 - 0.16% installer size. r=davidwalsh

Differential Revision: https://phabricator.services.mozilla.com/D34779

--HG--
rename : devtools/client/shared/source-map/worker.js => devtools/client/shared/vendor/whatwg-url.js
extra : moz-landing-system : lando
This commit is contained in:
Jason Laster 2019-06-13 14:18:10 +00:00
Родитель 5cb073f8e1
Коммит 4e2a60b020
8 изменённых файлов: 9187 добавлений и 17210 удалений

Просмотреть файл

@ -648,7 +648,15 @@
"../../whatwg-url/lib/public-api.js": 497,
"../../whatwg-url/lib/URL.js": 498,
"../../whatwg-url/lib/URL-impl.js": 499,
"../../whatwg-url/lib/URLSearchParams-impl.js": 500
"../../whatwg-url/lib/URLSearchParams-impl.js": 500,
"../../babel-loader/lib/index.js?ignore=src/lib!../../devtools-modules/src/plural-form.js": 501,
"multi ../../whatwg-url/lib/public-api.js": 502,
"external \"devtools/client/shared/vendor/whatwg-url\"": 503,
"external \"resource://devtools/client/shared/vendor/whatwg-url\"": 504,
"external \"\\n(() => { \\n importScripts \\\"resource://devtools/client/shared/vendor/whatwg-url\\\";\\n return { URL: self.URL }\\n})()\\n\"": 505,
"external \"\\n(() => { \\n importScripts(\\\"resource://devtools/client/shared/vendor/whatwg-url.js\\\");\\n return { URL: self.URL }\\n})()\\n\"": 506,
"external \"\\n(() => { \\n importScripts(\\\"resource://devtools/client/shared/vendor/whatwg-url.js\\\");\\n return { URL }\\n})()\\n\"": 507,
"external \"\\n(() => { \\n console.log('>> yo',importScripts(\\\"resource://devtools/client/shared/vendor/whatwg-url.js\\\"));\\n return { URL }\\n})()\\n\"": 508
},
"usedIds": {
"0": 0,
@ -1151,7 +1159,15 @@
"497": 497,
"498": 498,
"499": 499,
"500": 500
"500": 500,
"501": 501,
"502": 502,
"503": 503,
"504": 504,
"505": 505,
"506": 506,
"507": 507,
"508": 508
}
},
"chunks": {
@ -1162,7 +1178,8 @@
"source-map-worker": 3,
"search-worker": 4,
"pretty-print-worker": 5,
"source-map-index": 6
"source-map-index": 6,
"whatwg-url": 7
},
"byBlocks": {},
"usedIds": {

Просмотреть файл

@ -8,9 +8,16 @@ const EXCLUDED_FILES = {
"../assets/panel/debugger.properties": "devtools/shared/flags",
"devtools-connection": "devtools/shared/flags",
"chrome-remote-interface": "devtools/shared/flags",
"devtools-launchpad": "devtools/shared/flags"
"devtools-launchpad": "devtools/shared/flags",
};
const whatwgUrl = `
(() => {
importScripts("resource://devtools/client/shared/vendor/whatwg-url.js");
return { URL }
})()
`
module.exports = Object.assign(
{
"./source-editor": "devtools/client/sourceeditor/editor",
@ -26,10 +33,12 @@ module.exports = Object.assign(
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-modules/src/menu/menu-item":
"devtools/client/framework/menu-item",
"devtools-services": "Services",
"wasmparser/dist/WasmParser": "devtools/client/shared/vendor/WasmParser",
"wasmparser/dist/WasmDis": "devtools/client/shared/vendor/WasmDis"
"wasmparser/dist/WasmDis": "devtools/client/shared/vendor/WasmDis",
"whatwg-url": `var ${whatwgUrl}`,
},
EXCLUDED_FILES
);

8407
devtools/client/debugger/dist/vendors.js поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -27,8 +27,6 @@ import * as devtoolsUtils from "devtools-utils";
import * as fuzzaldrinPlus from "fuzzaldrin-plus";
import * as transition from "react-transition-group/Transition";
import * as reactAriaComponentsTabs from "react-aria-components/src/tabs";
import * as reselect from "reselect";
import * as whatwgUrl from "whatwg-url";
// Modules imported without destructuring
import classnames from "classnames";
@ -52,6 +50,4 @@ export const vendored = {
"lodash-move": move,
"react-aria-components/src/tabs": reactAriaComponentsTabs,
"react-transition-group/Transition": transition,
"whatwg-url": whatwgUrl,
reselect,
};

Просмотреть файл

@ -29,10 +29,12 @@ const mappings = Object.assign(
"react-dom-factories": "devtools/client/shared/vendor/react-dom-factories",
"react-redux": "devtools/client/shared/vendor/react-redux",
redux: "devtools/client/shared/vendor/redux",
reselect: "devtools/client/shared/vendor/reselect",
"prop-types": "devtools/client/shared/vendor/react-prop-types",
"devtools-services": "Services",
"wasmparser/dist/WasmParser": "devtools/client/shared/vendor/WasmParser",
"wasmparser/dist/WasmDis": "devtools/client/shared/vendor/WasmDis",
"whatwg-url": "devtools/client/shared/vendor/whatwg-url",
},
EXCLUDED_FILES
);
@ -63,8 +65,6 @@ const VENDORS = [
"lodash-move",
"react-aria-components/src/tabs",
"react-transition-group/Transition",
"reselect",
"whatwg-url",
"Svg",
];

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

1
devtools/client/shared/vendor/moz.build поставляемый
Просмотреть файл

@ -30,6 +30,7 @@ DevToolsModules(
'seamless-immutable.js',
'WasmDis.js',
'WasmParser.js',
'whatwg-url.js',
)
# react dev versions are used if enable-debug-js-modules is set in .mozconfig.

8851
devtools/client/shared/vendor/whatwg-url.js поставляемый Normal file

Различия файлов скрыты, потому что одна или несколько строк слишком длинны