зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1772313 - Part 7: Stop calling XPCOMUtils.defineLazyModuleGetters for Services. r=kmag,webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D148160
This commit is contained in:
Родитель
52f97da911
Коммит
f7650958c8
|
@ -13,10 +13,11 @@ const { RemotePageChild } = ChromeUtils.import(
|
||||||
"resource://gre/actors/RemotePageChild.jsm"
|
"resource://gre/actors/RemotePageChild.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
NimbusFeatures: "resource://nimbus/ExperimentAPI.jsm",
|
NimbusFeatures: "resource://nimbus/ExperimentAPI.jsm",
|
||||||
ExperimentAPI: "resource://nimbus/ExperimentAPI.jsm",
|
ExperimentAPI: "resource://nimbus/ExperimentAPI.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
class AboutPrivateBrowsingChild extends RemotePageChild {
|
class AboutPrivateBrowsingChild extends RemotePageChild {
|
||||||
|
|
|
@ -8,10 +8,10 @@ var EXPORTED_SYMBOLS = ["SearchSERPTelemetryChild", "ADLINK_CHECK_TIMEOUT_MS"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
clearTimeout: "resource://gre/modules/Timer.jsm",
|
clearTimeout: "resource://gre/modules/Timer.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
setTimeout: "resource://gre/modules/Timer.jsm",
|
setTimeout: "resource://gre/modules/Timer.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -13,6 +13,7 @@ const { setTimeout, clearTimeout } = ChromeUtils.import(
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
||||||
|
@ -23,7 +24,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
LoginCSVImport: "resource://gre/modules/LoginCSVImport.jsm",
|
LoginCSVImport: "resource://gre/modules/LoginCSVImport.jsm",
|
||||||
MigrationUtils: "resource:///modules/MigrationUtils.jsm",
|
MigrationUtils: "resource:///modules/MigrationUtils.jsm",
|
||||||
OSKeyStore: "resource://gre/modules/OSKeyStore.jsm",
|
OSKeyStore: "resource://gre/modules/OSKeyStore.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UIState: "resource://services-sync/UIState.jsm",
|
UIState: "resource://services-sync/UIState.jsm",
|
||||||
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -15,12 +15,12 @@ var EXPORTED_SYMBOLS = ["DoHConfigController"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Preferences: "resource://gre/modules/Preferences.jsm",
|
Preferences: "resource://gre/modules/Preferences.jsm",
|
||||||
Region: "resource://gre/modules/Region.jsm",
|
Region: "resource://gre/modules/Region.jsm",
|
||||||
RemoteSettings: "resource://services-settings/remote-settings.js",
|
RemoteSettings: "resource://services-settings/remote-settings.js",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const kGlobalPrefBranch = "doh-rollout";
|
const kGlobalPrefBranch = "doh-rollout";
|
||||||
|
|
|
@ -17,10 +17,10 @@ var EXPORTED_SYMBOLS = ["DownloadsTaskbar"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
||||||
Downloads: "resource://gre/modules/Downloads.jsm",
|
Downloads: "resource://gre/modules/Downloads.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
XPCOMUtils.defineLazyGetter(this, "gWinTaskbar", function() {
|
XPCOMUtils.defineLazyGetter(this, "gWinTaskbar", function() {
|
||||||
|
|
|
@ -7,8 +7,8 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(globalThis, {
|
XPCOMUtils.defineLazyModuleGetters(globalThis, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
SessionStore: "resource:///modules/sessionstore/SessionStore.jsm",
|
SessionStore: "resource:///modules/sessionstore/SessionStore.jsm",
|
||||||
PlacesUIUtils: "resource:///modules/PlacesUIUtils.jsm",
|
PlacesUIUtils: "resource:///modules/PlacesUIUtils.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -8,12 +8,12 @@ var EXPORTED_SYMBOLS = ["ChromeMigrationUtils"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
||||||
LoginHelper: "resource://gre/modules/LoginHelper.jsm",
|
LoginHelper: "resource://gre/modules/LoginHelper.jsm",
|
||||||
MigrationUtils: "resource:///modules/MigrationUtils.jsm",
|
MigrationUtils: "resource:///modules/MigrationUtils.jsm",
|
||||||
OS: "resource://gre/modules/osfile.jsm",
|
OS: "resource://gre/modules/osfile.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const S100NS_FROM1601TO1970 = 0x19db1ded53e8000;
|
const S100NS_FROM1601TO1970 = 0x19db1ded53e8000;
|
||||||
|
|
|
@ -15,6 +15,7 @@ const AUTH_TYPE = {
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
||||||
ChromeMigrationUtils: "resource:///modules/ChromeMigrationUtils.jsm",
|
ChromeMigrationUtils: "resource:///modules/ChromeMigrationUtils.jsm",
|
||||||
|
@ -25,7 +26,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PlacesUIUtils: "resource:///modules/PlacesUIUtils.jsm",
|
PlacesUIUtils: "resource:///modules/PlacesUIUtils.jsm",
|
||||||
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
||||||
Qihoo360seMigrationUtils: "resource:///modules/360seMigrationUtils.jsm",
|
Qihoo360seMigrationUtils: "resource:///modules/360seMigrationUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -8,12 +8,12 @@ const EXPORTED_SYMBOLS = ["AboutWelcomeDefaults", "DEFAULT_WELCOME_CONTENT"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AddonRepository: "resource://gre/modules/addons/AddonRepository.jsm",
|
AddonRepository: "resource://gre/modules/addons/AddonRepository.jsm",
|
||||||
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
||||||
AttributionCode: "resource:///modules/AttributionCode.jsm",
|
AttributionCode: "resource:///modules/AttributionCode.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const DEFAULT_WELCOME_CONTENT = {
|
const DEFAULT_WELCOME_CONTENT = {
|
||||||
|
|
|
@ -7,11 +7,11 @@ const EXPORTED_SYMBOLS = ["AboutWelcomeTelemetry"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PingCentre: "resource:///modules/PingCentre.jsm",
|
PingCentre: "resource:///modules/PingCentre.jsm",
|
||||||
ClientID: "resource://gre/modules/ClientID.jsm",
|
ClientID: "resource://gre/modules/ClientID.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
TelemetrySession: "resource://gre/modules/TelemetrySession.jsm",
|
TelemetrySession: "resource://gre/modules/TelemetrySession.jsm",
|
||||||
AttributionCode: "resource:///modules/AttributionCode.jsm",
|
AttributionCode: "resource:///modules/AttributionCode.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -6,11 +6,11 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
||||||
RemoteL10n: "resource://activity-stream/lib/RemoteL10n.jsm",
|
RemoteL10n: "resource://activity-stream/lib/RemoteL10n.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
class InfoBarNotification {
|
class InfoBarNotification {
|
||||||
|
|
|
@ -6,9 +6,9 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
setInterval: "resource://gre/modules/Timer.jsm",
|
setInterval: "resource://gre/modules/Timer.jsm",
|
||||||
clearInterval: "resource://gre/modules/Timer.jsm",
|
clearInterval: "resource://gre/modules/Timer.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -7,9 +7,9 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
ShellService: "resource:///modules/ShellService.jsm",
|
ShellService: "resource:///modules/ShellService.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -10,13 +10,7 @@
|
||||||
const USE_REMOTE_L10N_PREF =
|
const USE_REMOTE_L10N_PREF =
|
||||||
"browser.newtabpage.activity-stream.asrouter.useRemoteL10n";
|
"browser.newtabpage.activity-stream.asrouter.useRemoteL10n";
|
||||||
|
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
|
||||||
);
|
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* All supported locales for remote l10n
|
* All supported locales for remote l10n
|
||||||
|
|
|
@ -5,10 +5,7 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
|
||||||
|
|
||||||
XPCOMUtils.defineLazyGlobalGetters(this, ["fetch", "URL"]);
|
XPCOMUtils.defineLazyGlobalGetters(this, ["fetch", "URL"]);
|
||||||
|
|
||||||
|
|
|
@ -6,11 +6,11 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
EveryWindow: "resource:///modules/EveryWindow.jsm",
|
EveryWindow: "resource:///modules/EveryWindow.jsm",
|
||||||
ToolbarPanelHub: "resource://activity-stream/lib/ToolbarPanelHub.jsm",
|
ToolbarPanelHub: "resource://activity-stream/lib/ToolbarPanelHub.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
||||||
requestIdleCallback: "resource://gre/modules/Timer.jsm",
|
requestIdleCallback: "resource://gre/modules/Timer.jsm",
|
||||||
setTimeout: "resource://gre/modules/Timer.jsm",
|
setTimeout: "resource://gre/modules/Timer.jsm",
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
EveryWindow: "resource:///modules/EveryWindow.jsm",
|
EveryWindow: "resource:///modules/EveryWindow.jsm",
|
||||||
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
||||||
Preferences: "resource://gre/modules/Preferences.jsm",
|
Preferences: "resource://gre/modules/Preferences.jsm",
|
||||||
|
|
|
@ -11,13 +11,13 @@ Cu.importGlobalProperties(["fetch"]);
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
JsonSchemaValidator:
|
JsonSchemaValidator:
|
||||||
"resource://gre/modules/components-utils/JsonSchemaValidator.jsm",
|
"resource://gre/modules/components-utils/JsonSchemaValidator.jsm",
|
||||||
OpenGraphPageData: "resource:///modules/pagedata/OpenGraphPageData.jsm",
|
OpenGraphPageData: "resource:///modules/pagedata/OpenGraphPageData.jsm",
|
||||||
SchemaOrgPageData: "resource:///modules/pagedata/SchemaOrgPageData.jsm",
|
SchemaOrgPageData: "resource:///modules/pagedata/SchemaOrgPageData.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
TwitterPageData: "resource:///modules/pagedata/TwitterPageData.jsm",
|
TwitterPageData: "resource:///modules/pagedata/TwitterPageData.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -9,10 +9,10 @@ var EXPORTED_SYMBOLS = ["PageDataService"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
E10SUtils: "resource://gre/modules/E10SUtils.jsm",
|
E10SUtils: "resource://gre/modules/E10SUtils.jsm",
|
||||||
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
||||||
HiddenFrame: "resource://gre/modules/HiddenFrame.jsm",
|
HiddenFrame: "resource://gre/modules/HiddenFrame.jsm",
|
||||||
|
|
|
@ -4,10 +4,10 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PageDataSchema: "resource:///modules/pagedata/PageDataSchema.jsm",
|
PageDataSchema: "resource:///modules/pagedata/PageDataSchema.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const { HttpServer } = ChromeUtils.import("resource://testing-common/httpd.js");
|
const { HttpServer } = ChromeUtils.import("resource://testing-common/httpd.js");
|
||||||
|
|
|
@ -9,6 +9,7 @@ var EXPORTED_SYMBOLS = ["Interactions"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
||||||
|
@ -17,7 +18,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PageDataService: "resource:///modules/pagedata/PageDataService.jsm",
|
PageDataService: "resource:///modules/pagedata/PageDataService.jsm",
|
||||||
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
||||||
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
Snapshots: "resource:///modules/Snapshots.jsm",
|
Snapshots: "resource:///modules/Snapshots.jsm",
|
||||||
setTimeout: "resource://gre/modules/Timer.jsm",
|
setTimeout: "resource://gre/modules/Timer.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -9,10 +9,10 @@ var EXPORTED_SYMBOLS = ["InteractionsBlocklist"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
FilterAdult: "resource://activity-stream/lib/FilterAdult.jsm",
|
FilterAdult: "resource://activity-stream/lib/FilterAdult.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarUtils: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarUtils: "resource:///modules/UrlbarUtils.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -9,6 +9,7 @@ var EXPORTED_SYMBOLS = ["SnapshotGroups"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
BackgroundPageThumbs: "resource://gre/modules/BackgroundPageThumbs.jsm",
|
BackgroundPageThumbs: "resource://gre/modules/BackgroundPageThumbs.jsm",
|
||||||
|
@ -16,7 +17,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PlacesPreviews: "resource://gre/modules/PlacesPreviews.jsm",
|
PlacesPreviews: "resource://gre/modules/PlacesPreviews.jsm",
|
||||||
PlacesUIUtils: "resource:///modules/PlacesUIUtils.jsm",
|
PlacesUIUtils: "resource:///modules/PlacesUIUtils.jsm",
|
||||||
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
Snapshots: "resource:///modules/Snapshots.jsm",
|
Snapshots: "resource:///modules/Snapshots.jsm",
|
||||||
SnapshotMonitor: "resource:///modules/SnapshotMonitor.jsm",
|
SnapshotMonitor: "resource:///modules/SnapshotMonitor.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -7,12 +7,12 @@ const EXPORTED_SYMBOLS = ["SnapshotMonitor"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
clearTimeout: "resource://gre/modules/Timer.jsm",
|
clearTimeout: "resource://gre/modules/Timer.jsm",
|
||||||
DomainGroupBuilder: "resource:///modules/DomainGroupBuilder.jsm",
|
DomainGroupBuilder: "resource:///modules/DomainGroupBuilder.jsm",
|
||||||
PinnedGroupBuilder: "resource:///modules/PinnedGroupBuilder.jsm",
|
PinnedGroupBuilder: "resource:///modules/PinnedGroupBuilder.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
setTimeout: "resource://gre/modules/Timer.jsm",
|
setTimeout: "resource://gre/modules/Timer.jsm",
|
||||||
Snapshots: "resource:///modules/Snapshots.jsm",
|
Snapshots: "resource:///modules/Snapshots.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -7,9 +7,9 @@ const EXPORTED_SYMBOLS = ["SnapshotScorer"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
Snapshots: "resource:///modules/Snapshots.jsm",
|
Snapshots: "resource:///modules/Snapshots.jsm",
|
||||||
FilterAdult: "resource://activity-stream/lib/FilterAdult.jsm",
|
FilterAdult: "resource://activity-stream/lib/FilterAdult.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -6,12 +6,12 @@ const EXPORTED_SYMBOLS = ["SnapshotSelector"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
||||||
DeferredTask: "resource://gre/modules/DeferredTask.jsm",
|
DeferredTask: "resource://gre/modules/DeferredTask.jsm",
|
||||||
FilterAdult: "resource://activity-stream/lib/FilterAdult.jsm",
|
FilterAdult: "resource://activity-stream/lib/FilterAdult.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
PlacesUIUtils: "resource:///modules/PlacesUIUtils.jsm",
|
PlacesUIUtils: "resource:///modules/PlacesUIUtils.jsm",
|
||||||
Snapshots: "resource:///modules/Snapshots.jsm",
|
Snapshots: "resource:///modules/Snapshots.jsm",
|
||||||
SnapshotScorer: "resource:///modules/SnapshotScorer.jsm",
|
SnapshotScorer: "resource:///modules/SnapshotScorer.jsm",
|
||||||
|
|
|
@ -9,6 +9,7 @@ var EXPORTED_SYMBOLS = ["Snapshots"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
BackgroundPageThumbs: "resource://gre/modules/BackgroundPageThumbs.jsm",
|
BackgroundPageThumbs: "resource://gre/modules/BackgroundPageThumbs.jsm",
|
||||||
|
@ -20,7 +21,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PageThumbsStorage: "resource://gre/modules/PageThumbs.jsm",
|
PageThumbsStorage: "resource://gre/modules/PageThumbs.jsm",
|
||||||
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
||||||
PlacesPreviews: "resource://gre/modules/PlacesPreviews.jsm",
|
PlacesPreviews: "resource://gre/modules/PlacesPreviews.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Interactions: "resource:///modules/Interactions.jsm",
|
Interactions: "resource:///modules/Interactions.jsm",
|
||||||
|
@ -13,7 +14,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PlacesTestUtils: "resource://testing-common/PlacesTestUtils.jsm",
|
PlacesTestUtils: "resource://testing-common/PlacesTestUtils.jsm",
|
||||||
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
||||||
setTimeout: "resource://gre/modules/Timer.jsm",
|
setTimeout: "resource://gre/modules/Timer.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
SnapshotGroups: "resource:///modules/SnapshotGroups.jsm",
|
SnapshotGroups: "resource:///modules/SnapshotGroups.jsm",
|
||||||
Snapshots: "resource:///modules/Snapshots.jsm",
|
Snapshots: "resource:///modules/Snapshots.jsm",
|
||||||
SnapshotMonitor: "resource:///modules/SnapshotMonitor.jsm",
|
SnapshotMonitor: "resource:///modules/SnapshotMonitor.jsm",
|
||||||
|
|
|
@ -9,12 +9,12 @@ var EXPORTED_SYMBOLS = ["BrowserSearchTelemetry"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PartnerLinkAttribution: "resource:///modules/PartnerLinkAttribution.jsm",
|
PartnerLinkAttribution: "resource:///modules/PartnerLinkAttribution.jsm",
|
||||||
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
||||||
SearchSERPTelemetry: "resource:///modules/SearchSERPTelemetry.jsm",
|
SearchSERPTelemetry: "resource:///modules/SearchSERPTelemetry.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarSearchUtils: "resource:///modules/UrlbarSearchUtils.jsm",
|
UrlbarSearchUtils: "resource:///modules/UrlbarSearchUtils.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -9,10 +9,10 @@ var EXPORTED_SYMBOLS = ["SearchOneOffs"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
||||||
SearchUIUtils: "resource:///modules/SearchUIUtils.jsm",
|
SearchUIUtils: "resource:///modules/SearchUIUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const EMPTY_ADD_ENGINES = [];
|
const EMPTY_ADD_ENGINES = [];
|
||||||
|
|
|
@ -9,12 +9,12 @@ var EXPORTED_SYMBOLS = ["SearchSERPTelemetry"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
BrowserSearchTelemetry: "resource:///modules/BrowserSearchTelemetry.jsm",
|
BrowserSearchTelemetry: "resource:///modules/BrowserSearchTelemetry.jsm",
|
||||||
RemoteSettings: "resource://services-settings/remote-settings.js",
|
RemoteSettings: "resource://services-settings/remote-settings.js",
|
||||||
SearchUtils: "resource://gre/modules/SearchUtils.jsm",
|
SearchUtils: "resource://gre/modules/SearchUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
// The various histograms and scalars that we report to.
|
// The various histograms and scalars that we report to.
|
||||||
|
|
|
@ -4,13 +4,13 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
BrowserSearchTelemetry: "resource:///modules/BrowserSearchTelemetry.jsm",
|
BrowserSearchTelemetry: "resource:///modules/BrowserSearchTelemetry.jsm",
|
||||||
NetUtil: "resource://gre/modules/NetUtil.jsm",
|
NetUtil: "resource://gre/modules/NetUtil.jsm",
|
||||||
SearchSERPTelemetry: "resource:///modules/SearchSERPTelemetry.jsm",
|
SearchSERPTelemetry: "resource:///modules/SearchSERPTelemetry.jsm",
|
||||||
SearchUtils: "resource://gre/modules/SearchUtils.jsm",
|
SearchUtils: "resource://gre/modules/SearchUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
sinon: "resource://testing-common/Sinon.jsm",
|
sinon: "resource://testing-common/Sinon.jsm",
|
||||||
TelemetryTestUtils: "resource://testing-common/TelemetryTestUtils.jsm",
|
TelemetryTestUtils: "resource://testing-common/TelemetryTestUtils.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -4,13 +4,13 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
BrowserSearchTelemetry: "resource:///modules/BrowserSearchTelemetry.jsm",
|
BrowserSearchTelemetry: "resource:///modules/BrowserSearchTelemetry.jsm",
|
||||||
NetUtil: "resource://gre/modules/NetUtil.jsm",
|
NetUtil: "resource://gre/modules/NetUtil.jsm",
|
||||||
SearchSERPTelemetry: "resource:///modules/SearchSERPTelemetry.jsm",
|
SearchSERPTelemetry: "resource:///modules/SearchSERPTelemetry.jsm",
|
||||||
SearchUtils: "resource://gre/modules/SearchUtils.jsm",
|
SearchUtils: "resource://gre/modules/SearchUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
sinon: "resource://testing-common/Sinon.jsm",
|
sinon: "resource://testing-common/Sinon.jsm",
|
||||||
TelemetryTestUtils: "resource://testing-common/TelemetryTestUtils.jsm",
|
TelemetryTestUtils: "resource://testing-common/TelemetryTestUtils.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -8,12 +8,12 @@ const { ComponentUtils } = ChromeUtils.import(
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
||||||
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
||||||
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarTokenizer: "resource:///modules/UrlbarTokenizer.jsm",
|
UrlbarTokenizer: "resource:///modules/UrlbarTokenizer.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -9,6 +9,7 @@ var EXPORTED_SYMBOLS = ["UITour"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyGlobalGetters(this, ["URL"]);
|
XPCOMUtils.defineLazyGlobalGetters(this, ["URL"]);
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
|
@ -22,7 +23,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PanelMultiView: "resource:///modules/PanelMultiView.jsm",
|
PanelMultiView: "resource:///modules/PanelMultiView.jsm",
|
||||||
ProfileAge: "resource://gre/modules/ProfileAge.jsm",
|
ProfileAge: "resource://gre/modules/ProfileAge.jsm",
|
||||||
ResetProfile: "resource://gre/modules/ResetProfile.jsm",
|
ResetProfile: "resource://gre/modules/ResetProfile.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
TelemetryController: "resource://gre/modules/TelemetryController.jsm",
|
TelemetryController: "resource://gre/modules/TelemetryController.jsm",
|
||||||
UpdateUtils: "resource://gre/modules/UpdateUtils.jsm",
|
UpdateUtils: "resource://gre/modules/UpdateUtils.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -9,10 +9,10 @@ var EXPORTED_SYMBOLS = ["UrlbarEventBufferer"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
||||||
clearTimeout: "resource://gre/modules/Timer.jsm",
|
clearTimeout: "resource://gre/modules/Timer.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
setTimeout: "resource://gre/modules/Timer.jsm",
|
setTimeout: "resource://gre/modules/Timer.jsm",
|
||||||
UrlbarUtils: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarUtils: "resource:///modules/UrlbarUtils.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -9,6 +9,7 @@ var EXPORTED_SYMBOLS = ["UrlbarInput"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
||||||
|
@ -24,7 +25,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PartnerLinkAttribution: "resource:///modules/PartnerLinkAttribution.jsm",
|
PartnerLinkAttribution: "resource:///modules/PartnerLinkAttribution.jsm",
|
||||||
SearchUIUtils: "resource:///modules/SearchUIUtils.jsm",
|
SearchUIUtils: "resource:///modules/SearchUIUtils.jsm",
|
||||||
SearchUtils: "resource://gre/modules/SearchUtils.jsm",
|
SearchUtils: "resource://gre/modules/SearchUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarController: "resource:///modules/UrlbarController.jsm",
|
UrlbarController: "resource:///modules/UrlbarController.jsm",
|
||||||
UrlbarEventBufferer: "resource:///modules/UrlbarEventBufferer.jsm",
|
UrlbarEventBufferer: "resource:///modules/UrlbarEventBufferer.jsm",
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
|
|
|
@ -13,8 +13,8 @@ var EXPORTED_SYMBOLS = ["UrlbarMuxerUnifiedComplete"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarProviderQuickSuggest:
|
UrlbarProviderQuickSuggest:
|
||||||
"resource:///modules/UrlbarProviderQuickSuggest.jsm",
|
"resource:///modules/UrlbarProviderQuickSuggest.jsm",
|
||||||
|
|
|
@ -14,8 +14,8 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderExtension"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
SkippableTimer: "resource:///modules/UrlbarUtils.jsm",
|
SkippableTimer: "resource:///modules/UrlbarUtils.jsm",
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
||||||
|
|
|
@ -15,8 +15,8 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderHeuristicFallback"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
||||||
UrlbarResult: "resource:///modules/UrlbarResult.jsm",
|
UrlbarResult: "resource:///modules/UrlbarResult.jsm",
|
||||||
|
|
|
@ -10,6 +10,7 @@ var gGlobalScope = this;
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AppUpdater: "resource:///modules/AppUpdater.jsm",
|
AppUpdater: "resource:///modules/AppUpdater.jsm",
|
||||||
|
@ -18,7 +19,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
||||||
ResetProfile: "resource://gre/modules/ResetProfile.jsm",
|
ResetProfile: "resource://gre/modules/ResetProfile.jsm",
|
||||||
Sanitizer: "resource:///modules/Sanitizer.jsm",
|
Sanitizer: "resource:///modules/Sanitizer.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
||||||
UrlbarResult: "resource:///modules/UrlbarResult.jsm",
|
UrlbarResult: "resource:///modules/UrlbarResult.jsm",
|
||||||
UrlbarTokenizer: "resource:///modules/UrlbarTokenizer.jsm",
|
UrlbarTokenizer: "resource:///modules/UrlbarTokenizer.jsm",
|
||||||
|
|
|
@ -15,12 +15,12 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderPreloadedSites"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyGlobalGetters(this, ["fetch"]);
|
XPCOMUtils.defineLazyGlobalGetters(this, ["fetch"]);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
ProfileAge: "resource://gre/modules/ProfileAge.jsm",
|
ProfileAge: "resource://gre/modules/ProfileAge.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
||||||
UrlbarResult: "resource:///modules/UrlbarResult.jsm",
|
UrlbarResult: "resource:///modules/UrlbarResult.jsm",
|
||||||
|
|
|
@ -13,8 +13,8 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderPrivateSearch"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
SkippableTimer: "resource:///modules/UrlbarUtils.jsm",
|
SkippableTimer: "resource:///modules/UrlbarUtils.jsm",
|
||||||
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
||||||
UrlbarResult: "resource:///modules/UrlbarResult.jsm",
|
UrlbarResult: "resource:///modules/UrlbarResult.jsm",
|
||||||
|
|
|
@ -9,6 +9,7 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderQuickSuggest", "QUICK_SUGGEST_SOURCE"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AsyncShutdown: "resource://gre/modules/AsyncShutdown.jsm",
|
AsyncShutdown: "resource://gre/modules/AsyncShutdown.jsm",
|
||||||
|
@ -17,7 +18,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
"resource:///modules/PartnerLinkAttribution.jsm",
|
"resource:///modules/PartnerLinkAttribution.jsm",
|
||||||
NimbusFeatures: "resource://nimbus/ExperimentAPI.jsm",
|
NimbusFeatures: "resource://nimbus/ExperimentAPI.jsm",
|
||||||
PartnerLinkAttribution: "resource:///modules/PartnerLinkAttribution.jsm",
|
PartnerLinkAttribution: "resource:///modules/PartnerLinkAttribution.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
setInterval: "resource://gre/modules/Timer.jsm",
|
setInterval: "resource://gre/modules/Timer.jsm",
|
||||||
SkippableTimer: "resource:///modules/UrlbarUtils.jsm",
|
SkippableTimer: "resource:///modules/UrlbarUtils.jsm",
|
||||||
TaskQueue: "resource:///modules/UrlbarUtils.jsm",
|
TaskQueue: "resource:///modules/UrlbarUtils.jsm",
|
||||||
|
|
|
@ -13,9 +13,9 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderRemoteTabs"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
SyncedTabs: "resource://services-sync/SyncedTabs.jsm",
|
SyncedTabs: "resource://services-sync/SyncedTabs.jsm",
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
||||||
|
|
|
@ -13,10 +13,10 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderSearchSuggestions"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
SearchSuggestionController:
|
SearchSuggestionController:
|
||||||
"resource://gre/modules/SearchSuggestionController.jsm",
|
"resource://gre/modules/SearchSuggestionController.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
SkippableTimer: "resource:///modules/UrlbarUtils.jsm",
|
SkippableTimer: "resource:///modules/UrlbarUtils.jsm",
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
||||||
|
|
|
@ -14,13 +14,13 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderSearchTips"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AppMenuNotifications: "resource://gre/modules/AppMenuNotifications.jsm",
|
AppMenuNotifications: "resource://gre/modules/AppMenuNotifications.jsm",
|
||||||
DefaultBrowserCheck: "resource:///modules/BrowserGlue.jsm",
|
DefaultBrowserCheck: "resource:///modules/BrowserGlue.jsm",
|
||||||
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
||||||
ProfileAge: "resource://gre/modules/ProfileAge.jsm",
|
ProfileAge: "resource://gre/modules/ProfileAge.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
setTimeout: "resource://gre/modules/Timer.jsm",
|
setTimeout: "resource://gre/modules/Timer.jsm",
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
||||||
|
|
|
@ -14,8 +14,8 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderTabToSearch"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarView: "resource:///modules/UrlbarView.jsm",
|
UrlbarView: "resource:///modules/UrlbarView.jsm",
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
||||||
|
|
|
@ -13,6 +13,7 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderTopSites"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AboutNewTab: "resource:///modules/AboutNewTab.jsm",
|
AboutNewTab: "resource:///modules/AboutNewTab.jsm",
|
||||||
|
@ -20,7 +21,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
"resource:///modules/PartnerLinkAttribution.jsm",
|
"resource:///modules/PartnerLinkAttribution.jsm",
|
||||||
PartnerLinkAttribution: "resource:///modules/PartnerLinkAttribution.jsm",
|
PartnerLinkAttribution: "resource:///modules/PartnerLinkAttribution.jsm",
|
||||||
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarProvider: "resource:///modules/UrlbarUtils.jsm",
|
||||||
UrlbarProviderOpenTabs: "resource:///modules/UrlbarProviderOpenTabs.jsm",
|
UrlbarProviderOpenTabs: "resource:///modules/UrlbarProviderOpenTabs.jsm",
|
||||||
|
|
|
@ -9,6 +9,7 @@ const EXPORTED_SYMBOLS = ["ONBOARDING_CHOICE", "UrlbarQuickSuggest"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
||||||
|
@ -16,7 +17,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
NimbusFeatures: "resource://nimbus/ExperimentAPI.jsm",
|
NimbusFeatures: "resource://nimbus/ExperimentAPI.jsm",
|
||||||
QUICK_SUGGEST_SOURCE: "resource:///modules/UrlbarProviderQuickSuggest.jsm",
|
QUICK_SUGGEST_SOURCE: "resource:///modules/UrlbarProviderQuickSuggest.jsm",
|
||||||
RemoteSettings: "resource://services-settings/remote-settings.js",
|
RemoteSettings: "resource://services-settings/remote-settings.js",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
TaskQueue: "resource:///modules/UrlbarUtils.jsm",
|
TaskQueue: "resource:///modules/UrlbarUtils.jsm",
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarProviderQuickSuggest:
|
UrlbarProviderQuickSuggest:
|
||||||
|
|
|
@ -9,9 +9,9 @@ var EXPORTED_SYMBOLS = ["UrlbarSearchOneOffs"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
SearchOneOffs: "resource:///modules/SearchOneOffs.jsm",
|
SearchOneOffs: "resource:///modules/SearchOneOffs.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarUtils: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarUtils: "resource:///modules/UrlbarUtils.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -15,8 +15,8 @@ var EXPORTED_SYMBOLS = ["UrlbarTokenizer"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarUtils: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarUtils: "resource:///modules/UrlbarUtils.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -22,6 +22,7 @@ var EXPORTED_SYMBOLS = [
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
||||||
FormHistory: "resource://gre/modules/FormHistory.jsm",
|
FormHistory: "resource://gre/modules/FormHistory.jsm",
|
||||||
|
@ -32,7 +33,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
||||||
SearchSuggestionController:
|
SearchSuggestionController:
|
||||||
"resource://gre/modules/SearchSuggestionController.jsm",
|
"resource://gre/modules/SearchSuggestionController.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarProvidersManager: "resource:///modules/UrlbarProvidersManager.jsm",
|
UrlbarProvidersManager: "resource:///modules/UrlbarProvidersManager.jsm",
|
||||||
UrlbarSearchUtils: "resource:///modules/UrlbarSearchUtils.jsm",
|
UrlbarSearchUtils: "resource:///modules/UrlbarSearchUtils.jsm",
|
||||||
|
|
|
@ -9,10 +9,10 @@ var EXPORTED_SYMBOLS = ["UrlbarValueFormatter"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarUtils: "resource:///modules/UrlbarUtils.jsm",
|
UrlbarUtils: "resource:///modules/UrlbarUtils.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -9,11 +9,11 @@ var EXPORTED_SYMBOLS = ["UrlbarView"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
||||||
L10nCache: "resource:///modules/UrlbarUtils.jsm",
|
L10nCache: "resource:///modules/UrlbarUtils.jsm",
|
||||||
ObjectUtils: "resource://gre/modules/ObjectUtils.jsm",
|
ObjectUtils: "resource://gre/modules/ObjectUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
UrlbarPrefs: "resource:///modules/UrlbarPrefs.jsm",
|
||||||
UrlbarProvidersManager: "resource:///modules/UrlbarProvidersManager.jsm",
|
UrlbarProvidersManager: "resource:///modules/UrlbarProvidersManager.jsm",
|
||||||
UrlbarProviderTopSites: "resource:///modules/UrlbarProviderTopSites.jsm",
|
UrlbarProviderTopSites: "resource:///modules/UrlbarProviderTopSites.jsm",
|
||||||
|
|
|
@ -8,6 +8,7 @@ const EXPORTED_SYMBOLS = ["UrlbarTestUtils"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AddonTestUtils: "resource://testing-common/AddonTestUtils.jsm",
|
AddonTestUtils: "resource://testing-common/AddonTestUtils.jsm",
|
||||||
|
@ -17,7 +18,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm",
|
||||||
FormHistoryTestUtils: "resource://testing-common/FormHistoryTestUtils.jsm",
|
FormHistoryTestUtils: "resource://testing-common/FormHistoryTestUtils.jsm",
|
||||||
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
setTimeout: "resource://gre/modules/Timer.jsm",
|
setTimeout: "resource://gre/modules/Timer.jsm",
|
||||||
TestUtils: "resource://testing-common/TestUtils.jsm",
|
TestUtils: "resource://testing-common/TestUtils.jsm",
|
||||||
UrlbarController: "resource:///modules/UrlbarController.jsm",
|
UrlbarController: "resource:///modules/UrlbarController.jsm",
|
||||||
|
|
|
@ -8,6 +8,7 @@ const EXPORTED_SYMBOLS = ["QuickSuggestTestUtils"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
CONTEXTUAL_SERVICES_PING_TYPES:
|
CONTEXTUAL_SERVICES_PING_TYPES:
|
||||||
|
@ -17,7 +18,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
ExperimentManager: "resource://nimbus/lib/ExperimentManager.jsm",
|
ExperimentManager: "resource://nimbus/lib/ExperimentManager.jsm",
|
||||||
NimbusFeatures: "resource://nimbus/ExperimentAPI.jsm",
|
NimbusFeatures: "resource://nimbus/ExperimentAPI.jsm",
|
||||||
PartnerLinkAttribution: "resource:///modules/PartnerLinkAttribution.jsm",
|
PartnerLinkAttribution: "resource:///modules/PartnerLinkAttribution.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
sinon: "resource://testing-common/Sinon.jsm",
|
sinon: "resource://testing-common/Sinon.jsm",
|
||||||
TelemetryTestUtils: "resource://testing-common/TelemetryTestUtils.jsm",
|
TelemetryTestUtils: "resource://testing-common/TelemetryTestUtils.jsm",
|
||||||
TestUtils: "resource://testing-common/TestUtils.jsm",
|
TestUtils: "resource://testing-common/TestUtils.jsm",
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
var {
|
var {
|
||||||
UrlbarMuxer,
|
UrlbarMuxer,
|
||||||
|
@ -19,7 +20,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
PlacesUtils: "resource://gre/modules/PlacesUtils.jsm",
|
||||||
PromiseUtils: "resource://gre/modules/PromiseUtils.jsm",
|
PromiseUtils: "resource://gre/modules/PromiseUtils.jsm",
|
||||||
SearchTestUtils: "resource://testing-common/SearchTestUtils.jsm",
|
SearchTestUtils: "resource://testing-common/SearchTestUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
TestUtils: "resource://testing-common/TestUtils.jsm",
|
TestUtils: "resource://testing-common/TestUtils.jsm",
|
||||||
UrlbarController: "resource:///modules/UrlbarController.jsm",
|
UrlbarController: "resource:///modules/UrlbarController.jsm",
|
||||||
UrlbarInput: "resource:///modules/UrlbarInput.jsm",
|
UrlbarInput: "resource:///modules/UrlbarInput.jsm",
|
||||||
|
|
|
@ -9,9 +9,9 @@ var EXPORTED_SYMBOLS = ["AppUpdater"];
|
||||||
var { XPCOMUtils } = ChromeUtils.import(
|
var { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
UpdateUtils: "resource://gre/modules/UpdateUtils.jsm",
|
UpdateUtils: "resource://gre/modules/UpdateUtils.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -10,10 +10,10 @@ var EXPORTED_SYMBOLS = ["AsyncTabSwitcher"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
||||||
PictureInPicture: "resource://gre/modules/PictureInPicture.jsm",
|
PictureInPicture: "resource://gre/modules/PictureInPicture.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
XPCOMUtils.defineLazyPreferenceGetter(
|
XPCOMUtils.defineLazyPreferenceGetter(
|
||||||
|
|
|
@ -15,6 +15,7 @@ var EXPORTED_SYMBOLS = [
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
AppConstants: "resource://gre/modules/AppConstants.jsm",
|
||||||
|
@ -23,7 +24,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PageActions: "resource:///modules/PageActions.jsm",
|
PageActions: "resource:///modules/PageActions.jsm",
|
||||||
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
||||||
SearchSERPTelemetry: "resource:///modules/SearchSERPTelemetry.jsm",
|
SearchSERPTelemetry: "resource:///modules/SearchSERPTelemetry.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
WindowsInstallsInfo:
|
WindowsInstallsInfo:
|
||||||
"resource://gre/modules/components-utils/WindowsInstallsInfo.jsm",
|
"resource://gre/modules/components-utils/WindowsInstallsInfo.jsm",
|
||||||
setTimeout: "resource://gre/modules/Timer.jsm",
|
setTimeout: "resource://gre/modules/Timer.jsm",
|
||||||
|
|
|
@ -11,6 +11,7 @@ const { XPCOMUtils } = ChromeUtils.import(
|
||||||
const { EventEmitter } = ChromeUtils.import(
|
const { EventEmitter } = ChromeUtils.import(
|
||||||
"resource://gre/modules/EventEmitter.jsm"
|
"resource://gre/modules/EventEmitter.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AddonManager: "resource://gre/modules/AddonManager.jsm",
|
AddonManager: "resource://gre/modules/AddonManager.jsm",
|
||||||
|
@ -19,7 +20,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AppMenuNotifications: "resource://gre/modules/AppMenuNotifications.jsm",
|
AppMenuNotifications: "resource://gre/modules/AppMenuNotifications.jsm",
|
||||||
ExtensionData: "resource://gre/modules/Extension.jsm",
|
ExtensionData: "resource://gre/modules/Extension.jsm",
|
||||||
ExtensionPermissions: "resource://gre/modules/ExtensionPermissions.jsm",
|
ExtensionPermissions: "resource://gre/modules/ExtensionPermissions.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const DEFAULT_EXTENSION_ICON =
|
const DEFAULT_EXTENSION_ICON =
|
||||||
|
|
|
@ -9,6 +9,7 @@ var EXPORTED_SYMBOLS = ["HomePage"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
CustomizableUI: "resource:///modules/CustomizableUI.jsm",
|
CustomizableUI: "resource:///modules/CustomizableUI.jsm",
|
||||||
|
@ -17,7 +18,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
"resource://gre/modules/ExtensionPreferencesManager.jsm",
|
"resource://gre/modules/ExtensionPreferencesManager.jsm",
|
||||||
IgnoreLists: "resource://gre/modules/IgnoreLists.jsm",
|
IgnoreLists: "resource://gre/modules/IgnoreLists.jsm",
|
||||||
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const kPrefName = "browser.startup.homepage";
|
const kPrefName = "browser.startup.homepage";
|
||||||
|
|
|
@ -15,12 +15,12 @@ var EXPORTED_SYMBOLS = [
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AsyncShutdown: "resource://gre/modules/AsyncShutdown.jsm",
|
AsyncShutdown: "resource://gre/modules/AsyncShutdown.jsm",
|
||||||
BinarySearch: "resource://gre/modules/BinarySearch.jsm",
|
BinarySearch: "resource://gre/modules/BinarySearch.jsm",
|
||||||
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const ACTION_ID_BOOKMARK = "bookmark";
|
const ACTION_ID_BOOKMARK = "bookmark";
|
||||||
|
|
|
@ -14,9 +14,9 @@ var EXPORTED_SYMBOLS = [
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
Region: "resource://gre/modules/Region.jsm",
|
Region: "resource://gre/modules/Region.jsm",
|
||||||
PingCentre: "resource:///modules/PingCentre.jsm",
|
PingCentre: "resource:///modules/PingCentre.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -7,10 +7,10 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
HomePage: "resource:///modules/HomePage.jsm",
|
HomePage: "resource:///modules/HomePage.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
RemoteSettings: "resource://services-settings/remote-settings.js",
|
RemoteSettings: "resource://services-settings/remote-settings.js",
|
||||||
// RemoteSettingsClient: "resource://services-settings/RemoteSettingsClient.jsm",
|
// RemoteSettingsClient: "resource://services-settings/RemoteSettingsClient.jsm",
|
||||||
sinon: "resource://testing-common/Sinon.jsm",
|
sinon: "resource://testing-common/Sinon.jsm",
|
||||||
|
|
|
@ -7,10 +7,10 @@
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
HomePage: "resource:///modules/HomePage.jsm",
|
HomePage: "resource:///modules/HomePage.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
RemoteSettings: "resource://services-settings/remote-settings.js",
|
RemoteSettings: "resource://services-settings/remote-settings.js",
|
||||||
sinon: "resource://testing-common/Sinon.jsm",
|
sinon: "resource://testing-common/Sinon.jsm",
|
||||||
TelemetryTestUtils: "resource://testing-common/TelemetryTestUtils.jsm",
|
TelemetryTestUtils: "resource://testing-common/TelemetryTestUtils.jsm",
|
||||||
|
|
|
@ -7,11 +7,11 @@ var EXPORTED_SYMBOLS = ["BuiltInThemes"];
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AddonManager: "resource://gre/modules/AddonManager.jsm",
|
AddonManager: "resource://gre/modules/AddonManager.jsm",
|
||||||
BuiltInThemeConfig: "resource:///modules/BuiltInThemeConfig.jsm",
|
BuiltInThemeConfig: "resource:///modules/BuiltInThemeConfig.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const kActiveThemePref = "extensions.activeThemeID";
|
const kActiveThemePref = "extensions.activeThemeID";
|
||||||
|
|
|
@ -5,13 +5,13 @@
|
||||||
var { XPCOMUtils } = ChromeUtils.import(
|
var { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AddonTestUtils: "resource://testing-common/AddonTestUtils.jsm",
|
AddonTestUtils: "resource://testing-common/AddonTestUtils.jsm",
|
||||||
NetUtil: "resource://gre/modules/NetUtil.jsm",
|
NetUtil: "resource://gre/modules/NetUtil.jsm",
|
||||||
SearchUtils: "resource://gre/modules/SearchUtils.jsm",
|
SearchUtils: "resource://gre/modules/SearchUtils.jsm",
|
||||||
SearchTestUtils: "resource://testing-common/SearchTestUtils.jsm",
|
SearchTestUtils: "resource://testing-common/SearchTestUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
TestUtils: "resource://testing-common/TestUtils.jsm",
|
TestUtils: "resource://testing-common/TestUtils.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -6,6 +6,7 @@
|
||||||
var { XPCOMUtils } = ChromeUtils.import(
|
var { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
ObjectUtils: "resource://gre/modules/ObjectUtils.jsm",
|
ObjectUtils: "resource://gre/modules/ObjectUtils.jsm",
|
||||||
|
@ -18,7 +19,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
PushService: "resource://gre/modules/PushService.jsm",
|
PushService: "resource://gre/modules/PushService.jsm",
|
||||||
PushServiceHttp2: "resource://gre/modules/PushService.jsm",
|
PushServiceHttp2: "resource://gre/modules/PushService.jsm",
|
||||||
PushServiceWebSocket: "resource://gre/modules/PushService.jsm",
|
PushServiceWebSocket: "resource://gre/modules/PushService.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
var {
|
var {
|
||||||
clearInterval,
|
clearInterval,
|
||||||
|
|
|
@ -6,13 +6,12 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["CDPConnection", "splitMethod"];
|
var EXPORTED_SYMBOLS = ["CDPConnection", "splitMethod"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
Log: "chrome://remote/content/shared/Log.jsm",
|
Log: "chrome://remote/content/shared/Log.jsm",
|
||||||
truncate: "chrome://remote/content/shared/Format.jsm",
|
truncate: "chrome://remote/content/shared/Format.jsm",
|
||||||
UnknownMethodError: "chrome://remote/content/cdp/Error.jsm",
|
UnknownMethodError: "chrome://remote/content/cdp/Error.jsm",
|
||||||
|
|
|
@ -11,13 +11,12 @@ var EXPORTED_SYMBOLS = [
|
||||||
"UnsupportedError",
|
"UnsupportedError",
|
||||||
];
|
];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
Log: "chrome://remote/content/shared/Log.jsm",
|
Log: "chrome://remote/content/shared/Log.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -6,13 +6,12 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["JSONHandler"];
|
var EXPORTED_SYMBOLS = ["JSONHandler"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
HTTP_404: "chrome://remote/content/server/HTTPD.jsm",
|
HTTP_404: "chrome://remote/content/server/HTTPD.jsm",
|
||||||
HTTP_505: "chrome://remote/content/server/HTTPD.jsm",
|
HTTP_505: "chrome://remote/content/server/HTTPD.jsm",
|
||||||
Log: "chrome://remote/content/shared/Log.jsm",
|
Log: "chrome://remote/content/shared/Log.jsm",
|
||||||
|
|
|
@ -6,6 +6,7 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["StreamRegistry"];
|
var EXPORTED_SYMBOLS = ["StreamRegistry"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
@ -13,7 +14,6 @@ const { XPCOMUtils } = ChromeUtils.import(
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AsyncShutdown: "resource://gre/modules/AsyncShutdown.jsm",
|
AsyncShutdown: "resource://gre/modules/AsyncShutdown.jsm",
|
||||||
OS: "resource://gre/modules/osfile.jsm",
|
OS: "resource://gre/modules/osfile.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
UnsupportedError: "chrome://remote/content/cdp/Error.jsm",
|
UnsupportedError: "chrome://remote/content/cdp/Error.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -6,13 +6,12 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["Log"];
|
var EXPORTED_SYMBOLS = ["Log"];
|
||||||
|
|
||||||
var { XPCOMUtils } = ChromeUtils.import(
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
ContentProcessDomain:
|
ContentProcessDomain:
|
||||||
"chrome://remote/content/cdp/domains/ContentProcessDomain.jsm",
|
"chrome://remote/content/cdp/domains/ContentProcessDomain.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -6,13 +6,13 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["Runtime"];
|
var EXPORTED_SYMBOLS = ["Runtime"];
|
||||||
|
|
||||||
var { XPCOMUtils } = ChromeUtils.import(
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
addDebuggerToGlobal: "resource://gre/modules/jsdebugger.jsm",
|
addDebuggerToGlobal: "resource://gre/modules/jsdebugger.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
ContentProcessDomain:
|
ContentProcessDomain:
|
||||||
"chrome://remote/content/cdp/domains/ContentProcessDomain.jsm",
|
"chrome://remote/content/cdp/domains/ContentProcessDomain.jsm",
|
||||||
|
|
|
@ -6,12 +6,12 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["Browser"];
|
var EXPORTED_SYMBOLS = ["Browser"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
Domain: "chrome://remote/content/cdp/domains/Domain.jsm",
|
Domain: "chrome://remote/content/cdp/domains/Domain.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -6,13 +6,12 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["Input"];
|
var EXPORTED_SYMBOLS = ["Input"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
Domain: "chrome://remote/content/cdp/domains/Domain.jsm",
|
Domain: "chrome://remote/content/cdp/domains/Domain.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -6,12 +6,12 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["Network"];
|
var EXPORTED_SYMBOLS = ["Network"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
Domain: "chrome://remote/content/cdp/domains/Domain.jsm",
|
Domain: "chrome://remote/content/cdp/domains/Domain.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -6,14 +6,14 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["Page"];
|
var EXPORTED_SYMBOLS = ["Page"];
|
||||||
|
|
||||||
var { XPCOMUtils } = ChromeUtils.import(
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
clearInterval: "resource://gre/modules/Timer.jsm",
|
clearInterval: "resource://gre/modules/Timer.jsm",
|
||||||
OS: "resource://gre/modules/osfile.jsm",
|
OS: "resource://gre/modules/osfile.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
SessionStore: "resource:///modules/sessionstore/SessionStore.jsm",
|
SessionStore: "resource:///modules/sessionstore/SessionStore.jsm",
|
||||||
setInterval: "resource://gre/modules/Timer.jsm",
|
setInterval: "resource://gre/modules/Timer.jsm",
|
||||||
|
|
||||||
|
|
|
@ -6,6 +6,7 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["Target"];
|
var EXPORTED_SYMBOLS = ["Target"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
@ -13,7 +14,6 @@ const { XPCOMUtils } = ChromeUtils.import(
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
ContextualIdentityService:
|
ContextualIdentityService:
|
||||||
"resource://gre/modules/ContextualIdentityService.jsm",
|
"resource://gre/modules/ContextualIdentityService.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
Domain: "chrome://remote/content/cdp/domains/Domain.jsm",
|
Domain: "chrome://remote/content/cdp/domains/Domain.jsm",
|
||||||
MainProcessTarget:
|
MainProcessTarget:
|
||||||
|
|
|
@ -6,13 +6,13 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["DialogHandler"];
|
var EXPORTED_SYMBOLS = ["DialogHandler"];
|
||||||
|
|
||||||
var { XPCOMUtils } = ChromeUtils.import(
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const DIALOG_TYPES = {
|
const DIALOG_TYPES = {
|
||||||
|
|
|
@ -6,13 +6,13 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["ChannelEventSinkFactory"];
|
var EXPORTED_SYMBOLS = ["ChannelEventSinkFactory"];
|
||||||
|
|
||||||
var { XPCOMUtils } = ChromeUtils.import(
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
ComponentUtils: "resource://gre/modules/ComponentUtils.jsm",
|
ComponentUtils: "resource://gre/modules/ComponentUtils.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
const Cm = Components.manager;
|
const Cm = Components.manager;
|
||||||
|
|
|
@ -25,13 +25,13 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["ContextObserver"];
|
var EXPORTED_SYMBOLS = ["ContextObserver"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
executeSoon: "chrome://remote/content/shared/Sync.jsm",
|
executeSoon: "chrome://remote/content/shared/Sync.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
@ -12,7 +13,6 @@ XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
CommonUtils: "resource://services-common/utils.js",
|
CommonUtils: "resource://services-common/utils.js",
|
||||||
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
||||||
NetUtil: "resource://gre/modules/NetUtil.jsm",
|
NetUtil: "resource://gre/modules/NetUtil.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
ChannelEventSinkFactory:
|
ChannelEventSinkFactory:
|
||||||
"chrome://remote/content/cdp/observers/ChannelEventSink.jsm",
|
"chrome://remote/content/cdp/observers/ChannelEventSink.jsm",
|
||||||
|
|
|
@ -6,13 +6,13 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["TabObserver"];
|
var EXPORTED_SYMBOLS = ["TabObserver"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
EventPromise: "chrome://remote/content/shared/Sync.jsm",
|
EventPromise: "chrome://remote/content/shared/Sync.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -6,13 +6,13 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["Target"];
|
var EXPORTED_SYMBOLS = ["Target"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
CDPConnection: "chrome://remote/content/cdp/CDPConnection.jsm",
|
CDPConnection: "chrome://remote/content/cdp/CDPConnection.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
WebSocketHandshake: "chrome://remote/content/server/WebSocketHandshake.jsm",
|
WebSocketHandshake: "chrome://remote/content/server/WebSocketHandshake.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -6,13 +6,12 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["RemoteAgent", "RemoteAgentFactory"];
|
var EXPORTED_SYMBOLS = ["RemoteAgent", "RemoteAgentFactory"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
CDP: "chrome://remote/content/cdp/CDP.jsm",
|
CDP: "chrome://remote/content/cdp/CDP.jsm",
|
||||||
Deferred: "chrome://remote/content/shared/Sync.jsm",
|
Deferred: "chrome://remote/content/shared/Sync.jsm",
|
||||||
HttpServer: "chrome://remote/content/server/HTTPD.jsm",
|
HttpServer: "chrome://remote/content/server/HTTPD.jsm",
|
||||||
|
|
|
@ -8,13 +8,12 @@
|
||||||
|
|
||||||
const EXPORTED_SYMBOLS = ["MarionetteCommandsChild", "clearActionInputState"];
|
const EXPORTED_SYMBOLS = ["MarionetteCommandsChild", "clearActionInputState"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
action: "chrome://remote/content/marionette/action.js",
|
action: "chrome://remote/content/marionette/action.js",
|
||||||
atom: "chrome://remote/content/marionette/atom.js",
|
atom: "chrome://remote/content/marionette/atom.js",
|
||||||
element: "chrome://remote/content/marionette/element.js",
|
element: "chrome://remote/content/marionette/element.js",
|
||||||
|
|
|
@ -8,13 +8,12 @@
|
||||||
|
|
||||||
const EXPORTED_SYMBOLS = ["MarionetteEventsChild"];
|
const EXPORTED_SYMBOLS = ["MarionetteEventsChild"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
event: "chrome://remote/content/marionette/event.js",
|
event: "chrome://remote/content/marionette/event.js",
|
||||||
Log: "chrome://remote/content/shared/Log.jsm",
|
Log: "chrome://remote/content/shared/Log.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -11,13 +11,12 @@ const EXPORTED_SYMBOLS = [
|
||||||
"MarionetteEventsParent",
|
"MarionetteEventsParent",
|
||||||
];
|
];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
EventEmitter: "resource://gre/modules/EventEmitter.jsm",
|
||||||
Log: "chrome://remote/content/shared/Log.jsm",
|
Log: "chrome://remote/content/shared/Log.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -6,14 +6,11 @@
|
||||||
|
|
||||||
const EXPORTED_SYMBOLS = ["AppInfo"];
|
const EXPORTED_SYMBOLS = ["AppInfo"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
|
||||||
|
|
||||||
const ID_FIREFOX = "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}";
|
const ID_FIREFOX = "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}";
|
||||||
const ID_THUNDERBIRD = "{3550f703-e582-4d05-9a08-453d09bdfdc6}";
|
const ID_THUNDERBIRD = "{3550f703-e582-4d05-9a08-453d09bdfdc6}";
|
||||||
|
|
||||||
|
|
|
@ -6,13 +6,12 @@
|
||||||
|
|
||||||
const EXPORTED_SYMBOLS = ["GeckoDriver"];
|
const EXPORTED_SYMBOLS = ["GeckoDriver"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
Addon: "chrome://remote/content/marionette/addon.js",
|
Addon: "chrome://remote/content/marionette/addon.js",
|
||||||
AppInfo: "chrome://remote/content/marionette/appinfo.js",
|
AppInfo: "chrome://remote/content/marionette/appinfo.js",
|
||||||
assert: "chrome://remote/content/shared/webdriver/Assert.jsm",
|
assert: "chrome://remote/content/shared/webdriver/Assert.jsm",
|
||||||
|
|
|
@ -14,13 +14,13 @@ const EXPORTED_SYMBOLS = [
|
||||||
"WebElement",
|
"WebElement",
|
||||||
];
|
];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
ContentDOMReference: "resource://gre/modules/ContentDOMReference.jsm",
|
ContentDOMReference: "resource://gre/modules/ContentDOMReference.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
assert: "chrome://remote/content/shared/webdriver/Assert.jsm",
|
assert: "chrome://remote/content/shared/webdriver/Assert.jsm",
|
||||||
atom: "chrome://remote/content/marionette/atom.js",
|
atom: "chrome://remote/content/marionette/atom.js",
|
||||||
|
|
|
@ -7,13 +7,13 @@
|
||||||
|
|
||||||
const EXPORTED_SYMBOLS = ["event"];
|
const EXPORTED_SYMBOLS = ["event"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
keyData: "chrome://remote/content/shared/webdriver/KeyData.jsm",
|
keyData: "chrome://remote/content/shared/webdriver/KeyData.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
/** Provides functionality for creating and sending DOM events. */
|
/** Provides functionality for creating and sending DOM events. */
|
||||||
|
|
|
@ -6,13 +6,13 @@
|
||||||
|
|
||||||
const EXPORTED_SYMBOLS = ["modal"];
|
const EXPORTED_SYMBOLS = ["modal"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
AppInfo: "chrome://remote/content/marionette/appinfo.js",
|
AppInfo: "chrome://remote/content/marionette/appinfo.js",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
Log: "chrome://remote/content/shared/Log.jsm",
|
Log: "chrome://remote/content/shared/Log.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -10,13 +10,12 @@ var EXPORTED_SYMBOLS = ["WebSocketHandshake"];
|
||||||
|
|
||||||
const CC = Components.Constructor;
|
const CC = Components.Constructor;
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
executeSoon: "chrome://remote/content/shared/Sync.jsm",
|
executeSoon: "chrome://remote/content/shared/Sync.jsm",
|
||||||
Log: "chrome://remote/content/shared/Log.jsm",
|
Log: "chrome://remote/content/shared/Log.jsm",
|
||||||
RemoteAgent: "chrome://remote/content/components/RemoteAgent.jsm",
|
RemoteAgent: "chrome://remote/content/components/RemoteAgent.jsm",
|
||||||
|
|
|
@ -6,13 +6,12 @@
|
||||||
|
|
||||||
var EXPORTED_SYMBOLS = ["pprint", "truncate"];
|
var EXPORTED_SYMBOLS = ["pprint", "truncate"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
Log: "chrome://remote/content/shared/Log.jsm",
|
Log: "chrome://remote/content/shared/Log.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -6,13 +6,13 @@
|
||||||
|
|
||||||
const EXPORTED_SYMBOLS = ["RecommendedPreferences"];
|
const EXPORTED_SYMBOLS = ["RecommendedPreferences"];
|
||||||
|
|
||||||
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
const { XPCOMUtils } = ChromeUtils.import(
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Preferences: "resource://gre/modules/Preferences.jsm",
|
Preferences: "resource://gre/modules/Preferences.jsm",
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
Log: "chrome://remote/content/shared/Log.jsm",
|
Log: "chrome://remote/content/shared/Log.jsm",
|
||||||
});
|
});
|
||||||
|
|
|
@ -12,13 +12,12 @@ var EXPORTED_SYMBOLS = [
|
||||||
"PollPromise",
|
"PollPromise",
|
||||||
];
|
];
|
||||||
|
|
||||||
var { XPCOMUtils } = ChromeUtils.import(
|
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
|
||||||
|
const { XPCOMUtils } = ChromeUtils.import(
|
||||||
"resource://gre/modules/XPCOMUtils.jsm"
|
"resource://gre/modules/XPCOMUtils.jsm"
|
||||||
);
|
);
|
||||||
|
|
||||||
XPCOMUtils.defineLazyModuleGetters(this, {
|
XPCOMUtils.defineLazyModuleGetters(this, {
|
||||||
Services: "resource://gre/modules/Services.jsm",
|
|
||||||
|
|
||||||
Log: "chrome://remote/content/shared/Log.jsm",
|
Log: "chrome://remote/content/shared/Log.jsm",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче