Bug 1594379 - Update devtools-launchpad to 0.0.160. r=jlast.
authorNicolas Chevobbe <nchevobbe@mozilla.com>
Wed, 06 Nov 2019 17:48:48 +0000
changeset 501037 3fb206538741147ace9598234153588dac5618bd
parent 501036 40a815ecfbe3b248bedafdba52851b774d31efc8
child 501038 f5df610ae207f14f233874e2f1502c137b4f94ab
push id114167
push usercsabou@mozilla.com
push dateFri, 08 Nov 2019 00:35:25 +0000
treeherdermozilla-inbound@ac63c8962183 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjlast
bugs1594379
milestone72.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1594379 - Update devtools-launchpad to 0.0.160. r=jlast. Differential Revision: https://phabricator.services.mozilla.com/D51987
devtools/client/debugger/bin/module-manifest.json
devtools/client/debugger/dist/vendors.js
devtools/client/debugger/package.json
devtools/client/debugger/yarn.lock
devtools/client/shared/components/reps/reps.css
--- a/devtools/client/debugger/bin/module-manifest.json
+++ b/devtools/client/debugger/bin/module-manifest.json
@@ -10,17 +10,17 @@
           "0": 0,
           "1": 1
         }
       },
       "chunks": {
         "byName": {},
         "byBlocks": {},
         "usedIds": {
-          "1": 1
+          "0": 0
         }
       }
     }
   ],
   "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../react-aria-components/src/tabs/tab.css": [
     {
       "modules": {
         "byIdentifier": {
@@ -31,17 +31,17 @@
           "0": 0,
           "1": 1
         }
       },
       "chunks": {
         "byName": {},
         "byBlocks": {},
         "usedIds": {
-          "1": 1
+          "0": 0
         }
       }
     }
   ],
   "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../react-aria-components/src/tabs/tab-list.css": [
     {
       "modules": {
         "byIdentifier": {
@@ -52,17 +52,17 @@
           "0": 0,
           "1": 1
         }
       },
       "chunks": {
         "byName": {},
         "byBlocks": {},
         "usedIds": {
-          "1": 1
+          "0": 0
         }
       }
     }
   ],
   "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../devtools-contextmenu/menu.css": [
     {
       "modules": {
         "byIdentifier": {
@@ -73,17 +73,17 @@
           "0": 0,
           "1": 1
         }
       },
       "chunks": {
         "byName": {},
         "byBlocks": {},
         "usedIds": {
-          "1": 1
+          "0": 0
         }
       }
     }
   ],
   "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-components/src/tree.css": [
     {
       "modules": {
         "byIdentifier": {
@@ -94,17 +94,17 @@
           "0": 0,
           "1": 1
         }
       },
       "chunks": {
         "byName": {},
         "byBlocks": {},
         "usedIds": {
-          "1": 1
+          "0": 0
         }
       }
     }
   ],
   "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-reps/src/object-inspector/components/ObjectInspector.css": [
     {
       "modules": {
         "byIdentifier": {
@@ -115,17 +115,17 @@
           "0": 0,
           "1": 1
         }
       },
       "chunks": {
         "byName": {},
         "byBlocks": {},
         "usedIds": {
-          "1": 1
+          "0": 0
         }
       }
     }
   ],
   "extract-text-webpack-plugin ../../extract-text-webpack-plugin/dist ../../css-loader/index.js??ref--3-1!../../postcss-loader/lib/index.js!../../../packages/devtools-reps/src/reps/reps.css": [
     {
       "modules": {
         "byIdentifier": {
@@ -136,17 +136,17 @@
           "0": 0,
           "1": 1
         }
       },
       "chunks": {
         "byName": {},
         "byBlocks": {},
         "usedIds": {
-          "1": 1
+          "0": 0
         }
       }
     }
   ],
   "modules": {
     "byIdentifier": {
       "external \"devtools/client/shared/vendor/react-prop-types\"": 0,
       "external \"devtools/client/shared/vendor/react-dom-factories\"": 1,
@@ -663,17 +663,18 @@
       "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-wasm-dwarf/src/convertToJSON.js": 512,
       "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-wasm-dwarf/src/wasmXScopes.js": 513,
       "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-wasm-dwarf/src/wasmDwarfExpressions.js": 514,
       "../../babel-loader/lib/index.js??ref--1!../../../packages/devtools-source-map/src/utils/assetRootBrowser.js": 515,
       "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/async-store-helper.js": 516,
       "../../@babel/types/lib/validators/isPlaceholderType.js": 517,
       "../../@babel/types/lib/definitions/placeholders.js": 518,
       "../../webpack/buildin/harmony-module.js": 519,
-      "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/saveAs.js": 520
+      "../../babel-loader/lib/index.js??ref--1!../../devtools-modules/src/saveAs.js": 520,
+      "../../punycode/punycode.js": 521
     },
     "usedIds": {
       "0": 0,
       "1": 1,
       "2": 2,
       "3": 3,
       "4": 4,
       "5": 5,
@@ -1186,17 +1187,18 @@
       "512": 512,
       "513": 513,
       "514": 514,
       "515": 515,
       "516": 516,
       "517": 517,
       "518": 518,
       "519": 519,
-      "520": 520
+      "520": 520,
+      "521": 521
     }
   },
   "chunks": {
     "byName": {
       "parser-worker": 0,
       "vendors": 1,
       "reps": 2,
       "source-map-worker": 3,
--- a/devtools/client/debugger/dist/vendors.js
+++ b/devtools/client/debugger/dist/vendors.js
@@ -3620,27 +3620,16 @@ function getSourceNames(source) {
       short = `data:${sourceStr.substring(commaIndex + 1)}`.slice(0, 100);
       let result = {
         short,
         long: sourceStr
       };
       gSourceNamesStore.set(source, result);
       return result;
     }
-  } // If Scratchpad URI, like "Scratchpad/1"; no modifications,
-  // and short/long are the same.
-
-
-  if (isScratchpadScheme(sourceStr)) {
-    let result = {
-      short: sourceStr,
-      long: sourceStr
-    };
-    gSourceNamesStore.set(source, result);
-    return result;
   }
 
   const parsedUrl = parseURL(sourceStr);
 
   if (!parsedUrl) {
     // Malformed URI.
     long = sourceStr;
     short = sourceStr.slice(0, 100);
@@ -3685,24 +3674,16 @@ function getSourceNames(source) {
 //
 // They are written this way because they are hot. Each frame is checked for
 // being content or chrome when processing the profile.
 
 
 function isColonSlashSlash(location, i = 0) {
   return location.charCodeAt(++i) === CHAR_CODE_COLON && location.charCodeAt(++i) === CHAR_CODE_SLASH && location.charCodeAt(++i) === CHAR_CODE_SLASH;
 }
-/**
-* Checks for a Scratchpad URI, like "Scratchpad/1"
-*/
-
-
-function isScratchpadScheme(location, i = 0) {
-  return location.charCodeAt(i) === CHAR_CODE_CAP_S && location.charCodeAt(++i) === CHAR_CODE_C && location.charCodeAt(++i) === CHAR_CODE_R && location.charCodeAt(++i) === CHAR_CODE_A && location.charCodeAt(++i) === CHAR_CODE_T && location.charCodeAt(++i) === CHAR_CODE_C && location.charCodeAt(++i) === CHAR_CODE_H && location.charCodeAt(++i) === CHAR_CODE_P && location.charCodeAt(++i) === CHAR_CODE_A && location.charCodeAt(++i) === CHAR_CODE_D && location.charCodeAt(++i) === CHAR_CODE_SLASH;
-}
 
 function isDataScheme(location, i = 0) {
   return location.charCodeAt(i) === CHAR_CODE_D && location.charCodeAt(++i) === CHAR_CODE_A && location.charCodeAt(++i) === CHAR_CODE_T && location.charCodeAt(++i) === CHAR_CODE_A && location.charCodeAt(++i) === CHAR_CODE_COLON;
 }
 
 function isContentScheme(location, i = 0) {
   let firstChar = location.charCodeAt(i);
 
@@ -3807,17 +3788,16 @@ function getSourceMappedFile(source) {
   }
 
   return source;
 }
 
 module.exports = {
   parseURL,
   getSourceNames,
-  isScratchpadScheme,
   isChromeScheme,
   isContentScheme,
   isWASM,
   isDataScheme,
   getSourceMappedFile
 };
 
 /***/ }),
@@ -4189,17 +4169,17 @@ module.exports = Telemetry;
 // But because of this, it cannot take advantage of utilizing chrome APIs and
 // should implement the similar functionalities on its own.
 //
 // Please keep in mind that if the feature in this file has changed, don't
 // forget to also change that accordingly in
 // devtools/client/shared/unicode-url.js in the mozilla-central repository.
 
 
-const punycode = __webpack_require__(62);
+const punycode = __webpack_require__(521);
 /**
  * Gets a readble Unicode hostname from a hostname.
  *
  * If the `hostname` is a readable ASCII hostname, such as example.org, then
  * this function will simply return the original `hostname`.
  *
  * If the `hostname` is a Punycode hostname representing a Unicode domain name,
  * such as xn--g6w.xn--8pv, then this function will return the readable Unicode
@@ -6329,24 +6309,17 @@ module.exports = asyncStoreHelper;
 
 /***/ 520:
 /***/ (function(module, exports) {
 
 module.exports = () => {};
 
 /***/ }),
 
-/***/ 6:
-/***/ (function(module, exports) {
-
-module.exports = __WEBPACK_EXTERNAL_MODULE_6__;
-
-/***/ }),
-
-/***/ 62:
+/***/ 521:
 /***/ (function(module, exports, __webpack_require__) {
 
 /* WEBPACK VAR INJECTION */(function(module, global) {var __WEBPACK_AMD_DEFINE_RESULT__;/*! https://mths.be/punycode v1.4.1 by @mathias */
 ;(function(root) {
 
 	/** Detect free variables */
 	var freeExports = typeof exports == 'object' && exports &&
 		!exports.nodeType && exports;
@@ -6876,16 +6849,23 @@ module.exports = __WEBPACK_EXTERNAL_MODU
 	}
 
 }(this));
 
 /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(22)(module), __webpack_require__(15)))
 
 /***/ }),
 
