forked from mirrors/gecko-dev
Bug 1792847 - [devtools] Use absolute URLs to import modules in devtools/client/shared. r=jdescottes,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D158379
This commit is contained in:
parent
e3e094dade
commit
fa37432f92
329 changed files with 932 additions and 761 deletions
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const asyncStorage = require("devtools/shared/async-storage");
|
const asyncStorage = require("resource://devtools/shared/async-storage.js");
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* asyncStoreHelper wraps asyncStorage so that it is easy to define project
|
* asyncStoreHelper wraps asyncStorage so that it is easy to define project
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const EventEmitter = require("devtools/shared/event-emitter");
|
const EventEmitter = require("resource://devtools/shared/event-emitter.js");
|
||||||
|
|
||||||
loader.lazyRequireGetter(
|
loader.lazyRequireGetter(
|
||||||
this,
|
this,
|
||||||
|
|
|
||||||
|
|
@ -7,15 +7,15 @@
|
||||||
const {
|
const {
|
||||||
Component,
|
Component,
|
||||||
createElement,
|
createElement,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const {
|
const {
|
||||||
ul,
|
ul,
|
||||||
li,
|
li,
|
||||||
h2,
|
h2,
|
||||||
div,
|
div,
|
||||||
span,
|
span,
|
||||||
} = require("devtools/client/shared/vendor/react-dom-factories");
|
} = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
|
|
||||||
class Accordion extends Component {
|
class Accordion extends Component {
|
||||||
static get propTypes() {
|
static get propTypes() {
|
||||||
|
|
|
||||||
|
|
@ -5,14 +5,16 @@
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
// React deps
|
// React deps
|
||||||
const { Component } = require("devtools/client/shared/vendor/react");
|
const {
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
Component,
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
const { div, h1, h2, h3, p, a } = dom;
|
const { div, h1, h2, h3, p, a } = dom;
|
||||||
|
|
||||||
// Localized strings for (devtools/client/locales/en-US/components.properties)
|
// Localized strings for (devtools/client/locales/en-US/components.properties)
|
||||||
loader.lazyGetter(this, "L10N", function() {
|
loader.lazyGetter(this, "L10N", function() {
|
||||||
const { LocalizationHelper } = require("devtools/shared/l10n");
|
const { LocalizationHelper } = require("resource://devtools/shared/l10n.js");
|
||||||
return new LocalizationHelper(
|
return new LocalizationHelper(
|
||||||
"devtools/client/locales/components.properties"
|
"devtools/client/locales/components.properties"
|
||||||
);
|
);
|
||||||
|
|
|
||||||
|
|
@ -4,21 +4,25 @@
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const { Component } = require("devtools/client/shared/vendor/react");
|
const {
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
Component,
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const {
|
const {
|
||||||
getUnicodeUrl,
|
getUnicodeUrl,
|
||||||
getUnicodeUrlPath,
|
getUnicodeUrlPath,
|
||||||
getUnicodeHostname,
|
getUnicodeHostname,
|
||||||
} = require("devtools/client/shared/unicode-url");
|
} = require("resource://devtools/client/shared/unicode-url.js");
|
||||||
const {
|
const {
|
||||||
getSourceNames,
|
getSourceNames,
|
||||||
parseURL,
|
parseURL,
|
||||||
getSourceMappedFile,
|
getSourceMappedFile,
|
||||||
} = require("devtools/client/shared/source-utils");
|
} = require("resource://devtools/client/shared/source-utils.js");
|
||||||
const { LocalizationHelper } = require("devtools/shared/l10n");
|
const { LocalizationHelper } = require("resource://devtools/shared/l10n.js");
|
||||||
const { MESSAGE_SOURCE } = require("devtools/client/webconsole/constants");
|
const {
|
||||||
|
MESSAGE_SOURCE,
|
||||||
|
} = require("resource://devtools/client/webconsole/constants.js");
|
||||||
|
|
||||||
const l10n = new LocalizationHelper(
|
const l10n = new LocalizationHelper(
|
||||||
"devtools/client/locales/components.properties"
|
"devtools/client/locales/components.properties"
|
||||||
|
|
|
||||||
|
|
@ -23,10 +23,12 @@
|
||||||
// | | |
|
// | | |
|
||||||
// +-----------------------+---------------------+
|
// +-----------------------+---------------------+
|
||||||
|
|
||||||
const { Component } = require("devtools/client/shared/vendor/react");
|
const {
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
Component,
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const { assert } = require("devtools/shared/DevToolsUtils");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
|
const { assert } = require("resource://devtools/shared/DevToolsUtils.js");
|
||||||
|
|
||||||
class HSplitBox extends Component {
|
class HSplitBox extends Component {
|
||||||
static get propTypes() {
|
static get propTypes() {
|
||||||
|
|
|
||||||
|
|
@ -9,18 +9,20 @@ const {
|
||||||
createRef,
|
createRef,
|
||||||
Component,
|
Component,
|
||||||
cloneElement,
|
cloneElement,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const {
|
const {
|
||||||
ul,
|
ul,
|
||||||
li,
|
li,
|
||||||
div,
|
div,
|
||||||
} = require("devtools/client/shared/vendor/react-dom-factories");
|
} = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
|
|
||||||
const { scrollIntoView } = require("devtools/client/shared/scroll");
|
const {
|
||||||
|
scrollIntoView,
|
||||||
|
} = require("resource://devtools/client/shared/scroll.js");
|
||||||
const {
|
const {
|
||||||
preventDefaultAndStopPropagation,
|
preventDefaultAndStopPropagation,
|
||||||
} = require("devtools/client/shared/events");
|
} = require("resource://devtools/client/shared/events.js");
|
||||||
|
|
||||||
loader.lazyRequireGetter(
|
loader.lazyRequireGetter(
|
||||||
this,
|
this,
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,8 @@
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
const { a } = dom;
|
const { a } = dom;
|
||||||
|
|
||||||
loader.lazyRequireGetter(
|
loader.lazyRequireGetter(
|
||||||
|
|
|
||||||
|
|
@ -7,17 +7,19 @@
|
||||||
const {
|
const {
|
||||||
Component,
|
Component,
|
||||||
createFactory,
|
createFactory,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
const { LocalizationHelper } = require("devtools/shared/l10n");
|
const { LocalizationHelper } = require("resource://devtools/shared/l10n.js");
|
||||||
|
|
||||||
const l10n = new LocalizationHelper(
|
const l10n = new LocalizationHelper(
|
||||||
"devtools/client/locales/components.properties"
|
"devtools/client/locales/components.properties"
|
||||||
);
|
);
|
||||||
const { div, span, button } = dom;
|
const { div, span, button } = dom;
|
||||||
loader.lazyGetter(this, "MDNLink", function() {
|
loader.lazyGetter(this, "MDNLink", function() {
|
||||||
return createFactory(require("devtools/client/shared/components/MdnLink"));
|
return createFactory(
|
||||||
|
require("resource://devtools/client/shared/components/MdnLink.js")
|
||||||
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
// Priority Levels
|
// Priority Levels
|
||||||
|
|
|
||||||
|
|
@ -10,17 +10,19 @@ const {
|
||||||
createFactory,
|
createFactory,
|
||||||
createRef,
|
createRef,
|
||||||
PureComponent,
|
PureComponent,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
|
|
||||||
loader.lazyGetter(this, "SearchBoxAutocompletePopup", function() {
|
loader.lazyGetter(this, "SearchBoxAutocompletePopup", function() {
|
||||||
return createFactory(
|
return createFactory(
|
||||||
require("devtools/client/shared/components/SearchBoxAutocompletePopup")
|
require("resource://devtools/client/shared/components/SearchBoxAutocompletePopup.js")
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
loader.lazyGetter(this, "MDNLink", function() {
|
loader.lazyGetter(this, "MDNLink", function() {
|
||||||
return createFactory(require("devtools/client/shared/components/MdnLink"));
|
return createFactory(
|
||||||
|
require("resource://devtools/client/shared/components/MdnLink.js")
|
||||||
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
loader.lazyRequireGetter(
|
loader.lazyRequireGetter(
|
||||||
|
|
|
||||||
|
|
@ -4,9 +4,11 @@
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const { Component } = require("devtools/client/shared/vendor/react");
|
const {
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
Component,
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
|
|
||||||
class SearchBoxAutocompletePopup extends Component {
|
class SearchBoxAutocompletePopup extends Component {
|
||||||
static get propTypes() {
|
static get propTypes() {
|
||||||
|
|
|
||||||
|
|
@ -7,14 +7,14 @@
|
||||||
const {
|
const {
|
||||||
createFactory,
|
createFactory,
|
||||||
PureComponent,
|
PureComponent,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
|
|
||||||
const SidebarToggle = createFactory(
|
const SidebarToggle = createFactory(
|
||||||
require("devtools/client/shared/components/SidebarToggle")
|
require("resource://devtools/client/shared/components/SidebarToggle.js")
|
||||||
);
|
);
|
||||||
const Tabs = createFactory(
|
const Tabs = createFactory(
|
||||||
require("devtools/client/shared/components/tabs/Tabs").Tabs
|
require("resource://devtools/client/shared/components/tabs/Tabs.js").Tabs
|
||||||
);
|
);
|
||||||
|
|
||||||
class Sidebar extends PureComponent {
|
class Sidebar extends PureComponent {
|
||||||
|
|
|
||||||
|
|
@ -4,9 +4,11 @@
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const { Component } = require("devtools/client/shared/vendor/react");
|
const {
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
Component,
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
|
|
||||||
// Shortcuts
|
// Shortcuts
|
||||||
const { button } = dom;
|
const { button } = dom;
|
||||||
|
|
|
||||||
|
|
@ -7,9 +7,9 @@
|
||||||
const {
|
const {
|
||||||
Component,
|
Component,
|
||||||
createFactory,
|
createFactory,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const { LocalizationHelper } = require("devtools/shared/l10n");
|
const { LocalizationHelper } = require("resource://devtools/shared/l10n.js");
|
||||||
|
|
||||||
const l10n = new LocalizationHelper(
|
const l10n = new LocalizationHelper(
|
||||||
"devtools/client/locales/components.properties"
|
"devtools/client/locales/components.properties"
|
||||||
|
|
@ -18,15 +18,15 @@ const dbgL10n = new LocalizationHelper(
|
||||||
"devtools/client/locales/debugger.properties"
|
"devtools/client/locales/debugger.properties"
|
||||||
);
|
);
|
||||||
const Frames = createFactory(
|
const Frames = createFactory(
|
||||||
require("devtools/client/debugger/src/components/SecondaryPanes/Frames/index")
|
require("resource://devtools/client/debugger/src/components/SecondaryPanes/Frames/index.js")
|
||||||
.Frames
|
.Frames
|
||||||
);
|
);
|
||||||
const {
|
const {
|
||||||
annotateFrames,
|
annotateFrames,
|
||||||
} = require("devtools/client/debugger/src/utils/pause/frames/annotateFrames");
|
} = require("resource://devtools/client/debugger/src/utils/pause/frames/annotateFrames.js");
|
||||||
const {
|
const {
|
||||||
getDisplayURL,
|
getDisplayURL,
|
||||||
} = require("devtools/client/debugger/src/utils/sources-tree/getURL");
|
} = require("resource://devtools/client/debugger/src/utils/sources-tree/getURL.js");
|
||||||
|
|
||||||
class SmartTrace extends Component {
|
class SmartTrace extends Component {
|
||||||
static get propTypes() {
|
static get propTypes() {
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,13 @@
|
||||||
const {
|
const {
|
||||||
Component,
|
Component,
|
||||||
createFactory,
|
createFactory,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
const { LocalizationHelper } = require("devtools/shared/l10n");
|
const { LocalizationHelper } = require("resource://devtools/shared/l10n.js");
|
||||||
const Frame = createFactory(require("devtools/client/shared/components/Frame"));
|
const Frame = createFactory(
|
||||||
|
require("resource://devtools/client/shared/components/Frame.js")
|
||||||
|
);
|
||||||
|
|
||||||
const l10n = new LocalizationHelper(
|
const l10n = new LocalizationHelper(
|
||||||
"devtools/client/locales/webconsole.properties"
|
"devtools/client/locales/webconsole.properties"
|
||||||
|
|
|
||||||
|
|
@ -4,10 +4,10 @@
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const React = require("devtools/client/shared/vendor/react");
|
const React = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const { Component, createFactory } = React;
|
const { Component, createFactory } = React;
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
|
|
||||||
// depth
|
// depth
|
||||||
const AUTO_EXPAND_DEPTH = 0;
|
const AUTO_EXPAND_DEPTH = 0;
|
||||||
|
|
|
||||||
|
|
@ -7,13 +7,15 @@
|
||||||
const {
|
const {
|
||||||
Component,
|
Component,
|
||||||
createFactory,
|
createFactory,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
const { scrollIntoView } = require("devtools/client/shared/scroll");
|
const {
|
||||||
|
scrollIntoView,
|
||||||
|
} = require("resource://devtools/client/shared/scroll.js");
|
||||||
const {
|
const {
|
||||||
preventDefaultAndStopPropagation,
|
preventDefaultAndStopPropagation,
|
||||||
} = require("devtools/client/shared/events");
|
} = require("resource://devtools/client/shared/events.js");
|
||||||
|
|
||||||
loader.lazyRequireGetter(
|
loader.lazyRequireGetter(
|
||||||
this,
|
this,
|
||||||
|
|
|
||||||
|
|
@ -13,8 +13,10 @@
|
||||||
* See devtools/client/framework/toolbox.js:setIframeVisible().
|
* See devtools/client/framework/toolbox.js:setIframeVisible().
|
||||||
*/
|
*/
|
||||||
|
|
||||||
const { Component } = require("devtools/client/shared/vendor/react");
|
const {
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
Component,
|
||||||
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
|
|
||||||
class VisibilityHandler extends Component {
|
class VisibilityHandler extends Component {
|
||||||
static get propTypes() {
|
static get propTypes() {
|
||||||
|
|
|
||||||
|
|
@ -7,13 +7,13 @@
|
||||||
|
|
||||||
// A button that toggles a doorhanger menu.
|
// A button that toggles a doorhanger menu.
|
||||||
|
|
||||||
const flags = require("devtools/shared/flags");
|
const flags = require("resource://devtools/shared/flags.js");
|
||||||
const {
|
const {
|
||||||
createRef,
|
createRef,
|
||||||
PureComponent,
|
PureComponent,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
const { button } = dom;
|
const { button } = dom;
|
||||||
|
|
||||||
const isMacOS = Services.appinfo.OS === "Darwin";
|
const isMacOS = Services.appinfo.OS === "Darwin";
|
||||||
|
|
|
||||||
|
|
@ -11,12 +11,15 @@ const {
|
||||||
createFactory,
|
createFactory,
|
||||||
createRef,
|
createRef,
|
||||||
PureComponent,
|
PureComponent,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
const { button, li, span } = dom;
|
const { button, li, span } = dom;
|
||||||
loader.lazyGetter(this, "Localized", () =>
|
loader.lazyGetter(this, "Localized", () =>
|
||||||
createFactory(require("devtools/client/shared/vendor/fluent-react").Localized)
|
createFactory(
|
||||||
|
require("resource://devtools/client/shared/vendor/fluent-react.js")
|
||||||
|
.Localized
|
||||||
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
class MenuItem extends PureComponent {
|
class MenuItem extends PureComponent {
|
||||||
|
|
|
||||||
|
|
@ -13,11 +13,13 @@
|
||||||
const {
|
const {
|
||||||
Children,
|
Children,
|
||||||
PureComponent,
|
PureComponent,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
const { div } = dom;
|
const { div } = dom;
|
||||||
const { focusableSelector } = require("devtools/client/shared/focus");
|
const {
|
||||||
|
focusableSelector,
|
||||||
|
} = require("resource://devtools/client/shared/focus.js");
|
||||||
|
|
||||||
class MenuList extends PureComponent {
|
class MenuList extends PureComponent {
|
||||||
static get propTypes() {
|
static get propTypes() {
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,8 @@
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const Menu = require("devtools/client/framework/menu");
|
const Menu = require("resource://devtools/client/framework/menu.js");
|
||||||
const MenuItem = require("devtools/client/framework/menu-item");
|
const MenuItem = require("resource://devtools/client/framework/menu-item.js");
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Helper function for opening context menu.
|
* Helper function for opening context menu.
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const { loadItemProperties } = require("devtools/client/shared/components/object-inspector/utils/load-properties");
|
const { loadItemProperties } = require("resource://devtools/client/shared/components/object-inspector/utils/load-properties.js");
|
||||||
const {
|
const {
|
||||||
getPathExpression,
|
getPathExpression,
|
||||||
getParentFront,
|
getParentFront,
|
||||||
|
|
@ -10,8 +10,8 @@ const {
|
||||||
getValue,
|
getValue,
|
||||||
nodeIsBucket,
|
nodeIsBucket,
|
||||||
getFront,
|
getFront,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/node");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
const { getLoadedProperties, getWatchpoints } = require("devtools/client/shared/components/object-inspector/reducer");
|
const { getLoadedProperties, getWatchpoints } = require("resource://devtools/client/shared/components/object-inspector/reducer.js");
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This action is responsible for expanding a given node, which also means that
|
* This action is responsible for expanding a given node, which also means that
|
||||||
|
|
|
||||||
|
|
@ -8,32 +8,32 @@ const {
|
||||||
Component,
|
Component,
|
||||||
createFactory,
|
createFactory,
|
||||||
createElement,
|
createElement,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const {
|
const {
|
||||||
connect,
|
connect,
|
||||||
Provider,
|
Provider,
|
||||||
} = require("devtools/client/shared/vendor/react-redux");
|
} = require("resource://devtools/client/shared/vendor/react-redux.js");
|
||||||
loader.lazyRequireGetter(
|
loader.lazyRequireGetter(
|
||||||
this,
|
this,
|
||||||
"createStore",
|
"createStore",
|
||||||
"devtools/client/shared/redux/create-store"
|
"devtools/client/shared/redux/create-store"
|
||||||
);
|
);
|
||||||
|
|
||||||
const actions = require("devtools/client/shared/components/object-inspector/actions");
|
const actions = require("resource://devtools/client/shared/components/object-inspector/actions.js");
|
||||||
const {
|
const {
|
||||||
getExpandedPaths,
|
getExpandedPaths,
|
||||||
getLoadedProperties,
|
getLoadedProperties,
|
||||||
getEvaluations,
|
getEvaluations,
|
||||||
default: reducer,
|
default: reducer,
|
||||||
} = require("devtools/client/shared/components/object-inspector/reducer");
|
} = require("resource://devtools/client/shared/components/object-inspector/reducer.js");
|
||||||
|
|
||||||
const Tree = createFactory(require("devtools/client/shared/components/Tree"));
|
const Tree = createFactory(require("resource://devtools/client/shared/components/Tree.js"));
|
||||||
|
|
||||||
const ObjectInspectorItem = createFactory(
|
const ObjectInspectorItem = createFactory(
|
||||||
require("devtools/client/shared/components/object-inspector/components/ObjectInspectorItem")
|
require("resource://devtools/client/shared/components/object-inspector/components/ObjectInspectorItem.js")
|
||||||
);
|
);
|
||||||
|
|
||||||
const Utils = require("devtools/client/shared/components/object-inspector/utils/index");
|
const Utils = require("resource://devtools/client/shared/components/object-inspector/utils/index.js");
|
||||||
const { renderRep, shouldRenderRootsInReps } = Utils;
|
const { renderRep, shouldRenderRootsInReps } = Utils;
|
||||||
const {
|
const {
|
||||||
getChildrenWithEvaluations,
|
getChildrenWithEvaluations,
|
||||||
|
|
|
||||||
|
|
@ -2,16 +2,16 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const { Component } = require("devtools/client/shared/vendor/react");
|
const { Component } = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
|
|
||||||
const isMacOS = Services.appinfo.OS === "Darwin";
|
const isMacOS = Services.appinfo.OS === "Darwin";
|
||||||
|
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
|
|
||||||
const Utils = require("devtools/client/shared/components/object-inspector/utils/index");
|
const Utils = require("resource://devtools/client/shared/components/object-inspector/utils/index.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
getValue,
|
getValue,
|
||||||
|
|
|
||||||
|
|
@ -2,9 +2,9 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const ObjectInspector = require("devtools/client/shared/components/object-inspector/components/ObjectInspector");
|
const ObjectInspector = require("resource://devtools/client/shared/components/object-inspector/components/ObjectInspector.js");
|
||||||
const utils = require("devtools/client/shared/components/object-inspector/utils/index");
|
const utils = require("resource://devtools/client/shared/components/object-inspector/utils/index.js");
|
||||||
const reducer = require("devtools/client/shared/components/object-inspector/reducer");
|
const reducer = require("resource://devtools/client/shared/components/object-inspector/reducer.js");
|
||||||
const actions = require("devtools/client/shared/components/object-inspector/actions");
|
const actions = require("resource://devtools/client/shared/components/object-inspector/actions.js");
|
||||||
|
|
||||||
module.exports = { ObjectInspector, utils, actions, reducer };
|
module.exports = { ObjectInspector, utils, actions, reducer };
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
const {
|
const {
|
||||||
getValue,
|
getValue,
|
||||||
nodeHasFullText,
|
nodeHasFullText,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/node");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
|
|
||||||
async function enumIndexedProperties(objectFront, start, end) {
|
async function enumIndexedProperties(objectFront, start, end) {
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
|
|
@ -2,18 +2,18 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const client = require("devtools/client/shared/components/object-inspector/utils/client");
|
const client = require("resource://devtools/client/shared/components/object-inspector/utils/client.js");
|
||||||
const loadProperties = require("devtools/client/shared/components/object-inspector/utils/load-properties");
|
const loadProperties = require("resource://devtools/client/shared/components/object-inspector/utils/load-properties.js");
|
||||||
const node = require("devtools/client/shared/components/object-inspector/utils/node");
|
const node = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
const { nodeIsError, nodeIsPrimitive, nodeHasCustomFormatter, nodeHasCustomFormattedBody } = node;
|
const { nodeIsError, nodeIsPrimitive, nodeHasCustomFormatter, nodeHasCustomFormattedBody } = node;
|
||||||
const selection = require("devtools/client/shared/components/object-inspector/utils/selection");
|
const selection = require("resource://devtools/client/shared/components/object-inspector/utils/selection.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const {
|
const {
|
||||||
REPS: { Rep, Grip },
|
REPS: { Rep, Grip },
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
function shouldRenderRootsInReps(roots, props = {}) {
|
function shouldRenderRootsInReps(roots, props = {}) {
|
||||||
if (roots.length !== 1) {
|
if (roots.length !== 1) {
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ const {
|
||||||
getPromiseState,
|
getPromiseState,
|
||||||
getProxySlots,
|
getProxySlots,
|
||||||
getCustomFormatterBody,
|
getCustomFormatterBody,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/client");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/client.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
getClosestGripNode,
|
getClosestGripNode,
|
||||||
|
|
@ -33,7 +33,7 @@ const {
|
||||||
nodeIsProxy,
|
nodeIsProxy,
|
||||||
nodeNeedsNumericalBuckets,
|
nodeNeedsNumericalBuckets,
|
||||||
nodeIsLongString,
|
nodeIsLongString,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/node");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
|
|
||||||
function loadItemProperties(item, client, loadedProperties, threadActorID) {
|
function loadItemProperties(item, client, loadedProperties, threadActorID) {
|
||||||
const gripItem = getClosestGripNode(item);
|
const gripItem = getClosestGripNode(item);
|
||||||
|
|
|
||||||
|
|
@ -4,16 +4,16 @@
|
||||||
|
|
||||||
const {
|
const {
|
||||||
maybeEscapePropertyName,
|
maybeEscapePropertyName,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep-utils");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep-utils.js");
|
||||||
const ArrayRep = require("devtools/client/shared/components/reps/reps/array");
|
const ArrayRep = require("resource://devtools/client/shared/components/reps/reps/array.js");
|
||||||
const GripArrayRep = require("devtools/client/shared/components/reps/reps/grip-array");
|
const GripArrayRep = require("resource://devtools/client/shared/components/reps/reps/grip-array.js");
|
||||||
const GripMap = require("devtools/client/shared/components/reps/reps/grip-map");
|
const GripMap = require("resource://devtools/client/shared/components/reps/reps/grip-map.js");
|
||||||
const GripEntryRep = require("devtools/client/shared/components/reps/reps/grip-entry");
|
const GripEntryRep = require("resource://devtools/client/shared/components/reps/reps/grip-entry.js");
|
||||||
const ErrorRep = require("devtools/client/shared/components/reps/reps/error");
|
const ErrorRep = require("resource://devtools/client/shared/components/reps/reps/error.js");
|
||||||
const BigIntRep = require("devtools/client/shared/components/reps/reps/big-int");
|
const BigIntRep = require("resource://devtools/client/shared/components/reps/reps/big-int.js");
|
||||||
const {
|
const {
|
||||||
isLongString,
|
isLongString,
|
||||||
} = require("devtools/client/shared/components/reps/reps/string");
|
} = require("resource://devtools/client/shared/components/reps/reps/string.js");
|
||||||
|
|
||||||
const MAX_NUMERICAL_PROPERTIES = 100;
|
const MAX_NUMERICAL_PROPERTIES = 100;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,9 +4,12 @@
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const { createRef, Component } = require("devtools/client/shared/vendor/react");
|
const {
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
createRef,
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
Component,
|
||||||
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
|
|
||||||
class Draggable extends Component {
|
class Draggable extends Component {
|
||||||
static get propTypes() {
|
static get propTypes() {
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@
|
||||||
const {
|
const {
|
||||||
Component,
|
Component,
|
||||||
createFactory,
|
createFactory,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const Draggable = createFactory(
|
const Draggable = createFactory(
|
||||||
require("devtools/client/shared/components/splitter/Draggable")
|
require("resource://devtools/client/shared/components/splitter/Draggable.js")
|
||||||
);
|
);
|
||||||
|
|
||||||
class GridElementWidthResizer extends Component {
|
class GridElementWidthResizer extends Component {
|
||||||
|
|
|
||||||
|
|
@ -7,12 +7,12 @@
|
||||||
const {
|
const {
|
||||||
Component,
|
Component,
|
||||||
createFactory,
|
createFactory,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
|
|
||||||
const Draggable = createFactory(
|
const Draggable = createFactory(
|
||||||
require("devtools/client/shared/components/splitter/Draggable")
|
require("resource://devtools/client/shared/components/splitter/Draggable.js")
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -9,12 +9,12 @@
|
||||||
const {
|
const {
|
||||||
Component,
|
Component,
|
||||||
createFactory,
|
createFactory,
|
||||||
} = require("devtools/client/shared/vendor/react");
|
} = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
const PropTypes = require("devtools/client/shared/vendor/react-prop-types");
|
const PropTypes = require("resource://devtools/client/shared/vendor/react-prop-types.js");
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
|
|
||||||
const Sidebar = createFactory(
|
const Sidebar = createFactory(
|
||||||
require("devtools/client/shared/components/Sidebar")
|
require("resource://devtools/client/shared/components/Sidebar.js")
|
||||||
);
|
);
|
||||||
|
|
||||||
loader.lazyRequireGetter(this, "Menu", "devtools/client/framework/menu");
|
loader.lazyRequireGetter(this, "Menu", "devtools/client/framework/menu");
|
||||||
|
|
|
||||||
|
|
@ -11,14 +11,18 @@ var { require } = ChromeUtils.import(
|
||||||
"resource://devtools/shared/loader/Loader.jsm"
|
"resource://devtools/shared/loader/Loader.jsm"
|
||||||
);
|
);
|
||||||
var { Assert } = ChromeUtils.import("resource://testing-common/Assert.jsm");
|
var { Assert } = ChromeUtils.import("resource://testing-common/Assert.jsm");
|
||||||
var { gDevTools } = require("devtools/client/framework/devtools");
|
var { gDevTools } = require("resource://devtools/client/framework/devtools.js");
|
||||||
var { BrowserLoader } = ChromeUtils.import(
|
var { BrowserLoader } = ChromeUtils.import(
|
||||||
"resource://devtools/shared/loader/browser-loader.js"
|
"resource://devtools/shared/loader/browser-loader.js"
|
||||||
);
|
);
|
||||||
var { DevToolsServer } = require("devtools/server/devtools-server");
|
var {
|
||||||
var { DevToolsClient } = require("devtools/client/devtools-client");
|
DevToolsServer,
|
||||||
var DevToolsUtils = require("devtools/shared/DevToolsUtils");
|
} = require("resource://devtools/server/devtools-server.js");
|
||||||
var { Toolbox } = require("devtools/client/framework/toolbox");
|
var {
|
||||||
|
DevToolsClient,
|
||||||
|
} = require("resource://devtools/client/devtools-client.js");
|
||||||
|
var DevToolsUtils = require("resource://devtools/shared/DevToolsUtils.js");
|
||||||
|
var { Toolbox } = require("resource://devtools/client/framework/toolbox.js");
|
||||||
|
|
||||||
var { require: browserRequire } = BrowserLoader({
|
var { require: browserRequire } = BrowserLoader({
|
||||||
baseURI: "resource://devtools/client/shared/",
|
baseURI: "resource://devtools/client/shared/",
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,10 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const ObjectFront = require("devtools/client/shared/components/test/node/__mocks__/object-front");
|
const ObjectFront = require("resource://devtools/client/shared/components/test/node/__mocks__/object-front.js");
|
||||||
const {
|
const {
|
||||||
mountObjectInspector,
|
mountObjectInspector,
|
||||||
} = require("devtools/client/shared/components/test/node/components/object-inspector/test-utils");
|
} = require("resource://devtools/client/shared/components/test/node/components/object-inspector/test-utils.js");
|
||||||
|
|
||||||
function generateDefaults(overrides) {
|
function generateDefaults(overrides) {
|
||||||
return {
|
return {
|
||||||
|
|
|
||||||
|
|
@ -6,19 +6,19 @@
|
||||||
|
|
||||||
const {
|
const {
|
||||||
mountObjectInspector,
|
mountObjectInspector,
|
||||||
} = require("devtools/client/shared/components/test/node/components/object-inspector/test-utils");
|
} = require("resource://devtools/client/shared/components/test/node/components/object-inspector/test-utils.js");
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const {
|
const {
|
||||||
formatObjectInspector,
|
formatObjectInspector,
|
||||||
waitForDispatch,
|
waitForDispatch,
|
||||||
waitForLoadedProperties,
|
waitForLoadedProperties,
|
||||||
} = require("devtools/client/shared/components/test/node/components/object-inspector/test-utils");
|
} = require("resource://devtools/client/shared/components/test/node/components/object-inspector/test-utils.js");
|
||||||
|
|
||||||
const gripMapRepStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-map");
|
const gripMapRepStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-map.js");
|
||||||
const mapStubs = require("devtools/client/shared/components/test/node/stubs/object-inspector/map");
|
const mapStubs = require("resource://devtools/client/shared/components/test/node/stubs/object-inspector/map.js");
|
||||||
const ObjectFront = require("devtools/client/shared/components/test/node/__mocks__/object-front");
|
const ObjectFront = require("resource://devtools/client/shared/components/test/node/__mocks__/object-front.js");
|
||||||
|
|
||||||
function generateDefaults(overrides) {
|
function generateDefaults(overrides) {
|
||||||
return {
|
return {
|
||||||
|
|
|
||||||
|
|
@ -5,10 +5,10 @@
|
||||||
/* global jest */
|
/* global jest */
|
||||||
const {
|
const {
|
||||||
mountObjectInspector,
|
mountObjectInspector,
|
||||||
} = require("devtools/client/shared/components/test/node/components/object-inspector/test-utils");
|
} = require("resource://devtools/client/shared/components/test/node/components/object-inspector/test-utils.js");
|
||||||
|
|
||||||
const gripRepStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip");
|
const gripRepStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip.js");
|
||||||
const ObjectFront = require("devtools/client/shared/components/test/node/__mocks__/object-front");
|
const ObjectFront = require("resource://devtools/client/shared/components/test/node/__mocks__/object-front.js");
|
||||||
|
|
||||||
function generateDefaults(overrides) {
|
function generateDefaults(overrides) {
|
||||||
return {
|
return {
|
||||||
|
|
|
||||||
|
|
@ -4,16 +4,16 @@
|
||||||
|
|
||||||
const {
|
const {
|
||||||
mountObjectInspector,
|
mountObjectInspector,
|
||||||
} = require("devtools/client/shared/components/test/node/components/object-inspector/test-utils");
|
} = require("resource://devtools/client/shared/components/test/node/components/object-inspector/test-utils.js");
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const {
|
const {
|
||||||
createNode,
|
createNode,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/node");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
|
|
||||||
const functionStubs = require("devtools/client/shared/components/test/node/stubs/reps/function");
|
const functionStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/function.js");
|
||||||
const ObjectFront = require("devtools/client/shared/components/test/node/__mocks__/object-front");
|
const ObjectFront = require("resource://devtools/client/shared/components/test/node/__mocks__/object-front.js");
|
||||||
|
|
||||||
function generateDefaults(overrides) {
|
function generateDefaults(overrides) {
|
||||||
return {
|
return {
|
||||||
|
|
|
||||||
|
|
@ -4,18 +4,18 @@
|
||||||
|
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const {
|
const {
|
||||||
formatObjectInspector,
|
formatObjectInspector,
|
||||||
waitForLoadedProperties,
|
waitForLoadedProperties,
|
||||||
mountObjectInspector,
|
mountObjectInspector,
|
||||||
} = require("devtools/client/shared/components/test/node/components/object-inspector/test-utils");
|
} = require("resource://devtools/client/shared/components/test/node/components/object-inspector/test-utils.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
makeNodesForProperties,
|
makeNodesForProperties,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/node");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
const accessorStubs = require("devtools/client/shared/components/test/node/stubs/reps/accessor");
|
const accessorStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/accessor.js");
|
||||||
const ObjectFront = require("devtools/client/shared/components/test/node/__mocks__/object-front");
|
const ObjectFront = require("resource://devtools/client/shared/components/test/node/__mocks__/object-front.js");
|
||||||
|
|
||||||
function generateDefaults(overrides) {
|
function generateDefaults(overrides) {
|
||||||
return {
|
return {
|
||||||
|
|
|
||||||
|
|
@ -6,13 +6,13 @@
|
||||||
|
|
||||||
const {
|
const {
|
||||||
mountObjectInspector,
|
mountObjectInspector,
|
||||||
} = require("devtools/client/shared/components/test/node/components/object-inspector/test-utils");
|
} = require("resource://devtools/client/shared/components/test/node/components/object-inspector/test-utils.js");
|
||||||
const gripRepStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip");
|
const gripRepStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip.js");
|
||||||
const ObjectFront = require("devtools/client/shared/components/test/node/__mocks__/object-front");
|
const ObjectFront = require("resource://devtools/client/shared/components/test/node/__mocks__/object-front.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
formatObjectInspector,
|
formatObjectInspector,
|
||||||
} = require("devtools/client/shared/components/test/node/components/object-inspector/test-utils");
|
} = require("resource://devtools/client/shared/components/test/node/components/object-inspector/test-utils.js");
|
||||||
|
|
||||||
function generateDefaults(overrides) {
|
function generateDefaults(overrides) {
|
||||||
return {
|
return {
|
||||||
|
|
|
||||||
|
|
@ -5,19 +5,19 @@
|
||||||
/* global jest */
|
/* global jest */
|
||||||
const {
|
const {
|
||||||
mountObjectInspector,
|
mountObjectInspector,
|
||||||
} = require("devtools/client/shared/components/test/node/components/object-inspector/test-utils");
|
} = require("resource://devtools/client/shared/components/test/node/components/object-inspector/test-utils.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const gripStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip");
|
const gripStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip.js");
|
||||||
const stub = gripStubs.get("testProxy");
|
const stub = gripStubs.get("testProxy");
|
||||||
const proxySlots = gripStubs.get("testProxySlots");
|
const proxySlots = gripStubs.get("testProxySlots");
|
||||||
const {
|
const {
|
||||||
formatObjectInspector,
|
formatObjectInspector,
|
||||||
} = require("devtools/client/shared/components/test/node/components/object-inspector/test-utils");
|
} = require("resource://devtools/client/shared/components/test/node/components/object-inspector/test-utils.js");
|
||||||
|
|
||||||
const ObjectFront = require("devtools/client/shared/components/test/node/__mocks__/object-front");
|
const ObjectFront = require("resource://devtools/client/shared/components/test/node/__mocks__/object-front.js");
|
||||||
function generateDefaults(overrides) {
|
function generateDefaults(overrides) {
|
||||||
return {
|
return {
|
||||||
roots: [
|
roots: [
|
||||||
|
|
|
||||||
|
|
@ -4,14 +4,14 @@
|
||||||
|
|
||||||
const {
|
const {
|
||||||
createNode,
|
createNode,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/node");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
const {
|
const {
|
||||||
waitForDispatch,
|
waitForDispatch,
|
||||||
mountObjectInspector,
|
mountObjectInspector,
|
||||||
} = require("devtools/client/shared/components/test/node/components/object-inspector/test-utils");
|
} = require("resource://devtools/client/shared/components/test/node/components/object-inspector/test-utils.js");
|
||||||
|
|
||||||
const gripWindowStubs = require("devtools/client/shared/components/test/node/stubs/reps/window");
|
const gripWindowStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/window.js");
|
||||||
const ObjectFront = require("devtools/client/shared/components/test/node/__mocks__/object-front");
|
const ObjectFront = require("resource://devtools/client/shared/components/test/node/__mocks__/object-front.js");
|
||||||
const windowNode = createNode({
|
const windowNode = createNode({
|
||||||
name: "window",
|
name: "window",
|
||||||
contents: { value: gripWindowStubs.get("Window")._grip },
|
contents: { value: gripWindowStubs.get("Window")._grip },
|
||||||
|
|
|
||||||
|
|
@ -3,37 +3,37 @@
|
||||||
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const { mount } = require("enzyme");
|
const { mount } = require("enzyme");
|
||||||
const { createFactory } = require("devtools/client/shared/vendor/react");
|
const { createFactory } = require("resource://devtools/client/shared/vendor/react.js");
|
||||||
|
|
||||||
const { Provider } = require("devtools/client/shared/vendor/react-redux");
|
const { Provider } = require("resource://devtools/client/shared/vendor/react-redux.js");
|
||||||
const {
|
const {
|
||||||
combineReducers,
|
combineReducers,
|
||||||
createStore,
|
createStore,
|
||||||
applyMiddleware,
|
applyMiddleware,
|
||||||
} = require("devtools/client/shared/vendor/redux");
|
} = require("resource://devtools/client/shared/vendor/redux.js");
|
||||||
|
|
||||||
const { thunk } = require("devtools/client/shared/redux/middleware/thunk");
|
const { thunk } = require("resource://devtools/client/shared/redux/middleware/thunk.js");
|
||||||
const {
|
const {
|
||||||
waitUntilService,
|
waitUntilService,
|
||||||
} = require("devtools/client/shared/redux/middleware/wait-service");
|
} = require("resource://devtools/client/shared/redux/middleware/wait-service.js");
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Redux store utils
|
* Redux store utils
|
||||||
* @module utils/create-store
|
* @module utils/create-store
|
||||||
*/
|
*/
|
||||||
const objectInspector = require("devtools/client/shared/components/object-inspector/index");
|
const objectInspector = require("resource://devtools/client/shared/components/object-inspector/index.js");
|
||||||
const {
|
const {
|
||||||
getLoadedProperties,
|
getLoadedProperties,
|
||||||
getLoadedPropertyKeys,
|
getLoadedPropertyKeys,
|
||||||
getExpandedPaths,
|
getExpandedPaths,
|
||||||
getExpandedPathKeys,
|
getExpandedPathKeys,
|
||||||
} = require("devtools/client/shared/components/object-inspector/reducer");
|
} = require("resource://devtools/client/shared/components/object-inspector/reducer.js");
|
||||||
|
|
||||||
const ObjectInspector = createFactory(objectInspector.ObjectInspector);
|
const ObjectInspector = createFactory(objectInspector.ObjectInspector);
|
||||||
|
|
||||||
const {
|
const {
|
||||||
NAME: WAIT_UNTIL_TYPE,
|
NAME: WAIT_UNTIL_TYPE,
|
||||||
} = require("devtools/client/shared/redux/middleware/wait-service");
|
} = require("resource://devtools/client/shared/redux/middleware/wait-service.js");
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Takes an Enzyme wrapper (obtained with mount/shallow/…) and
|
* Takes an Enzyme wrapper (obtained with mount/shallow/…) and
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const { createNode, NODE_TYPES } = require("devtools/client/shared/components/object-inspector/utils/node");
|
const { createNode, NODE_TYPES } = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
|
|
||||||
describe("createNode", () => {
|
describe("createNode", () => {
|
||||||
it("returns null when contents is undefined", () => {
|
it("returns null when contents is undefined", () => {
|
||||||
|
|
|
||||||
|
|
@ -2,19 +2,19 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const accessorStubs = require("devtools/client/shared/components/test/node/stubs/reps/accessor");
|
const accessorStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/accessor.js");
|
||||||
const performanceStubs = require("devtools/client/shared/components/test/node/stubs/object-inspector/performance");
|
const performanceStubs = require("resource://devtools/client/shared/components/test/node/stubs/object-inspector/performance.js");
|
||||||
const gripMapStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-map");
|
const gripMapStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-map.js");
|
||||||
const gripArrayStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const gripArrayStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
const gripEntryStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-entry");
|
const gripEntryStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-entry.js");
|
||||||
const gripStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip");
|
const gripStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
createNode,
|
createNode,
|
||||||
getChildren,
|
getChildren,
|
||||||
getValue,
|
getValue,
|
||||||
makeNodesForProperties,
|
makeNodesForProperties,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/node");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
|
|
||||||
function createRootNodeWithAccessorProperty(accessorStub) {
|
function createRootNodeWithAccessorProperty(accessorStub) {
|
||||||
const node = { name: "root", path: "rootpath" };
|
const node = { name: "root", path: "rootpath" };
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const { getValue } = require("devtools/client/shared/components/object-inspector/utils/node");
|
const { getValue } = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
|
|
||||||
describe("getValue", () => {
|
describe("getValue", () => {
|
||||||
it("get the value from contents.value", () => {
|
it("get the value from contents.value", () => {
|
||||||
|
|
|
||||||
|
|
@ -9,8 +9,8 @@ const {
|
||||||
nodeIsEntries,
|
nodeIsEntries,
|
||||||
nodeIsMapEntry,
|
nodeIsMapEntry,
|
||||||
nodeIsPrototype,
|
nodeIsPrototype,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/node");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
const gripArrayStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const gripArrayStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
|
|
||||||
const root = {
|
const root = {
|
||||||
path: "root",
|
path: "root",
|
||||||
|
|
@ -227,7 +227,7 @@ describe("makeNodesForProperties", () => {
|
||||||
});
|
});
|
||||||
|
|
||||||
it("object with entries", () => {
|
it("object with entries", () => {
|
||||||
const gripMapStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-map");
|
const gripMapStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-map.js");
|
||||||
|
|
||||||
const mapNode = createNode({
|
const mapNode = createNode({
|
||||||
name: "map",
|
name: "map",
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@
|
||||||
const {
|
const {
|
||||||
createNode,
|
createNode,
|
||||||
makeNumericalBuckets,
|
makeNumericalBuckets,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/node");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
const gripArrayStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const gripArrayStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
|
|
||||||
describe("makeNumericalBuckets", () => {
|
describe("makeNumericalBuckets", () => {
|
||||||
it("handles simple numerical buckets", () => {
|
it("handles simple numerical buckets", () => {
|
||||||
|
|
|
||||||
|
|
@ -2,13 +2,13 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const gripArrayStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const gripArrayStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
const gripMapStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-map");
|
const gripMapStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-map.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
createNode,
|
createNode,
|
||||||
nodeHasEntries,
|
nodeHasEntries,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/node");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
|
|
||||||
const createRootNode = value =>
|
const createRootNode = value =>
|
||||||
createNode({ name: "root", contents: { value } });
|
createNode({ name: "root", contents: { value } });
|
||||||
|
|
|
||||||
|
|
@ -2,12 +2,12 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const gripWindowStubs = require("devtools/client/shared/components/test/node/stubs/reps/window");
|
const gripWindowStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/window.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
createNode,
|
createNode,
|
||||||
nodeIsWindow,
|
nodeIsWindow,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/node");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
|
|
||||||
const createRootNode = value =>
|
const createRootNode = value =>
|
||||||
createNode({ name: "root", contents: { value } });
|
createNode({ name: "root", contents: { value } });
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ const {
|
||||||
createNode,
|
createNode,
|
||||||
makeNodesForEntries,
|
makeNodesForEntries,
|
||||||
nodeSupportsNumericalBucketing,
|
nodeSupportsNumericalBucketing,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/node");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
|
|
||||||
const createRootNode = stub =>
|
const createRootNode = stub =>
|
||||||
createNode({
|
createNode({
|
||||||
|
|
@ -14,8 +14,8 @@ const createRootNode = stub =>
|
||||||
contents: { value: stub },
|
contents: { value: stub },
|
||||||
});
|
});
|
||||||
|
|
||||||
const gripArrayStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const gripArrayStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
const gripMapStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-map");
|
const gripMapStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-map.js");
|
||||||
|
|
||||||
describe("nodeSupportsNumericalBucketing", () => {
|
describe("nodeSupportsNumericalBucketing", () => {
|
||||||
it("returns true for Arrays", () => {
|
it("returns true for Arrays", () => {
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
const {
|
const {
|
||||||
makeNodesForPromiseProperties,
|
makeNodesForPromiseProperties,
|
||||||
nodeIsPromise,
|
nodeIsPromise,
|
||||||
} = require("devtools/client/shared/components/object-inspector/utils/node");
|
} = require("resource://devtools/client/shared/components/object-inspector/utils/node.js");
|
||||||
|
|
||||||
describe("promises utils function", () => {
|
describe("promises utils function", () => {
|
||||||
it("is promise", () => {
|
it("is promise", () => {
|
||||||
|
|
|
||||||
|
|
@ -2,14 +2,14 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const Utils = require("devtools/client/shared/components/object-inspector/utils/index");
|
const Utils = require("resource://devtools/client/shared/components/object-inspector/utils/index.js");
|
||||||
const { createNode, getChildren, makeNodesForEntries } = Utils.node;
|
const { createNode, getChildren, makeNodesForEntries } = Utils.node;
|
||||||
|
|
||||||
const { shouldLoadItemEntries } = Utils.loadProperties;
|
const { shouldLoadItemEntries } = Utils.loadProperties;
|
||||||
|
|
||||||
const gripMapStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-map");
|
const gripMapStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-map.js");
|
||||||
const gripArrayStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const gripArrayStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
const gripStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip");
|
const gripStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip.js");
|
||||||
|
|
||||||
describe("shouldLoadItemEntries", () => {
|
describe("shouldLoadItemEntries", () => {
|
||||||
it("returns true for an entries node", () => {
|
it("returns true for an entries node", () => {
|
||||||
|
|
|
||||||
|
|
@ -2,12 +2,12 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const Utils = require("devtools/client/shared/components/object-inspector/utils/index");
|
const Utils = require("resource://devtools/client/shared/components/object-inspector/utils/index.js");
|
||||||
const { createNode } = Utils.node;
|
const { createNode } = Utils.node;
|
||||||
const { shouldLoadItemFullText } = Utils.loadProperties;
|
const { shouldLoadItemFullText } = Utils.loadProperties;
|
||||||
|
|
||||||
const longStringStubs = require("devtools/client/shared/components/test/node/stubs/reps/long-string");
|
const longStringStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/long-string.js");
|
||||||
const symbolStubs = require("devtools/client/shared/components/test/node/stubs/reps/symbol");
|
const symbolStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/symbol.js");
|
||||||
|
|
||||||
describe("shouldLoadItemFullText", () => {
|
describe("shouldLoadItemFullText", () => {
|
||||||
it("returns true for a longString node with unloaded full text", () => {
|
it("returns true for a longString node with unloaded full text", () => {
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const Utils = require("devtools/client/shared/components/object-inspector/utils/index");
|
const Utils = require("resource://devtools/client/shared/components/object-inspector/utils/index.js");
|
||||||
const {
|
const {
|
||||||
createNode,
|
createNode,
|
||||||
createGetterNode,
|
createGetterNode,
|
||||||
|
|
@ -16,12 +16,12 @@ const { shouldLoadItemIndexedProperties } = Utils.loadProperties;
|
||||||
|
|
||||||
const {
|
const {
|
||||||
createGripMapEntry,
|
createGripMapEntry,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
const accessorStubs = require("devtools/client/shared/components/test/node/stubs/reps/accessor");
|
const accessorStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/accessor.js");
|
||||||
const gripMapStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-map");
|
const gripMapStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-map.js");
|
||||||
const gripArrayStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const gripArrayStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
const gripStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip");
|
const gripStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip.js");
|
||||||
const windowStubs = require("devtools/client/shared/components/test/node/stubs/reps/window");
|
const windowStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/window.js");
|
||||||
|
|
||||||
describe("shouldLoadItemIndexedProperties", () => {
|
describe("shouldLoadItemIndexedProperties", () => {
|
||||||
it("returns true for an array", () => {
|
it("returns true for an array", () => {
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const Utils = require("devtools/client/shared/components/object-inspector/utils/index");
|
const Utils = require("resource://devtools/client/shared/components/object-inspector/utils/index.js");
|
||||||
const {
|
const {
|
||||||
createNode,
|
createNode,
|
||||||
createGetterNode,
|
createGetterNode,
|
||||||
|
|
@ -16,12 +16,12 @@ const { shouldLoadItemNonIndexedProperties } = Utils.loadProperties;
|
||||||
|
|
||||||
const {
|
const {
|
||||||
createGripMapEntry,
|
createGripMapEntry,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
const accessorStubs = require("devtools/client/shared/components/test/node/stubs/reps/accessor");
|
const accessorStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/accessor.js");
|
||||||
const gripMapStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-map");
|
const gripMapStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-map.js");
|
||||||
const gripArrayStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const gripArrayStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
const gripStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip");
|
const gripStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip.js");
|
||||||
const windowStubs = require("devtools/client/shared/components/test/node/stubs/reps/window");
|
const windowStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/window.js");
|
||||||
|
|
||||||
describe("shouldLoadItemNonIndexedProperties", () => {
|
describe("shouldLoadItemNonIndexedProperties", () => {
|
||||||
it("returns true for an array", () => {
|
it("returns true for an array", () => {
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const Utils = require("devtools/client/shared/components/object-inspector/utils/index");
|
const Utils = require("resource://devtools/client/shared/components/object-inspector/utils/index.js");
|
||||||
const {
|
const {
|
||||||
createNode,
|
createNode,
|
||||||
createGetterNode,
|
createGetterNode,
|
||||||
|
|
@ -16,12 +16,12 @@ const { shouldLoadItemPrototype } = Utils.loadProperties;
|
||||||
|
|
||||||
const {
|
const {
|
||||||
createGripMapEntry,
|
createGripMapEntry,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
const accessorStubs = require("devtools/client/shared/components/test/node/stubs/reps/accessor");
|
const accessorStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/accessor.js");
|
||||||
const gripMapStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-map");
|
const gripMapStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-map.js");
|
||||||
const gripArrayStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const gripArrayStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
const gripStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip");
|
const gripStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip.js");
|
||||||
const windowStubs = require("devtools/client/shared/components/test/node/stubs/reps/window");
|
const windowStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/window.js");
|
||||||
|
|
||||||
describe("shouldLoadItemPrototype", () => {
|
describe("shouldLoadItemPrototype", () => {
|
||||||
it("returns true for an array", () => {
|
it("returns true for an array", () => {
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const Utils = require("devtools/client/shared/components/object-inspector/utils/index");
|
const Utils = require("resource://devtools/client/shared/components/object-inspector/utils/index.js");
|
||||||
const {
|
const {
|
||||||
createNode,
|
createNode,
|
||||||
createGetterNode,
|
createGetterNode,
|
||||||
|
|
@ -16,12 +16,12 @@ const { shouldLoadItemSymbols } = Utils.loadProperties;
|
||||||
|
|
||||||
const {
|
const {
|
||||||
createGripMapEntry,
|
createGripMapEntry,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
const accessorStubs = require("devtools/client/shared/components/test/node/stubs/reps/accessor");
|
const accessorStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/accessor.js");
|
||||||
const gripMapStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-map");
|
const gripMapStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-map.js");
|
||||||
const gripArrayStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const gripArrayStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
const gripStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip");
|
const gripStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip.js");
|
||||||
const windowStubs = require("devtools/client/shared/components/test/node/stubs/reps/window");
|
const windowStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/window.js");
|
||||||
|
|
||||||
describe("shouldLoadItemSymbols", () => {
|
describe("shouldLoadItemSymbols", () => {
|
||||||
it("returns true for an array", () => {
|
it("returns true for an array", () => {
|
||||||
|
|
|
||||||
|
|
@ -2,17 +2,17 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/>. */
|
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
|
||||||
|
|
||||||
const Utils = require("devtools/client/shared/components/object-inspector/utils/index");
|
const Utils = require("resource://devtools/client/shared/components/object-inspector/utils/index.js");
|
||||||
const { shouldRenderRootsInReps } = Utils;
|
const { shouldRenderRootsInReps } = Utils;
|
||||||
|
|
||||||
const nullStubs = require("devtools/client/shared/components/test/node/stubs/reps/null");
|
const nullStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/null.js");
|
||||||
const numberStubs = require("devtools/client/shared/components/test/node/stubs/reps/number");
|
const numberStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/number.js");
|
||||||
const undefinedStubs = require("devtools/client/shared/components/test/node/stubs/reps/undefined");
|
const undefinedStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/undefined.js");
|
||||||
const gripStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip");
|
const gripStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip.js");
|
||||||
const gripArrayStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const gripArrayStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
const symbolStubs = require("devtools/client/shared/components/test/node/stubs/reps/symbol");
|
const symbolStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/symbol.js");
|
||||||
const errorStubs = require("devtools/client/shared/components/test/node/stubs/reps/error");
|
const errorStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/error.js");
|
||||||
const bigIntStubs = require("devtools/client/shared/components/test/node/stubs/reps/big-int");
|
const bigIntStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/big-int.js");
|
||||||
|
|
||||||
describe("shouldRenderRootsInReps", () => {
|
describe("shouldRenderRootsInReps", () => {
|
||||||
it("returns true for a string", () => {
|
it("returns true for a string", () => {
|
||||||
|
|
|
||||||
|
|
@ -10,12 +10,12 @@ const { JSDOM } = require("jsdom");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const { Accessible } = REPS;
|
const { Accessible } = REPS;
|
||||||
const {
|
const {
|
||||||
ELLIPSIS,
|
ELLIPSIS,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep-utils");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep-utils.js");
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/accessible");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/accessible.js");
|
||||||
|
|
||||||
describe("Accessible - Document", () => {
|
describe("Accessible - Document", () => {
|
||||||
const stub = stubs.get("Document");
|
const stub = stubs.get("Document");
|
||||||
|
|
|
||||||
|
|
@ -9,11 +9,11 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const { Accessor, Rep } = REPS;
|
const { Accessor, Rep } = REPS;
|
||||||
|
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/accessor");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/accessor.js");
|
||||||
|
|
||||||
describe("Accessor - getter", () => {
|
describe("Accessor - getter", () => {
|
||||||
const object = stubs.get("getter");
|
const object = stubs.get("getter");
|
||||||
|
|
|
||||||
|
|
@ -9,11 +9,11 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const { ArrayRep, Rep } = REPS;
|
const { ArrayRep, Rep } = REPS;
|
||||||
const { maxLengthMap } = ArrayRep;
|
const { maxLengthMap } = ArrayRep;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,15 +9,15 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
const { Attribute, Rep } = REPS;
|
const { Attribute, Rep } = REPS;
|
||||||
|
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/attribute");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/attribute.js");
|
||||||
|
|
||||||
describe("Attribute", () => {
|
describe("Attribute", () => {
|
||||||
const stub = stubs.get("Attribute")._grip;
|
const stub = stubs.get("Attribute")._grip;
|
||||||
|
|
|
||||||
|
|
@ -8,9 +8,9 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const { BigInt, Rep } = REPS;
|
const { BigInt, Rep } = REPS;
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/big-int");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/big-int.js");
|
||||||
|
|
||||||
describe("BigInt", () => {
|
describe("BigInt", () => {
|
||||||
describe("1n", () => {
|
describe("1n", () => {
|
||||||
|
|
|
||||||
|
|
@ -9,17 +9,17 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const { Rep, CommentNode } = REPS;
|
const { Rep, CommentNode } = REPS;
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/comment-node");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/comment-node.js");
|
||||||
|
|
||||||
describe("CommentNode", () => {
|
describe("CommentNode", () => {
|
||||||
const stub = stubs.get("Comment")._grip;
|
const stub = stubs.get("Comment")._grip;
|
||||||
|
|
|
||||||
|
|
@ -9,15 +9,15 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
const { DateTime, Rep } = REPS;
|
const { DateTime, Rep } = REPS;
|
||||||
|
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/date-time");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/date-time.js");
|
||||||
|
|
||||||
describe("test DateTime", () => {
|
describe("test DateTime", () => {
|
||||||
const stub = stubs.get("DateTime")._grip;
|
const stub = stubs.get("DateTime")._grip;
|
||||||
|
|
|
||||||
|
|
@ -8,14 +8,14 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
const { DocumentType } = REPS;
|
const { DocumentType } = REPS;
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/document-type");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/document-type.js");
|
||||||
|
|
||||||
describe("DocumentType", () => {
|
describe("DocumentType", () => {
|
||||||
const stub = stubs.get("html");
|
const stub = stubs.get("html");
|
||||||
|
|
|
||||||
|
|
@ -8,14 +8,14 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
const { Document } = REPS;
|
const { Document } = REPS;
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/document");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/document.js");
|
||||||
|
|
||||||
describe("Document", () => {
|
describe("Document", () => {
|
||||||
const stub = stubs.get("Document");
|
const stub = stubs.get("Document");
|
||||||
|
|
|
||||||
|
|
@ -10,22 +10,22 @@ const { JSDOM } = require("jsdom");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const {
|
const {
|
||||||
MAX_ATTRIBUTE_LENGTH,
|
MAX_ATTRIBUTE_LENGTH,
|
||||||
} = require("devtools/client/shared/components/reps/reps/element-node");
|
} = require("resource://devtools/client/shared/components/reps/reps/element-node.js");
|
||||||
const { ElementNode } = REPS;
|
const { ElementNode } = REPS;
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
getSelectableInInspectorGrips,
|
getSelectableInInspectorGrips,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
const {
|
const {
|
||||||
ELLIPSIS,
|
ELLIPSIS,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep-utils");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep-utils.js");
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/element-node");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/element-node.js");
|
||||||
|
|
||||||
describe("ElementNode - BodyNode", () => {
|
describe("ElementNode - BodyNode", () => {
|
||||||
const stub = stubs.get("BodyNode");
|
const stub = stubs.get("BodyNode");
|
||||||
|
|
|
||||||
|
|
@ -9,18 +9,18 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
const { ErrorRep } = REPS;
|
const { ErrorRep } = REPS;
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/error");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/error.js");
|
||||||
const dom = require("devtools/client/shared/vendor/react-dom-factories");
|
const dom = require("resource://devtools/client/shared/vendor/react-dom-factories.js");
|
||||||
|
|
||||||
describe("Error - Simple error", () => {
|
describe("Error - Simple error", () => {
|
||||||
// Test object = `new Error("Error message")`
|
// Test object = `new Error("Error message")`
|
||||||
|
|
|
||||||
|
|
@ -9,17 +9,17 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const { Event } = REPS;
|
const { Event } = REPS;
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
getSelectableInInspectorGrips,
|
getSelectableInInspectorGrips,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/event");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/event.js");
|
||||||
|
|
||||||
describe("Event - beforeprint", () => {
|
describe("Event - beforeprint", () => {
|
||||||
const object = stubs.get("testEvent");
|
const object = stubs.get("testEvent");
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,13 @@
|
||||||
/* global beforeAll, afterAll */
|
/* global beforeAll, afterAll */
|
||||||
const { shallow } = require("enzyme");
|
const { shallow } = require("enzyme");
|
||||||
|
|
||||||
const { REPS } = require("devtools/client/shared/components/reps/reps/rep");
|
const {
|
||||||
|
REPS,
|
||||||
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const { Rep } = REPS;
|
const { Rep } = REPS;
|
||||||
|
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/failure");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/failure.js");
|
||||||
|
|
||||||
let originalConsoleError;
|
let originalConsoleError;
|
||||||
beforeAll(() => {
|
beforeAll(() => {
|
||||||
|
|
|
||||||
|
|
@ -6,16 +6,18 @@
|
||||||
|
|
||||||
/* global jest */
|
/* global jest */
|
||||||
const { shallow } = require("enzyme");
|
const { shallow } = require("enzyme");
|
||||||
const { REPS } = require("devtools/client/shared/components/reps/reps/rep");
|
const {
|
||||||
|
REPS,
|
||||||
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const { Func } = REPS;
|
const { Func } = REPS;
|
||||||
const { getFunctionName } = Func;
|
const { getFunctionName } = Func;
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/function");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/function.js");
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
const renderRep = (object, props) => {
|
const renderRep = (object, props) => {
|
||||||
return shallow(Func.rep({ object, ...props }));
|
return shallow(Func.rep({ object, ...props }));
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -6,17 +6,19 @@
|
||||||
|
|
||||||
/* global jest */
|
/* global jest */
|
||||||
const { shallow } = require("enzyme");
|
const { shallow } = require("enzyme");
|
||||||
const { getRep } = require("devtools/client/shared/components/reps/reps/rep");
|
const {
|
||||||
const GripArray = require("devtools/client/shared/components/reps/reps/grip-array");
|
getRep,
|
||||||
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
const GripArray = require("resource://devtools/client/shared/components/reps/reps/grip-array.js");
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
getSelectableInInspectorGrips,
|
getSelectableInInspectorGrips,
|
||||||
getGripLengthBubbleText,
|
getGripLengthBubbleText,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
const { maxLengthMap } = GripArray;
|
const { maxLengthMap } = GripArray;
|
||||||
|
|
||||||
function shallowRenderRep(object, props = {}) {
|
function shallowRenderRep(object, props = {}) {
|
||||||
|
|
|
||||||
|
|
@ -10,20 +10,20 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const { GripEntry } = REPS;
|
const { GripEntry } = REPS;
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const {
|
const {
|
||||||
createGripMapEntry,
|
createGripMapEntry,
|
||||||
getGripLengthBubbleText,
|
getGripLengthBubbleText,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-entry");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-entry.js");
|
||||||
const nodeStubs = require("devtools/client/shared/components/test/node/stubs/reps/element-node");
|
const nodeStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/element-node.js");
|
||||||
const gripArrayStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const gripArrayStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
|
|
||||||
const renderRep = (object, mode, props) => {
|
const renderRep = (object, mode, props) => {
|
||||||
return shallow(
|
return shallow(
|
||||||
|
|
|
||||||
|
|
@ -7,17 +7,19 @@
|
||||||
/* global jest */
|
/* global jest */
|
||||||
|
|
||||||
const { shallow } = require("enzyme");
|
const { shallow } = require("enzyme");
|
||||||
const { getRep } = require("devtools/client/shared/components/reps/reps/rep");
|
const {
|
||||||
const GripMap = require("devtools/client/shared/components/reps/reps/grip-map");
|
getRep,
|
||||||
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
const GripMap = require("resource://devtools/client/shared/components/reps/reps/grip-map.js");
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-map");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-map.js");
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
getSelectableInInspectorGrips,
|
getSelectableInInspectorGrips,
|
||||||
getMapLengthBubbleText,
|
getMapLengthBubbleText,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
const { maxLengthMap, getLength } = GripMap;
|
const { maxLengthMap, getLength } = GripMap;
|
||||||
|
|
||||||
function shallowRenderRep(object, props = {}) {
|
function shallowRenderRep(object, props = {}) {
|
||||||
|
|
|
||||||
|
|
@ -10,19 +10,19 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
getRep,
|
getRep,
|
||||||
Rep,
|
Rep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const Grip = require("devtools/client/shared/components/reps/reps/grip");
|
const Grip = require("resource://devtools/client/shared/components/reps/reps/grip.js");
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/grip");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip.js");
|
||||||
const gripArrayStubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const gripArrayStubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
getSelectableInInspectorGrips,
|
getSelectableInInspectorGrips,
|
||||||
getGripLengthBubbleText,
|
getGripLengthBubbleText,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
const { maxLengthMap } = Grip;
|
const { maxLengthMap } = Grip;
|
||||||
|
|
||||||
function shallowRenderRep(object, props = {}) {
|
function shallowRenderRep(object, props = {}) {
|
||||||
|
|
|
||||||
|
|
@ -6,11 +6,11 @@
|
||||||
|
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
const {
|
const {
|
||||||
getGripLengthBubbleText,
|
getGripLengthBubbleText,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
describe("getGripLengthBubbleText - Zero length", () => {
|
describe("getGripLengthBubbleText - Zero length", () => {
|
||||||
const object = stubs.get("testBasic");
|
const object = stubs.get("testBasic");
|
||||||
|
|
|
||||||
|
|
@ -9,11 +9,11 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const { InfinityRep, Rep } = REPS;
|
const { InfinityRep, Rep } = REPS;
|
||||||
|
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/infinity");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/infinity.js");
|
||||||
|
|
||||||
describe("testInfinity", () => {
|
describe("testInfinity", () => {
|
||||||
const stub = stubs.get("Infinity");
|
const stub = stubs.get("Infinity");
|
||||||
|
|
|
||||||
|
|
@ -8,18 +8,18 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
ELLIPSIS,
|
ELLIPSIS,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep-utils");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep-utils.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
const { StringRep } = REPS;
|
const { StringRep } = REPS;
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/long-string");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/long-string.js");
|
||||||
|
|
||||||
function quoteNewlines(text) {
|
function quoteNewlines(text) {
|
||||||
return text.split("\n").join("\\n");
|
return text.split("\n").join("\\n");
|
||||||
|
|
|
||||||
|
|
@ -9,11 +9,11 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const { NaNRep, Rep } = REPS;
|
const { NaNRep, Rep } = REPS;
|
||||||
|
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/nan");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/nan.js");
|
||||||
|
|
||||||
describe("NaN", () => {
|
describe("NaN", () => {
|
||||||
const stub = stubs.get("NaN");
|
const stub = stubs.get("NaN");
|
||||||
|
|
|
||||||
|
|
@ -9,11 +9,11 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const { Null, Rep } = REPS;
|
const { Null, Rep } = REPS;
|
||||||
|
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/null");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/null.js");
|
||||||
|
|
||||||
describe("testNull", () => {
|
describe("testNull", () => {
|
||||||
const stub = stubs.get("Null");
|
const stub = stubs.get("Null");
|
||||||
|
|
|
||||||
|
|
@ -8,9 +8,9 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const { Number, Rep } = REPS;
|
const { Number, Rep } = REPS;
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/number");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/number.js");
|
||||||
|
|
||||||
describe("Int", () => {
|
describe("Int", () => {
|
||||||
const stub = stubs.get("Int");
|
const stub = stubs.get("Int");
|
||||||
|
|
|
||||||
|
|
@ -7,14 +7,14 @@
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const { shallow } = require("enzyme");
|
const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/object-with-text");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/object-with-text.js");
|
||||||
const { ObjectWithText, Rep } = REPS;
|
const { ObjectWithText, Rep } = REPS;
|
||||||
|
|
||||||
describe("Object with text - CSSStyleRule", () => {
|
describe("Object with text - CSSStyleRule", () => {
|
||||||
|
|
|
||||||
|
|
@ -8,12 +8,12 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const { ObjectWithURL } = REPS;
|
const { ObjectWithURL } = REPS;
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/object-with-url");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/object-with-url.js");
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
describe("ObjectWithURL", () => {
|
describe("ObjectWithURL", () => {
|
||||||
const stub = stubs.get("ObjectWithUrl");
|
const stub = stubs.get("ObjectWithUrl");
|
||||||
|
|
|
||||||
|
|
@ -8,11 +8,11 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const { Obj } = REPS;
|
const { Obj } = REPS;
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
|
|
||||||
const renderComponent = (object, props) => {
|
const renderComponent = (object, props) => {
|
||||||
return shallow(Obj.rep({ object, ...props }));
|
return shallow(Obj.rep({ object, ...props }));
|
||||||
|
|
@ -217,129 +217,129 @@ describe("Object - noGrip prop", () => {
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Attribute grip", () => {
|
it("Attribute grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/attribute");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/attribute.js");
|
||||||
expect(getRep(stubs.get("Attribute"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("Attribute"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("CommentNode grip", () => {
|
it("CommentNode grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/comment-node");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/comment-node.js");
|
||||||
expect(getRep(stubs.get("Comment"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("Comment"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("DateTime grip", () => {
|
it("DateTime grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/date-time");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/date-time.js");
|
||||||
expect(getRep(stubs.get("DateTime"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("DateTime"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Document grip", () => {
|
it("Document grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/document");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/document.js");
|
||||||
expect(getRep(stubs.get("Document"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("Document"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("ElementNode grip", () => {
|
it("ElementNode grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/element-node");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/element-node.js");
|
||||||
expect(getRep(stubs.get("BodyNode"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("BodyNode"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Error grip", () => {
|
it("Error grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/error");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/error.js");
|
||||||
expect(getRep(stubs.get("SimpleError"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("SimpleError"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Event grip", () => {
|
it("Event grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/event");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/event.js");
|
||||||
expect(getRep(stubs.get("testEvent"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("testEvent"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Function grip", () => {
|
it("Function grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/function");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/function.js");
|
||||||
expect(getRep(stubs.get("Named"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("Named"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Array grip", () => {
|
it("Array grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-array");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js");
|
||||||
expect(getRep(stubs.get("testMaxProps"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("testMaxProps"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Map grip", () => {
|
it("Map grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/grip-map");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-map.js");
|
||||||
expect(getRep(stubs.get("testSymbolKeyedMap"), undefined, true)).toBe(
|
expect(getRep(stubs.get("testSymbolKeyedMap"), undefined, true)).toBe(
|
||||||
Obj.rep
|
Obj.rep
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Object grip", () => {
|
it("Object grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/grip");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip.js");
|
||||||
expect(getRep(stubs.get("testMaxProps"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("testMaxProps"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Infinity grip", () => {
|
it("Infinity grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/infinity");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/infinity.js");
|
||||||
expect(getRep(stubs.get("Infinity"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("Infinity"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("LongString grip", () => {
|
it("LongString grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/long-string");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/long-string.js");
|
||||||
expect(getRep(stubs.get("testMultiline"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("testMultiline"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("NaN grip", () => {
|
it("NaN grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/nan");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/nan.js");
|
||||||
expect(getRep(stubs.get("NaN"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("NaN"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Null grip", () => {
|
it("Null grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/null");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/null.js");
|
||||||
expect(getRep(stubs.get("Null"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("Null"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Number grip", () => {
|
it("Number grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/number");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/number.js");
|
||||||
expect(getRep(stubs.get("NegZeroGrip"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("NegZeroGrip"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("ObjectWithText grip", () => {
|
it("ObjectWithText grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/object-with-text");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/object-with-text.js");
|
||||||
expect(getRep(stubs.get("ShadowRule"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("ShadowRule"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("ObjectWithURL grip", () => {
|
it("ObjectWithURL grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/object-with-url");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/object-with-url.js");
|
||||||
expect(getRep(stubs.get("ObjectWithUrl"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("ObjectWithUrl"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Promise grip", () => {
|
it("Promise grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/promise");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/promise.js");
|
||||||
expect(getRep(stubs.get("Pending"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("Pending"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("RegExp grip", () => {
|
it("RegExp grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/regexp");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/regexp.js");
|
||||||
expect(getRep(stubs.get("RegExp"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("RegExp"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Stylesheet grip", () => {
|
it("Stylesheet grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/stylesheet");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/stylesheet.js");
|
||||||
expect(getRep(stubs.get("StyleSheet"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("StyleSheet"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Symbol grip", () => {
|
it("Symbol grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/symbol");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/symbol.js");
|
||||||
expect(getRep(stubs.get("Symbol"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("Symbol"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("TextNode grip", () => {
|
it("TextNode grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/text-node");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/text-node.js");
|
||||||
expect(getRep(stubs.get("testRendering"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("testRendering"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Undefined grip", () => {
|
it("Undefined grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/undefined");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/undefined.js");
|
||||||
expect(getRep(stubs.get("Undefined"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("Undefined"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("Window grip", () => {
|
it("Window grip", () => {
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/window");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/window.js");
|
||||||
expect(getRep(stubs.get("Window"), undefined, true)).toBe(Obj.rep);
|
expect(getRep(stubs.get("Window"), undefined, true)).toBe(Obj.rep);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,17 +9,17 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const { PromiseRep } = REPS;
|
const { PromiseRep } = REPS;
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/promise");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/promise.js");
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
getSelectableInInspectorGrips,
|
getSelectableInInspectorGrips,
|
||||||
getGripLengthBubbleText,
|
getGripLengthBubbleText,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
const renderRep = (object, props) => {
|
const renderRep = (object, props) => {
|
||||||
return shallow(PromiseRep.rep({ object, ...props }));
|
return shallow(PromiseRep.rep({ object, ...props }));
|
||||||
|
|
|
||||||
|
|
@ -8,15 +8,15 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const { Rep, RegExp } = REPS;
|
const { Rep, RegExp } = REPS;
|
||||||
const {
|
const {
|
||||||
ELLIPSIS,
|
ELLIPSIS,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep-utils");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep-utils.js");
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/regexp");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/regexp.js");
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
describe("test RegExp", () => {
|
describe("test RegExp", () => {
|
||||||
const stub = stubs.get("RegExp");
|
const stub = stubs.get("RegExp");
|
||||||
|
|
|
||||||
|
|
@ -6,11 +6,13 @@
|
||||||
|
|
||||||
/* global jest */
|
/* global jest */
|
||||||
const { mount } = require("enzyme");
|
const { mount } = require("enzyme");
|
||||||
const { REPS } = require("devtools/client/shared/components/reps/reps/rep");
|
const {
|
||||||
|
REPS,
|
||||||
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const { Rep } = REPS;
|
const { Rep } = REPS;
|
||||||
const {
|
const {
|
||||||
getGripLengthBubbleText,
|
getGripLengthBubbleText,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
const renderRep = (string, props) =>
|
const renderRep = (string, props) =>
|
||||||
mount(
|
mount(
|
||||||
|
|
@ -544,7 +546,7 @@ describe("test String with URL", () => {
|
||||||
});
|
});
|
||||||
|
|
||||||
it("does render a link in a grip array", () => {
|
it("does render a link in a grip array", () => {
|
||||||
const object = require("devtools/client/shared/components/test/node/stubs/reps/grip-array").get(
|
const object = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip-array.js").get(
|
||||||
'["http://example.com/abcdefghijabcdefghij some other text"]'
|
'["http://example.com/abcdefghijabcdefghij some other text"]'
|
||||||
);
|
);
|
||||||
const length = getGripLengthBubbleText(object);
|
const length = getGripLengthBubbleText(object);
|
||||||
|
|
@ -578,7 +580,7 @@ describe("test String with URL", () => {
|
||||||
});
|
});
|
||||||
|
|
||||||
it("does render a link in a grip object", () => {
|
it("does render a link in a grip object", () => {
|
||||||
const object = require("devtools/client/shared/components/test/node/stubs/reps/grip").get(
|
const object = require("resource://devtools/client/shared/components/test/node/stubs/reps/grip.js").get(
|
||||||
'{test: "http://example.com/ some other text"}'
|
'{test: "http://example.com/ some other text"}'
|
||||||
);
|
);
|
||||||
const openLink = jest.fn();
|
const openLink = jest.fn();
|
||||||
|
|
|
||||||
|
|
@ -7,8 +7,10 @@
|
||||||
const { shallow, mount } = require("enzyme");
|
const { shallow, mount } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
ELLIPSIS,
|
ELLIPSIS,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep-utils");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep-utils.js");
|
||||||
const { REPS } = require("devtools/client/shared/components/reps/reps/rep");
|
const {
|
||||||
|
REPS,
|
||||||
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const { Rep } = REPS;
|
const { Rep } = REPS;
|
||||||
|
|
||||||
const renderRep = (string, props) =>
|
const renderRep = (string, props) =>
|
||||||
|
|
|
||||||
|
|
@ -8,12 +8,12 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const { StyleSheet, Rep } = REPS;
|
const { StyleSheet, Rep } = REPS;
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/stylesheet");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/stylesheet.js");
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
describe("Test StyleSheet", () => {
|
describe("Test StyleSheet", () => {
|
||||||
const stub = stubs.get("StyleSheet")._grip;
|
const stub = stubs.get("StyleSheet")._grip;
|
||||||
|
|
|
||||||
|
|
@ -5,12 +5,14 @@
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const { shallow } = require("enzyme");
|
const { shallow } = require("enzyme");
|
||||||
const { REPS } = require("devtools/client/shared/components/reps/reps/rep");
|
const {
|
||||||
|
REPS,
|
||||||
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const { Rep } = REPS;
|
const { Rep } = REPS;
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/symbol");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/symbol.js");
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
describe("test Symbol", () => {
|
describe("test Symbol", () => {
|
||||||
const stub = stubs.get("Symbol");
|
const stub = stubs.get("Symbol");
|
||||||
|
|
|
||||||
|
|
@ -8,19 +8,19 @@ const { shallow } = require("enzyme");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
lengthBubble,
|
lengthBubble,
|
||||||
} = require("devtools/client/shared/components/reps/shared/grip-length-bubble");
|
} = require("resource://devtools/client/shared/components/reps/shared/grip-length-bubble.js");
|
||||||
const {
|
const {
|
||||||
maxLengthMap: arrayLikeMaxLengthMap,
|
maxLengthMap: arrayLikeMaxLengthMap,
|
||||||
getLength: getArrayLikeLength,
|
getLength: getArrayLikeLength,
|
||||||
} = require("devtools/client/shared/components/reps/reps/grip-array");
|
} = require("resource://devtools/client/shared/components/reps/reps/grip-array.js");
|
||||||
const {
|
const {
|
||||||
maxLengthMap: mapMaxLengths,
|
maxLengthMap: mapMaxLengths,
|
||||||
getLength: getMapLength,
|
getLength: getMapLength,
|
||||||
} = require("devtools/client/shared/components/reps/reps/grip-map");
|
} = require("resource://devtools/client/shared/components/reps/reps/grip-map.js");
|
||||||
const {
|
const {
|
||||||
getGripPreviewItems,
|
getGripPreviewItems,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep-utils");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep-utils.js");
|
||||||
const nodeConstants = require("devtools/client/shared/components/reps/shared/dom-node-constants");
|
const nodeConstants = require("resource://devtools/client/shared/components/reps/shared/dom-node-constants.js");
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get an array of all the items from the grip in parameter (including the grip
|
* Get an array of all the items from the grip in parameter (including the grip
|
||||||
|
|
|
||||||
|
|
@ -10,19 +10,19 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const { TextNode } = REPS;
|
const { TextNode } = REPS;
|
||||||
|
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/text-node");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/text-node.js");
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
const {
|
const {
|
||||||
ELLIPSIS,
|
ELLIPSIS,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep-utils");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep-utils.js");
|
||||||
|
|
||||||
function quoteNewlines(text) {
|
function quoteNewlines(text) {
|
||||||
return text.split("\n").join("\\n");
|
return text.split("\n").join("\\n");
|
||||||
|
|
|
||||||
|
|
@ -9,11 +9,11 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const { Undefined, Rep } = REPS;
|
const { Undefined, Rep } = REPS;
|
||||||
|
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/undefined");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/undefined.js");
|
||||||
// Test that correct rep is chosen
|
// Test that correct rep is chosen
|
||||||
describe("Test Undefined", () => {
|
describe("Test Undefined", () => {
|
||||||
const stub = stubs.get("Undefined");
|
const stub = stubs.get("Undefined");
|
||||||
|
|
|
||||||
|
|
@ -9,16 +9,16 @@ const { shallow } = require("enzyme");
|
||||||
const {
|
const {
|
||||||
REPS,
|
REPS,
|
||||||
getRep,
|
getRep,
|
||||||
} = require("devtools/client/shared/components/reps/reps/rep");
|
} = require("resource://devtools/client/shared/components/reps/reps/rep.js");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const { Rep, Window } = REPS;
|
const { Rep, Window } = REPS;
|
||||||
const stubs = require("devtools/client/shared/components/test/node/stubs/reps/window");
|
const stubs = require("resource://devtools/client/shared/components/test/node/stubs/reps/window.js");
|
||||||
const {
|
const {
|
||||||
expectActorAttribute,
|
expectActorAttribute,
|
||||||
} = require("devtools/client/shared/components/test/node/components/reps/test-helpers");
|
} = require("resource://devtools/client/shared/components/test/node/components/reps/test-helpers.js");
|
||||||
|
|
||||||
describe("test Window", () => {
|
describe("test Window", () => {
|
||||||
const stub = stubs.get("Window")._grip;
|
const stub = stubs.get("Window")._grip;
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,9 @@ const { mount } = require("enzyme");
|
||||||
const dom = require("react-dom-factories");
|
const dom = require("react-dom-factories");
|
||||||
|
|
||||||
const { Component, createFactory } = React;
|
const { Component, createFactory } = React;
|
||||||
const Tree = createFactory(require("devtools/client/shared/components/Tree"));
|
const Tree = createFactory(
|
||||||
|
require("resource://devtools/client/shared/components/Tree.js")
|
||||||
|
);
|
||||||
|
|
||||||
function mountTree(overrides = {}) {
|
function mountTree(overrides = {}) {
|
||||||
return mount(
|
return mount(
|
||||||
|
|
|
||||||
|
|
@ -11,5 +11,5 @@ Enzyme.configure({ adapter: new Adapter() });
|
||||||
|
|
||||||
const {
|
const {
|
||||||
setMocksInGlobal,
|
setMocksInGlobal,
|
||||||
} = require("devtools/client/shared/test-helpers/shared-node-helpers");
|
} = require("resource://devtools/client/shared/test-helpers/shared-node-helpers.js");
|
||||||
setMocksInGlobal();
|
setMocksInGlobal();
|
||||||
|
|
|
||||||
|
|
@ -6,10 +6,10 @@
|
||||||
|
|
||||||
const {
|
const {
|
||||||
MODE,
|
MODE,
|
||||||
} = require("devtools/client/shared/components/reps/reps/constants");
|
} = require("resource://devtools/client/shared/components/reps/reps/constants.js");
|
||||||
const {
|
const {
|
||||||
maxLengthMap,
|
maxLengthMap,
|
||||||
} = require("devtools/client/shared/components/reps/reps/grip-array");
|
} = require("resource://devtools/client/shared/components/reps/reps/grip-array.js");
|
||||||
const stubs = new Map();
|
const stubs = new Map();
|
||||||
|
|
||||||
stubs.set("testBasic", {
|
stubs.set("testBasic", {
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue