Skip to content

Commit f3a8c52

Browse files
committed
Bug 1667455 - Part 4: Stop importing Services.jsm from JSM. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,application-update-reviewers,pip-reviewers,twisniewski,devtools-reviewers,m_kato,jdescottes,ochameau,mconley,sfoster,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D150893
1 parent 3472ca2 commit f3a8c52

File tree

740 files changed

+7
-944
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

740 files changed

+7
-944
lines changed

accessible/tests/browser/Common.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
const EXPORTED_SYMBOLS = ["CommonUtils"];
88

9-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
109
const { Assert } = ChromeUtils.import("resource://testing-common/Assert.jsm");
1110

1211
const MAX_TRIM_LENGTH = 100;

browser/actors/AboutNewTabChild.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
var EXPORTED_SYMBOLS = ["AboutNewTabChild"];
88

9-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
109
const { XPCOMUtils } = ChromeUtils.import(
1110
"resource://gre/modules/XPCOMUtils.jsm"
1211
);

browser/actors/AboutPrivateBrowsingChild.jsm

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ const { RemotePageChild } = ChromeUtils.import(
1313
"resource://gre/actors/RemotePageChild.jsm"
1414
);
1515

16-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
17-
1816
const lazy = {};
1917

2018
XPCOMUtils.defineLazyModuleGetters(lazy, {

browser/actors/AboutPrivateBrowsingParent.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["AboutPrivateBrowsingParent"];
99
const { ASRouter } = ChromeUtils.import(
1010
"resource://activity-stream/lib/ASRouter.jsm"
1111
);
12-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1312
const { BrowserUtils } = ChromeUtils.import(
1413
"resource://gre/modules/BrowserUtils.jsm"
1514
);

browser/actors/AboutProtectionsChild.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
var EXPORTED_SYMBOLS = ["AboutProtectionsChild"];
77

8-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
98
const { RemotePageChild } = ChromeUtils.import(
109
"resource://gre/actors/RemotePageChild.jsm"
1110
);

browser/actors/AboutProtectionsParent.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ var EXPORTED_SYMBOLS = ["AboutProtectionsParent"];
88
const { XPCOMUtils } = ChromeUtils.import(
99
"resource://gre/modules/XPCOMUtils.jsm"
1010
);
11-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1211

1312
const lazy = {};
1413

browser/actors/AboutReaderParent.jsm

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77

88
var EXPORTED_SYMBOLS = ["AboutReaderParent"];
99

10-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
11-
1210
const lazy = {};
1311

1412
ChromeUtils.defineModuleGetter(

browser/actors/BlockedSiteChild.jsm

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
* License, v. 2.0. If a copy of the MPL was not distributed with this
44
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
55

6-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
7-
86
var EXPORTED_SYMBOLS = ["BlockedSiteChild"];
97

108
const lazy = {};

browser/actors/BlockedSiteParent.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
55

66
var EXPORTED_SYMBOLS = ["BlockedSiteParent"];
7-
var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
87

98
class BlockedSiteParent extends JSWindowActorParent {
109
receiveMessage(msg) {

browser/actors/BrowserTabChild.jsm

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66

77
var EXPORTED_SYMBOLS = ["BrowserTabChild"];
88

9-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
10-
119
const lazy = {};
1210

1311
ChromeUtils.defineModuleGetter(

browser/actors/ClickHandlerChild.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
var EXPORTED_SYMBOLS = ["ClickHandlerChild", "MiddleMousePasteHandlerChild"];
77

8-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
98
const { XPCOMUtils } = ChromeUtils.import(
109
"resource://gre/modules/XPCOMUtils.jsm"
1110
);

browser/actors/ContentSearchParent.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
var EXPORTED_SYMBOLS = ["ContentSearchParent", "ContentSearch"];
77

8-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
98
const { XPCOMUtils } = ChromeUtils.import(
109
"resource://gre/modules/XPCOMUtils.jsm"
1110
);

browser/actors/ContextMenuChild.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
var EXPORTED_SYMBOLS = ["ContextMenuChild"];
1010

11-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1211
const { XPCOMUtils } = ChromeUtils.import(
1312
"resource://gre/modules/XPCOMUtils.jsm"
1413
);

browser/actors/DOMFullscreenChild.jsm

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66

77
var EXPORTED_SYMBOLS = ["DOMFullscreenChild"];
88

9-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
10-
119
class DOMFullscreenChild extends JSWindowActorChild {
1210
receiveMessage(aMessage) {
1311
let window = this.contentWindow;

browser/actors/DOMFullscreenParent.jsm

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66

77
var EXPORTED_SYMBOLS = ["DOMFullscreenParent"];
88

9-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
10-
119
class DOMFullscreenParent extends JSWindowActorParent {
1210
// These properties get set by browser-fullScreenAndPointerLock.js.
1311
// TODO: Bug 1743703 - Consider moving the messaging component of

browser/actors/DecoderDoctorParent.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ var EXPORTED_SYMBOLS = ["DecoderDoctorParent"];
1111
const { AppConstants } = ChromeUtils.import(
1212
"resource://gre/modules/AppConstants.jsm"
1313
);
14-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1514
const { XPCOMUtils } = ChromeUtils.import(
1615
"resource://gre/modules/XPCOMUtils.jsm"
1716
);

browser/actors/EncryptedMediaChild.jsm

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66

77
var EXPORTED_SYMBOLS = ["EncryptedMediaChild"];
88

9-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
10-
119
/**
1210
* GlobalCaptureListener is a class that listens for changes to the global
1311
* capture state of windows and screens. It uses this information to notify

browser/actors/EncryptedMediaParent.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
var EXPORTED_SYMBOLS = ["EncryptedMediaParent"];
99

10-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1110
const { XPCOMUtils } = ChromeUtils.import(
1211
"resource://gre/modules/XPCOMUtils.jsm"
1312
);

browser/actors/FormValidationChild.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ var EXPORTED_SYMBOLS = ["FormValidationChild"];
1313
const { LayoutUtils } = ChromeUtils.import(
1414
"resource://gre/modules/LayoutUtils.jsm"
1515
);
16-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1716

1817
class FormValidationChild extends JSWindowActorChild {
1918
constructor() {

browser/actors/FormValidationParent.jsm

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ ChromeUtils.defineModuleGetter(
1818
"resource:///modules/BrowserWindowTracker.jsm"
1919
);
2020

21-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
22-
2321
class PopupShownObserver {
2422
_weakContext = null;
2523

browser/actors/LightweightThemeChild.jsm

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66

77
var EXPORTED_SYMBOLS = ["LightweightThemeChild"];
88

9-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
10-
119
/**
1210
* LightweightThemeChild forwards theme data to in-content pages.
1311
* It is both instantiated by the traditional Actor mechanism,

browser/actors/LinkHandlerChild.jsm

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66

77
const EXPORTED_SYMBOLS = ["LinkHandlerChild"];
88

9-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
10-
119
const lazy = {};
1210

1311
ChromeUtils.defineModuleGetter(

browser/actors/LinkHandlerParent.jsm

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66

77
const EXPORTED_SYMBOLS = ["LinkHandlerParent"];
88

9-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
10-
119
const lazy = {};
1210

1311
ChromeUtils.defineModuleGetter(

browser/actors/NetErrorChild.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
var EXPORTED_SYMBOLS = ["NetErrorChild"];
77

8-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
98
const { XPCOMUtils } = ChromeUtils.import(
109
"resource://gre/modules/XPCOMUtils.jsm"
1110
);

browser/actors/NetErrorParent.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
var EXPORTED_SYMBOLS = ["NetErrorParent"];
77

8-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
98
const { XPCOMUtils } = ChromeUtils.import(
109
"resource://gre/modules/XPCOMUtils.jsm"
1110
);

browser/actors/PageInfoChild.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
var EXPORTED_SYMBOLS = ["PageInfoChild"];
66

7-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
87
const { XPCOMUtils } = ChromeUtils.import(
98
"resource://gre/modules/XPCOMUtils.jsm"
109
);

browser/actors/PluginParent.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["PluginParent", "PluginManager"];
1010
const { AppConstants } = ChromeUtils.import(
1111
"resource://gre/modules/AppConstants.jsm"
1212
);
13-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1413
const { XPCOMUtils } = ChromeUtils.import(
1514
"resource://gre/modules/XPCOMUtils.jsm"
1615
);

browser/actors/PromptParent.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ ChromeUtils.defineModuleGetter(
1414
"PromptUtils",
1515
"resource://gre/modules/SharedPromptUtils.jsm"
1616
);
17-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1817
const { XPCOMUtils } = ChromeUtils.import(
1918
"resource://gre/modules/XPCOMUtils.jsm"
2019
);

browser/actors/RefreshBlockerChild.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
var EXPORTED_SYMBOLS = ["RefreshBlockerChild", "RefreshBlockerObserverChild"];
1212

13-
var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1413
const { setTimeout } = ChromeUtils.import("resource://gre/modules/Timer.jsm");
1514

1615
const REFRESHBLOCKING_PREF = "accessibility.blockautorefresh";

browser/actors/SearchSERPTelemetryChild.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ var EXPORTED_SYMBOLS = ["SearchSERPTelemetryChild", "ADLINK_CHECK_TIMEOUT_MS"];
88
const { XPCOMUtils } = ChromeUtils.import(
99
"resource://gre/modules/XPCOMUtils.jsm"
1010
);
11-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1211

1312
const lazy = {};
1413

browser/actors/WebRTCChild.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
var EXPORTED_SYMBOLS = ["WebRTCChild"];
88

9-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
109
const { XPCOMUtils } = ChromeUtils.import(
1110
"resource://gre/modules/XPCOMUtils.jsm"
1211
);

browser/actors/WebRTCParent.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
var EXPORTED_SYMBOLS = ["WebRTCParent"];
88

9-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
109
const { XPCOMUtils } = ChromeUtils.import(
1110
"resource://gre/modules/XPCOMUtils.jsm"
1211
);

browser/base/content/test/performance/StartupContentSubframe.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
/**
55
* test helper JSWindowActors used by the browser_startup_content_subframe.js test.
66
*/
7-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
87

98
var EXPORTED_SYMBOLS = [
109
"StartupContentSubframeParent",

browser/components/BrowserContentHandler.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = [
1010
const { XPCOMUtils } = ChromeUtils.import(
1111
"resource://gre/modules/XPCOMUtils.jsm"
1212
);
13-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1413
const { AppConstants } = ChromeUtils.import(
1514
"resource://gre/modules/AppConstants.jsm"
1615
);

browser/components/BrowserGlue.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ var EXPORTED_SYMBOLS = [
1212
const { XPCOMUtils } = ChromeUtils.import(
1313
"resource://gre/modules/XPCOMUtils.jsm"
1414
);
15-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1615
const { AppConstants } = ChromeUtils.import(
1716
"resource://gre/modules/AppConstants.jsm"
1817
);

browser/components/StartupRecorder.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["StartupRecorder"];
77
const Cm = Components.manager;
88
Cm.QueryInterface(Ci.nsIServiceManager);
99

10-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1110
const { AppConstants } = ChromeUtils.import(
1211
"resource://gre/modules/AppConstants.jsm"
1312
);

browser/components/aboutlogins/AboutLoginsChild.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ const { LoginHelper } = ChromeUtils.import(
1212
const { XPCOMUtils } = ChromeUtils.import(
1313
"resource://gre/modules/XPCOMUtils.jsm"
1414
);
15-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1615

1716
const lazy = {};
1817

browser/components/aboutlogins/AboutLoginsParent.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ const { setTimeout, clearTimeout } = ChromeUtils.import(
1313
const { XPCOMUtils } = ChromeUtils.import(
1414
"resource://gre/modules/XPCOMUtils.jsm"
1515
);
16-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1716
const { AppConstants } = ChromeUtils.import(
1817
"resource://gre/modules/AppConstants.jsm"
1918
);

browser/components/aboutlogins/LoginBreaches.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
const EXPORTED_SYMBOLS = ["LoginBreaches"];
1313

14-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1514
const { XPCOMUtils } = ChromeUtils.import(
1615
"resource://gre/modules/XPCOMUtils.jsm"
1716
);

browser/components/attribution/AttributionCode.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ const { XPCOMUtils } = ChromeUtils.import(
2020
const { AppConstants } = ChromeUtils.import(
2121
"resource://gre/modules/AppConstants.jsm"
2222
);
23-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
2423
const lazy = {};
2524
ChromeUtils.defineModuleGetter(
2625
lazy,

browser/components/attribution/MacAttribution.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ XPCOMUtils.defineLazyGetter(lazy, "log", () => {
2121
};
2222
return new ConsoleAPI(consoleOptions);
2323
});
24-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
2524

2625
ChromeUtils.defineModuleGetter(
2726
lazy,

browser/components/customizableui/CustomizableUI.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
var EXPORTED_SYMBOLS = ["CustomizableUI"];
77

8-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
98
const { XPCOMUtils } = ChromeUtils.import(
109
"resource://gre/modules/XPCOMUtils.jsm"
1110
);

browser/components/customizableui/CustomizableWidgets.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["CustomizableWidgets"];
99
const { CustomizableUI } = ChromeUtils.import(
1010
"resource:///modules/CustomizableUI.jsm"
1111
);
12-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1312
const { XPCOMUtils } = ChromeUtils.import(
1413
"resource://gre/modules/XPCOMUtils.jsm"
1514
);

browser/components/customizableui/CustomizeMode.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ const kDownloadAutohideCheckboxId = "downloads-button-autohide-checkbox";
2222
const kDownloadAutohidePanelId = "downloads-button-autohide-panel";
2323
const kDownloadAutoHidePref = "browser.download.autohideButton";
2424

25-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
2625
const { CustomizableUI } = ChromeUtils.import(
2726
"resource:///modules/CustomizableUI.jsm"
2827
);

browser/components/customizableui/PanelMultiView.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,6 @@ var EXPORTED_SYMBOLS = ["PanelMultiView", "PanelView"];
104104
const { XPCOMUtils } = ChromeUtils.import(
105105
"resource://gre/modules/XPCOMUtils.jsm"
106106
);
107-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
108107
const lazy = {};
109108
ChromeUtils.defineModuleGetter(
110109
lazy,

browser/components/customizableui/SearchWidgetTracker.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
var EXPORTED_SYMBOLS = ["SearchWidgetTracker"];
1313

14-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1514
const { AppConstants } = ChromeUtils.import(
1615
"resource://gre/modules/AppConstants.jsm"
1716
);

browser/components/doh/DoHConfig.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ var EXPORTED_SYMBOLS = ["DoHConfigController"];
1515
const { XPCOMUtils } = ChromeUtils.import(
1616
"resource://gre/modules/XPCOMUtils.jsm"
1717
);
18-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1918
const { RemoteSettings } = ChromeUtils.import(
2019
"resource://services-settings/remote-settings.js"
2120
);

browser/components/doh/DoHController.jsm

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
*/
1212
var EXPORTED_SYMBOLS = ["DoHController"];
1313

14-
const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm");
1514
const { XPCOMUtils } = ChromeUtils.import(
1615
"resource://gre/modules/XPCOMUtils.jsm"
1716
);

0 commit comments

Comments
 (0)