Bug 1417444 - about:debugging to use prop-types and react-dom-factories r=jdescottes

MozReview-Commit-ID: EQ5MSMrvdWW

--HG--
extra : rebase_source : fb7427c518f7bf6c5e4abc079b6568ca73d0546c
This commit is contained in:
Michael Ratcliffe 2017-11-15 14:48:37 +00:00
parent 12c5248d34
commit 07fae2ebf6
15 changed files with 45 additions and 29 deletions

View file

@ -6,8 +6,9 @@
"use strict";
const { createFactory, Component, DOM: dom, PropTypes } =
require("devtools/client/shared/vendor/react");
const { createFactory, Component } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
const Services = require("Services");
const PanelMenu = createFactory(require("./PanelMenu"));

View file

@ -4,8 +4,9 @@
"use strict";
const { Component, DOM: dom, PropTypes } =
require("devtools/client/shared/vendor/react");
const { Component } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
class PanelHeader extends Component {
static get propTypes() {

View file

@ -4,8 +4,9 @@
"use strict";
const { Component, createFactory, DOM: dom, PropTypes } =
require("devtools/client/shared/vendor/react");
const { Component, createFactory } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
const PanelMenuEntry = createFactory(require("./PanelMenuEntry"));
class PanelMenu extends Component {

View file

@ -4,8 +4,9 @@
"use strict";
const { Component, DOM: dom, PropTypes } =
require("devtools/client/shared/vendor/react");
const { Component } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
class PanelMenuEntry extends Component {
static get propTypes() {

View file

@ -4,8 +4,9 @@
"use strict";
const { Component, DOM: dom, PropTypes } =
require("devtools/client/shared/vendor/react");
const { Component } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
const Services = require("Services");
loader.lazyRequireGetter(this, "DebuggerClient",

View file

@ -11,8 +11,9 @@ loader.lazyImporter(this, "AddonManager",
"resource://gre/modules/AddonManager.jsm");
const { Cc, Ci } = require("chrome");
const { createFactory, Component, DOM: dom, PropTypes } =
require("devtools/client/shared/vendor/react");
const { createFactory, Component } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
const Services = require("Services");
const AddonsInstallError = createFactory(require("./InstallError"));

View file

@ -5,7 +5,9 @@
/* eslint-env browser */
"use strict";
const { Component, DOM: dom, PropTypes } = require("devtools/client/shared/vendor/react");
const { Component } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
const Services = require("Services");

View file

@ -6,8 +6,9 @@
const { AddonManager } = require("resource://gre/modules/AddonManager.jsm");
const { Management } = require("resource://gre/modules/Extension.jsm");
const { createFactory, Component, DOM: dom, PropTypes } =
require("devtools/client/shared/vendor/react");
const { createFactory, Component } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
const Services = require("Services");
const AddonsControls = createFactory(require("./Controls"));

View file

@ -6,8 +6,9 @@
"use strict";
const { Component, DOM: dom, PropTypes } =
require("devtools/client/shared/vendor/react");
const { Component } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
const { debugAddon, isTemporaryID, parseFileUri, uninstallAddon } =
require("../../modules/addon");
const Services = require("Services");

View file

@ -6,8 +6,9 @@
"use strict";
const { Component, createFactory, DOM: dom, PropTypes } =
require("devtools/client/shared/vendor/react");
const { Component, createFactory } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
const Services = require("Services");
const PanelHeader = createFactory(require("../PanelHeader"));

View file

@ -6,8 +6,10 @@
"use strict";
const { Component, DOM: dom, PropTypes } =
require("devtools/client/shared/vendor/react");
const { Component } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
const Services = require("Services");
const Strings = Services.strings.createBundle(

View file

@ -8,8 +8,8 @@
loader.lazyImporter(this, "PrivateBrowsingUtils",
"resource://gre/modules/PrivateBrowsingUtils.jsm");
const { Component, DOM: dom } =
require("devtools/client/shared/vendor/react");
const { Component } = require("devtools/client/shared/vendor/react");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
const Services = require("Services");
const { Ci } = require("chrome");

View file

@ -8,8 +8,9 @@ loader.lazyImporter(this, "PrivateBrowsingUtils",
"resource://gre/modules/PrivateBrowsingUtils.jsm");
const { Ci } = require("chrome");
const { Component, createFactory, DOM: dom, PropTypes } =
require("devtools/client/shared/vendor/react");
const { Component, createFactory } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
const { getWorkerForms } = require("../../modules/worker");
const Services = require("Services");

View file

@ -6,8 +6,9 @@
"use strict";
const { Component, DOM: dom, PropTypes } =
require("devtools/client/shared/vendor/react");
const { Component } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
const { debugWorker } = require("../../modules/worker");
const Services = require("Services");

View file

@ -6,8 +6,9 @@
"use strict";
const { Component, DOM: dom, PropTypes } =
require("devtools/client/shared/vendor/react");
const { Component } = require("devtools/client/shared/vendor/react");
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
const dom = require("devtools/client/shared/vendor/react-dom-factories");
const { debugWorker } = require("../../modules/worker");
const Services = require("Services");