diff --git a/devtools/client/inspector/flexbox/flexbox.js b/devtools/client/inspector/flexbox/flexbox.js index 5800906f1a35..6d690aaff8b2 100644 --- a/devtools/client/inspector/flexbox/flexbox.js +++ b/devtools/client/inspector/flexbox/flexbox.js @@ -4,8 +4,8 @@ "use strict"; -const { throttle } = require("devtools/client/inspector/shared/utils"); const flags = require("devtools/shared/flags"); +const { throttle } = require("devtools/shared/throttle"); const { clearFlexbox, diff --git a/devtools/client/inspector/grids/grid-inspector.js b/devtools/client/inspector/grids/grid-inspector.js index 4d501b8ee8ad..0865df28a642 100644 --- a/devtools/client/inspector/grids/grid-inspector.js +++ b/devtools/client/inspector/grids/grid-inspector.js @@ -5,8 +5,8 @@ "use strict"; const Services = require("Services"); -const { throttle } = require("devtools/client/inspector/shared/utils"); const flags = require("devtools/shared/flags"); +const { throttle } = require("devtools/shared/throttle"); const { updateGridColor, diff --git a/devtools/client/inspector/shared/utils.js b/devtools/client/inspector/shared/utils.js index 3fd5e8661101..df62a2d6ed8e 100644 --- a/devtools/client/inspector/shared/utils.js +++ b/devtools/client/inspector/shared/utils.js @@ -6,11 +6,11 @@ "use strict"; -const {parseDeclarations} = require("devtools/shared/css/parsing-utils"); const promise = require("promise"); -const {getCSSLexer} = require("devtools/shared/css/lexer"); -const {KeyCodes} = require("devtools/client/shared/keycodes"); -const {throttle} = require("devtools/shared/throttle"); + +loader.lazyRequireGetter(this, "KeyCodes", "devtools/client/shared/keycodes", true); +loader.lazyRequireGetter(this, "getCSSLexer", "devtools/shared/css/lexer", true); +loader.lazyRequireGetter(this, "parseDeclarations", "devtools/shared/css/parsing-utils", true); const HTML_NS = "http://www.w3.org/1999/xhtml"; @@ -199,5 +199,4 @@ exports.blurOnMultipleProperties = blurOnMultipleProperties; exports.createChild = createChild; exports.getSelectorFromGrip = getSelectorFromGrip; exports.promiseWarn = promiseWarn; -exports.throttle = throttle; exports.translateNodeFrontToGrip = translateNodeFrontToGrip;