Bug 1494162 - Part 7: Lazy load modules in the shared inspector utils. r=pbro

This commit is contained in:
Gabriel Luong 2018-09-28 12:43:37 -04:00
Родитель bbe39d87b7
Коммит b3daa0abdb
3 изменённых файлов: 6 добавлений и 7 удалений

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

@ -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,

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

@ -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,

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

@ -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;