+/***/ 6:
+/***/ (function(module, exports) {
+
+module.exports = __WEBPACK_EXTERNAL_MODULE_6__;
+
+/***/ }),
+
 /***/ 65:
 /***/ (function(module, exports, __webpack_require__) {
 
 /* 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/. */
 var EventEmitter = function EventEmitter() {};
 
--- a/devtools/client/debugger/package.json
+++ b/devtools/client/debugger/package.json
@@ -49,17 +49,17 @@
   "dependencies": {
     "@babel/core": "^7.0.0",
     "@babel/parser": "^7.0.0",
     "@babel/template": "^7.0.0",
     "@babel/types": "^7.0.0",
     "babel-plugin-transform-imports": "^1.5.0",
     "codemirror": "^5.28.0",
     "devtools-environment": "^0.0.6",
-    "devtools-launchpad": "^0.0.158",
+    "devtools-launchpad": "^0.0.160",
     "devtools-linters": "^0.0.4",
     "devtools-reps": "0.23.0",
     "devtools-source-map": "0.16.0",
     "devtools-splitter": "^0.0.8",
     "devtools-utils": "0.0.14",
     "devtools-wasm-dwarf": "0.0.1",
     "fuzzaldrin-plus": "^0.6.0",
     "lodash": "^4.17.4",
--- a/devtools/client/debugger/yarn.lock
+++ b/devtools/client/debugger/yarn.lock
@@ -3821,33 +3821,33 @@ detective@^4.3.1:
 devtools-config@^0.0.16:
   version "0.0.16"
   resolved "https://registry.yarnpkg.com/devtools-config/-/devtools-config-0.0.16.tgz#e7251788422f42a16aa1372b6adbebfcb7a74994"
 
 devtools-connection@^1.0.7:
   version "1.0.7"
   resolved "https://registry.yarnpkg.com/devtools-connection/-/devtools-connection-1.0.7.tgz#16f23256f842dce339038cdc273c49c473ef83e0"
 
-devtools-contextmenu@~1.0.12:
-  version "1.0.12"
-  resolved "https://registry.yarnpkg.com/devtools-contextmenu/-/devtools-contextmenu-1.0.12.tgz#2e594faff47444f2965e223ee8e2ab91cf997421"
-  dependencies:
-    devtools-modules "~1.1.7"
+devtools-contextmenu@~1.0.14:
+  version "1.0.14"
+  resolved "https://registry.yarnpkg.com/devtools-contextmenu/-/devtools-contextmenu-1.0.14.tgz#6c70a1a5c7140b95b8081011b6694b0ca0e3bd96"
+  dependencies:
+    devtools-modules "~1.1.9"
 
 devtools-environment@^0.0.5:
   version "0.0.5"
   resolved "https://registry.yarnpkg.com/devtools-environment/-/devtools-environment-0.0.5.tgz#0333bf35009fe09c21c315069e6b4d9177a4b8d1"
 
 devtools-environment@^0.0.6:
   version "0.0.6"
   resolved "https://registry.yarnpkg.com/devtools-environment/-/devtools-environment-0.0.6.tgz#11584f5b1ead784c2356d8da647a630fed591a4e"
 
-devtools-launchpad@^0.0.158:
-  version "0.0.158"
-  resolved "https://registry.yarnpkg.com/devtools-launchpad/-/devtools-launchpad-0.0.158.tgz#e854b7b4cd1f74ca03dfe60a992c1d731869b01c"
+devtools-launchpad@^0.0.160:
+  version "0.0.160"
+  resolved "https://registry.yarnpkg.com/devtools-launchpad/-/devtools-launchpad-0.0.160.tgz#c0c7260b169fdcebd92bd6a383f78b377e5c15bd"
   dependencies:
     amd-loader "0.0.8"
     autoprefixer "^7.1.2"
     babel-cli "^6.7.5"
     babel-core "^6.25.0"
     babel-eslint "^7.1.0"
     babel-loader "^7.1.1"
     babel-plugin-module-resolver "^2.2.0"
@@ -3863,21 +3863,21 @@ devtools-launchpad@^0.0.158:
     check-node-version "^3.2.0"
     chrome-remote-interface "0.17.0"
     classnames "^2.2.5"
     co "=4.6.0"
     css-loader "^0.26.1"
     debug "^3.1.0"
     devtools-config "^0.0.16"
     devtools-connection "^1.0.7"
-    devtools-contextmenu "~1.0.12"
+    devtools-contextmenu "~1.0.14"
     devtools-environment "^0.0.5"
     devtools-license-check "^0.7.0"
     devtools-mc-assets "^0.0.7"
-    devtools-modules "~1.1.7"
+    devtools-modules "~1.1.6"
     devtools-sprintf-js "^1.0.3"
     express "^4.13.4"
     express-static "^1.2.5"
     extract-text-webpack-plugin "^3.0.0"
     fs-extra "^2.0.0"
     fuzzaldrin-plus "^0.4.0"
     geckodriver "=1.12.2"
     immutable "^3.7.6"
@@ -3948,19 +3948,19 @@ devtools-linters@^0.0.4:
     retext-syntax-mentions "^1.1.0"
     retext-syntax-urls "^1.0.0"
     unified "^6.1.0"
 
 devtools-mc-assets@^0.0.7:
   version "0.0.7"
   resolved "https://registry.yarnpkg.com/devtools-mc-assets/-/devtools-mc-assets-0.0.7.tgz#d02a12ab66c46a3f535ef90f64cfac9a5dd1bfa4"
 
-devtools-modules@~1.1.7:
-  version "1.1.7"
-  resolved "https://registry.yarnpkg.com/devtools-modules/-/devtools-modules-1.1.7.tgz#6e89237b06ca1d1b50012a17c09e1204257d790e"
+devtools-modules@~1.1.6, devtools-modules@~1.1.9:
+  version "1.1.9"
+  resolved "https://registry.yarnpkg.com/devtools-modules/-/devtools-modules-1.1.9.tgz#b095ff634229ae7f27fc1883757dbb5ca8b830db"
   dependencies:
     devtools-services "0.0.1"
     punycode "^2.1.0"
 
 devtools-services@0.0.1, devtools-services@^0.0.1:
   version "0.0.1"
   resolved "https://registry.yarnpkg.com/devtools-services/-/devtools-services-0.0.1.tgz#9042600c11d1f4d45cc6ca299588a86fac1fbdd5"
 
--- a/devtools/client/shared/components/reps/reps.css
+++ b/devtools/client/shared/components/reps/reps.css
@@ -378,17 +378,17 @@ button.jump-definition {
 .tree-node.focused .jump-definition {
   stroke: currentColor;
 }
 
 /******************************************************************************/
 /* Invoke getter button */
 
 button.invoke-getter {
-  mask: url("resource://devtools/client/shared/components/reps/images/input.svg")
+  mask: url(resource://devtools/client/shared/components/reps/images/input.svg)
     no-repeat;
   display: inline-block;
   background-color: var(--theme-icon-color);
   height: 10px;
   vertical-align: middle;
   border: none;
 }