From f3a8c52c53ad14e502f1854dd3608c3c00012c28 Mon Sep 17 00:00:00 2001 From: Tooru Fujisawa <arai_a@mac.com> Date: Mon, 11 Jul 2022 12:41:50 +0000 Subject: [PATCH] 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 --- accessible/tests/browser/Common.jsm | 1 - browser/actors/AboutNewTabChild.jsm | 1 - browser/actors/AboutPrivateBrowsingChild.jsm | 2 -- browser/actors/AboutPrivateBrowsingParent.jsm | 1 - browser/actors/AboutProtectionsChild.jsm | 1 - browser/actors/AboutProtectionsParent.jsm | 1 - browser/actors/AboutReaderParent.jsm | 2 -- browser/actors/BlockedSiteChild.jsm | 2 -- browser/actors/BlockedSiteParent.jsm | 1 - browser/actors/BrowserTabChild.jsm | 2 -- browser/actors/ClickHandlerChild.jsm | 1 - browser/actors/ContentSearchParent.jsm | 1 - browser/actors/ContextMenuChild.jsm | 1 - browser/actors/DOMFullscreenChild.jsm | 2 -- browser/actors/DOMFullscreenParent.jsm | 2 -- browser/actors/DecoderDoctorParent.jsm | 1 - browser/actors/EncryptedMediaChild.jsm | 2 -- browser/actors/EncryptedMediaParent.jsm | 1 - browser/actors/FormValidationChild.jsm | 1 - browser/actors/FormValidationParent.jsm | 2 -- browser/actors/LightweightThemeChild.jsm | 2 -- browser/actors/LinkHandlerChild.jsm | 2 -- browser/actors/LinkHandlerParent.jsm | 2 -- browser/actors/NetErrorChild.jsm | 1 - browser/actors/NetErrorParent.jsm | 1 - browser/actors/PageInfoChild.jsm | 1 - browser/actors/PluginParent.jsm | 1 - browser/actors/PromptParent.jsm | 1 - browser/actors/RefreshBlockerChild.jsm | 1 - browser/actors/SearchSERPTelemetryChild.jsm | 1 - browser/actors/WebRTCChild.jsm | 1 - browser/actors/WebRTCParent.jsm | 1 - .../test/performance/StartupContentSubframe.jsm | 1 - browser/components/BrowserContentHandler.jsm | 1 - browser/components/BrowserGlue.jsm | 1 - browser/components/StartupRecorder.jsm | 1 - browser/components/aboutlogins/AboutLoginsChild.jsm | 1 - browser/components/aboutlogins/AboutLoginsParent.jsm | 1 - browser/components/aboutlogins/LoginBreaches.jsm | 1 - browser/components/attribution/AttributionCode.jsm | 1 - browser/components/attribution/MacAttribution.jsm | 1 - browser/components/customizableui/CustomizableUI.jsm | 1 - .../components/customizableui/CustomizableWidgets.jsm | 1 - browser/components/customizableui/CustomizeMode.jsm | 1 - browser/components/customizableui/PanelMultiView.jsm | 1 - .../components/customizableui/SearchWidgetTracker.jsm | 1 - browser/components/doh/DoHConfig.jsm | 1 - browser/components/doh/DoHController.jsm | 1 - browser/components/doh/DoHHeuristics.jsm | 1 - browser/components/doh/TRRPerformance.jsm | 2 -- browser/components/downloads/DownloadsCommon.jsm | 1 - browser/components/downloads/DownloadsTaskbar.jsm | 1 - .../downloads/DownloadsViewableInternally.jsm | 1 - browser/components/enterprisepolicies/Policies.jsm | 1 - .../enterprisepolicies/helpers/BookmarksPolicies.jsm | 1 - .../enterprisepolicies/helpers/WebsiteFilter.jsm | 1 - .../components/extensions/ExtensionControlledPopup.jsm | 1 - .../components/extensions/test/AppUiTestDelegate.jsm | 1 - browser/components/installerprefs/InstallerPrefs.jsm | 1 - browser/components/migration/ChromeMigrationUtils.jsm | 1 - browser/components/migration/ChromeProfileMigrator.jsm | 1 - browser/components/migration/ESEDBReader.jsm | 1 - .../components/migration/FirefoxProfileMigrator.jsm | 1 - browser/components/migration/IEProfileMigrator.jsm | 1 - browser/components/migration/MSMigrationUtils.jsm | 1 - browser/components/migration/MigrationUtils.jsm | 1 - browser/components/newtab/AboutNewTabService.jsm | 1 - .../newtab/aboutwelcome/AboutWelcomeParent.jsm | 1 - .../newtab/aboutwelcome/lib/AboutWelcomeDefaults.jsm | 1 - .../newtab/aboutwelcome/lib/AboutWelcomeTelemetry.jsm | 1 - browser/components/newtab/lib/ASRouter.jsm | 1 - browser/components/newtab/lib/ASRouterPreferences.jsm | 1 - browser/components/newtab/lib/ASRouterTargeting.jsm | 1 - .../components/newtab/lib/ASRouterTriggerListeners.jsm | 1 - browser/components/newtab/lib/AboutPreferences.jsm | 1 - browser/components/newtab/lib/ActivityStream.jsm | 2 -- browser/components/newtab/lib/CFRPageActions.jsm | 1 - browser/components/newtab/lib/DiscoveryStreamFeed.jsm | 1 - browser/components/newtab/lib/FaviconFeed.jsm | 1 - browser/components/newtab/lib/FilterAdult.jsm | 2 -- browser/components/newtab/lib/HighlightsFeed.jsm | 2 -- browser/components/newtab/lib/InfoBar.jsm | 1 - browser/components/newtab/lib/MomentsPageHub.jsm | 1 - .../newtab/lib/OnboardingMessageProvider.jsm | 1 - .../lib/PersonalityProvider/PersonalityProvider.jsm | 2 -- browser/components/newtab/lib/PlacesFeed.jsm | 1 - browser/components/newtab/lib/PrefsFeed.jsm | 1 - browser/components/newtab/lib/RemoteImages.jsm | 1 - browser/components/newtab/lib/RemoteL10n.jsm | 2 -- browser/components/newtab/lib/Screenshots.jsm | 1 - browser/components/newtab/lib/SearchShortcuts.jsm | 2 -- browser/components/newtab/lib/SectionsManager.jsm | 1 - browser/components/newtab/lib/ShortURL.jsm | 1 - browser/components/newtab/lib/TelemetryFeed.jsm | 1 - browser/components/newtab/lib/TippyTopProvider.jsm | 2 -- browser/components/newtab/lib/ToolbarBadgeHub.jsm | 1 - browser/components/newtab/lib/ToolbarPanelHub.jsm | 1 - browser/components/newtab/lib/TopSitesFeed.jsm | 1 - browser/components/newtab/lib/TopStoriesFeed.jsm | 1 - browser/components/newtab/lib/UTEventReporting.jsm | 2 -- .../components/newtab/test/RemoteImagesTestUtils.jsm | 1 - browser/components/pagedata/PageDataSchema.jsm | 1 - browser/components/pagedata/PageDataService.jsm | 1 - browser/components/places/Interactions.jsm | 1 - browser/components/places/InteractionsBlocklist.jsm | 1 - browser/components/places/InteractionsChild.jsm | 1 - browser/components/places/PlacesUIUtils.jsm | 1 - browser/components/places/SnapshotGroups.jsm | 1 - browser/components/places/SnapshotMonitor.jsm | 1 - browser/components/places/SnapshotScorer.jsm | 1 - browser/components/places/SnapshotSelector.jsm | 1 - browser/components/places/Snapshots.jsm | 1 - browser/components/pocket/content/Pocket.jsm | 2 -- browser/components/pocket/content/SaveToPocket.jsm | 1 - browser/components/pocket/content/pktApi.jsm | 1 - browser/components/pocket/content/pktTelemetry.jsm | 1 - browser/components/prompts/PromptCollection.jsm | 1 - .../protocolhandler/WebProtocolHandlerRegistrar.jsm | 2 -- browser/components/screenshots/ScreenshotsUtils.jsm | 2 -- browser/components/search/BrowserSearchTelemetry.jsm | 1 - browser/components/search/SearchOneOffs.jsm | 1 - browser/components/search/SearchSERPTelemetry.jsm | 1 - browser/components/search/SearchUIUtils.jsm | 1 - browser/components/sessionstore/ContentRestore.jsm | 2 -- .../components/sessionstore/ContentSessionStore.jsm | 1 - .../RecentlyClosedTabsAndWindowsMenuUtils.jsm | 2 -- browser/components/sessionstore/SessionCookies.jsm | 2 -- browser/components/sessionstore/SessionFile.jsm | 1 - browser/components/sessionstore/SessionSaver.jsm | 1 - browser/components/sessionstore/SessionStartup.jsm | 2 -- browser/components/sessionstore/SessionStore.jsm | 1 - browser/components/sessionstore/StartupPerformance.jsm | 1 - browser/components/sessionstore/TabStateFlusher.jsm | 1 - browser/components/shell/HeadlessShell.jsm | 1 - browser/components/shell/ShellService.jsm | 1 - browser/components/touchbar/MacTouchBar.jsm | 1 - browser/components/translation/BingTranslator.jsm | 1 - browser/components/translation/GoogleTranslator.jsm | 1 - browser/components/translation/TranslationChild.jsm | 1 - browser/components/translation/TranslationParent.jsm | 2 -- browser/components/translation/YandexTranslator.jsm | 1 - browser/components/uitour/UITour.jsm | 1 - browser/components/uitour/UITourChild.jsm | 2 -- .../components/urlbar/QuickActionsLoaderDefault.jsm | 1 - browser/components/urlbar/UrlbarController.jsm | 1 - browser/components/urlbar/UrlbarEventBufferer.jsm | 1 - browser/components/urlbar/UrlbarInput.jsm | 1 - .../components/urlbar/UrlbarMuxerUnifiedComplete.jsm | 1 - browser/components/urlbar/UrlbarPrefs.jsm | 1 - browser/components/urlbar/UrlbarProviderExtension.jsm | 1 - .../urlbar/UrlbarProviderHeuristicFallback.jsm | 1 - .../components/urlbar/UrlbarProviderInterventions.jsm | 1 - browser/components/urlbar/UrlbarProviderPlaces.jsm | 1 - .../components/urlbar/UrlbarProviderPreloadedSites.jsm | 1 - .../components/urlbar/UrlbarProviderPrivateSearch.jsm | 1 - .../components/urlbar/UrlbarProviderQuickActions.jsm | 1 - .../components/urlbar/UrlbarProviderQuickSuggest.jsm | 1 - browser/components/urlbar/UrlbarProviderRemoteTabs.jsm | 1 - .../urlbar/UrlbarProviderSearchSuggestions.jsm | 1 - browser/components/urlbar/UrlbarProviderSearchTips.jsm | 1 - .../components/urlbar/UrlbarProviderTabToSearch.jsm | 1 - browser/components/urlbar/UrlbarProviderTopSites.jsm | 1 - browser/components/urlbar/UrlbarQuickSuggest.jsm | 1 - browser/components/urlbar/UrlbarSearchOneOffs.jsm | 1 - browser/components/urlbar/UrlbarSearchUtils.jsm | 1 - browser/components/urlbar/UrlbarTokenizer.jsm | 2 +- browser/components/urlbar/UrlbarUtils.jsm | 2 +- browser/components/urlbar/UrlbarValueFormatter.jsm | 1 - browser/components/urlbar/UrlbarView.jsm | 2 +- browser/components/urlbar/tests/UrlbarTestUtils.jsm | 1 - .../tests/quicksuggest/QuickSuggestTestUtils.jsm | 1 - .../experimentalAPIs/actors/tabExtrasActor.jsm | 2 -- .../extensions/webcompat/about-compat/AboutCompat.jsm | 2 -- browser/modules/AboutNewTab.jsm | 1 - browser/modules/AppUpdater.jsm | 1 - browser/modules/AsyncTabSwitcher.jsm | 1 - browser/modules/BrowserUsageTelemetry.jsm | 1 - browser/modules/BrowserWindowTracker.jsm | 1 - browser/modules/ContentCrashHandlers.jsm | 1 - browser/modules/Discovery.jsm | 1 - browser/modules/EveryWindow.jsm | 2 -- browser/modules/ExtensionsUI.jsm | 1 - browser/modules/FaviconLoader.jsm | 2 -- browser/modules/HomePage.jsm | 1 - browser/modules/LaterRun.jsm | 2 -- browser/modules/NewTabPagePreloading.jsm | 1 - browser/modules/OpenInTabsUtils.jsm | 1 - browser/modules/PageActions.jsm | 1 - browser/modules/PartnerLinkAttribution.jsm | 1 - browser/modules/PermissionUI.jsm | 1 - browser/modules/PingCentre.jsm | 2 -- browser/modules/ProcessHangMonitor.jsm | 1 - browser/modules/Sanitizer.jsm | 1 - browser/modules/SiteDataManager.jsm | 1 - browser/modules/SitePermissions.jsm | 1 - browser/modules/TabUnloader.jsm | 2 -- browser/modules/WindowsJumpLists.jsm | 1 - browser/modules/WindowsPreviewPerTab.jsm | 1 - browser/modules/ZoomUI.jsm | 1 - browser/modules/webrtcUI.jsm | 1 - browser/themes/BuiltInThemeConfig.jsm | 1 - browser/themes/BuiltInThemes.jsm | 1 - browser/themes/ThemeVariableMap.jsm | 2 -- .../mozscreenshots/extension/Screenshot.jsm | 1 - .../mozscreenshots/extension/TestRunner.jsm | 1 - .../extension/configurations/AppMenu.jsm | 1 - .../extension/configurations/Buttons.jsm | 1 - .../extension/configurations/ControlCenter.jsm | 1 - .../extension/configurations/CustomizeMode.jsm | 1 - .../extension/configurations/DevTools.jsm | 1 - .../extension/configurations/PermissionPrompts.jsm | 1 - .../extension/configurations/Preferences.jsm | 1 - .../mozscreenshots/extension/configurations/Tabs.jsm | 1 - .../extension/configurations/TabsInTitlebar.jsm | 2 -- .../extension/configurations/Toolbars.jsm | 2 -- .../extension/configurations/UIDensities.jsm | 2 -- .../extension/configurations/WindowSize.jsm | 1 - .../server/actors/targets/target-actor-registry.jsm | 2 -- devtools/server/actors/watcher/WatcherRegistry.jsm | 1 - .../server/actors/watcher/browsing-context-helpers.jsm | 10 ---------- .../connectors/js-window-actor/DevToolsFrameChild.jsm | 1 - .../connectors/js-window-actor/DevToolsWorkerChild.jsm | 1 - devtools/shared/loader/Loader.jsm | 1 - devtools/shared/security/DevToolsSocketStatus.jsm | 2 -- devtools/startup/AboutDebuggingRegistration.jsm | 1 - devtools/startup/AboutDevToolsToolboxRegistration.jsm | 2 -- devtools/startup/DevToolsShim.jsm | 2 -- devtools/startup/DevToolsStartup.jsm | 1 - docshell/base/URIFixup.jsm | 1 - dom/base/ContentAreaDropListener.jsm | 2 -- dom/base/DOMRequestHelper.jsm | 2 -- dom/base/IndexedDBHelper.jsm | 2 -- dom/bindings/test/TestInterfaceJS.jsm | 2 -- dom/browser-element/BrowserElementParent.jsm | 1 - dom/browser-element/BrowserElementPromptService.jsm | 2 -- dom/console/ConsoleAPIStorage.jsm | 2 -- dom/ipc/tests/JSProcessActor/browser_sendQuery.js | 4 ++-- dom/ipc/tests/JSWindowActor/browser_sendQuery.js | 4 ++-- dom/manifest/ImageObjectProcessor.jsm | 2 -- dom/manifest/ManifestObtainer.jsm | 2 -- dom/manifest/ManifestProcessor.jsm | 1 - dom/media/IdpSandbox.jsm | 1 - dom/media/PeerConnection.jsm | 1 - dom/media/webvtt/vtt.jsm | 1 - dom/notification/NotificationStorage.jsm | 2 -- dom/notification/new/NotificationDB.jsm | 1 - dom/notification/old/NotificationDB.jsm | 2 -- dom/push/Push.jsm | 1 - dom/push/PushComponents.jsm | 1 - dom/push/PushCrypto.jsm | 1 - dom/push/PushRecord.jsm | 1 - dom/push/PushService.jsm | 1 - dom/push/PushServiceAndroidGCM.jsm | 1 - dom/push/PushServiceHttp2.jsm | 1 - dom/push/PushServiceWebSocket.jsm | 1 - dom/quota/test/modules/system/ModuleLoader.jsm | 2 -- dom/quota/test/modules/system/StorageUtils.jsm | 2 -- dom/system/NetworkGeolocationProvider.jsm | 1 - extensions/permissions/test/PermissionTestUtils.jsm | 2 -- intl/locale/LangPackMatcher.jsm | 1 - intl/locale/PluralForm.jsm | 2 -- js/xpconnect/loader/XPCOMUtils.jsm | 4 ---- js/xpconnect/tests/unit/environment_loadscript.jsm | 2 -- layout/tools/layout-debug/LayoutDebugChild.jsm | 2 -- layout/tools/reftest/manifest.jsm | 1 - layout/tools/reftest/reftest.jsm | 1 - mobile/android/actors/ContentDelegateChild.jsm | 2 -- mobile/android/actors/GeckoViewAutoFillChild.jsm | 1 - mobile/android/actors/GeckoViewAutoFillParent.jsm | 1 - mobile/android/actors/GeckoViewContentChild.jsm | 2 -- mobile/android/actors/GeckoViewPermissionChild.jsm | 1 - mobile/android/actors/GeckoViewPermissionParent.jsm | 1 - .../android/actors/GeckoViewPermissionProcessChild.jsm | 1 - .../actors/GeckoViewPermissionProcessParent.jsm | 1 - mobile/android/actors/GeckoViewPromptChild.jsm | 2 -- mobile/android/actors/GeckoViewPrompterParent.jsm | 2 -- mobile/android/actors/GeckoViewSettingsChild.jsm | 2 -- mobile/android/actors/LoadURIDelegateChild.jsm | 1 - mobile/android/actors/ProgressDelegateChild.jsm | 2 -- mobile/android/actors/ScrollDelegateChild.jsm | 2 -- mobile/android/actors/SelectionActionDelegateChild.jsm | 1 - .../android/actors/SelectionActionDelegateParent.jsm | 1 - .../components/geckoview/FilePickerDelegate.jsm | 1 - .../components/geckoview/GeckoViewPermission.jsm | 1 - .../android/components/geckoview/GeckoViewPrompt.jsm | 1 - .../android/components/geckoview/GeckoViewPrompter.jsm | 1 - .../android/components/geckoview/GeckoViewStartup.jsm | 1 - .../components/geckoview/LoginStorageDelegate.jsm | 1 - mobile/android/components/geckoview/ShareDelegate.jsm | 1 - .../web_extensions/test-support/TestSupportChild.jsm | 2 -- .../test-support/TestSupportProcessChild.jsm | 2 -- mobile/android/modules/geckoview/ChildCrashHandler.jsm | 1 - mobile/android/modules/geckoview/GeckoViewConsole.jsm | 1 - mobile/android/modules/geckoview/GeckoViewContent.jsm | 1 - .../android/modules/geckoview/GeckoViewNavigation.jsm | 1 - .../modules/geckoview/GeckoViewProcessHangMonitor.jsm | 2 -- mobile/android/modules/geckoview/GeckoViewProgress.jsm | 1 - .../modules/geckoview/GeckoViewPushController.jsm | 1 - .../modules/geckoview/GeckoViewRemoteDebugger.jsm | 1 - .../modules/geckoview/GeckoViewSelectionAction.jsm | 1 - mobile/android/modules/geckoview/GeckoViewSettings.jsm | 1 - .../modules/geckoview/GeckoViewStorageController.jsm | 1 - mobile/android/modules/geckoview/GeckoViewTab.jsm | 1 - mobile/android/modules/geckoview/GeckoViewUtils.jsm | 1 - .../modules/geckoview/GeckoViewWebExtension.jsm | 1 - mobile/android/modules/geckoview/LoadURIDelegate.jsm | 1 - mobile/android/modules/geckoview/Messaging.jsm | 1 - mobile/android/modules/test/AppUiTestDelegate.jsm | 1 - netwerk/base/NetUtil.jsm | 2 -- netwerk/dns/PublicSuffixList.jsm | 1 - .../test/browser/early_hint_preload_test_helper.jsm | 1 - .../UrlClassifierExceptionListService.jsm | 2 -- remote/cdp/CDPConnection.jsm | 1 - remote/cdp/Error.jsm | 1 - remote/cdp/JSONHandler.jsm | 1 - remote/cdp/StreamRegistry.jsm | 1 - remote/cdp/domains/content/Log.jsm | 2 -- remote/cdp/domains/content/Page.jsm | 2 -- remote/cdp/domains/content/Runtime.jsm | 1 - .../cdp/domains/content/runtime/ExecutionContext.jsm | 2 -- remote/cdp/domains/parent/Browser.jsm | 2 -- remote/cdp/domains/parent/Input.jsm | 2 -- remote/cdp/domains/parent/Network.jsm | 2 -- remote/cdp/domains/parent/Page.jsm | 1 - remote/cdp/domains/parent/Target.jsm | 1 - remote/cdp/domains/parent/page/DialogHandler.jsm | 1 - remote/cdp/observers/ChannelEventSink.jsm | 1 - remote/cdp/observers/ContextObserver.jsm | 1 - remote/cdp/observers/NetworkObserver.jsm | 1 - remote/cdp/observers/TargetObserver.jsm | 1 - remote/cdp/targets/TabTarget.jsm | 1 - remote/cdp/targets/Target.jsm | 1 - remote/components/Marionette.jsm | 1 - remote/components/RemoteAgent.jsm | 1 - remote/marionette/actors/MarionetteCommandsChild.jsm | 1 - remote/marionette/actors/MarionetteEventsChild.jsm | 1 - remote/marionette/actors/MarionetteEventsParent.jsm | 1 - remote/server/WebSocketHandshake.jsm | 1 - remote/shared/Format.jsm | 1 - remote/shared/Log.jsm | 1 - remote/shared/RecommendedPreferences.jsm | 1 - remote/shared/Sync.jsm | 1 - remote/shared/TabManager.jsm | 1 - remote/shared/WebSocketConnection.jsm | 1 - remote/shared/WindowManager.jsm | 1 - remote/shared/listeners/BrowsingContextListener.jsm | 1 - remote/shared/listeners/ConsoleListener.jsm | 1 - remote/shared/messagehandler/ModuleCache.jsm | 1 - .../shared/messagehandler/sessiondata/SessionData.jsm | 1 - .../messagehandler/sessiondata/SessionDataReader.jsm | 1 - .../messagehandler/transports/FrameTransport.jsm | 1 - remote/shared/webdriver/Capabilities.jsm | 1 - remote/shared/webdriver/Session.jsm | 1 - remote/webdriver-bidi/modules/root/browsingContext.jsm | 1 - security/manager/ssl/RemoteSecuritySettings.jsm | 1 - services/automation/ServicesAutomation.jsm | 1 - services/fxaccounts/Credentials.jsm | 1 - services/fxaccounts/FxAccounts.jsm | 1 - services/fxaccounts/FxAccountsClient.jsm | 1 - services/fxaccounts/FxAccountsConfig.jsm | 1 - services/fxaccounts/FxAccountsDevice.jsm | 2 -- services/fxaccounts/FxAccountsPairing.jsm | 1 - services/fxaccounts/FxAccountsProfile.jsm | 1 - services/fxaccounts/FxAccountsPush.jsm | 1 - services/fxaccounts/FxAccountsStorage.jsm | 1 - services/fxaccounts/FxAccountsTelemetry.jsm | 1 - services/fxaccounts/FxAccountsWebChannel.jsm | 1 - services/settings/Database.jsm | 1 - services/settings/RemoteSettingsClient.jsm | 1 - services/settings/Utils.jsm | 1 - services/sync/Weave.jsm | 1 - services/sync/modules/SyncDisconnect.jsm | 1 - services/sync/modules/SyncedTabs.jsm | 1 - services/sync/modules/UIState.jsm | 1 - .../tps/extensions/tps/resource/auth/fxaccounts.jsm | 1 - services/sync/tps/extensions/tps/resource/logger.jsm | 1 - .../tps/extensions/tps/resource/modules/bookmarks.jsm | 1 - .../tps/extensions/tps/resource/modules/passwords.jsm | 1 - .../sync/tps/extensions/tps/resource/modules/prefs.jsm | 1 - .../sync/tps/extensions/tps/resource/modules/tabs.jsm | 1 - .../tps/extensions/tps/resource/modules/windows.jsm | 2 -- services/sync/tps/extensions/tps/resource/tps.jsm | 1 - storage/test/unit/VacuumParticipant.jsm | 2 -- .../mochitest/BrowserTestUtils/BrowserTestUtils.jsm | 1 - .../BrowserTestUtils/BrowserTestUtilsChild.jsm | 1 - .../BrowserTestUtils/ContentEventListenerChild.jsm | 2 -- testing/mochitest/BrowserTestUtils/ContentTask.jsm | 2 -- .../mochitest/BrowserTestUtils/ContentTaskUtils.jsm | 1 - testing/mochitest/ShutdownLeaksCollector.jsm | 1 - testing/modules/AppData.jsm | 1 - testing/modules/AppInfo.jsm | 2 -- testing/modules/MockRegistrar.jsm | 1 - testing/modules/MockRegistry.jsm | 2 -- testing/modules/Sinon.jsm | 2 -- testing/modules/TestUtils.jsm | 1 - testing/modules/XPCShellContentUtils.jsm | 4 ---- .../specialpowers/content/AppTestDelegateParent.jsm | 1 - testing/specialpowers/content/MockColorPicker.jsm | 1 - testing/specialpowers/content/MockFilePicker.jsm | 1 - testing/specialpowers/content/MockPermissionPrompt.jsm | 2 -- testing/specialpowers/content/SpecialPowersChild.jsm | 2 -- .../specialpowers/content/SpecialPowersEventUtils.jsm | 2 -- testing/specialpowers/content/SpecialPowersParent.jsm | 1 - .../talos/talos-powers/content/TalosParentProfiler.jsm | 2 -- toolkit/actors/AboutHttpsOnlyErrorChild.jsm | 1 - toolkit/actors/AboutHttpsOnlyErrorParent.jsm | 1 - toolkit/actors/AutoCompleteChild.jsm | 2 -- toolkit/actors/AutoCompleteParent.jsm | 2 -- toolkit/actors/AutoScrollChild.jsm | 2 -- toolkit/actors/AutoScrollParent.jsm | 2 -- toolkit/actors/BackgroundThumbnailsChild.jsm | 1 - toolkit/actors/ContentMetaChild.jsm | 2 -- toolkit/actors/DateTimePickerChild.jsm | 1 - toolkit/actors/DateTimePickerParent.jsm | 1 - toolkit/actors/FindBarChild.jsm | 1 - toolkit/actors/KeyPressEventModelCheckerChild.jsm | 1 - toolkit/actors/PictureInPictureChild.jsm | 1 - toolkit/actors/PrintingChild.jsm | 2 -- toolkit/actors/RemotePageChild.jsm | 1 - toolkit/actors/TestProcessActorChild.jsm | 2 -- toolkit/actors/TestWindowChild.jsm | 2 -- toolkit/actors/TestWindowParent.jsm | 2 -- toolkit/actors/ThumbnailsChild.jsm | 1 - toolkit/actors/UAWidgetsChild.jsm | 2 -- toolkit/actors/UnselectedTabHoverChild.jsm | 2 -- toolkit/actors/ViewSourceChild.jsm | 2 -- toolkit/actors/ViewSourcePageChild.jsm | 1 - toolkit/actors/ViewSourcePageParent.jsm | 2 -- toolkit/actors/WebChannelChild.jsm | 1 - toolkit/components/DefaultCLH.jsm | 2 -- .../antitracking/ContentBlockingAllowList.jsm | 2 -- .../antitracking/PartitioningExceptionListService.jsm | 2 -- .../components/antitracking/PurgeTrackerService.jsm | 1 - toolkit/components/antitracking/TrackingDBService.jsm | 1 - .../antitracking/URLDecorationAnnotationsService.jsm | 2 -- .../antitracking/URLQueryStrippingListService.jsm | 1 - toolkit/components/asyncshutdown/AsyncShutdown.jsm | 1 - .../backgroundhangmonitor/BHRTelemetryService.jsm | 2 -- .../backgroundtasks/BackgroundTasksManager.jsm | 1 - .../backgroundtasks/BackgroundTasksTestUtils.jsm | 1 - .../backgroundtasks/BackgroundTasksUtils.jsm | 1 - .../BackgroundTask_backgroundtask_specific_pref.jsm | 2 -- .../backgroundtasks/tests/BackgroundTask_crash.jsm | 2 -- .../tests/BackgroundTask_unique_profile.jsm | 1 - toolkit/components/captivedetect/CaptiveDetect.jsm | 2 -- toolkit/components/cleardata/ClearDataService.jsm | 1 - toolkit/components/cleardata/PrincipalsCollector.jsm | 2 -- toolkit/components/cleardata/ServiceWorkerCleanUp.jsm | 1 - toolkit/components/cleardata/SiteDataTestUtils.jsm | 1 - .../components/contentprefs/ContentPrefService2.jsm | 1 - .../contentprefs/ContentPrefServiceChild.jsm | 2 -- .../contentprefs/tests/unit_cps2/AsyncRunner.jsm | 2 -- .../contextualidentity/ContextualIdentityService.jsm | 1 - toolkit/components/crashes/CrashManager.in.jsm | 1 - toolkit/components/crashes/CrashManagerTest.jsm | 1 - toolkit/components/crashes/CrashService.jsm | 1 - toolkit/components/crashmonitor/CrashMonitor.jsm | 1 - toolkit/components/downloads/DownloadCore.jsm | 1 - toolkit/components/downloads/DownloadHistory.jsm | 1 - toolkit/components/downloads/DownloadIntegration.jsm | 1 - toolkit/components/downloads/DownloadLegacy.jsm | 2 -- toolkit/components/downloads/DownloadList.jsm | 2 -- toolkit/components/downloads/DownloadUIHelper.jsm | 1 - .../enterprisepolicies/EnterprisePoliciesContent.jsm | 2 -- .../enterprisepolicies/EnterprisePoliciesParent.jsm | 1 - .../components/enterprisepolicies/WindowsGPOParser.jsm | 1 - .../tests/EnterprisePolicyTesting.jsm | 1 - toolkit/components/extensions/Extension.jsm | 1 - toolkit/components/extensions/ExtensionActivityLog.jsm | 1 - toolkit/components/extensions/ExtensionChild.jsm | 1 - .../extensions/ExtensionChildDevToolsUtils.jsm | 1 - toolkit/components/extensions/ExtensionCommon.jsm | 1 - toolkit/components/extensions/ExtensionContent.jsm | 1 - toolkit/components/extensions/ExtensionPageChild.jsm | 2 -- toolkit/components/extensions/ExtensionParent.jsm | 1 - toolkit/components/extensions/ExtensionPermissions.jsm | 1 - .../extensions/ExtensionPreferencesManager.jsm | 2 -- .../components/extensions/ExtensionProcessScript.jsm | 1 - .../components/extensions/ExtensionSettingsStore.jsm | 1 - toolkit/components/extensions/ExtensionStorage.jsm | 1 - toolkit/components/extensions/ExtensionStorageIDB.jsm | 1 - .../extensions/ExtensionStorageSyncKinto.jsm | 1 - toolkit/components/extensions/ExtensionTelemetry.jsm | 2 -- toolkit/components/extensions/ExtensionTestCommon.jsm | 1 - toolkit/components/extensions/ExtensionUtils.jsm | 1 - toolkit/components/extensions/ExtensionWorkerChild.jsm | 2 -- .../components/extensions/ExtensionXPCShellUtils.jsm | 1 - toolkit/components/extensions/MatchURLFilters.jsm | 2 -- toolkit/components/extensions/MessageChannel.jsm | 1 - toolkit/components/extensions/MessageManagerProxy.jsm | 1 - toolkit/components/extensions/NativeManifests.jsm | 1 - toolkit/components/extensions/NativeMessaging.jsm | 1 - toolkit/components/extensions/PerformanceCounters.jsm | 1 - toolkit/components/extensions/Schemas.jsm | 1 - toolkit/components/extensions/WebNavigation.jsm | 1 - .../components/extensions/webrequest/WebRequest.jsm | 1 - .../featuregates/FeatureGateImplementation.jsm | 1 - toolkit/components/forgetaboutsite/ForgetAboutSite.jsm | 2 -- toolkit/components/formautofill/FormAutofill.jsm | 1 - toolkit/components/formautofill/FormAutofillChild.jsm | 2 -- .../components/formautofill/FormAutofillContent.jsm | 1 - .../components/formautofill/FormAutofillHandler.jsm | 2 -- .../components/formautofill/FormAutofillHeuristics.jsm | 1 - toolkit/components/formautofill/FormAutofillParent.jsm | 1 - .../formautofill/FormAutofillPreferences.jsm | 1 - .../formautofill/FormAutofillStorageBase.jsm | 1 - toolkit/components/formautofill/FormAutofillSync.jsm | 1 - .../formautofill/FormAutofillTelemetryUtils.jsm | 1 - toolkit/components/formautofill/FormAutofillUtils.jsm | 1 - .../formautofill/default/FormAutofillPrompter.jsm | 1 - toolkit/components/gfx/SanityTest.jsm | 2 -- toolkit/components/messaging-system/lib/Logger.jsm | 1 - .../messaging-system/lib/SpecialMessageActions.jsm | 1 - .../messaging-system/targeting/Targeting.jsm | 1 - toolkit/components/mozintl/mozIntl.jsm | 2 -- toolkit/components/mozprotocol/MozProtocolHandler.jsm | 1 - toolkit/components/narrate/NarrateControls.jsm | 1 - toolkit/components/narrate/Narrator.jsm | 2 -- toolkit/components/narrate/test/NarrateTestUtils.jsm | 1 - toolkit/components/nimbus/ExperimentAPI.jsm | 1 - toolkit/components/nimbus/lib/ExperimentManager.jsm | 1 - toolkit/components/nimbus/lib/ExperimentStore.jsm | 1 - .../nimbus/lib/RemoteSettingsExperimentLoader.jsm | 1 - toolkit/components/nimbus/lib/SharedDataMap.jsm | 1 - toolkit/components/nimbus/test/NimbusTestUtils.jsm | 2 -- toolkit/components/normandy/Normandy.jsm | 1 - toolkit/components/normandy/NormandyMigrations.jsm | 1 - .../components/normandy/actions/AddonRolloutAction.jsm | 1 - .../components/normandy/actions/BaseStudyAction.jsm | 1 - .../normandy/actions/BranchedAddonStudyAction.jsm | 1 - .../normandy/actions/PreferenceRolloutAction.jsm | 1 - .../normandy/actions/ShowHeartbeatAction.jsm | 1 - toolkit/components/normandy/content/AboutPages.jsm | 1 - .../components/normandy/content/ShieldFrameChild.jsm | 1 - toolkit/components/normandy/lib/AddonStudies.jsm | 1 - toolkit/components/normandy/lib/ClientEnvironment.jsm | 1 - toolkit/components/normandy/lib/Heartbeat.jsm | 1 - toolkit/components/normandy/lib/NormandyApi.jsm | 2 -- toolkit/components/normandy/lib/NormandyUtils.jsm | 2 -- toolkit/components/normandy/lib/PrefUtils.jsm | 1 - .../components/normandy/lib/PreferenceExperiments.jsm | 1 - toolkit/components/normandy/lib/PreferenceRollouts.jsm | 1 - toolkit/components/normandy/lib/RecipeRunner.jsm | 1 - toolkit/components/normandy/lib/ShieldPreferences.jsm | 1 - toolkit/components/normandy/lib/TelemetryEvents.jsm | 2 -- toolkit/components/normandy/lib/Uptake.jsm | 1 - toolkit/components/normandy/test/NormandyTestUtils.jsm | 1 - .../components/osfile/modules/osfile_async_front.jsm | 1 - .../osfile/modules/osfile_shared_allthreads.jsm | 5 ----- .../components/passwordmgr/InsecurePasswordUtils.jsm | 1 - toolkit/components/passwordmgr/LoginAutoComplete.jsm | 1 - toolkit/components/passwordmgr/LoginCSVImport.jsm | 1 - toolkit/components/passwordmgr/LoginExport.jsm | 1 - toolkit/components/passwordmgr/LoginHelper.jsm | 1 - toolkit/components/passwordmgr/LoginInfo.jsm | 2 -- toolkit/components/passwordmgr/LoginManager.jsm | 1 - .../passwordmgr/LoginManagerAuthPrompter.jsm | 1 - toolkit/components/passwordmgr/LoginManagerChild.jsm | 1 - .../components/passwordmgr/LoginManagerContextMenu.jsm | 1 - toolkit/components/passwordmgr/LoginManagerParent.jsm | 1 - .../components/passwordmgr/LoginManagerPrompter.jsm | 1 - toolkit/components/passwordmgr/LoginRecipes.jsm | 1 - toolkit/components/passwordmgr/LoginRelatedRealms.jsm | 1 - toolkit/components/passwordmgr/LoginStore.jsm | 1 - .../components/passwordmgr/PasswordRulesManager.jsm | 1 - toolkit/components/passwordmgr/test/LoginTestUtils.jsm | 2 -- toolkit/components/pdfjs/content/PdfJs.jsm | 1 - toolkit/components/pdfjs/content/PdfJsNetwork.jsm | 2 -- toolkit/components/pdfjs/content/PdfJsTelemetry.jsm | 2 -- toolkit/components/pdfjs/content/PdfSandbox.jsm | 1 - .../components/pdfjs/content/PdfStreamConverter.jsm | 1 - toolkit/components/pdfjs/content/PdfjsParent.jsm | 2 -- .../components/pictureinpicture/PictureInPicture.jsm | 1 - toolkit/components/places/BookmarkHTMLUtils.jsm | 1 - toolkit/components/places/BookmarkJSONUtils.jsm | 1 - toolkit/components/places/History.jsm | 1 - toolkit/components/places/PlacesBackups.jsm | 1 - toolkit/components/places/PlacesDBUtils.jsm | 1 - toolkit/components/places/PlacesExpiration.jsm | 1 - toolkit/components/places/PlacesPreviews.jsm | 1 - toolkit/components/places/PlacesSyncUtils.jsm | 1 - toolkit/components/places/PlacesTransactions.jsm | 1 - toolkit/components/places/PlacesUtils.jsm | 1 - toolkit/components/places/TaggingService.jsm | 1 - toolkit/components/places/tests/PlacesTestUtils.jsm | 1 - .../processsingleton/CustomElementsListener.jsm | 2 -- .../processsingleton/MainProcessSingleton.jsm | 2 -- toolkit/components/prompts/content/tabprompts.jsm | 1 - toolkit/components/prompts/src/CommonDialog.jsm | 1 - toolkit/components/prompts/src/Prompter.jsm | 1 - toolkit/components/prompts/src/SharedPromptUtils.jsm | 2 -- toolkit/components/prompts/test/PromptTestUtils.jsm | 1 - toolkit/components/reader/AboutReader.jsm | 1 - toolkit/components/reader/ReaderMode.jsm | 1 - .../remotebrowserutils/RemoteWebNavigation.jsm | 1 - .../remotepagemanager/RemotePageManagerChild.jsm | 1 - .../remotepagemanager/RemotePageManagerParent.jsm | 1 - toolkit/components/resistfingerprinting/RFPHelper.jsm | 1 - toolkit/components/satchel/FormAutoComplete.jsm | 2 -- toolkit/components/satchel/FormHistory.jsm | 1 - toolkit/components/satchel/FormHistoryChild.jsm | 1 - toolkit/components/satchel/FormHistoryStartup.jsm | 2 -- toolkit/components/search/OpenSearchEngine.jsm | 1 - toolkit/components/search/SearchEngine.jsm | 1 - toolkit/components/search/SearchEngineSelector.jsm | 1 - toolkit/components/search/SearchService.jsm | 1 - toolkit/components/search/SearchSettings.jsm | 1 - .../components/search/SearchSuggestionController.jsm | 1 - toolkit/components/search/SearchSuggestions.jsm | 1 - toolkit/components/search/SearchUtils.jsm | 1 - toolkit/components/search/tests/SearchTestUtils.jsm | 1 - .../taskscheduler/TaskSchedulerMacOSImpl.jsm | 1 - .../components/taskscheduler/TaskSchedulerWinImpl.jsm | 1 - toolkit/components/telemetry/app/ClientID.jsm | 1 - .../telemetry/app/TelemetryControllerBase.jsm | 1 - .../telemetry/app/TelemetryControllerContent.jsm | 1 - .../telemetry/app/TelemetryControllerParent.jsm | 1 - .../components/telemetry/app/TelemetryEnvironment.jsm | 1 - .../telemetry/app/TelemetryReportingPolicy.jsm | 1 - .../components/telemetry/app/TelemetryScheduler.jsm | 1 - toolkit/components/telemetry/app/TelemetrySend.jsm | 1 - toolkit/components/telemetry/app/TelemetryStorage.jsm | 1 - toolkit/components/telemetry/app/TelemetryUtils.jsm | 1 - toolkit/components/telemetry/pings/CoveragePing.jsm | 1 - toolkit/components/telemetry/pings/EventPing.jsm | 1 - toolkit/components/telemetry/pings/HealthPing.jsm | 1 - toolkit/components/telemetry/pings/ModulesPing.jsm | 1 - toolkit/components/telemetry/pings/PrioPing.jsm | 1 - .../components/telemetry/pings/TelemetrySession.jsm | 1 - toolkit/components/telemetry/pings/UninstallPing.jsm | 1 - .../telemetry/pings/UntrustedModulesPing.jsm | 1 - toolkit/components/telemetry/pings/UpdatePing.jsm | 1 - .../telemetry/tests/unit/TelemetryArchiveTesting.jsm | 1 - .../tests/unit/TelemetryEnvironmentTesting.jsm | 1 - .../telemetry/tests/utils/TelemetryTestUtils.jsm | 1 - toolkit/components/terminator/TerminatorTelemetry.jsm | 1 - toolkit/components/thumbnails/BackgroundPageThumbs.jsm | 1 - toolkit/components/thumbnails/PageThumbUtils.jsm | 2 -- toolkit/components/thumbnails/PageThumbs.jsm | 1 - toolkit/components/timermanager/UpdateTimerManager.jsm | 1 - toolkit/components/tooltiptext/TooltipTextProvider.jsm | 2 -- toolkit/components/url-classifier/SafeBrowsing.jsm | 2 -- .../url-classifier/UrlClassifierHashCompleter.jsm | 1 - toolkit/components/url-classifier/UrlClassifierLib.jsm | 2 -- .../url-classifier/UrlClassifierListManager.jsm | 1 - .../url-classifier/tests/UrlClassifierTestUtils.jsm | 2 -- toolkit/components/urlformatter/URLFormatter.jsm | 1 - toolkit/components/utils/ClientEnvironment.jsm | 1 - toolkit/components/utils/FilterExpressions.jsm | 1 - toolkit/components/utils/WindowsInstallsInfo.jsm | 2 -- toolkit/components/xulstore/old/XULStore.jsm | 2 -- toolkit/crashreporter/CrashReports.jsm | 2 -- toolkit/crashreporter/CrashSubmit.jsm | 1 - toolkit/crashreporter/test/CrashTestUtils.jsm | 1 - toolkit/modules/AboutPagesUtils.jsm | 1 - toolkit/modules/ActorManagerParent.jsm | 1 - toolkit/modules/AppConstants.jsm | 3 --- toolkit/modules/AppMenuNotifications.jsm | 2 -- toolkit/modules/AsanReporter.jsm | 1 - toolkit/modules/AsyncPrefs.jsm | 2 -- toolkit/modules/BrowserTelemetryUtils.jsm | 1 - toolkit/modules/BrowserUtils.jsm | 1 - toolkit/modules/CertUtils.jsm | 2 -- toolkit/modules/Console.jsm | 2 -- toolkit/modules/ContentDOMReference.jsm | 3 --- toolkit/modules/DateTimePickerPanel.jsm | 2 -- toolkit/modules/Deprecated.jsm | 2 -- toolkit/modules/E10SUtils.jsm | 1 - toolkit/modules/EventEmitter.jsm | 2 -- toolkit/modules/FileUtils.jsm | 2 -- toolkit/modules/FindBarContent.jsm | 2 -- toolkit/modules/Finder.jsm | 1 - toolkit/modules/FinderHighlighter.jsm | 1 - toolkit/modules/FinderIterator.jsm | 1 - toolkit/modules/FinderParent.jsm | 1 - toolkit/modules/FirstStartup.jsm | 1 - toolkit/modules/GMPInstallManager.jsm | 1 - toolkit/modules/GMPUtils.jsm | 1 - toolkit/modules/HiddenFrame.jsm | 1 - toolkit/modules/InlineSpellChecker.jsm | 2 -- toolkit/modules/JSONFile.jsm | 2 -- toolkit/modules/JsonSchema.jsm | 2 -- toolkit/modules/LightweightThemeConsumer.jsm | 2 -- toolkit/modules/Log.jsm | 1 - toolkit/modules/NewTabUtils.jsm | 1 - toolkit/modules/OSKeyStore.jsm | 1 - toolkit/modules/OsEnvironment.jsm | 1 - toolkit/modules/PermissionsUtils.jsm | 2 -- toolkit/modules/PopupNotifications.jsm | 1 - toolkit/modules/Preferences.jsm | 2 -- toolkit/modules/PrivateBrowsingUtils.jsm | 2 -- toolkit/modules/ProfileAge.jsm | 1 - toolkit/modules/PromiseUtils.jsm | 2 -- toolkit/modules/PropertyListUtils.jsm | 1 - toolkit/modules/Region.jsm | 1 - toolkit/modules/ResetProfile.jsm | 1 - toolkit/modules/SelectionUtils.jsm | 2 -- toolkit/modules/ServiceRequest.jsm | 1 - toolkit/modules/ShortcutUtils.jsm | 1 - toolkit/modules/Sqlite.jsm | 1 - toolkit/modules/SubDialog.jsm | 2 -- toolkit/modules/Troubleshoot.jsm | 1 - toolkit/modules/UpdateUtils.jsm | 1 - toolkit/modules/WebChannel.jsm | 2 -- toolkit/modules/sessionstore/PrivacyLevel.jsm | 2 -- toolkit/modules/sessionstore/SessionHistory.jsm | 2 -- toolkit/modules/subprocess/subprocess_common.jsm | 2 -- toolkit/modules/subprocess/subprocess_unix.jsm | 1 - toolkit/modules/subprocess/subprocess_win.jsm | 1 - toolkit/modules/tests/modules/MockDocument.jsm | 1 - toolkit/modules/tests/modules/OSKeyStoreTestUtils.jsm | 1 - toolkit/modules/tests/modules/PromiseTestUtils.jsm | 1 - toolkit/modules/tests/xpcshell/RegionTestUtils.jsm | 2 -- toolkit/mozapps/downloads/DownloadLastDir.jsm | 1 - toolkit/mozapps/downloads/DownloadUtils.jsm | 2 -- toolkit/mozapps/downloads/HelperAppDlg.jsm | 1 - toolkit/mozapps/extensions/AbuseReporter.jsm | 1 - toolkit/mozapps/extensions/AddonManager.jsm | 1 - toolkit/mozapps/extensions/Blocklist.jsm | 1 - toolkit/mozapps/extensions/amContentHandler.jsm | 1 - toolkit/mozapps/extensions/amInstallTrigger.jsm | 1 - toolkit/mozapps/extensions/amWebAPI.jsm | 1 - .../mozapps/extensions/internal/AddonRepository.jsm | 1 - toolkit/mozapps/extensions/internal/AddonTestUtils.jsm | 1 - .../mozapps/extensions/internal/AddonUpdateChecker.jsm | 2 -- toolkit/mozapps/extensions/internal/GMPProvider.jsm | 1 - toolkit/mozapps/extensions/internal/XPIDatabase.jsm | 1 - toolkit/mozapps/extensions/internal/XPIInstall.jsm | 1 - toolkit/mozapps/extensions/internal/XPIProvider.jsm | 1 - toolkit/mozapps/handling/ContentDispatchChooser.jsm | 1 - .../mozapps/update/BackgroundTask_backgroundupdate.jsm | 1 - toolkit/mozapps/update/BackgroundUpdate.jsm | 1 - toolkit/mozapps/update/UpdateListener.jsm | 1 - toolkit/mozapps/update/UpdateService.jsm | 1 - toolkit/mozapps/update/UpdateServiceStub.jsm | 1 - toolkit/mozapps/update/UpdateTelemetry.jsm | 1 - tools/code-coverage/PerTestCoverageUtils.jsm | 2 -- uriloader/exthandler/ExtHandlerService.jsm | 1 - uriloader/exthandler/WebHandlerApp.jsm | 2 -- uriloader/exthandler/tests/HandlerServiceTestUtils.jsm | 2 -- 740 files changed, 7 insertions(+), 944 deletions(-) diff --git a/accessible/tests/browser/Common.jsm b/accessible/tests/browser/Common.jsm index 527e301be941d..1f8c3dcbc0260 100644 --- a/accessible/tests/browser/Common.jsm +++ b/accessible/tests/browser/Common.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["CommonUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Assert } = ChromeUtils.import("resource://testing-common/Assert.jsm"); const MAX_TRIM_LENGTH = 100; diff --git a/browser/actors/AboutNewTabChild.jsm b/browser/actors/AboutNewTabChild.jsm index 0dcd9353e56df..ef8ff2a83e176 100644 --- a/browser/actors/AboutNewTabChild.jsm +++ b/browser/actors/AboutNewTabChild.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["AboutNewTabChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/actors/AboutPrivateBrowsingChild.jsm b/browser/actors/AboutPrivateBrowsingChild.jsm index 3877039d52585..16498fc080d69 100644 --- a/browser/actors/AboutPrivateBrowsingChild.jsm +++ b/browser/actors/AboutPrivateBrowsingChild.jsm @@ -13,8 +13,6 @@ const { RemotePageChild } = ChromeUtils.import( "resource://gre/actors/RemotePageChild.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; XPCOMUtils.defineLazyModuleGetters(lazy, { diff --git a/browser/actors/AboutPrivateBrowsingParent.jsm b/browser/actors/AboutPrivateBrowsingParent.jsm index 2d3cf9ca7dab8..ee6820f918ec1 100644 --- a/browser/actors/AboutPrivateBrowsingParent.jsm +++ b/browser/actors/AboutPrivateBrowsingParent.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["AboutPrivateBrowsingParent"]; const { ASRouter } = ChromeUtils.import( "resource://activity-stream/lib/ASRouter.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { BrowserUtils } = ChromeUtils.import( "resource://gre/modules/BrowserUtils.jsm" ); diff --git a/browser/actors/AboutProtectionsChild.jsm b/browser/actors/AboutProtectionsChild.jsm index fd73dfe3ed0d2..a35cafa12589f 100644 --- a/browser/actors/AboutProtectionsChild.jsm +++ b/browser/actors/AboutProtectionsChild.jsm @@ -5,7 +5,6 @@ var EXPORTED_SYMBOLS = ["AboutProtectionsChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { RemotePageChild } = ChromeUtils.import( "resource://gre/actors/RemotePageChild.jsm" ); diff --git a/browser/actors/AboutProtectionsParent.jsm b/browser/actors/AboutProtectionsParent.jsm index 948644efa5ea5..28bf64709f88d 100644 --- a/browser/actors/AboutProtectionsParent.jsm +++ b/browser/actors/AboutProtectionsParent.jsm @@ -8,7 +8,6 @@ var EXPORTED_SYMBOLS = ["AboutProtectionsParent"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/actors/AboutReaderParent.jsm b/browser/actors/AboutReaderParent.jsm index d4ceb5511180c..ef982a7bc1c2c 100644 --- a/browser/actors/AboutReaderParent.jsm +++ b/browser/actors/AboutReaderParent.jsm @@ -7,8 +7,6 @@ var EXPORTED_SYMBOLS = ["AboutReaderParent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/browser/actors/BlockedSiteChild.jsm b/browser/actors/BlockedSiteChild.jsm index d50bbdcdeef61..d4e46f1671de7 100644 --- a/browser/actors/BlockedSiteChild.jsm +++ b/browser/actors/BlockedSiteChild.jsm @@ -3,8 +3,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var EXPORTED_SYMBOLS = ["BlockedSiteChild"]; const lazy = {}; diff --git a/browser/actors/BlockedSiteParent.jsm b/browser/actors/BlockedSiteParent.jsm index 22664a2912b8c..b25223c405037 100644 --- a/browser/actors/BlockedSiteParent.jsm +++ b/browser/actors/BlockedSiteParent.jsm @@ -4,7 +4,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ var EXPORTED_SYMBOLS = ["BlockedSiteParent"]; -var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); class BlockedSiteParent extends JSWindowActorParent { receiveMessage(msg) { diff --git a/browser/actors/BrowserTabChild.jsm b/browser/actors/BrowserTabChild.jsm index 79c9c61d2da87..fa3e449da6b29 100644 --- a/browser/actors/BrowserTabChild.jsm +++ b/browser/actors/BrowserTabChild.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["BrowserTabChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/browser/actors/ClickHandlerChild.jsm b/browser/actors/ClickHandlerChild.jsm index 0c3240aeb5ac3..6f12423ad7be3 100644 --- a/browser/actors/ClickHandlerChild.jsm +++ b/browser/actors/ClickHandlerChild.jsm @@ -5,7 +5,6 @@ var EXPORTED_SYMBOLS = ["ClickHandlerChild", "MiddleMousePasteHandlerChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/actors/ContentSearchParent.jsm b/browser/actors/ContentSearchParent.jsm index 2e923a3cd68ba..f23663cd65fa7 100644 --- a/browser/actors/ContentSearchParent.jsm +++ b/browser/actors/ContentSearchParent.jsm @@ -5,7 +5,6 @@ var EXPORTED_SYMBOLS = ["ContentSearchParent", "ContentSearch"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/actors/ContextMenuChild.jsm b/browser/actors/ContextMenuChild.jsm index 2a53a2ae2a780..a00641c3663a3 100644 --- a/browser/actors/ContextMenuChild.jsm +++ b/browser/actors/ContextMenuChild.jsm @@ -8,7 +8,6 @@ var EXPORTED_SYMBOLS = ["ContextMenuChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/actors/DOMFullscreenChild.jsm b/browser/actors/DOMFullscreenChild.jsm index b0f3769dfa578..b3c55ce2a58bf 100644 --- a/browser/actors/DOMFullscreenChild.jsm +++ b/browser/actors/DOMFullscreenChild.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["DOMFullscreenChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - class DOMFullscreenChild extends JSWindowActorChild { receiveMessage(aMessage) { let window = this.contentWindow; diff --git a/browser/actors/DOMFullscreenParent.jsm b/browser/actors/DOMFullscreenParent.jsm index a6b94f113ee95..64a4f987a77ac 100644 --- a/browser/actors/DOMFullscreenParent.jsm +++ b/browser/actors/DOMFullscreenParent.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["DOMFullscreenParent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - class DOMFullscreenParent extends JSWindowActorParent { // These properties get set by browser-fullScreenAndPointerLock.js. // TODO: Bug 1743703 - Consider moving the messaging component of diff --git a/browser/actors/DecoderDoctorParent.jsm b/browser/actors/DecoderDoctorParent.jsm index fd40eb748d99c..b2ca472fed803 100644 --- a/browser/actors/DecoderDoctorParent.jsm +++ b/browser/actors/DecoderDoctorParent.jsm @@ -11,7 +11,6 @@ var EXPORTED_SYMBOLS = ["DecoderDoctorParent"]; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/actors/EncryptedMediaChild.jsm b/browser/actors/EncryptedMediaChild.jsm index d700faf532337..f2cc9b2df8fc2 100644 --- a/browser/actors/EncryptedMediaChild.jsm +++ b/browser/actors/EncryptedMediaChild.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["EncryptedMediaChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - /** * GlobalCaptureListener is a class that listens for changes to the global * capture state of windows and screens. It uses this information to notify diff --git a/browser/actors/EncryptedMediaParent.jsm b/browser/actors/EncryptedMediaParent.jsm index 623a510066aa7..a12968e9bbfe4 100644 --- a/browser/actors/EncryptedMediaParent.jsm +++ b/browser/actors/EncryptedMediaParent.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["EncryptedMediaParent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/actors/FormValidationChild.jsm b/browser/actors/FormValidationChild.jsm index 11f0352b006aa..59e1c916b26ee 100644 --- a/browser/actors/FormValidationChild.jsm +++ b/browser/actors/FormValidationChild.jsm @@ -13,7 +13,6 @@ var EXPORTED_SYMBOLS = ["FormValidationChild"]; const { LayoutUtils } = ChromeUtils.import( "resource://gre/modules/LayoutUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); class FormValidationChild extends JSWindowActorChild { constructor() { diff --git a/browser/actors/FormValidationParent.jsm b/browser/actors/FormValidationParent.jsm index b6d32897a8e60..74af9b6fe7482 100644 --- a/browser/actors/FormValidationParent.jsm +++ b/browser/actors/FormValidationParent.jsm @@ -18,8 +18,6 @@ ChromeUtils.defineModuleGetter( "resource:///modules/BrowserWindowTracker.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - class PopupShownObserver { _weakContext = null; diff --git a/browser/actors/LightweightThemeChild.jsm b/browser/actors/LightweightThemeChild.jsm index 15b31242e8b3c..73a1de8394858 100644 --- a/browser/actors/LightweightThemeChild.jsm +++ b/browser/actors/LightweightThemeChild.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["LightweightThemeChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - /** * LightweightThemeChild forwards theme data to in-content pages. * It is both instantiated by the traditional Actor mechanism, diff --git a/browser/actors/LinkHandlerChild.jsm b/browser/actors/LinkHandlerChild.jsm index 625a9ba692914..5cb4b171e6d4f 100644 --- a/browser/actors/LinkHandlerChild.jsm +++ b/browser/actors/LinkHandlerChild.jsm @@ -6,8 +6,6 @@ const EXPORTED_SYMBOLS = ["LinkHandlerChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/browser/actors/LinkHandlerParent.jsm b/browser/actors/LinkHandlerParent.jsm index 957ab97bdc64e..55655b0d71fc3 100644 --- a/browser/actors/LinkHandlerParent.jsm +++ b/browser/actors/LinkHandlerParent.jsm @@ -6,8 +6,6 @@ const EXPORTED_SYMBOLS = ["LinkHandlerParent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/browser/actors/NetErrorChild.jsm b/browser/actors/NetErrorChild.jsm index 622202c2f357e..267631691a28e 100644 --- a/browser/actors/NetErrorChild.jsm +++ b/browser/actors/NetErrorChild.jsm @@ -5,7 +5,6 @@ var EXPORTED_SYMBOLS = ["NetErrorChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/actors/NetErrorParent.jsm b/browser/actors/NetErrorParent.jsm index d94e55b3a81d2..39f4f8e3330cb 100644 --- a/browser/actors/NetErrorParent.jsm +++ b/browser/actors/NetErrorParent.jsm @@ -5,7 +5,6 @@ var EXPORTED_SYMBOLS = ["NetErrorParent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/actors/PageInfoChild.jsm b/browser/actors/PageInfoChild.jsm index 398efba126539..6796c383e50d1 100644 --- a/browser/actors/PageInfoChild.jsm +++ b/browser/actors/PageInfoChild.jsm @@ -4,7 +4,6 @@ var EXPORTED_SYMBOLS = ["PageInfoChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/actors/PluginParent.jsm b/browser/actors/PluginParent.jsm index 7ddd53c4b4ff1..24ecd46262544 100644 --- a/browser/actors/PluginParent.jsm +++ b/browser/actors/PluginParent.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["PluginParent", "PluginManager"]; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/actors/PromptParent.jsm b/browser/actors/PromptParent.jsm index f23ac4af589be..9b0e2f4c8b198 100644 --- a/browser/actors/PromptParent.jsm +++ b/browser/actors/PromptParent.jsm @@ -14,7 +14,6 @@ ChromeUtils.defineModuleGetter( "PromptUtils", "resource://gre/modules/SharedPromptUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/actors/RefreshBlockerChild.jsm b/browser/actors/RefreshBlockerChild.jsm index ddb860db8434b..73bf1832ef416 100644 --- a/browser/actors/RefreshBlockerChild.jsm +++ b/browser/actors/RefreshBlockerChild.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["RefreshBlockerChild", "RefreshBlockerObserverChild"]; -var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { setTimeout } = ChromeUtils.import("resource://gre/modules/Timer.jsm"); const REFRESHBLOCKING_PREF = "accessibility.blockautorefresh"; diff --git a/browser/actors/SearchSERPTelemetryChild.jsm b/browser/actors/SearchSERPTelemetryChild.jsm index 9fb56151ee342..4211e8d79354e 100644 --- a/browser/actors/SearchSERPTelemetryChild.jsm +++ b/browser/actors/SearchSERPTelemetryChild.jsm @@ -8,7 +8,6 @@ var EXPORTED_SYMBOLS = ["SearchSERPTelemetryChild", "ADLINK_CHECK_TIMEOUT_MS"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/actors/WebRTCChild.jsm b/browser/actors/WebRTCChild.jsm index 7bff042f76684..8a5f78f63be50 100644 --- a/browser/actors/WebRTCChild.jsm +++ b/browser/actors/WebRTCChild.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["WebRTCChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/actors/WebRTCParent.jsm b/browser/actors/WebRTCParent.jsm index 2c71b7d639aa3..e5c80b1f720f2 100644 --- a/browser/actors/WebRTCParent.jsm +++ b/browser/actors/WebRTCParent.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["WebRTCParent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/base/content/test/performance/StartupContentSubframe.jsm b/browser/base/content/test/performance/StartupContentSubframe.jsm index d6b5895341231..71f9c5c461402 100644 --- a/browser/base/content/test/performance/StartupContentSubframe.jsm +++ b/browser/base/content/test/performance/StartupContentSubframe.jsm @@ -4,7 +4,6 @@ /** * test helper JSWindowActors used by the browser_startup_content_subframe.js test. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); var EXPORTED_SYMBOLS = [ "StartupContentSubframeParent", diff --git a/browser/components/BrowserContentHandler.jsm b/browser/components/BrowserContentHandler.jsm index 38357d6f3cb17..a9a972a0eaabc 100644 --- a/browser/components/BrowserContentHandler.jsm +++ b/browser/components/BrowserContentHandler.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = [ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/BrowserGlue.jsm b/browser/components/BrowserGlue.jsm index 2d6b9bd2990e0..5ef1248db0152 100644 --- a/browser/components/BrowserGlue.jsm +++ b/browser/components/BrowserGlue.jsm @@ -12,7 +12,6 @@ var EXPORTED_SYMBOLS = [ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/StartupRecorder.jsm b/browser/components/StartupRecorder.jsm index f800280a7a243..1505ea0a2acc5 100644 --- a/browser/components/StartupRecorder.jsm +++ b/browser/components/StartupRecorder.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["StartupRecorder"]; const Cm = Components.manager; Cm.QueryInterface(Ci.nsIServiceManager); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/aboutlogins/AboutLoginsChild.jsm b/browser/components/aboutlogins/AboutLoginsChild.jsm index 025600747741b..c83fb000b67cf 100644 --- a/browser/components/aboutlogins/AboutLoginsChild.jsm +++ b/browser/components/aboutlogins/AboutLoginsChild.jsm @@ -12,7 +12,6 @@ const { LoginHelper } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/aboutlogins/AboutLoginsParent.jsm b/browser/components/aboutlogins/AboutLoginsParent.jsm index 7f37ce01f062b..43b8375204643 100644 --- a/browser/components/aboutlogins/AboutLoginsParent.jsm +++ b/browser/components/aboutlogins/AboutLoginsParent.jsm @@ -13,7 +13,6 @@ const { setTimeout, clearTimeout } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/aboutlogins/LoginBreaches.jsm b/browser/components/aboutlogins/LoginBreaches.jsm index d64d53d1f5472..db19c2d0ea6de 100644 --- a/browser/components/aboutlogins/LoginBreaches.jsm +++ b/browser/components/aboutlogins/LoginBreaches.jsm @@ -11,7 +11,6 @@ const EXPORTED_SYMBOLS = ["LoginBreaches"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/attribution/AttributionCode.jsm b/browser/components/attribution/AttributionCode.jsm index d007c5be28acf..f3da01d9f9016 100644 --- a/browser/components/attribution/AttributionCode.jsm +++ b/browser/components/attribution/AttributionCode.jsm @@ -20,7 +20,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/browser/components/attribution/MacAttribution.jsm b/browser/components/attribution/MacAttribution.jsm index 6e35e55ecb1c4..f4b61aa732de3 100644 --- a/browser/components/attribution/MacAttribution.jsm +++ b/browser/components/attribution/MacAttribution.jsm @@ -21,7 +21,6 @@ XPCOMUtils.defineLazyGetter(lazy, "log", () => { }; return new ConsoleAPI(consoleOptions); }); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); ChromeUtils.defineModuleGetter( lazy, diff --git a/browser/components/customizableui/CustomizableUI.jsm b/browser/components/customizableui/CustomizableUI.jsm index 38a3794b00d64..2a20cb666f547 100644 --- a/browser/components/customizableui/CustomizableUI.jsm +++ b/browser/components/customizableui/CustomizableUI.jsm @@ -5,7 +5,6 @@ var EXPORTED_SYMBOLS = ["CustomizableUI"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/customizableui/CustomizableWidgets.jsm b/browser/components/customizableui/CustomizableWidgets.jsm index ea5fb88e5e5b8..bdb844d1d69b3 100644 --- a/browser/components/customizableui/CustomizableWidgets.jsm +++ b/browser/components/customizableui/CustomizableWidgets.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["CustomizableWidgets"]; const { CustomizableUI } = ChromeUtils.import( "resource:///modules/CustomizableUI.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/customizableui/CustomizeMode.jsm b/browser/components/customizableui/CustomizeMode.jsm index 822d73e4531ef..7ca00925dae7c 100644 --- a/browser/components/customizableui/CustomizeMode.jsm +++ b/browser/components/customizableui/CustomizeMode.jsm @@ -22,7 +22,6 @@ const kDownloadAutohideCheckboxId = "downloads-button-autohide-checkbox"; const kDownloadAutohidePanelId = "downloads-button-autohide-panel"; const kDownloadAutoHidePref = "browser.download.autohideButton"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { CustomizableUI } = ChromeUtils.import( "resource:///modules/CustomizableUI.jsm" ); diff --git a/browser/components/customizableui/PanelMultiView.jsm b/browser/components/customizableui/PanelMultiView.jsm index e166152ca3d9c..76ca750b10b7a 100644 --- a/browser/components/customizableui/PanelMultiView.jsm +++ b/browser/components/customizableui/PanelMultiView.jsm @@ -104,7 +104,6 @@ var EXPORTED_SYMBOLS = ["PanelMultiView", "PanelView"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/browser/components/customizableui/SearchWidgetTracker.jsm b/browser/components/customizableui/SearchWidgetTracker.jsm index 908e629e11741..46da54ca2605e 100644 --- a/browser/components/customizableui/SearchWidgetTracker.jsm +++ b/browser/components/customizableui/SearchWidgetTracker.jsm @@ -11,7 +11,6 @@ var EXPORTED_SYMBOLS = ["SearchWidgetTracker"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/doh/DoHConfig.jsm b/browser/components/doh/DoHConfig.jsm index 7a799b16fa4c9..2a0006bc3f9c4 100644 --- a/browser/components/doh/DoHConfig.jsm +++ b/browser/components/doh/DoHConfig.jsm @@ -15,7 +15,6 @@ var EXPORTED_SYMBOLS = ["DoHConfigController"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { RemoteSettings } = ChromeUtils.import( "resource://services-settings/remote-settings.js" ); diff --git a/browser/components/doh/DoHController.jsm b/browser/components/doh/DoHController.jsm index b71fdb7bf03b1..ecf48bcc202ab 100644 --- a/browser/components/doh/DoHController.jsm +++ b/browser/components/doh/DoHController.jsm @@ -11,7 +11,6 @@ */ var EXPORTED_SYMBOLS = ["DoHController"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/doh/DoHHeuristics.jsm b/browser/components/doh/DoHHeuristics.jsm index d7f2fc911c597..ca2719f9ee93f 100644 --- a/browser/components/doh/DoHHeuristics.jsm +++ b/browser/components/doh/DoHHeuristics.jsm @@ -11,7 +11,6 @@ */ var EXPORTED_SYMBOLS = ["Heuristics", "parentalControls"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/doh/TRRPerformance.jsm b/browser/components/doh/TRRPerformance.jsm index f1c5d48420b78..6fdbb9401ec10 100644 --- a/browser/components/doh/TRRPerformance.jsm +++ b/browser/components/doh/TRRPerformance.jsm @@ -19,8 +19,6 @@ */ var EXPORTED_SYMBOLS = ["TRRRacer", "DNSLookup", "LookupAggregator"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - Services.telemetry.setEventRecordingEnabled( "security.doh.trrPerformance", true diff --git a/browser/components/downloads/DownloadsCommon.jsm b/browser/components/downloads/DownloadsCommon.jsm index ded39723bbaf7..5a2d357c11776 100644 --- a/browser/components/downloads/DownloadsCommon.jsm +++ b/browser/components/downloads/DownloadsCommon.jsm @@ -33,7 +33,6 @@ var EXPORTED_SYMBOLS = ["DownloadsCommon"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/downloads/DownloadsTaskbar.jsm b/browser/components/downloads/DownloadsTaskbar.jsm index 3f03d3b2ecb77..17a8e3f419f32 100644 --- a/browser/components/downloads/DownloadsTaskbar.jsm +++ b/browser/components/downloads/DownloadsTaskbar.jsm @@ -17,7 +17,6 @@ var EXPORTED_SYMBOLS = ["DownloadsTaskbar"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; XPCOMUtils.defineLazyModuleGetters(lazy, { BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm", diff --git a/browser/components/downloads/DownloadsViewableInternally.jsm b/browser/components/downloads/DownloadsViewableInternally.jsm index 035e755251abd..dc05aa0e30ebb 100644 --- a/browser/components/downloads/DownloadsViewableInternally.jsm +++ b/browser/components/downloads/DownloadsViewableInternally.jsm @@ -21,7 +21,6 @@ var EXPORTED_SYMBOLS = [ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/enterprisepolicies/Policies.jsm b/browser/components/enterprisepolicies/Policies.jsm index 93a8481c2c7e8..97398e737371c 100644 --- a/browser/components/enterprisepolicies/Policies.jsm +++ b/browser/components/enterprisepolicies/Policies.jsm @@ -9,7 +9,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/enterprisepolicies/helpers/BookmarksPolicies.jsm b/browser/components/enterprisepolicies/helpers/BookmarksPolicies.jsm index f931fc89ed8b3..9ce4a04b9b290 100644 --- a/browser/components/enterprisepolicies/helpers/BookmarksPolicies.jsm +++ b/browser/components/enterprisepolicies/helpers/BookmarksPolicies.jsm @@ -42,7 +42,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/enterprisepolicies/helpers/WebsiteFilter.jsm b/browser/components/enterprisepolicies/helpers/WebsiteFilter.jsm index b275e300d0e41..0f7adb35a9ffa 100644 --- a/browser/components/enterprisepolicies/helpers/WebsiteFilter.jsm +++ b/browser/components/enterprisepolicies/helpers/WebsiteFilter.jsm @@ -29,7 +29,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const LIST_LENGTH_LIMIT = 1000; diff --git a/browser/components/extensions/ExtensionControlledPopup.jsm b/browser/components/extensions/ExtensionControlledPopup.jsm index d762b1b6f971f..232a9e04cb5b0 100644 --- a/browser/components/extensions/ExtensionControlledPopup.jsm +++ b/browser/components/extensions/ExtensionControlledPopup.jsm @@ -19,7 +19,6 @@ var EXPORTED_SYMBOLS = ["ExtensionControlledPopup"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { ExtensionCommon } = ChromeUtils.import( "resource://gre/modules/ExtensionCommon.jsm" ); diff --git a/browser/components/extensions/test/AppUiTestDelegate.jsm b/browser/components/extensions/test/AppUiTestDelegate.jsm index b38e79fcb5448..5c258906bbee1 100644 --- a/browser/components/extensions/test/AppUiTestDelegate.jsm +++ b/browser/components/extensions/test/AppUiTestDelegate.jsm @@ -4,7 +4,6 @@ "use strict"; const { Assert } = ChromeUtils.import("resource://testing-common/Assert.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { BrowserTestUtils } = ChromeUtils.import( "resource://testing-common/BrowserTestUtils.jsm" ); diff --git a/browser/components/installerprefs/InstallerPrefs.jsm b/browser/components/installerprefs/InstallerPrefs.jsm index 6366ccf5dfb0b..cf9a1c47e6d01 100644 --- a/browser/components/installerprefs/InstallerPrefs.jsm +++ b/browser/components/installerprefs/InstallerPrefs.jsm @@ -35,7 +35,6 @@ const INSTALLER_PREFS_LIST = ["installer.taskbarpin.win10.enabled"]; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/migration/ChromeMigrationUtils.jsm b/browser/components/migration/ChromeMigrationUtils.jsm index 6f6dc1f6def14..422227ff6335b 100644 --- a/browser/components/migration/ChromeMigrationUtils.jsm +++ b/browser/components/migration/ChromeMigrationUtils.jsm @@ -8,7 +8,6 @@ var EXPORTED_SYMBOLS = ["ChromeMigrationUtils"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/migration/ChromeProfileMigrator.jsm b/browser/components/migration/ChromeProfileMigrator.jsm index 51d1d897d0e64..52e7096f22143 100644 --- a/browser/components/migration/ChromeProfileMigrator.jsm +++ b/browser/components/migration/ChromeProfileMigrator.jsm @@ -15,7 +15,6 @@ const AUTH_TYPE = { const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/migration/ESEDBReader.jsm b/browser/components/migration/ESEDBReader.jsm index 3ba21f0ccd61c..e7806ba3c83d5 100644 --- a/browser/components/migration/ESEDBReader.jsm +++ b/browser/components/migration/ESEDBReader.jsm @@ -19,7 +19,6 @@ const { ctypes } = ChromeUtils.import("resource://gre/modules/ctypes.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; XPCOMUtils.defineLazyGetter(lazy, "log", () => { let { ConsoleAPI } = ChromeUtils.import("resource://gre/modules/Console.jsm"); diff --git a/browser/components/migration/FirefoxProfileMigrator.jsm b/browser/components/migration/FirefoxProfileMigrator.jsm index ca5acd1cedd60..10decf16e75d7 100644 --- a/browser/components/migration/FirefoxProfileMigrator.jsm +++ b/browser/components/migration/FirefoxProfileMigrator.jsm @@ -16,7 +16,6 @@ const { MigrationUtils, MigratorPrototype } = ChromeUtils.import( "resource:///modules/MigrationUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/migration/IEProfileMigrator.jsm b/browser/components/migration/IEProfileMigrator.jsm index 0fd1e86eb15db..a1c5a40c75a19 100644 --- a/browser/components/migration/IEProfileMigrator.jsm +++ b/browser/components/migration/IEProfileMigrator.jsm @@ -11,7 +11,6 @@ const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); const { OS } = ChromeUtils.import("resource://gre/modules/osfile.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { MigrationUtils, MigratorPrototype } = ChromeUtils.import( "resource:///modules/MigrationUtils.jsm" ); diff --git a/browser/components/migration/MSMigrationUtils.jsm b/browser/components/migration/MSMigrationUtils.jsm index 0427a37b714e4..4a17e444f1442 100644 --- a/browser/components/migration/MSMigrationUtils.jsm +++ b/browser/components/migration/MSMigrationUtils.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["MSMigrationUtils"]; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { MigrationUtils } = ChromeUtils.import( "resource:///modules/MigrationUtils.jsm" ); diff --git a/browser/components/migration/MigrationUtils.jsm b/browser/components/migration/MigrationUtils.jsm index d738471a1c306..e8055596c36b3 100644 --- a/browser/components/migration/MigrationUtils.jsm +++ b/browser/components/migration/MigrationUtils.jsm @@ -15,7 +15,6 @@ const TOPIC_PLACES_DEFAULTS_FINISHED = "places-browser-init-complete"; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/newtab/AboutNewTabService.jsm b/browser/components/newtab/AboutNewTabService.jsm index 568964fdd486b..47252d134ce33 100644 --- a/browser/components/newtab/AboutNewTabService.jsm +++ b/browser/components/newtab/AboutNewTabService.jsm @@ -30,7 +30,6 @@ const EXPORTED_SYMBOLS = [ * been put into an abstract base class. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/newtab/aboutwelcome/AboutWelcomeParent.jsm b/browser/components/newtab/aboutwelcome/AboutWelcomeParent.jsm index f6134a716616d..93cc6ce581fbf 100644 --- a/browser/components/newtab/aboutwelcome/AboutWelcomeParent.jsm +++ b/browser/components/newtab/aboutwelcome/AboutWelcomeParent.jsm @@ -5,7 +5,6 @@ "use strict"; const EXPORTED_SYMBOLS = ["AboutWelcomeParent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" diff --git a/browser/components/newtab/aboutwelcome/lib/AboutWelcomeDefaults.jsm b/browser/components/newtab/aboutwelcome/lib/AboutWelcomeDefaults.jsm index 9c572cc413c84..1a1f5ce510409 100644 --- a/browser/components/newtab/aboutwelcome/lib/AboutWelcomeDefaults.jsm +++ b/browser/components/newtab/aboutwelcome/lib/AboutWelcomeDefaults.jsm @@ -8,7 +8,6 @@ const EXPORTED_SYMBOLS = ["AboutWelcomeDefaults", "DEFAULT_WELCOME_CONTENT"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/newtab/aboutwelcome/lib/AboutWelcomeTelemetry.jsm b/browser/components/newtab/aboutwelcome/lib/AboutWelcomeTelemetry.jsm index 9a8b186b96442..72e48667a14a6 100644 --- a/browser/components/newtab/aboutwelcome/lib/AboutWelcomeTelemetry.jsm +++ b/browser/components/newtab/aboutwelcome/lib/AboutWelcomeTelemetry.jsm @@ -7,7 +7,6 @@ const EXPORTED_SYMBOLS = ["AboutWelcomeTelemetry"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/newtab/lib/ASRouter.jsm b/browser/components/newtab/lib/ASRouter.jsm index b16cc8c0259d3..0aec15c1c67e2 100644 --- a/browser/components/newtab/lib/ASRouter.jsm +++ b/browser/components/newtab/lib/ASRouter.jsm @@ -4,7 +4,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/newtab/lib/ASRouterPreferences.jsm b/browser/components/newtab/lib/ASRouterPreferences.jsm index b7b6a12df568b..68117d48bf30d 100644 --- a/browser/components/newtab/lib/ASRouterPreferences.jsm +++ b/browser/components/newtab/lib/ASRouterPreferences.jsm @@ -3,7 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/newtab/lib/ASRouterTargeting.jsm b/browser/components/newtab/lib/ASRouterTargeting.jsm index 0ce47049049c4..8a91fa25b4daa 100644 --- a/browser/components/newtab/lib/ASRouterTargeting.jsm +++ b/browser/components/newtab/lib/ASRouterTargeting.jsm @@ -6,7 +6,6 @@ const FXA_ENABLED_PREF = "identity.fxaccounts.enabled"; const DISTRIBUTION_ID_PREF = "distribution.id"; const DISTRIBUTION_ID_CHINA_REPACK = "MozillaOnline"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/newtab/lib/ASRouterTriggerListeners.jsm b/browser/components/newtab/lib/ASRouterTriggerListeners.jsm index defe14730baa9..a497fdb0ac2f0 100644 --- a/browser/components/newtab/lib/ASRouterTriggerListeners.jsm +++ b/browser/components/newtab/lib/ASRouterTriggerListeners.jsm @@ -3,7 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/newtab/lib/AboutPreferences.jsm b/browser/components/newtab/lib/AboutPreferences.jsm index e94b1d4616008..0a45eb52aaf4b 100644 --- a/browser/components/newtab/lib/AboutPreferences.jsm +++ b/browser/components/newtab/lib/AboutPreferences.jsm @@ -3,7 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/newtab/lib/ActivityStream.jsm b/browser/components/newtab/lib/ActivityStream.jsm index e19a715489155..f6eea6f9475e8 100644 --- a/browser/components/newtab/lib/ActivityStream.jsm +++ b/browser/components/newtab/lib/ActivityStream.jsm @@ -3,8 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/newtab/lib/CFRPageActions.jsm b/browser/components/newtab/lib/CFRPageActions.jsm index 91cb25ab6a7b1..04b0d695bbc62 100644 --- a/browser/components/newtab/lib/CFRPageActions.jsm +++ b/browser/components/newtab/lib/CFRPageActions.jsm @@ -6,7 +6,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/newtab/lib/DiscoveryStreamFeed.jsm b/browser/components/newtab/lib/DiscoveryStreamFeed.jsm index 3c3383bd33cf9..4ace58d4066a4 100644 --- a/browser/components/newtab/lib/DiscoveryStreamFeed.jsm +++ b/browser/components/newtab/lib/DiscoveryStreamFeed.jsm @@ -22,7 +22,6 @@ ChromeUtils.defineModuleGetter( const { setTimeout, clearTimeout } = ChromeUtils.import( "resource://gre/modules/Timer.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { actionTypes: at, actionCreators: ac } = ChromeUtils.import( "resource://activity-stream/common/Actions.jsm" ); diff --git a/browser/components/newtab/lib/FaviconFeed.jsm b/browser/components/newtab/lib/FaviconFeed.jsm index 6d7d2243e3838..27988b1841c4a 100644 --- a/browser/components/newtab/lib/FaviconFeed.jsm +++ b/browser/components/newtab/lib/FaviconFeed.jsm @@ -20,7 +20,6 @@ ChromeUtils.defineModuleGetter( "PlacesUtils", "resource://gre/modules/PlacesUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); ChromeUtils.defineModuleGetter( lazy, "NewTabUtils", diff --git a/browser/components/newtab/lib/FilterAdult.jsm b/browser/components/newtab/lib/FilterAdult.jsm index 121c9fb389820..4174df1137468 100644 --- a/browser/components/newtab/lib/FilterAdult.jsm +++ b/browser/components/newtab/lib/FilterAdult.jsm @@ -7,8 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; XPCOMUtils.defineLazyPreferenceGetter( diff --git a/browser/components/newtab/lib/HighlightsFeed.jsm b/browser/components/newtab/lib/HighlightsFeed.jsm index b99110637aed9..c44a8122e91fb 100644 --- a/browser/components/newtab/lib/HighlightsFeed.jsm +++ b/browser/components/newtab/lib/HighlightsFeed.jsm @@ -3,8 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { actionTypes: at } = ChromeUtils.import( "resource://activity-stream/common/Actions.jsm" ); diff --git a/browser/components/newtab/lib/InfoBar.jsm b/browser/components/newtab/lib/InfoBar.jsm index 3a4e857a0b002..1c8f88aa9ce73 100644 --- a/browser/components/newtab/lib/InfoBar.jsm +++ b/browser/components/newtab/lib/InfoBar.jsm @@ -6,7 +6,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/newtab/lib/MomentsPageHub.jsm b/browser/components/newtab/lib/MomentsPageHub.jsm index 4a76114b0eee9..1f22d5e1bd9c6 100644 --- a/browser/components/newtab/lib/MomentsPageHub.jsm +++ b/browser/components/newtab/lib/MomentsPageHub.jsm @@ -6,7 +6,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/newtab/lib/OnboardingMessageProvider.jsm b/browser/components/newtab/lib/OnboardingMessageProvider.jsm index 4bf771915a6d0..188615999c844 100644 --- a/browser/components/newtab/lib/OnboardingMessageProvider.jsm +++ b/browser/components/newtab/lib/OnboardingMessageProvider.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/newtab/lib/PersonalityProvider/PersonalityProvider.jsm b/browser/components/newtab/lib/PersonalityProvider/PersonalityProvider.jsm index 841d4c8ca30c7..fb8af60dc0cce 100644 --- a/browser/components/newtab/lib/PersonalityProvider/PersonalityProvider.jsm +++ b/browser/components/newtab/lib/PersonalityProvider/PersonalityProvider.jsm @@ -17,8 +17,6 @@ ChromeUtils.defineModuleGetter( "resource://gre/modules/NewTabUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { BasePromiseWorker } = ChromeUtils.import( "resource://gre/modules/PromiseWorker.jsm" ); diff --git a/browser/components/newtab/lib/PlacesFeed.jsm b/browser/components/newtab/lib/PlacesFeed.jsm index 58c679bcf3f84..dbdf99e1e9e3f 100644 --- a/browser/components/newtab/lib/PlacesFeed.jsm +++ b/browser/components/newtab/lib/PlacesFeed.jsm @@ -3,7 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/newtab/lib/PrefsFeed.jsm b/browser/components/newtab/lib/PrefsFeed.jsm index 5350048a49bba..ec8a1525b9afc 100644 --- a/browser/components/newtab/lib/PrefsFeed.jsm +++ b/browser/components/newtab/lib/PrefsFeed.jsm @@ -12,7 +12,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { Prefs } = ChromeUtils.import( "resource://activity-stream/lib/ActivityStreamPrefs.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/newtab/lib/RemoteImages.jsm b/browser/components/newtab/lib/RemoteImages.jsm index c8efbfccdc99a..77bf821f221cb 100644 --- a/browser/components/newtab/lib/RemoteImages.jsm +++ b/browser/components/newtab/lib/RemoteImages.jsm @@ -10,7 +10,6 @@ const { PromiseUtils } = ChromeUtils.import( const { RemoteSettings } = ChromeUtils.import( "resource://services-settings/remote-settings.js" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/newtab/lib/RemoteL10n.jsm b/browser/components/newtab/lib/RemoteL10n.jsm index e6465137620d5..a91a189a3626b 100644 --- a/browser/components/newtab/lib/RemoteL10n.jsm +++ b/browser/components/newtab/lib/RemoteL10n.jsm @@ -10,8 +10,6 @@ const USE_REMOTE_L10N_PREF = "browser.newtabpage.activity-stream.asrouter.useRemoteL10n"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - /** * All supported locales for remote l10n * diff --git a/browser/components/newtab/lib/Screenshots.jsm b/browser/components/newtab/lib/Screenshots.jsm index ccf5c4c65070a..6af78af7b0a7b 100644 --- a/browser/components/newtab/lib/Screenshots.jsm +++ b/browser/components/newtab/lib/Screenshots.jsm @@ -26,7 +26,6 @@ ChromeUtils.defineModuleGetter( "PrivateBrowsingUtils", "resource://gre/modules/PrivateBrowsingUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const GREY_10 = "#F9F9FA"; diff --git a/browser/components/newtab/lib/SearchShortcuts.jsm b/browser/components/newtab/lib/SearchShortcuts.jsm index 92c13d917e8aa..926681fecaae2 100644 --- a/browser/components/newtab/lib/SearchShortcuts.jsm +++ b/browser/components/newtab/lib/SearchShortcuts.jsm @@ -3,8 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - // List of sites we match against Topsites in order to identify sites // that should be converted to search Topsites const SEARCH_SHORTCUTS = [ diff --git a/browser/components/newtab/lib/SectionsManager.jsm b/browser/components/newtab/lib/SectionsManager.jsm index 7095eaab23d98..779f47ad01251 100644 --- a/browser/components/newtab/lib/SectionsManager.jsm +++ b/browser/components/newtab/lib/SectionsManager.jsm @@ -6,7 +6,6 @@ const { EventEmitter } = ChromeUtils.import( "resource://gre/modules/EventEmitter.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/newtab/lib/ShortURL.jsm b/browser/components/newtab/lib/ShortURL.jsm index cbcebae6118c3..448b4292078e5 100644 --- a/browser/components/newtab/lib/ShortURL.jsm +++ b/browser/components/newtab/lib/ShortURL.jsm @@ -5,7 +5,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/newtab/lib/TelemetryFeed.jsm b/browser/components/newtab/lib/TelemetryFeed.jsm index 494eed4a18875..950f431366637 100644 --- a/browser/components/newtab/lib/TelemetryFeed.jsm +++ b/browser/components/newtab/lib/TelemetryFeed.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/newtab/lib/TippyTopProvider.jsm b/browser/components/newtab/lib/TippyTopProvider.jsm index ab2895f35a5c7..a16575547ef85 100644 --- a/browser/components/newtab/lib/TippyTopProvider.jsm +++ b/browser/components/newtab/lib/TippyTopProvider.jsm @@ -2,8 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const TIPPYTOP_PATH = "chrome://activity-stream/content/data/content/tippytop/"; const TIPPYTOP_JSON_PATH = "chrome://activity-stream/content/data/content/tippytop/top_sites.json"; diff --git a/browser/components/newtab/lib/ToolbarBadgeHub.jsm b/browser/components/newtab/lib/ToolbarBadgeHub.jsm index b9fa60bdfa131..2ed4fde27514c 100644 --- a/browser/components/newtab/lib/ToolbarBadgeHub.jsm +++ b/browser/components/newtab/lib/ToolbarBadgeHub.jsm @@ -6,7 +6,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/newtab/lib/ToolbarPanelHub.jsm b/browser/components/newtab/lib/ToolbarPanelHub.jsm index 62d98c4b2754f..3da367d3a3813 100644 --- a/browser/components/newtab/lib/ToolbarPanelHub.jsm +++ b/browser/components/newtab/lib/ToolbarPanelHub.jsm @@ -6,7 +6,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; XPCOMUtils.defineLazyModuleGetters(lazy, { EveryWindow: "resource:///modules/EveryWindow.jsm", diff --git a/browser/components/newtab/lib/TopSitesFeed.jsm b/browser/components/newtab/lib/TopSitesFeed.jsm index cc5438dac8e10..22c013957dec3 100644 --- a/browser/components/newtab/lib/TopSitesFeed.jsm +++ b/browser/components/newtab/lib/TopSitesFeed.jsm @@ -3,7 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/newtab/lib/TopStoriesFeed.jsm b/browser/components/newtab/lib/TopStoriesFeed.jsm index 811159bbdaa35..b1f1020333f1d 100644 --- a/browser/components/newtab/lib/TopStoriesFeed.jsm +++ b/browser/components/newtab/lib/TopStoriesFeed.jsm @@ -3,7 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { NewTabUtils } = ChromeUtils.import( "resource://gre/modules/NewTabUtils.jsm" ); diff --git a/browser/components/newtab/lib/UTEventReporting.jsm b/browser/components/newtab/lib/UTEventReporting.jsm index b2ef09a8085b8..612fb969384fd 100644 --- a/browser/components/newtab/lib/UTEventReporting.jsm +++ b/browser/components/newtab/lib/UTEventReporting.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - /** * Note: the schema can be found in * https://searchfox.org/mozilla-central/source/toolkit/components/telemetry/Events.yaml diff --git a/browser/components/newtab/test/RemoteImagesTestUtils.jsm b/browser/components/newtab/test/RemoteImagesTestUtils.jsm index b89ecfd0720a1..5767c25e6f65f 100644 --- a/browser/components/newtab/test/RemoteImagesTestUtils.jsm +++ b/browser/components/newtab/test/RemoteImagesTestUtils.jsm @@ -8,7 +8,6 @@ const { NetUtil } = ChromeUtils.import("resource://gre/modules/NetUtil.jsm"); const { RemoteImages, REMOTE_IMAGES_PATH } = ChromeUtils.import( "resource://activity-stream/lib/RemoteImages.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const RS_SERVER_PREF = "services.settings.server"; class RemoteSettingsRecord { diff --git a/browser/components/pagedata/PageDataSchema.jsm b/browser/components/pagedata/PageDataSchema.jsm index 29b757dbebecc..d858641df7c96 100644 --- a/browser/components/pagedata/PageDataSchema.jsm +++ b/browser/components/pagedata/PageDataSchema.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["PageDataSchema"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/pagedata/PageDataService.jsm b/browser/components/pagedata/PageDataService.jsm index e70e04505fb51..97a5de623d8b7 100644 --- a/browser/components/pagedata/PageDataService.jsm +++ b/browser/components/pagedata/PageDataService.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["PageDataService"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { EventEmitter } = ChromeUtils.import( "resource://gre/modules/EventEmitter.jsm" ); diff --git a/browser/components/places/Interactions.jsm b/browser/components/places/Interactions.jsm index 8645b494243b2..9b64707006f0d 100644 --- a/browser/components/places/Interactions.jsm +++ b/browser/components/places/Interactions.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["Interactions"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/places/InteractionsBlocklist.jsm b/browser/components/places/InteractionsBlocklist.jsm index ee2b94ab25ace..eb6f14641dda9 100644 --- a/browser/components/places/InteractionsBlocklist.jsm +++ b/browser/components/places/InteractionsBlocklist.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["InteractionsBlocklist"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/places/InteractionsChild.jsm b/browser/components/places/InteractionsChild.jsm index 642fd52dca9bc..8136b63209497 100644 --- a/browser/components/places/InteractionsChild.jsm +++ b/browser/components/places/InteractionsChild.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["InteractionsChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/places/PlacesUIUtils.jsm b/browser/components/places/PlacesUIUtils.jsm index 28175ac445152..402c382ee506b 100644 --- a/browser/components/places/PlacesUIUtils.jsm +++ b/browser/components/places/PlacesUIUtils.jsm @@ -8,7 +8,6 @@ var EXPORTED_SYMBOLS = ["PlacesUIUtils"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { clearTimeout, setTimeout } = ChromeUtils.import( "resource://gre/modules/Timer.jsm" ); diff --git a/browser/components/places/SnapshotGroups.jsm b/browser/components/places/SnapshotGroups.jsm index eb6254f4fff24..2a5b58e310d98 100644 --- a/browser/components/places/SnapshotGroups.jsm +++ b/browser/components/places/SnapshotGroups.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["SnapshotGroups"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/places/SnapshotMonitor.jsm b/browser/components/places/SnapshotMonitor.jsm index 76fbda59d9da3..8ba391acf9ef7 100644 --- a/browser/components/places/SnapshotMonitor.jsm +++ b/browser/components/places/SnapshotMonitor.jsm @@ -7,7 +7,6 @@ const EXPORTED_SYMBOLS = ["SnapshotMonitor"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/places/SnapshotScorer.jsm b/browser/components/places/SnapshotScorer.jsm index d63a0ce42bc69..10f9ad46b2c7a 100644 --- a/browser/components/places/SnapshotScorer.jsm +++ b/browser/components/places/SnapshotScorer.jsm @@ -7,7 +7,6 @@ const EXPORTED_SYMBOLS = ["SnapshotScorer"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/places/SnapshotSelector.jsm b/browser/components/places/SnapshotSelector.jsm index aa0f45134e3cd..2fb41f6333369 100644 --- a/browser/components/places/SnapshotSelector.jsm +++ b/browser/components/places/SnapshotSelector.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["SnapshotSelector"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { EventEmitter } = ChromeUtils.import( "resource://gre/modules/EventEmitter.jsm" ); diff --git a/browser/components/places/Snapshots.jsm b/browser/components/places/Snapshots.jsm index f6d74594f2de3..08dcda74b9d26 100644 --- a/browser/components/places/Snapshots.jsm +++ b/browser/components/places/Snapshots.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["Snapshots"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/pocket/content/Pocket.jsm b/browser/components/pocket/content/Pocket.jsm index 2b55647e3e426..3747afdba2a25 100644 --- a/browser/components/pocket/content/Pocket.jsm +++ b/browser/components/pocket/content/Pocket.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["Pocket"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/browser/components/pocket/content/SaveToPocket.jsm b/browser/components/pocket/content/SaveToPocket.jsm index 4b0617732c6e0..9319db6716826 100644 --- a/browser/components/pocket/content/SaveToPocket.jsm +++ b/browser/components/pocket/content/SaveToPocket.jsm @@ -8,7 +8,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/browser/components/pocket/content/pktApi.jsm b/browser/components/pocket/content/pktApi.jsm index 4a87c78574ddd..1e4d956b429c2 100644 --- a/browser/components/pocket/content/pktApi.jsm +++ b/browser/components/pocket/content/pktApi.jsm @@ -47,7 +47,6 @@ var EXPORTED_SYMBOLS = ["pktApi"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/browser/components/pocket/content/pktTelemetry.jsm b/browser/components/pocket/content/pktTelemetry.jsm index 17222f0c781bf..70b83f3080934 100644 --- a/browser/components/pocket/content/pktTelemetry.jsm +++ b/browser/components/pocket/content/pktTelemetry.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["pktTelemetry"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/browser/components/prompts/PromptCollection.jsm b/browser/components/prompts/PromptCollection.jsm index 93d533c935d4c..d32aec188033b 100644 --- a/browser/components/prompts/PromptCollection.jsm +++ b/browser/components/prompts/PromptCollection.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["PromptCollection"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/protocolhandler/WebProtocolHandlerRegistrar.jsm b/browser/components/protocolhandler/WebProtocolHandlerRegistrar.jsm index 6cda756059bf3..31bc231bc5471 100644 --- a/browser/components/protocolhandler/WebProtocolHandlerRegistrar.jsm +++ b/browser/components/protocolhandler/WebProtocolHandlerRegistrar.jsm @@ -5,8 +5,6 @@ var EXPORTED_SYMBOLS = ["WebProtocolHandlerRegistrar"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const STRING_BUNDLE_URI = "chrome://browser/locale/feeds/subscribe.properties"; function WebProtocolHandlerRegistrar() {} diff --git a/browser/components/screenshots/ScreenshotsUtils.jsm b/browser/components/screenshots/ScreenshotsUtils.jsm index cda56677959cb..70a8782150e04 100644 --- a/browser/components/screenshots/ScreenshotsUtils.jsm +++ b/browser/components/screenshots/ScreenshotsUtils.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["ScreenshotsUtils", "ScreenshotsComponentParent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/search/BrowserSearchTelemetry.jsm b/browser/components/search/BrowserSearchTelemetry.jsm index 468cdb435bc11..4bd2de7e217c2 100644 --- a/browser/components/search/BrowserSearchTelemetry.jsm +++ b/browser/components/search/BrowserSearchTelemetry.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["BrowserSearchTelemetry"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/search/SearchOneOffs.jsm b/browser/components/search/SearchOneOffs.jsm index 607ac32542f23..e5132e7a3bdc0 100644 --- a/browser/components/search/SearchOneOffs.jsm +++ b/browser/components/search/SearchOneOffs.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["SearchOneOffs"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; XPCOMUtils.defineLazyModuleGetters(lazy, { PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.jsm", diff --git a/browser/components/search/SearchSERPTelemetry.jsm b/browser/components/search/SearchSERPTelemetry.jsm index 80a6032bd13bb..8708be77ed2d9 100644 --- a/browser/components/search/SearchSERPTelemetry.jsm +++ b/browser/components/search/SearchSERPTelemetry.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["SearchSERPTelemetry"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/search/SearchUIUtils.jsm b/browser/components/search/SearchUIUtils.jsm index 644b4559d1623..7364655dfd618 100644 --- a/browser/components/search/SearchUIUtils.jsm +++ b/browser/components/search/SearchUIUtils.jsm @@ -11,7 +11,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/sessionstore/ContentRestore.jsm b/browser/components/sessionstore/ContentRestore.jsm index 9efb54b140d08..fae7cd75d7876 100644 --- a/browser/components/sessionstore/ContentRestore.jsm +++ b/browser/components/sessionstore/ContentRestore.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["ContentRestore"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/browser/components/sessionstore/ContentSessionStore.jsm b/browser/components/sessionstore/ContentSessionStore.jsm index 4991c9654e756..55f23cf562b84 100644 --- a/browser/components/sessionstore/ContentSessionStore.jsm +++ b/browser/components/sessionstore/ContentSessionStore.jsm @@ -12,7 +12,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { clearTimeout, setTimeoutWithTarget } = ChromeUtils.import( "resource://gre/modules/Timer.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); function debug(msg) { Services.console.logStringMessage("SessionStoreContent: " + msg); diff --git a/browser/components/sessionstore/RecentlyClosedTabsAndWindowsMenuUtils.jsm b/browser/components/sessionstore/RecentlyClosedTabsAndWindowsMenuUtils.jsm index a4f68a9af0878..5c3328f2f496a 100644 --- a/browser/components/sessionstore/RecentlyClosedTabsAndWindowsMenuUtils.jsm +++ b/browser/components/sessionstore/RecentlyClosedTabsAndWindowsMenuUtils.jsm @@ -4,8 +4,6 @@ var EXPORTED_SYMBOLS = ["RecentlyClosedTabsAndWindowsMenuUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/browser/components/sessionstore/SessionCookies.jsm b/browser/components/sessionstore/SessionCookies.jsm index 2edb347e6036a..b5fbfc49ee62f 100644 --- a/browser/components/sessionstore/SessionCookies.jsm +++ b/browser/components/sessionstore/SessionCookies.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["SessionCookies"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/browser/components/sessionstore/SessionFile.jsm b/browser/components/sessionstore/SessionFile.jsm index 56e059963e40d..fc7e8a12dd995 100644 --- a/browser/components/sessionstore/SessionFile.jsm +++ b/browser/components/sessionstore/SessionFile.jsm @@ -19,7 +19,6 @@ var EXPORTED_SYMBOLS = ["SessionFile"]; * another attempts to copy that file. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/sessionstore/SessionSaver.jsm b/browser/components/sessionstore/SessionSaver.jsm index bcd00038ec567..78e657606f3a0 100644 --- a/browser/components/sessionstore/SessionSaver.jsm +++ b/browser/components/sessionstore/SessionSaver.jsm @@ -12,7 +12,6 @@ const { requestIdleCallback, setTimeout, } = ChromeUtils.import("resource://gre/modules/Timer.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/sessionstore/SessionStartup.jsm b/browser/components/sessionstore/SessionStartup.jsm index d85033c18cf09..f213a8f00ee5e 100644 --- a/browser/components/sessionstore/SessionStartup.jsm +++ b/browser/components/sessionstore/SessionStartup.jsm @@ -33,8 +33,6 @@ var EXPORTED_SYMBOLS = ["SessionStartup"]; /* :::::::: Constants and Helpers ::::::::::::::: */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/browser/components/sessionstore/SessionStore.jsm b/browser/components/sessionstore/SessionStore.jsm index 9b2730f1d525f..74c509bd299b2 100644 --- a/browser/components/sessionstore/SessionStore.jsm +++ b/browser/components/sessionstore/SessionStore.jsm @@ -220,7 +220,6 @@ const kLastIndex = Number.MAX_SAFE_INTEGER - 1; const { PrivateBrowsingUtils } = ChromeUtils.import( "resource://gre/modules/PrivateBrowsingUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TelemetryTimestamps } = ChromeUtils.import( "resource://gre/modules/TelemetryTimestamps.jsm" ); diff --git a/browser/components/sessionstore/StartupPerformance.jsm b/browser/components/sessionstore/StartupPerformance.jsm index a58f5247fca5e..d05f32f2bb481 100644 --- a/browser/components/sessionstore/StartupPerformance.jsm +++ b/browser/components/sessionstore/StartupPerformance.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["StartupPerformance"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/browser/components/sessionstore/TabStateFlusher.jsm b/browser/components/sessionstore/TabStateFlusher.jsm index 1d54c23f6e88d..887f3ab606042 100644 --- a/browser/components/sessionstore/TabStateFlusher.jsm +++ b/browser/components/sessionstore/TabStateFlusher.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["TabStateFlusher"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/browser/components/shell/HeadlessShell.jsm b/browser/components/shell/HeadlessShell.jsm index c3af52a76e423..58601ec367eac 100644 --- a/browser/components/shell/HeadlessShell.jsm +++ b/browser/components/shell/HeadlessShell.jsm @@ -12,7 +12,6 @@ const { E10SUtils } = ChromeUtils.import( const { HiddenFrame } = ChromeUtils.import( "resource://gre/modules/HiddenFrame.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); // Refrences to the progress listeners to keep them from being gc'ed // before they are called. diff --git a/browser/components/shell/ShellService.jsm b/browser/components/shell/ShellService.jsm index ac8f5fbe8c0e5..dd9d90e5624e8 100644 --- a/browser/components/shell/ShellService.jsm +++ b/browser/components/shell/ShellService.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["ShellService"]; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/touchbar/MacTouchBar.jsm b/browser/components/touchbar/MacTouchBar.jsm index 70fbe740a5658..cf297410e86ce 100644 --- a/browser/components/touchbar/MacTouchBar.jsm +++ b/browser/components/touchbar/MacTouchBar.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["TouchBarHelper", "TouchBarInput"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/translation/BingTranslator.jsm b/browser/components/translation/BingTranslator.jsm index 2ffde520d8519..5f37f6182b7dc 100644 --- a/browser/components/translation/BingTranslator.jsm +++ b/browser/components/translation/BingTranslator.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["BingTranslator"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { PromiseUtils } = ChromeUtils.import( "resource://gre/modules/PromiseUtils.jsm" ); diff --git a/browser/components/translation/GoogleTranslator.jsm b/browser/components/translation/GoogleTranslator.jsm index 222df0e4dc2ba..9d68607916b42 100644 --- a/browser/components/translation/GoogleTranslator.jsm +++ b/browser/components/translation/GoogleTranslator.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["GoogleTranslator"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { PromiseUtils } = ChromeUtils.import( "resource://gre/modules/PromiseUtils.jsm" ); diff --git a/browser/components/translation/TranslationChild.jsm b/browser/components/translation/TranslationChild.jsm index 5d793c1ec5938..1cce1206b02ef 100644 --- a/browser/components/translation/TranslationChild.jsm +++ b/browser/components/translation/TranslationChild.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["TranslationChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/browser/components/translation/TranslationParent.jsm b/browser/components/translation/TranslationParent.jsm index 9cd082ff356cd..d47f0dfde6e15 100644 --- a/browser/components/translation/TranslationParent.jsm +++ b/browser/components/translation/TranslationParent.jsm @@ -13,8 +13,6 @@ var EXPORTED_SYMBOLS = [ const TRANSLATION_PREF_SHOWUI = "browser.translation.ui.show"; const TRANSLATION_PREF_DETECT_LANG = "browser.translation.detectLanguage"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var Translation = { STATE_OFFER: 0, STATE_TRANSLATING: 1, diff --git a/browser/components/translation/YandexTranslator.jsm b/browser/components/translation/YandexTranslator.jsm index 7db0ffaa09242..82550b1b5721e 100644 --- a/browser/components/translation/YandexTranslator.jsm +++ b/browser/components/translation/YandexTranslator.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["YandexTranslator"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { PromiseUtils } = ChromeUtils.import( "resource://gre/modules/PromiseUtils.jsm" ); diff --git a/browser/components/uitour/UITour.jsm b/browser/components/uitour/UITour.jsm index 6eaf1118e5d16..798e6dfc114fb 100644 --- a/browser/components/uitour/UITour.jsm +++ b/browser/components/uitour/UITour.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["UITour"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/uitour/UITourChild.jsm b/browser/components/uitour/UITourChild.jsm index e2e763c8f4c13..7e3a520623165 100644 --- a/browser/components/uitour/UITourChild.jsm +++ b/browser/components/uitour/UITourChild.jsm @@ -4,8 +4,6 @@ var EXPORTED_SYMBOLS = ["UITourChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const PREF_TEST_WHITELIST = "browser.uitour.testingOrigins"; const UITOUR_PERMISSION = "uitour"; diff --git a/browser/components/urlbar/QuickActionsLoaderDefault.jsm b/browser/components/urlbar/QuickActionsLoaderDefault.jsm index 3ebf71a92afb1..16bbf9411f646 100644 --- a/browser/components/urlbar/QuickActionsLoaderDefault.jsm +++ b/browser/components/urlbar/QuickActionsLoaderDefault.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["QuickActionsLoaderDefault"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; XPCOMUtils.defineLazyModuleGetters(lazy, { diff --git a/browser/components/urlbar/UrlbarController.jsm b/browser/components/urlbar/UrlbarController.jsm index 95ee09f327f74..ac9e363d98305 100644 --- a/browser/components/urlbar/UrlbarController.jsm +++ b/browser/components/urlbar/UrlbarController.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["UrlbarController"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/urlbar/UrlbarEventBufferer.jsm b/browser/components/urlbar/UrlbarEventBufferer.jsm index a9f0c2a41d4d7..da354c033946f 100644 --- a/browser/components/urlbar/UrlbarEventBufferer.jsm +++ b/browser/components/urlbar/UrlbarEventBufferer.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["UrlbarEventBufferer"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/urlbar/UrlbarInput.jsm b/browser/components/urlbar/UrlbarInput.jsm index 084119d494759..8b823e090ea10 100644 --- a/browser/components/urlbar/UrlbarInput.jsm +++ b/browser/components/urlbar/UrlbarInput.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["UrlbarInput"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/urlbar/UrlbarMuxerUnifiedComplete.jsm b/browser/components/urlbar/UrlbarMuxerUnifiedComplete.jsm index b651921667575..ffee6232668e6 100644 --- a/browser/components/urlbar/UrlbarMuxerUnifiedComplete.jsm +++ b/browser/components/urlbar/UrlbarMuxerUnifiedComplete.jsm @@ -13,7 +13,6 @@ var EXPORTED_SYMBOLS = ["UrlbarMuxerUnifiedComplete"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { UrlbarMuxer, UrlbarUtils } = ChromeUtils.import( "resource:///modules/UrlbarUtils.jsm" diff --git a/browser/components/urlbar/UrlbarPrefs.jsm b/browser/components/urlbar/UrlbarPrefs.jsm index 65ce3ce0037f5..bce44787f764d 100644 --- a/browser/components/urlbar/UrlbarPrefs.jsm +++ b/browser/components/urlbar/UrlbarPrefs.jsm @@ -12,7 +12,6 @@ var EXPORTED_SYMBOLS = ["UrlbarPrefs", "UrlbarPrefsObserver"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/components/urlbar/UrlbarProviderExtension.jsm b/browser/components/urlbar/UrlbarProviderExtension.jsm index 47a82bc82f637..02d22537e77df 100644 --- a/browser/components/urlbar/UrlbarProviderExtension.jsm +++ b/browser/components/urlbar/UrlbarProviderExtension.jsm @@ -14,7 +14,6 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderExtension"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { SkippableTimer, UrlbarProvider, UrlbarUtils } = ChromeUtils.import( "resource:///modules/UrlbarUtils.jsm" diff --git a/browser/components/urlbar/UrlbarProviderHeuristicFallback.jsm b/browser/components/urlbar/UrlbarProviderHeuristicFallback.jsm index d860c1c84382d..b35d08df1d9a0 100644 --- a/browser/components/urlbar/UrlbarProviderHeuristicFallback.jsm +++ b/browser/components/urlbar/UrlbarProviderHeuristicFallback.jsm @@ -15,7 +15,6 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderHeuristicFallback"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { UrlbarProvider, UrlbarUtils } = ChromeUtils.import( "resource:///modules/UrlbarUtils.jsm" diff --git a/browser/components/urlbar/UrlbarProviderInterventions.jsm b/browser/components/urlbar/UrlbarProviderInterventions.jsm index 392fb53949459..cb031edafa720 100644 --- a/browser/components/urlbar/UrlbarProviderInterventions.jsm +++ b/browser/components/urlbar/UrlbarProviderInterventions.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderInterventions", "QueryScorer"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { UrlbarProvider, UrlbarUtils } = ChromeUtils.import( "resource:///modules/UrlbarUtils.jsm" diff --git a/browser/components/urlbar/UrlbarProviderPlaces.jsm b/browser/components/urlbar/UrlbarProviderPlaces.jsm index 6ba8ffaf474b6..398bec40a4e7e 100644 --- a/browser/components/urlbar/UrlbarProviderPlaces.jsm +++ b/browser/components/urlbar/UrlbarProviderPlaces.jsm @@ -101,7 +101,6 @@ const SQL_SWITCHTAB_QUERY = `SELECT :query_type, t.url, t.url, NULL, NULL, NULL, const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { UrlbarProvider, UrlbarUtils } = ChromeUtils.import( "resource:///modules/UrlbarUtils.jsm" diff --git a/browser/components/urlbar/UrlbarProviderPreloadedSites.jsm b/browser/components/urlbar/UrlbarProviderPreloadedSites.jsm index 20ed204b6a717..7c73350f2f2a2 100644 --- a/browser/components/urlbar/UrlbarProviderPreloadedSites.jsm +++ b/browser/components/urlbar/UrlbarProviderPreloadedSites.jsm @@ -15,7 +15,6 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderPreloadedSites"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { UrlbarProvider, UrlbarUtils } = ChromeUtils.import( "resource:///modules/UrlbarUtils.jsm" diff --git a/browser/components/urlbar/UrlbarProviderPrivateSearch.jsm b/browser/components/urlbar/UrlbarProviderPrivateSearch.jsm index b02736eb4f9b9..d152e689bda2f 100644 --- a/browser/components/urlbar/UrlbarProviderPrivateSearch.jsm +++ b/browser/components/urlbar/UrlbarProviderPrivateSearch.jsm @@ -13,7 +13,6 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderPrivateSearch"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { SkippableTimer, UrlbarProvider, UrlbarUtils } = ChromeUtils.import( "resource:///modules/UrlbarUtils.jsm" diff --git a/browser/components/urlbar/UrlbarProviderQuickActions.jsm b/browser/components/urlbar/UrlbarProviderQuickActions.jsm index 180e2774fa767..2d0cb126f91de 100644 --- a/browser/components/urlbar/UrlbarProviderQuickActions.jsm +++ b/browser/components/urlbar/UrlbarProviderQuickActions.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderQuickActions"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { UrlbarProvider, UrlbarUtils } = ChromeUtils.import( "resource:///modules/UrlbarUtils.jsm" ); diff --git a/browser/components/urlbar/UrlbarProviderQuickSuggest.jsm b/browser/components/urlbar/UrlbarProviderQuickSuggest.jsm index dced9f491a43e..cec78cbe61749 100644 --- a/browser/components/urlbar/UrlbarProviderQuickSuggest.jsm +++ b/browser/components/urlbar/UrlbarProviderQuickSuggest.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderQuickSuggest", "QUICK_SUGGEST_SOURCE"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { SkippableTimer, diff --git a/browser/components/urlbar/UrlbarProviderRemoteTabs.jsm b/browser/components/urlbar/UrlbarProviderRemoteTabs.jsm index a5429dc7c0a50..b55cf7b13e95b 100644 --- a/browser/components/urlbar/UrlbarProviderRemoteTabs.jsm +++ b/browser/components/urlbar/UrlbarProviderRemoteTabs.jsm @@ -13,7 +13,6 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderRemoteTabs"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { UrlbarProvider, UrlbarUtils } = ChromeUtils.import( "resource:///modules/UrlbarUtils.jsm" diff --git a/browser/components/urlbar/UrlbarProviderSearchSuggestions.jsm b/browser/components/urlbar/UrlbarProviderSearchSuggestions.jsm index 76830475fcd5a..c36ccd65db0e8 100644 --- a/browser/components/urlbar/UrlbarProviderSearchSuggestions.jsm +++ b/browser/components/urlbar/UrlbarProviderSearchSuggestions.jsm @@ -13,7 +13,6 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderSearchSuggestions"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { SkippableTimer, UrlbarProvider, UrlbarUtils } = ChromeUtils.import( "resource:///modules/UrlbarUtils.jsm" diff --git a/browser/components/urlbar/UrlbarProviderSearchTips.jsm b/browser/components/urlbar/UrlbarProviderSearchTips.jsm index d33e5f18a9481..92378e61e841f 100644 --- a/browser/components/urlbar/UrlbarProviderSearchTips.jsm +++ b/browser/components/urlbar/UrlbarProviderSearchTips.jsm @@ -14,7 +14,6 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderSearchTips"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { UrlbarProvider, UrlbarUtils } = ChromeUtils.import( "resource:///modules/UrlbarUtils.jsm" diff --git a/browser/components/urlbar/UrlbarProviderTabToSearch.jsm b/browser/components/urlbar/UrlbarProviderTabToSearch.jsm index e343cf2f19615..9edfe64fb4bac 100644 --- a/browser/components/urlbar/UrlbarProviderTabToSearch.jsm +++ b/browser/components/urlbar/UrlbarProviderTabToSearch.jsm @@ -14,7 +14,6 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderTabToSearch"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { UrlbarProvider, UrlbarUtils } = ChromeUtils.import( "resource:///modules/UrlbarUtils.jsm" diff --git a/browser/components/urlbar/UrlbarProviderTopSites.jsm b/browser/components/urlbar/UrlbarProviderTopSites.jsm index f25a4cd457e58..6eafdb8fc715a 100644 --- a/browser/components/urlbar/UrlbarProviderTopSites.jsm +++ b/browser/components/urlbar/UrlbarProviderTopSites.jsm @@ -13,7 +13,6 @@ var EXPORTED_SYMBOLS = ["UrlbarProviderTopSites"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { UrlbarProvider, UrlbarUtils } = ChromeUtils.import( "resource:///modules/UrlbarUtils.jsm" diff --git a/browser/components/urlbar/UrlbarQuickSuggest.jsm b/browser/components/urlbar/UrlbarQuickSuggest.jsm index 052488e3cb0c7..22ce4796ee988 100644 --- a/browser/components/urlbar/UrlbarQuickSuggest.jsm +++ b/browser/components/urlbar/UrlbarQuickSuggest.jsm @@ -9,7 +9,6 @@ const EXPORTED_SYMBOLS = ["ONBOARDING_CHOICE", "UrlbarQuickSuggest"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { EventEmitter } = ChromeUtils.import( "resource://gre/modules/EventEmitter.jsm" diff --git a/browser/components/urlbar/UrlbarSearchOneOffs.jsm b/browser/components/urlbar/UrlbarSearchOneOffs.jsm index 46243ea98022c..f958172106254 100644 --- a/browser/components/urlbar/UrlbarSearchOneOffs.jsm +++ b/browser/components/urlbar/UrlbarSearchOneOffs.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["UrlbarSearchOneOffs"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { SearchOneOffs } = ChromeUtils.import( "resource:///modules/SearchOneOffs.jsm" diff --git a/browser/components/urlbar/UrlbarSearchUtils.jsm b/browser/components/urlbar/UrlbarSearchUtils.jsm index 6e00662fb454c..2481305862e4b 100644 --- a/browser/components/urlbar/UrlbarSearchUtils.jsm +++ b/browser/components/urlbar/UrlbarSearchUtils.jsm @@ -16,7 +16,6 @@ var EXPORTED_SYMBOLS = ["UrlbarSearchUtils"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/urlbar/UrlbarTokenizer.jsm b/browser/components/urlbar/UrlbarTokenizer.jsm index 58b633d22fea9..d97509f106d74 100644 --- a/browser/components/urlbar/UrlbarTokenizer.jsm +++ b/browser/components/urlbar/UrlbarTokenizer.jsm @@ -15,7 +15,7 @@ var EXPORTED_SYMBOLS = ["UrlbarTokenizer"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); + const lazy = {}; XPCOMUtils.defineLazyModuleGetters(lazy, { UrlbarUtils: "resource:///modules/UrlbarUtils.jsm", diff --git a/browser/components/urlbar/UrlbarUtils.jsm b/browser/components/urlbar/UrlbarUtils.jsm index 970b6543c452b..73d8e26ab224b 100644 --- a/browser/components/urlbar/UrlbarUtils.jsm +++ b/browser/components/urlbar/UrlbarUtils.jsm @@ -22,7 +22,7 @@ var EXPORTED_SYMBOLS = [ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); + const lazy = {}; XPCOMUtils.defineLazyModuleGetters(lazy, { BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm", diff --git a/browser/components/urlbar/UrlbarValueFormatter.jsm b/browser/components/urlbar/UrlbarValueFormatter.jsm index 66a766b32e33d..741a868f9c3e7 100644 --- a/browser/components/urlbar/UrlbarValueFormatter.jsm +++ b/browser/components/urlbar/UrlbarValueFormatter.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["UrlbarValueFormatter"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/components/urlbar/UrlbarView.jsm b/browser/components/urlbar/UrlbarView.jsm index 298e88b955094..98fc23ecbe9dd 100644 --- a/browser/components/urlbar/UrlbarView.jsm +++ b/browser/components/urlbar/UrlbarView.jsm @@ -9,7 +9,7 @@ var EXPORTED_SYMBOLS = ["UrlbarView"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); + const lazy = {}; XPCOMUtils.defineLazyModuleGetters(lazy, { BrowserWindowTracker: "resource:///modules/BrowserWindowTracker.jsm", diff --git a/browser/components/urlbar/tests/UrlbarTestUtils.jsm b/browser/components/urlbar/tests/UrlbarTestUtils.jsm index 36e51ffa29dd2..7b2a48f7c3f64 100644 --- a/browser/components/urlbar/tests/UrlbarTestUtils.jsm +++ b/browser/components/urlbar/tests/UrlbarTestUtils.jsm @@ -8,7 +8,6 @@ const EXPORTED_SYMBOLS = ["UrlbarTestUtils"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/components/urlbar/tests/quicksuggest/QuickSuggestTestUtils.jsm b/browser/components/urlbar/tests/quicksuggest/QuickSuggestTestUtils.jsm index 35a7c2b666c74..97069b44de579 100644 --- a/browser/components/urlbar/tests/quicksuggest/QuickSuggestTestUtils.jsm +++ b/browser/components/urlbar/tests/quicksuggest/QuickSuggestTestUtils.jsm @@ -8,7 +8,6 @@ const EXPORTED_SYMBOLS = ["QuickSuggestTestUtils"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { CONTEXTUAL_SERVICES_PING_TYPES, diff --git a/browser/extensions/report-site-issue/experimentalAPIs/actors/tabExtrasActor.jsm b/browser/extensions/report-site-issue/experimentalAPIs/actors/tabExtrasActor.jsm index 6ea8d6068901e..9e9341d369932 100644 --- a/browser/extensions/report-site-issue/experimentalAPIs/actors/tabExtrasActor.jsm +++ b/browser/extensions/report-site-issue/experimentalAPIs/actors/tabExtrasActor.jsm @@ -5,8 +5,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - // Bug 1777268 - This is currently not available in the globals, but we // may consider adding it. // eslint-disable-next-line mozilla/reject-importGlobalProperties diff --git a/browser/extensions/webcompat/about-compat/AboutCompat.jsm b/browser/extensions/webcompat/about-compat/AboutCompat.jsm index d5c225f37c891..2993bf46d6e64 100644 --- a/browser/extensions/webcompat/about-compat/AboutCompat.jsm +++ b/browser/extensions/webcompat/about-compat/AboutCompat.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["AboutCompat"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const addonID = "webcompat@mozilla.org"; const addonPageRelativeURL = "/about-compat/aboutCompat.html"; diff --git a/browser/modules/AboutNewTab.jsm b/browser/modules/AboutNewTab.jsm index 02d080349b0e4..4a544b0c1db8c 100644 --- a/browser/modules/AboutNewTab.jsm +++ b/browser/modules/AboutNewTab.jsm @@ -11,7 +11,6 @@ const { AppConstants } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/modules/AppUpdater.jsm b/browser/modules/AppUpdater.jsm index 296373ff6702d..cb375ca98b146 100644 --- a/browser/modules/AppUpdater.jsm +++ b/browser/modules/AppUpdater.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["AppUpdater"]; var { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/modules/AsyncTabSwitcher.jsm b/browser/modules/AsyncTabSwitcher.jsm index 43ef29460ce02..3df57b9066551 100644 --- a/browser/modules/AsyncTabSwitcher.jsm +++ b/browser/modules/AsyncTabSwitcher.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["AsyncTabSwitcher"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/modules/BrowserUsageTelemetry.jsm b/browser/modules/BrowserUsageTelemetry.jsm index 00b19ebdbecf5..13a840edd6aed 100644 --- a/browser/modules/BrowserUsageTelemetry.jsm +++ b/browser/modules/BrowserUsageTelemetry.jsm @@ -15,7 +15,6 @@ var EXPORTED_SYMBOLS = [ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/modules/BrowserWindowTracker.jsm b/browser/modules/BrowserWindowTracker.jsm index cbcb6ccd4dbf8..f0bc44ce89ce5 100644 --- a/browser/modules/BrowserWindowTracker.jsm +++ b/browser/modules/BrowserWindowTracker.jsm @@ -12,7 +12,6 @@ var EXPORTED_SYMBOLS = ["BrowserWindowTracker"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/modules/ContentCrashHandlers.jsm b/browser/modules/ContentCrashHandlers.jsm index bf281cc29a32d..7314ca87b2ee5 100644 --- a/browser/modules/ContentCrashHandlers.jsm +++ b/browser/modules/ContentCrashHandlers.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["TabCrashHandler", "UnsubmittedCrashHandler"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/modules/Discovery.jsm b/browser/modules/Discovery.jsm index a2da71a012863..92a1d6ff06bbc 100644 --- a/browser/modules/Discovery.jsm +++ b/browser/modules/Discovery.jsm @@ -8,7 +8,6 @@ var EXPORTED_SYMBOLS = ["Discovery"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/modules/EveryWindow.jsm b/browser/modules/EveryWindow.jsm index 052ae2322166f..4a67db57a019b 100644 --- a/browser/modules/EveryWindow.jsm +++ b/browser/modules/EveryWindow.jsm @@ -28,8 +28,6 @@ var EXPORTED_SYMBOLS = ["EveryWindow"]; * If the window is closing, a second argument is passed with value `true`. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var initialized = false; var callbacks = new Map(); diff --git a/browser/modules/ExtensionsUI.jsm b/browser/modules/ExtensionsUI.jsm index 5988e1131c023..25a3a193770d3 100644 --- a/browser/modules/ExtensionsUI.jsm +++ b/browser/modules/ExtensionsUI.jsm @@ -11,7 +11,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { EventEmitter } = ChromeUtils.import( "resource://gre/modules/EventEmitter.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/modules/FaviconLoader.jsm b/browser/modules/FaviconLoader.jsm index 4c4eef06ca9ff..8f7c0343722d0 100644 --- a/browser/modules/FaviconLoader.jsm +++ b/browser/modules/FaviconLoader.jsm @@ -6,8 +6,6 @@ const EXPORTED_SYMBOLS = ["FaviconLoader"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/browser/modules/HomePage.jsm b/browser/modules/HomePage.jsm index 5a21f7067ec36..6583e37c280d9 100644 --- a/browser/modules/HomePage.jsm +++ b/browser/modules/HomePage.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["HomePage"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/modules/LaterRun.jsm b/browser/modules/LaterRun.jsm index f6c68c7efcde6..74b96506db1f7 100644 --- a/browser/modules/LaterRun.jsm +++ b/browser/modules/LaterRun.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["LaterRun"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const kEnabledPref = "browser.laterrun.enabled"; const kPagePrefRoot = "browser.laterrun.pages."; // Number of sessions we've been active in diff --git a/browser/modules/NewTabPagePreloading.jsm b/browser/modules/NewTabPagePreloading.jsm index 0ee6e146272f5..1b23156bb342e 100644 --- a/browser/modules/NewTabPagePreloading.jsm +++ b/browser/modules/NewTabPagePreloading.jsm @@ -12,7 +12,6 @@ var EXPORTED_SYMBOLS = ["NewTabPagePreloading"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/modules/OpenInTabsUtils.jsm b/browser/modules/OpenInTabsUtils.jsm index e4fcfe9d185f5..ba6e6e022540b 100644 --- a/browser/modules/OpenInTabsUtils.jsm +++ b/browser/modules/OpenInTabsUtils.jsm @@ -9,7 +9,6 @@ const EXPORTED_SYMBOLS = ["OpenInTabsUtils"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/modules/PageActions.jsm b/browser/modules/PageActions.jsm index 658495f78bfe8..a522d9a8b0a23 100644 --- a/browser/modules/PageActions.jsm +++ b/browser/modules/PageActions.jsm @@ -15,7 +15,6 @@ var EXPORTED_SYMBOLS = [ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/modules/PartnerLinkAttribution.jsm b/browser/modules/PartnerLinkAttribution.jsm index 1d8b2b8af5e7e..5792189bf2a8b 100644 --- a/browser/modules/PartnerLinkAttribution.jsm +++ b/browser/modules/PartnerLinkAttribution.jsm @@ -12,7 +12,6 @@ var EXPORTED_SYMBOLS = [ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/modules/PermissionUI.jsm b/browser/modules/PermissionUI.jsm index 9d088a3e26464..c91e2f3035490 100644 --- a/browser/modules/PermissionUI.jsm +++ b/browser/modules/PermissionUI.jsm @@ -64,7 +64,6 @@ var EXPORTED_SYMBOLS = ["PermissionUI"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/browser/modules/PingCentre.jsm b/browser/modules/PingCentre.jsm index f7f56d26c1b86..398c465661e97 100644 --- a/browser/modules/PingCentre.jsm +++ b/browser/modules/PingCentre.jsm @@ -2,8 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/modules/ProcessHangMonitor.jsm b/browser/modules/ProcessHangMonitor.jsm index c274e055c8729..9d0899d81cb34 100644 --- a/browser/modules/ProcessHangMonitor.jsm +++ b/browser/modules/ProcessHangMonitor.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["ProcessHangMonitor"]; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); /** * Elides the middle of a string by replacing it with an elipsis if it is diff --git a/browser/modules/Sanitizer.jsm b/browser/modules/Sanitizer.jsm index a48f041a5b446..2fe2f16dc049e 100644 --- a/browser/modules/Sanitizer.jsm +++ b/browser/modules/Sanitizer.jsm @@ -8,7 +8,6 @@ var EXPORTED_SYMBOLS = ["Sanitizer"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/browser/modules/SiteDataManager.jsm b/browser/modules/SiteDataManager.jsm index 0bcd2d37decf0..cf9e20c5970a2 100644 --- a/browser/modules/SiteDataManager.jsm +++ b/browser/modules/SiteDataManager.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); var EXPORTED_SYMBOLS = ["SiteDataManager"]; diff --git a/browser/modules/SitePermissions.jsm b/browser/modules/SitePermissions.jsm index 3c6d204c11cb6..0c8bdb5e609de 100644 --- a/browser/modules/SitePermissions.jsm +++ b/browser/modules/SitePermissions.jsm @@ -4,7 +4,6 @@ var EXPORTED_SYMBOLS = ["SitePermissions"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/modules/TabUnloader.jsm b/browser/modules/TabUnloader.jsm index 34b2e89e8683b..54045b700c436 100644 --- a/browser/modules/TabUnloader.jsm +++ b/browser/modules/TabUnloader.jsm @@ -13,8 +13,6 @@ */ var EXPORTED_SYMBOLS = ["TabUnloader"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/browser/modules/WindowsJumpLists.jsm b/browser/modules/WindowsJumpLists.jsm index a6e21b4a3bb86..b6f315e1827df 100644 --- a/browser/modules/WindowsJumpLists.jsm +++ b/browser/modules/WindowsJumpLists.jsm @@ -6,7 +6,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); // Stop updating jumplists after some idle time. const IDLE_TIMEOUT_SECONDS = 5 * 60; diff --git a/browser/modules/WindowsPreviewPerTab.jsm b/browser/modules/WindowsPreviewPerTab.jsm index 5fc08511ac6d4..8408d3f531433 100644 --- a/browser/modules/WindowsPreviewPerTab.jsm +++ b/browser/modules/WindowsPreviewPerTab.jsm @@ -50,7 +50,6 @@ const { PlacesUtils } = ChromeUtils.import( const { PrivateBrowsingUtils } = ChromeUtils.import( "resource://gre/modules/PrivateBrowsingUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/modules/ZoomUI.jsm b/browser/modules/ZoomUI.jsm index 4012fbaa281ef..c50e95eb1fa5a 100644 --- a/browser/modules/ZoomUI.jsm +++ b/browser/modules/ZoomUI.jsm @@ -10,7 +10,6 @@ const gLoadContext = Cu.createLoadContext(); const gContentPrefs = Cc["@mozilla.org/content-pref/service;1"].getService( Ci.nsIContentPrefService2 ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const gZoomPropertyName = "browser.content.full-zoom"; const lazy = {}; diff --git a/browser/modules/webrtcUI.jsm b/browser/modules/webrtcUI.jsm index 92c49dcae4df3..dee7743c7de63 100644 --- a/browser/modules/webrtcUI.jsm +++ b/browser/modules/webrtcUI.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["webrtcUI", "MacOSWebRTCStatusbarIndicator"]; const { EventEmitter } = ChromeUtils.import( "resource:///modules/syncedtabs/EventEmitter.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/browser/themes/BuiltInThemeConfig.jsm b/browser/themes/BuiltInThemeConfig.jsm index de07727f1ff5a..8a203d6d24728 100644 --- a/browser/themes/BuiltInThemeConfig.jsm +++ b/browser/themes/BuiltInThemeConfig.jsm @@ -9,7 +9,6 @@ const EXPORTED_SYMBOLS = ["_applyColorwayConfig", "BuiltInThemeConfig"]; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); /** * A Map of themes built in to the browser, alongwith a Map of collections those themes belong to. Params for the objects contained diff --git a/browser/themes/BuiltInThemes.jsm b/browser/themes/BuiltInThemes.jsm index baf57fe5af968..f65fc75560b4b 100644 --- a/browser/themes/BuiltInThemes.jsm +++ b/browser/themes/BuiltInThemes.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["BuiltInThemes"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/browser/themes/ThemeVariableMap.jsm b/browser/themes/ThemeVariableMap.jsm index fa2b0b1778efe..4edac436a1bb8 100644 --- a/browser/themes/ThemeVariableMap.jsm +++ b/browser/themes/ThemeVariableMap.jsm @@ -4,8 +4,6 @@ var EXPORTED_SYMBOLS = ["ThemeVariableMap", "ThemeContentPropertyList"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const ThemeVariableMap = [ [ "--lwt-accent-color-inactive", diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/Screenshot.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/Screenshot.jsm index f9486753b7dbb..5e4cbac8666d1 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/Screenshot.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/Screenshot.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["Screenshot"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { setTimeout } = ChromeUtils.import("resource://gre/modules/Timer.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/TestRunner.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/TestRunner.jsm index 86f6f0877f88d..161fedd4326af 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/TestRunner.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/TestRunner.jsm @@ -15,7 +15,6 @@ const HOME_PAGE = "resource://mozscreenshots/lib/mozscreenshots.html"; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { setTimeout } = ChromeUtils.import("resource://gre/modules/Timer.jsm"); const { Rect } = ChromeUtils.import("resource://gre/modules/Geometry.jsm"); diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/AppMenu.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/AppMenu.jsm index c6305faad7897..03838800a7c5e 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/AppMenu.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/AppMenu.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["AppMenu"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { BrowserTestUtils } = ChromeUtils.import( "resource://testing-common/BrowserTestUtils.jsm" ); diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Buttons.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Buttons.jsm index e2cfb13db367a..95c8e9b0e5402 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Buttons.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Buttons.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["Buttons"]; const { CustomizableUI } = ChromeUtils.import( "resource:///modules/CustomizableUI.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); var Buttons = { init(libDir) { diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/ControlCenter.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/ControlCenter.jsm index d1a328842bcc5..b8f761cd45701 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/ControlCenter.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/ControlCenter.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["ControlCenter"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { setTimeout } = ChromeUtils.import("resource://gre/modules/Timer.jsm"); const { BrowserTestUtils } = ChromeUtils.import( "resource://testing-common/BrowserTestUtils.jsm" diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/CustomizeMode.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/CustomizeMode.jsm index cf3c9f3ed2067..31e8e066cd2e2 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/CustomizeMode.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/CustomizeMode.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["CustomizeMode"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { setTimeout } = ChromeUtils.import("resource://gre/modules/Timer.jsm"); var CustomizeMode = { diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/DevTools.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/DevTools.jsm index 5b65bdea69110..e8d662d5ead60 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/DevTools.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/DevTools.jsm @@ -10,7 +10,6 @@ const { require } = ChromeUtils.import( "resource://devtools/shared/loader/Loader.jsm" ); const { gDevTools } = require("devtools/client/framework/devtools"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { setTimeout } = ChromeUtils.import("resource://gre/modules/Timer.jsm"); async function showToolboxForSelectedTab(toolId, hostType) { diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/PermissionPrompts.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/PermissionPrompts.jsm index 9bdf1d7da1e85..20554d72e8a72 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/PermissionPrompts.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/PermissionPrompts.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["PermissionPrompts"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { BrowserTestUtils } = ChromeUtils.import( "resource://testing-common/BrowserTestUtils.jsm" ); diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Preferences.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Preferences.jsm index 19fe42b03467e..902898c104e5c 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Preferences.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Preferences.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["Preferences"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TestUtils } = ChromeUtils.import( "resource://testing-common/TestUtils.jsm" ); diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Tabs.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Tabs.jsm index be8d65a774f1f..327639955e397 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Tabs.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Tabs.jsm @@ -10,7 +10,6 @@ const CUST_TAB = "chrome://browser/skin/customize.svg"; const PREFS_TAB = "chrome://global/skin/icons/settings.svg"; const DEFAULT_FAVICON_TAB = `data:text/html,<meta%20charset="utf-8"><title>No%20favicon</title>`; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { setTimeout } = ChromeUtils.import("resource://gre/modules/Timer.jsm"); const { TestUtils } = ChromeUtils.import( "resource://testing-common/TestUtils.jsm" diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/TabsInTitlebar.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/TabsInTitlebar.jsm index 79a8ec9aa638e..b271d6be2894c 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/TabsInTitlebar.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/TabsInTitlebar.jsm @@ -8,8 +8,6 @@ var EXPORTED_SYMBOLS = ["TabsInTitlebar"]; const PREF_TABS_IN_TITLEBAR = "browser.tabs.inTitlebar"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var TabsInTitlebar = { init(libDir) {}, diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Toolbars.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Toolbars.jsm index 349a73be0c7de..e3fea231c1755 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Toolbars.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/Toolbars.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["Toolbars"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var Toolbars = { init(libDir) {}, diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/UIDensities.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/UIDensities.jsm index aea09d822cd14..a47212317e85d 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/UIDensities.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/UIDensities.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["UIDensities"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var UIDensities = { init(libDir) {}, diff --git a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/WindowSize.jsm b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/WindowSize.jsm index 80abed1d15afa..cdac1ab921c5e 100644 --- a/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/WindowSize.jsm +++ b/browser/tools/mozscreenshots/mozscreenshots/extension/configurations/WindowSize.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["WindowSize"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { setTimeout } = ChromeUtils.import("resource://gre/modules/Timer.jsm"); const { BrowserTestUtils } = ChromeUtils.import( "resource://testing-common/BrowserTestUtils.jsm" diff --git a/devtools/server/actors/targets/target-actor-registry.jsm b/devtools/server/actors/targets/target-actor-registry.jsm index bb8841bb56b1d..048fa4cc599b3 100644 --- a/devtools/server/actors/targets/target-actor-registry.jsm +++ b/devtools/server/actors/targets/target-actor-registry.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var EXPORTED_SYMBOLS = ["TargetActorRegistry"]; // Keep track of all WindowGlobal target actors. diff --git a/devtools/server/actors/watcher/WatcherRegistry.jsm b/devtools/server/actors/watcher/WatcherRegistry.jsm index 0663a97c82cd6..bc28eca762552 100644 --- a/devtools/server/actors/watcher/WatcherRegistry.jsm +++ b/devtools/server/actors/watcher/WatcherRegistry.jsm @@ -28,7 +28,6 @@ var EXPORTED_SYMBOLS = ["WatcherRegistry"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { ActorManagerParent } = ChromeUtils.import( "resource://gre/modules/ActorManagerParent.jsm" ); diff --git a/devtools/server/actors/watcher/browsing-context-helpers.jsm b/devtools/server/actors/watcher/browsing-context-helpers.jsm index 5291a9294f5c2..5b6f20719a485 100644 --- a/devtools/server/actors/watcher/browsing-context-helpers.jsm +++ b/devtools/server/actors/watcher/browsing-context-helpers.jsm @@ -11,16 +11,6 @@ const EXPORTED_SYMBOLS = [ "getAllBrowsingContextsForContext", ]; -let Services; -if (typeof module == "object") { - // Allow this JSM to also be loaded as a CommonJS module - // eslint-disable-next-line no-global-assign - Services = require("Services"); -} else { - // eslint-disable-next-line no-global-assign - ({ Services } = ChromeUtils.import("resource://gre/modules/Services.jsm")); -} - const isEveryFrameTargetEnabled = Services.prefs.getBoolPref( "devtools.every-frame-target.enabled", false diff --git a/devtools/server/connectors/js-window-actor/DevToolsFrameChild.jsm b/devtools/server/connectors/js-window-actor/DevToolsFrameChild.jsm index eaaff13358b0e..b5669a681261c 100644 --- a/devtools/server/connectors/js-window-actor/DevToolsFrameChild.jsm +++ b/devtools/server/connectors/js-window-actor/DevToolsFrameChild.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["DevToolsFrameChild"]; const { EventEmitter } = ChromeUtils.import( "resource://gre/modules/EventEmitter.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const Loader = ChromeUtils.import( "resource://devtools/shared/loader/Loader.jsm" ); diff --git a/devtools/server/connectors/js-window-actor/DevToolsWorkerChild.jsm b/devtools/server/connectors/js-window-actor/DevToolsWorkerChild.jsm index 3723cb11e93b5..36af372cf77a5 100644 --- a/devtools/server/connectors/js-window-actor/DevToolsWorkerChild.jsm +++ b/devtools/server/connectors/js-window-actor/DevToolsWorkerChild.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["DevToolsWorkerChild"]; const { EventEmitter } = ChromeUtils.import( "resource://gre/modules/EventEmitter.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/devtools/shared/loader/Loader.jsm b/devtools/shared/loader/Loader.jsm index e4baada6c2fa1..3e68b8e76e06a 100644 --- a/devtools/shared/loader/Loader.jsm +++ b/devtools/shared/loader/Loader.jsm @@ -8,7 +8,6 @@ * Manages the base loader (base-loader.js) instance used to load the developer tools. */ -var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); var { Loader, Require, resolveURI, unload } = ChromeUtils.import( "resource://devtools/shared/loader/base-loader.js" ); diff --git a/devtools/shared/security/DevToolsSocketStatus.jsm b/devtools/shared/security/DevToolsSocketStatus.jsm index 33b7acf872b82..f73aa4d702f80 100644 --- a/devtools/shared/security/DevToolsSocketStatus.jsm +++ b/devtools/shared/security/DevToolsSocketStatus.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - /** * Singleton that should be updated whenever a socket is opened or closed for * incoming connections. diff --git a/devtools/startup/AboutDebuggingRegistration.jsm b/devtools/startup/AboutDebuggingRegistration.jsm index bff589c0a545a..f2ced9bd12618 100644 --- a/devtools/startup/AboutDebuggingRegistration.jsm +++ b/devtools/startup/AboutDebuggingRegistration.jsm @@ -6,7 +6,6 @@ // Register the about:debugging URL, that allows to debug tabs, extensions, workers on // the current instance of Firefox or on a remote Firefox. -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { nsIAboutModule } = Ci; diff --git a/devtools/startup/AboutDevToolsToolboxRegistration.jsm b/devtools/startup/AboutDevToolsToolboxRegistration.jsm index b68de6d0000ca..1448e84e57c61 100644 --- a/devtools/startup/AboutDevToolsToolboxRegistration.jsm +++ b/devtools/startup/AboutDevToolsToolboxRegistration.jsm @@ -7,8 +7,6 @@ // Register about:devtools-toolbox which allows to open a devtools toolbox // in a Firefox tab or a custom html iframe in browser.html -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { nsIAboutModule } = Ci; function AboutDevtoolsToolbox() {} diff --git a/devtools/startup/DevToolsShim.jsm b/devtools/startup/DevToolsShim.jsm index 45af176156a48..e2388b7cca50f 100644 --- a/devtools/startup/DevToolsShim.jsm +++ b/devtools/startup/DevToolsShim.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/devtools/startup/DevToolsStartup.jsm b/devtools/startup/DevToolsStartup.jsm index bf03e9a48016b..00a4b52aed848 100644 --- a/devtools/startup/DevToolsStartup.jsm +++ b/devtools/startup/DevToolsStartup.jsm @@ -34,7 +34,6 @@ const DEVTOOLS_POLICY_DISABLED_PREF = "devtools.policy.disabled"; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/docshell/base/URIFixup.jsm b/docshell/base/URIFixup.jsm index 9411052c9326e..1a2861e30954e 100644 --- a/docshell/base/URIFixup.jsm +++ b/docshell/base/URIFixup.jsm @@ -21,7 +21,6 @@ var EXPORTED_SYMBOLS = ["URIFixup", "URIFixupInfo"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/dom/base/ContentAreaDropListener.jsm b/dom/base/ContentAreaDropListener.jsm index 840389df24bca..476b2e983bf76 100644 --- a/dom/base/ContentAreaDropListener.jsm +++ b/dom/base/ContentAreaDropListener.jsm @@ -2,8 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - // This component is used for handling dragover and drop of urls. // // It checks to see whether a drop of a url is allowed. For instance, a url diff --git a/dom/base/DOMRequestHelper.jsm b/dom/base/DOMRequestHelper.jsm index 3f0b348d78f2e..04ae441adee4c 100644 --- a/dom/base/DOMRequestHelper.jsm +++ b/dom/base/DOMRequestHelper.jsm @@ -18,8 +18,6 @@ */ var EXPORTED_SYMBOLS = ["DOMRequestIpcHelper"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - function DOMRequestIpcHelper() { // _listeners keeps a list of messages for which we added a listener and the // kind of listener that we added (strong or weak). It's an object of this diff --git a/dom/base/IndexedDBHelper.jsm b/dom/base/IndexedDBHelper.jsm index 3fd70668b115b..60746321c5687 100644 --- a/dom/base/IndexedDBHelper.jsm +++ b/dom/base/IndexedDBHelper.jsm @@ -16,8 +16,6 @@ if (DEBUG) { var EXPORTED_SYMBOLS = ["IndexedDBHelper"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - function getErrorName(err) { return (err && err.name) || "UnknownError"; } diff --git a/dom/bindings/test/TestInterfaceJS.jsm b/dom/bindings/test/TestInterfaceJS.jsm index 0ec6f0df3a04b..fd0284d50d0dd 100644 --- a/dom/bindings/test/TestInterfaceJS.jsm +++ b/dom/bindings/test/TestInterfaceJS.jsm @@ -8,8 +8,6 @@ var EXPORTED_SYMBOLS = ["TestInterfaceJS"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - function TestInterfaceJS() {} TestInterfaceJS.prototype = { diff --git a/dom/browser-element/BrowserElementParent.jsm b/dom/browser-element/BrowserElementParent.jsm index 73d528456e17f..ec342dace2ad1 100644 --- a/dom/browser-element/BrowserElementParent.jsm +++ b/dom/browser-element/BrowserElementParent.jsm @@ -9,7 +9,6 @@ * appropriate action here in the parent. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { BrowserElementPromptService } = ChromeUtils.import( "resource://gre/modules/BrowserElementPromptService.jsm" ); diff --git a/dom/browser-element/BrowserElementPromptService.jsm b/dom/browser-element/BrowserElementPromptService.jsm index 628de0730ed6c..232a935564c56 100644 --- a/dom/browser-element/BrowserElementPromptService.jsm +++ b/dom/browser-element/BrowserElementPromptService.jsm @@ -9,8 +9,6 @@ var Cm = Components.manager.QueryInterface(Ci.nsIComponentRegistrar); var EXPORTED_SYMBOLS = ["BrowserElementPromptService"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - function debug(msg) { // dump("BrowserElementPromptService - " + msg + "\n"); } diff --git a/dom/console/ConsoleAPIStorage.jsm b/dom/console/ConsoleAPIStorage.jsm index 847eeaf68f7dd..e3b44e883a099 100644 --- a/dom/console/ConsoleAPIStorage.jsm +++ b/dom/console/ConsoleAPIStorage.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const STORAGE_MAX_EVENTS = 1000; var _consoleStorage = new Map(); diff --git a/dom/ipc/tests/JSProcessActor/browser_sendQuery.js b/dom/ipc/tests/JSProcessActor/browser_sendQuery.js index b19e66ee91909..2fae5154c5cb4 100644 --- a/dom/ipc/tests/JSProcessActor/browser_sendQuery.js +++ b/dom/ipc/tests/JSProcessActor/browser_sendQuery.js @@ -3,8 +3,8 @@ "use strict"; const ERROR_LINE_NUMBERS = { - jsm: 33, - "sys.mjs": 31, + jsm: 31, + "sys.mjs": 29, }; const EXCEPTION_LINE_NUMBERS = { jsm: ERROR_LINE_NUMBERS.jsm + 3, diff --git a/dom/ipc/tests/JSWindowActor/browser_sendQuery.js b/dom/ipc/tests/JSWindowActor/browser_sendQuery.js index 6409546a1141b..cd1104e1a8fef 100644 --- a/dom/ipc/tests/JSWindowActor/browser_sendQuery.js +++ b/dom/ipc/tests/JSWindowActor/browser_sendQuery.js @@ -3,8 +3,8 @@ "use strict"; const ERROR_LINE_NUMBERS = { - jsm: 41, - "sys.mjs": 39, + jsm: 39, + "sys.mjs": 37, }; const EXCEPTION_LINE_NUMBERS = { jsm: ERROR_LINE_NUMBERS.jsm + 3, diff --git a/dom/manifest/ImageObjectProcessor.jsm b/dom/manifest/ImageObjectProcessor.jsm index bba84f2a6c964..7ad8f52b2c948 100644 --- a/dom/manifest/ImageObjectProcessor.jsm +++ b/dom/manifest/ImageObjectProcessor.jsm @@ -20,8 +20,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - function ImageObjectProcessor(aErrors, aExtractor, aBundle) { this.errors = aErrors; this.extractor = aExtractor; diff --git a/dom/manifest/ManifestObtainer.jsm b/dom/manifest/ManifestObtainer.jsm index 056defa5fe112..e477e495c38e3 100644 --- a/dom/manifest/ManifestObtainer.jsm +++ b/dom/manifest/ManifestObtainer.jsm @@ -23,8 +23,6 @@ */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { ManifestProcessor } = ChromeUtils.import( "resource://gre/modules/ManifestProcessor.jsm" ); diff --git a/dom/manifest/ManifestProcessor.jsm b/dom/manifest/ManifestProcessor.jsm index 466f89909cc8d..a7018087bb0cb 100644 --- a/dom/manifest/ManifestProcessor.jsm +++ b/dom/manifest/ManifestProcessor.jsm @@ -38,7 +38,6 @@ const orientationTypes = new Set([ ]); const textDirections = new Set(["ltr", "rtl", "auto"]); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); // ValueExtractor is used by the various processors to get values // from the manifest and to report errors. const { ValueExtractor } = ChromeUtils.import( diff --git a/dom/media/IdpSandbox.jsm b/dom/media/IdpSandbox.jsm index b407a14ee025c..633dd35f8363d 100644 --- a/dom/media/IdpSandbox.jsm +++ b/dom/media/IdpSandbox.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { NetUtil } = ChromeUtils.import("resource://gre/modules/NetUtil.jsm"); /** This little class ensures that redirects maintain an https:// origin */ diff --git a/dom/media/PeerConnection.jsm b/dom/media/PeerConnection.jsm index 45318449b1f9b..4ed9bb83eea3f 100644 --- a/dom/media/PeerConnection.jsm +++ b/dom/media/PeerConnection.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/dom/media/webvtt/vtt.jsm b/dom/media/webvtt/vtt.jsm index a0093fbf51e42..37eb71ae1ee36 100644 --- a/dom/media/webvtt/vtt.jsm +++ b/dom/media/webvtt/vtt.jsm @@ -27,7 +27,6 @@ var EXPORTED_SYMBOLS = ["WebVTT"]; * limitations under the License. */ -const {Services} = ChromeUtils.import('resource://gre/modules/Services.jsm'); const {XPCOMUtils} = ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); XPCOMUtils.defineLazyPreferenceGetter(this, "supportPseudo", diff --git a/dom/notification/NotificationStorage.jsm b/dom/notification/NotificationStorage.jsm index a634638c63024..fb282447abddc 100644 --- a/dom/notification/NotificationStorage.jsm +++ b/dom/notification/NotificationStorage.jsm @@ -9,8 +9,6 @@ function debug(s) { dump("-*- NotificationStorage.js: " + s + "\n"); } -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const kMessageNotificationGetAllOk = "Notification:GetAll:Return:OK"; const kMessageNotificationGetAllKo = "Notification:GetAll:Return:KO"; const kMessageNotificationSaveKo = "Notification:Save:Return:KO"; diff --git a/dom/notification/new/NotificationDB.jsm b/dom/notification/new/NotificationDB.jsm index a07379964d099..cf22297a678f0 100644 --- a/dom/notification/new/NotificationDB.jsm +++ b/dom/notification/new/NotificationDB.jsm @@ -23,7 +23,6 @@ ChromeUtils.defineModuleGetter( "KeyValueService", "resource://gre/modules/kvstore.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const kMessages = [ "Notification:Save", diff --git a/dom/notification/old/NotificationDB.jsm b/dom/notification/old/NotificationDB.jsm index b5b716f9f3f52..fb6d0e9cd3c98 100644 --- a/dom/notification/old/NotificationDB.jsm +++ b/dom/notification/old/NotificationDB.jsm @@ -11,8 +11,6 @@ function debug(s) { dump("-*- NotificationDB component: " + s + "\n"); } -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const NOTIFICATION_STORE_DIR = PathUtils.profileDir; const NOTIFICATION_STORE_PATH = PathUtils.join( NOTIFICATION_STORE_DIR, diff --git a/dom/push/Push.jsm b/dom/push/Push.jsm index 2863b6297e1ea..ba5dd0955b126 100644 --- a/dom/push/Push.jsm +++ b/dom/push/Push.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { DOMRequestIpcHelper } = ChromeUtils.import( "resource://gre/modules/DOMRequestHelper.jsm" ); diff --git a/dom/push/PushComponents.jsm b/dom/push/PushComponents.jsm index 1dfc7f29a32c4..cb3217d72660f 100644 --- a/dom/push/PushComponents.jsm +++ b/dom/push/PushComponents.jsm @@ -12,7 +12,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); var isParent = Services.appinfo.processType === Ci.nsIXULRuntime.PROCESS_TYPE_DEFAULT; diff --git a/dom/push/PushCrypto.jsm b/dom/push/PushCrypto.jsm index a1ace86a8c5ff..54855d5c47d4f 100644 --- a/dom/push/PushCrypto.jsm +++ b/dom/push/PushCrypto.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/dom/push/PushRecord.jsm b/dom/push/PushRecord.jsm index 9e3ab45437aaa..c07450b9abd0a 100644 --- a/dom/push/PushRecord.jsm +++ b/dom/push/PushRecord.jsm @@ -7,7 +7,6 @@ const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/dom/push/PushService.jsm b/dom/push/PushService.jsm index 5e6fc0e29c877..75761a5d45630 100644 --- a/dom/push/PushService.jsm +++ b/dom/push/PushService.jsm @@ -7,7 +7,6 @@ const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { clearTimeout, setTimeout } = ChromeUtils.import( "resource://gre/modules/Timer.jsm" ); diff --git a/dom/push/PushServiceAndroidGCM.jsm b/dom/push/PushServiceAndroidGCM.jsm index 5ebed784cd07a..19007d25c12f5 100644 --- a/dom/push/PushServiceAndroidGCM.jsm +++ b/dom/push/PushServiceAndroidGCM.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/dom/push/PushServiceHttp2.jsm b/dom/push/PushServiceHttp2.jsm index 6a4bb2e861a1e..be2d12eaac5c7 100644 --- a/dom/push/PushServiceHttp2.jsm +++ b/dom/push/PushServiceHttp2.jsm @@ -11,7 +11,6 @@ const { PushRecord } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { NetUtil } = ChromeUtils.import("resource://gre/modules/NetUtil.jsm"); const { clearTimeout, setTimeout } = ChromeUtils.import( "resource://gre/modules/Timer.jsm" diff --git a/dom/push/PushServiceWebSocket.jsm b/dom/push/PushServiceWebSocket.jsm index 8c53e49dfe43b..b9c3073a2a77c 100644 --- a/dom/push/PushServiceWebSocket.jsm +++ b/dom/push/PushServiceWebSocket.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/dom/quota/test/modules/system/ModuleLoader.jsm b/dom/quota/test/modules/system/ModuleLoader.jsm index ab6968d2700c4..6f1f99bb454b1 100644 --- a/dom/quota/test/modules/system/ModuleLoader.jsm +++ b/dom/quota/test/modules/system/ModuleLoader.jsm @@ -3,8 +3,6 @@ * http://creativecommons.org/publicdomain/zero/1.0/ */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - function ModuleLoader(base, depth, proto) { const modules = {}; diff --git a/dom/quota/test/modules/system/StorageUtils.jsm b/dom/quota/test/modules/system/StorageUtils.jsm index 332c2bcd33ad7..767c4ecf2c003 100644 --- a/dom/quota/test/modules/system/StorageUtils.jsm +++ b/dom/quota/test/modules/system/StorageUtils.jsm @@ -3,8 +3,6 @@ * http://creativecommons.org/publicdomain/zero/1.0/ */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - class RequestError extends Error { constructor(resultCode, resultName) { super(`Request failed (code: ${resultCode}, name: ${resultName})`); diff --git a/dom/system/NetworkGeolocationProvider.jsm b/dom/system/NetworkGeolocationProvider.jsm index 96724258c9ba7..ba183ea1d8692 100644 --- a/dom/system/NetworkGeolocationProvider.jsm +++ b/dom/system/NetworkGeolocationProvider.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/extensions/permissions/test/PermissionTestUtils.jsm b/extensions/permissions/test/PermissionTestUtils.jsm index 1968d1697a411..5d36c31a4b70d 100644 --- a/extensions/permissions/test/PermissionTestUtils.jsm +++ b/extensions/permissions/test/PermissionTestUtils.jsm @@ -8,8 +8,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - let pm = Services.perms; let secMan = Services.scriptSecurityManager; diff --git a/intl/locale/LangPackMatcher.jsm b/intl/locale/LangPackMatcher.jsm index ee40ccd0b0c7b..e5690c1ba26df 100644 --- a/intl/locale/LangPackMatcher.jsm +++ b/intl/locale/LangPackMatcher.jsm @@ -6,7 +6,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/intl/locale/PluralForm.jsm b/intl/locale/PluralForm.jsm index cab11a492e3e4..7e240e059e5e1 100644 --- a/intl/locale/PluralForm.jsm +++ b/intl/locale/PluralForm.jsm @@ -4,8 +4,6 @@ var EXPORTED_SYMBOLS = ["PluralForm"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - /** * This module provides the PluralForm object which contains a method to figure * out which plural form of a word to use for a given number based on the diff --git a/js/xpconnect/loader/XPCOMUtils.jsm b/js/xpconnect/loader/XPCOMUtils.jsm index bcde97a9d9c79..1031bf2bc04f2 100644 --- a/js/xpconnect/loader/XPCOMUtils.jsm +++ b/js/xpconnect/loader/XPCOMUtils.jsm @@ -6,10 +6,6 @@ var EXPORTED_SYMBOLS = ["XPCOMUtils"]; -const { Services } = ChromeUtils.import( - "resource://gre/modules/Services.jsm" -); - const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/js/xpconnect/tests/unit/environment_loadscript.jsm b/js/xpconnect/tests/unit/environment_loadscript.jsm index eb8b7070a5f88..0e5a0208ae58b 100644 --- a/js/xpconnect/tests/unit/environment_loadscript.jsm +++ b/js/xpconnect/tests/unit/environment_loadscript.jsm @@ -1,5 +1,3 @@ -const {Services} = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var EXPORTED_SYMBOLS = ["target", "bound"]; var bound = ""; diff --git a/layout/tools/layout-debug/LayoutDebugChild.jsm b/layout/tools/layout-debug/LayoutDebugChild.jsm index ba815a8cc75de..c830188ed47cb 100644 --- a/layout/tools/layout-debug/LayoutDebugChild.jsm +++ b/layout/tools/layout-debug/LayoutDebugChild.jsm @@ -9,8 +9,6 @@ var EXPORTED_SYMBOLS = ["LayoutDebugChild"]; const NS_LAYOUT_DEBUGGINGTOOLS_CONTRACTID = "@mozilla.org/layout-debug/layout-debuggingtools;1"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - class LayoutDebugChild extends JSWindowActorChild { receiveMessage(msg) { if (!this._debuggingTools) { diff --git a/layout/tools/reftest/manifest.jsm b/layout/tools/reftest/manifest.jsm index b60b65f9e8d31..d88aea0a9bd13 100644 --- a/layout/tools/reftest/manifest.jsm +++ b/layout/tools/reftest/manifest.jsm @@ -30,7 +30,6 @@ const { g, } = ChromeUtils.import("resource://reftest/globals.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { NetUtil } = ChromeUtils.import("resource://gre/modules/NetUtil.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" diff --git a/layout/tools/reftest/reftest.jsm b/layout/tools/reftest/reftest.jsm index 0ee5024bfa090..620074e960e9c 100644 --- a/layout/tools/reftest/reftest.jsm +++ b/layout/tools/reftest/reftest.jsm @@ -54,7 +54,6 @@ const { StructuredLogger } = ChromeUtils.import( const { PerTestCoverageUtils } = ChromeUtils.import( "resource://reftest/PerTestCoverageUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/mobile/android/actors/ContentDelegateChild.jsm b/mobile/android/actors/ContentDelegateChild.jsm index 6616efa358586..2ed04e1d7275e 100644 --- a/mobile/android/actors/ContentDelegateChild.jsm +++ b/mobile/android/actors/ContentDelegateChild.jsm @@ -10,8 +10,6 @@ var { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; XPCOMUtils.defineLazyModuleGetters(lazy, { diff --git a/mobile/android/actors/GeckoViewAutoFillChild.jsm b/mobile/android/actors/GeckoViewAutoFillChild.jsm index 97cf865192fc9..9f338f1f523e8 100644 --- a/mobile/android/actors/GeckoViewAutoFillChild.jsm +++ b/mobile/android/actors/GeckoViewAutoFillChild.jsm @@ -11,7 +11,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { GeckoViewUtils } = ChromeUtils.import( "resource://gre/modules/GeckoViewUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/mobile/android/actors/GeckoViewAutoFillParent.jsm b/mobile/android/actors/GeckoViewAutoFillParent.jsm index f342cd90d1dad..2fc37381eeae7 100644 --- a/mobile/android/actors/GeckoViewAutoFillParent.jsm +++ b/mobile/android/actors/GeckoViewAutoFillParent.jsm @@ -5,7 +5,6 @@ var EXPORTED_SYMBOLS = ["GeckoViewAutoFillParent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/mobile/android/actors/GeckoViewContentChild.jsm b/mobile/android/actors/GeckoViewContentChild.jsm index d317b8674627b..09d714d70a01b 100644 --- a/mobile/android/actors/GeckoViewContentChild.jsm +++ b/mobile/android/actors/GeckoViewContentChild.jsm @@ -10,8 +10,6 @@ var { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - // This needs to match ScreenLength.java const SCREEN_LENGTH_TYPE_PIXEL = 0; const SCREEN_LENGTH_TYPE_VISUAL_VIEWPORT_WIDTH = 1; diff --git a/mobile/android/actors/GeckoViewPermissionChild.jsm b/mobile/android/actors/GeckoViewPermissionChild.jsm index 06d9111c102ee..0da76b3f0de65 100644 --- a/mobile/android/actors/GeckoViewPermissionChild.jsm +++ b/mobile/android/actors/GeckoViewPermissionChild.jsm @@ -11,7 +11,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { GeckoViewActorChild } = ChromeUtils.import( "resource://gre/modules/GeckoViewActorChild.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/mobile/android/actors/GeckoViewPermissionParent.jsm b/mobile/android/actors/GeckoViewPermissionParent.jsm index be5ce6ebd4ef5..1757cf3b64762 100644 --- a/mobile/android/actors/GeckoViewPermissionParent.jsm +++ b/mobile/android/actors/GeckoViewPermissionParent.jsm @@ -11,7 +11,6 @@ const { GeckoViewUtils } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { GeckoViewActorParent } = ChromeUtils.import( "resource://gre/modules/GeckoViewActorParent.jsm" ); diff --git a/mobile/android/actors/GeckoViewPermissionProcessChild.jsm b/mobile/android/actors/GeckoViewPermissionProcessChild.jsm index 73f3751b6f583..11f3236b6a1db 100644 --- a/mobile/android/actors/GeckoViewPermissionProcessChild.jsm +++ b/mobile/android/actors/GeckoViewPermissionProcessChild.jsm @@ -11,7 +11,6 @@ const { GeckoViewActorChild } = ChromeUtils.import( const { GeckoViewUtils } = ChromeUtils.import( "resource://gre/modules/GeckoViewUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/mobile/android/actors/GeckoViewPermissionProcessParent.jsm b/mobile/android/actors/GeckoViewPermissionProcessParent.jsm index 667213c5158c9..4be3acb555063 100644 --- a/mobile/android/actors/GeckoViewPermissionProcessParent.jsm +++ b/mobile/android/actors/GeckoViewPermissionProcessParent.jsm @@ -8,7 +8,6 @@ var EXPORTED_SYMBOLS = ["GeckoViewPermissionProcessParent"]; const { GeckoViewUtils } = ChromeUtils.import( "resource://gre/modules/GeckoViewUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); // See: http://developer.android.com/reference/android/Manifest.permission.html const PERM_CAMERA = "android.permission.CAMERA"; diff --git a/mobile/android/actors/GeckoViewPromptChild.jsm b/mobile/android/actors/GeckoViewPromptChild.jsm index 927b04bf6bbb6..193db209f129a 100644 --- a/mobile/android/actors/GeckoViewPromptChild.jsm +++ b/mobile/android/actors/GeckoViewPromptChild.jsm @@ -10,8 +10,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const EXPORTED_SYMBOLS = ["GeckoViewPromptChild"]; class GeckoViewPromptChild extends GeckoViewActorChild { diff --git a/mobile/android/actors/GeckoViewPrompterParent.jsm b/mobile/android/actors/GeckoViewPrompterParent.jsm index feb5c44697e9a..2db4129a29114 100644 --- a/mobile/android/actors/GeckoViewPrompterParent.jsm +++ b/mobile/android/actors/GeckoViewPrompterParent.jsm @@ -10,8 +10,6 @@ const { GeckoViewActorParent } = ChromeUtils.import( "resource://gre/modules/GeckoViewActorParent.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const DIALOGS = [ "alert", "alertCheck", diff --git a/mobile/android/actors/GeckoViewSettingsChild.jsm b/mobile/android/actors/GeckoViewSettingsChild.jsm index 9306512e10d5d..28c55bbaa59ae 100644 --- a/mobile/android/actors/GeckoViewSettingsChild.jsm +++ b/mobile/android/actors/GeckoViewSettingsChild.jsm @@ -10,8 +10,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const EXPORTED_SYMBOLS = ["GeckoViewSettingsChild"]; // This needs to match GeckoSessionSettings.java diff --git a/mobile/android/actors/LoadURIDelegateChild.jsm b/mobile/android/actors/LoadURIDelegateChild.jsm index 59aae38509cf6..9ce0982bb8389 100644 --- a/mobile/android/actors/LoadURIDelegateChild.jsm +++ b/mobile/android/actors/LoadURIDelegateChild.jsm @@ -11,7 +11,6 @@ const { LoadURIDelegate } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/mobile/android/actors/ProgressDelegateChild.jsm b/mobile/android/actors/ProgressDelegateChild.jsm index a3bea1da900fb..6d36964636d5a 100644 --- a/mobile/android/actors/ProgressDelegateChild.jsm +++ b/mobile/android/actors/ProgressDelegateChild.jsm @@ -10,8 +10,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const EXPORTED_SYMBOLS = ["ProgressDelegateChild"]; class ProgressDelegateChild extends GeckoViewActorChild { diff --git a/mobile/android/actors/ScrollDelegateChild.jsm b/mobile/android/actors/ScrollDelegateChild.jsm index c94eb90ba2e68..c77d36c26c42d 100644 --- a/mobile/android/actors/ScrollDelegateChild.jsm +++ b/mobile/android/actors/ScrollDelegateChild.jsm @@ -10,8 +10,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const EXPORTED_SYMBOLS = ["ScrollDelegateChild"]; class ScrollDelegateChild extends GeckoViewActorChild { diff --git a/mobile/android/actors/SelectionActionDelegateChild.jsm b/mobile/android/actors/SelectionActionDelegateChild.jsm index 46fd218e8fbe1..c3d197994adc2 100644 --- a/mobile/android/actors/SelectionActionDelegateChild.jsm +++ b/mobile/android/actors/SelectionActionDelegateChild.jsm @@ -8,7 +8,6 @@ const { GeckoViewActorChild } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const EXPORTED_SYMBOLS = ["SelectionActionDelegateChild"]; const MAGNIFIER_PREF = "layout.accessiblecaret.magnifier.enabled"; diff --git a/mobile/android/actors/SelectionActionDelegateParent.jsm b/mobile/android/actors/SelectionActionDelegateParent.jsm index 54fe3dbca9ade..6e5ce7d37eeae 100644 --- a/mobile/android/actors/SelectionActionDelegateParent.jsm +++ b/mobile/android/actors/SelectionActionDelegateParent.jsm @@ -8,7 +8,6 @@ var EXPORTED_SYMBOLS = ["SelectionActionDelegateParent"]; const { GeckoViewActorParent } = ChromeUtils.import( "resource://gre/modules/GeckoViewActorParent.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); class SelectionActionDelegateParent extends GeckoViewActorParent { respondTo = null; diff --git a/mobile/android/components/geckoview/FilePickerDelegate.jsm b/mobile/android/components/geckoview/FilePickerDelegate.jsm index e6a1e23d9368b..f5f9941e538ee 100644 --- a/mobile/android/components/geckoview/FilePickerDelegate.jsm +++ b/mobile/android/components/geckoview/FilePickerDelegate.jsm @@ -12,7 +12,6 @@ const { GeckoViewUtils } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/mobile/android/components/geckoview/GeckoViewPermission.jsm b/mobile/android/components/geckoview/GeckoViewPermission.jsm index 644017cd10a6e..db3da24e86ff2 100644 --- a/mobile/android/components/geckoview/GeckoViewPermission.jsm +++ b/mobile/android/components/geckoview/GeckoViewPermission.jsm @@ -8,7 +8,6 @@ var EXPORTED_SYMBOLS = ["GeckoViewPermission"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { GeckoViewUtils } = ChromeUtils.import( "resource://gre/modules/GeckoViewUtils.jsm" ); diff --git a/mobile/android/components/geckoview/GeckoViewPrompt.jsm b/mobile/android/components/geckoview/GeckoViewPrompt.jsm index 9813352b906f5..c58d2d22de5e3 100644 --- a/mobile/android/components/geckoview/GeckoViewPrompt.jsm +++ b/mobile/android/components/geckoview/GeckoViewPrompt.jsm @@ -12,7 +12,6 @@ const { GeckoViewUtils } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/mobile/android/components/geckoview/GeckoViewPrompter.jsm b/mobile/android/components/geckoview/GeckoViewPrompter.jsm index 20f907cdd44d3..cb928d2a22d42 100644 --- a/mobile/android/components/geckoview/GeckoViewPrompter.jsm +++ b/mobile/android/components/geckoview/GeckoViewPrompter.jsm @@ -9,7 +9,6 @@ const { GeckoViewUtils } = ChromeUtils.import( "resource://gre/modules/GeckoViewUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/mobile/android/components/geckoview/GeckoViewStartup.jsm b/mobile/android/components/geckoview/GeckoViewStartup.jsm index 07384017a72fc..0f9b5c005abaa 100644 --- a/mobile/android/components/geckoview/GeckoViewStartup.jsm +++ b/mobile/android/components/geckoview/GeckoViewStartup.jsm @@ -11,7 +11,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { GeckoViewUtils } = ChromeUtils.import( "resource://gre/modules/GeckoViewUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/mobile/android/components/geckoview/LoginStorageDelegate.jsm b/mobile/android/components/geckoview/LoginStorageDelegate.jsm index 933f934b0b9ea..6307aca1be5f4 100644 --- a/mobile/android/components/geckoview/LoginStorageDelegate.jsm +++ b/mobile/android/components/geckoview/LoginStorageDelegate.jsm @@ -12,7 +12,6 @@ const { GeckoViewUtils } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/mobile/android/components/geckoview/ShareDelegate.jsm b/mobile/android/components/geckoview/ShareDelegate.jsm index 048e807b12682..06a083430c2aa 100644 --- a/mobile/android/components/geckoview/ShareDelegate.jsm +++ b/mobile/android/components/geckoview/ShareDelegate.jsm @@ -12,7 +12,6 @@ const { GeckoViewUtils } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/TestSupportChild.jsm b/mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/TestSupportChild.jsm index 0cb0c01aaea76..f367d50646260 100644 --- a/mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/TestSupportChild.jsm +++ b/mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/TestSupportChild.jsm @@ -6,8 +6,6 @@ const { GeckoViewActorChild } = ChromeUtils.import( "resource://gre/modules/GeckoViewActorChild.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const EXPORTED_SYMBOLS = ["TestSupportChild"]; class TestSupportChild extends GeckoViewActorChild { diff --git a/mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/TestSupportProcessChild.jsm b/mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/TestSupportProcessChild.jsm index f044a4607f121..e81150a53c17b 100644 --- a/mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/TestSupportProcessChild.jsm +++ b/mobile/android/geckoview/src/androidTest/assets/web_extensions/test-support/TestSupportProcessChild.jsm @@ -8,8 +8,6 @@ const { GeckoViewUtils } = ChromeUtils.import( "resource://gre/modules/GeckoViewUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const ProcessTools = Cc["@mozilla.org/processtools-service;1"].getService( Ci.nsIProcessToolsService ); diff --git a/mobile/android/modules/geckoview/ChildCrashHandler.jsm b/mobile/android/modules/geckoview/ChildCrashHandler.jsm index 10358c43d7736..7e956ea602ab7 100644 --- a/mobile/android/modules/geckoview/ChildCrashHandler.jsm +++ b/mobile/android/modules/geckoview/ChildCrashHandler.jsm @@ -12,7 +12,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { GeckoViewUtils } = ChromeUtils.import( "resource://gre/modules/GeckoViewUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/mobile/android/modules/geckoview/GeckoViewConsole.jsm b/mobile/android/modules/geckoview/GeckoViewConsole.jsm index a660b58f4da6f..f80bfe8d337a5 100644 --- a/mobile/android/modules/geckoview/GeckoViewConsole.jsm +++ b/mobile/android/modules/geckoview/GeckoViewConsole.jsm @@ -11,7 +11,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { GeckoViewUtils } = ChromeUtils.import( "resource://gre/modules/GeckoViewUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { debug, warn } = GeckoViewUtils.initLogging("Console"); diff --git a/mobile/android/modules/geckoview/GeckoViewContent.jsm b/mobile/android/modules/geckoview/GeckoViewContent.jsm index 26b4ba2d81ba6..bff2b15cdd12b 100644 --- a/mobile/android/modules/geckoview/GeckoViewContent.jsm +++ b/mobile/android/modules/geckoview/GeckoViewContent.jsm @@ -12,7 +12,6 @@ const { GeckoViewModule } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); class GeckoViewContent extends GeckoViewModule { onInit() { diff --git a/mobile/android/modules/geckoview/GeckoViewNavigation.jsm b/mobile/android/modules/geckoview/GeckoViewNavigation.jsm index 4dfc10181d400..ec1d1642a890c 100644 --- a/mobile/android/modules/geckoview/GeckoViewNavigation.jsm +++ b/mobile/android/modules/geckoview/GeckoViewNavigation.jsm @@ -12,7 +12,6 @@ const { GeckoViewModule } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/mobile/android/modules/geckoview/GeckoViewProcessHangMonitor.jsm b/mobile/android/modules/geckoview/GeckoViewProcessHangMonitor.jsm index 29a9217263511..e020a2e96e0c1 100644 --- a/mobile/android/modules/geckoview/GeckoViewProcessHangMonitor.jsm +++ b/mobile/android/modules/geckoview/GeckoViewProcessHangMonitor.jsm @@ -10,8 +10,6 @@ const { GeckoViewModule } = ChromeUtils.import( "resource://gre/modules/GeckoViewModule.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - class GeckoViewProcessHangMonitor extends GeckoViewModule { constructor(aModuleInfo) { super(aModuleInfo); diff --git a/mobile/android/modules/geckoview/GeckoViewProgress.jsm b/mobile/android/modules/geckoview/GeckoViewProgress.jsm index 404284ec81e04..26e3eae766ba4 100644 --- a/mobile/android/modules/geckoview/GeckoViewProgress.jsm +++ b/mobile/android/modules/geckoview/GeckoViewProgress.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["GeckoViewProgress"]; const { GeckoViewModule } = ChromeUtils.import( "resource://gre/modules/GeckoViewModule.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/mobile/android/modules/geckoview/GeckoViewPushController.jsm b/mobile/android/modules/geckoview/GeckoViewPushController.jsm index 51897cb9806fd..99ce3b14a2bf1 100644 --- a/mobile/android/modules/geckoview/GeckoViewPushController.jsm +++ b/mobile/android/modules/geckoview/GeckoViewPushController.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["GeckoViewPushController"]; const { GeckoViewUtils } = ChromeUtils.import( "resource://gre/modules/GeckoViewUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/mobile/android/modules/geckoview/GeckoViewRemoteDebugger.jsm b/mobile/android/modules/geckoview/GeckoViewRemoteDebugger.jsm index 8369e2ef58235..f9a2ca5806e63 100644 --- a/mobile/android/modules/geckoview/GeckoViewRemoteDebugger.jsm +++ b/mobile/android/modules/geckoview/GeckoViewRemoteDebugger.jsm @@ -12,7 +12,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { GeckoViewUtils } = ChromeUtils.import( "resource://gre/modules/GeckoViewUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/mobile/android/modules/geckoview/GeckoViewSelectionAction.jsm b/mobile/android/modules/geckoview/GeckoViewSelectionAction.jsm index a5cf5caad3ad3..29abfea90e897 100644 --- a/mobile/android/modules/geckoview/GeckoViewSelectionAction.jsm +++ b/mobile/android/modules/geckoview/GeckoViewSelectionAction.jsm @@ -13,7 +13,6 @@ const { GeckoViewModule } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); class GeckoViewSelectionAction extends GeckoViewModule { onEnable() { diff --git a/mobile/android/modules/geckoview/GeckoViewSettings.jsm b/mobile/android/modules/geckoview/GeckoViewSettings.jsm index c117ce7e79b5a..e8a9061952232 100644 --- a/mobile/android/modules/geckoview/GeckoViewSettings.jsm +++ b/mobile/android/modules/geckoview/GeckoViewSettings.jsm @@ -13,7 +13,6 @@ const { GeckoViewModule } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/mobile/android/modules/geckoview/GeckoViewStorageController.jsm b/mobile/android/modules/geckoview/GeckoViewStorageController.jsm index 856667f879a42..1abaea06c4659 100644 --- a/mobile/android/modules/geckoview/GeckoViewStorageController.jsm +++ b/mobile/android/modules/geckoview/GeckoViewStorageController.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["GeckoViewStorageController"]; const { GeckoViewUtils } = ChromeUtils.import( "resource://gre/modules/GeckoViewUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { PrincipalsCollector } = ChromeUtils.import( "resource://gre/modules/PrincipalsCollector.jsm" ); diff --git a/mobile/android/modules/geckoview/GeckoViewTab.jsm b/mobile/android/modules/geckoview/GeckoViewTab.jsm index 262cc3460622a..7f8feb30fe386 100644 --- a/mobile/android/modules/geckoview/GeckoViewTab.jsm +++ b/mobile/android/modules/geckoview/GeckoViewTab.jsm @@ -12,7 +12,6 @@ const { GeckoViewModule } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { ExtensionUtils } = ChromeUtils.import( "resource://gre/modules/ExtensionUtils.jsm" ); diff --git a/mobile/android/modules/geckoview/GeckoViewUtils.jsm b/mobile/android/modules/geckoview/GeckoViewUtils.jsm index 1ac64cfee0b5c..6a5d1cedf1dcf 100644 --- a/mobile/android/modules/geckoview/GeckoViewUtils.jsm +++ b/mobile/android/modules/geckoview/GeckoViewUtils.jsm @@ -6,7 +6,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); const lazy = {}; diff --git a/mobile/android/modules/geckoview/GeckoViewWebExtension.jsm b/mobile/android/modules/geckoview/GeckoViewWebExtension.jsm index 2a32effe4fe55..3c18fcb06b933 100644 --- a/mobile/android/modules/geckoview/GeckoViewWebExtension.jsm +++ b/mobile/android/modules/geckoview/GeckoViewWebExtension.jsm @@ -21,7 +21,6 @@ const { GeckoViewUtils } = ChromeUtils.import( const { EventEmitter } = ChromeUtils.import( "resource://gre/modules/EventEmitter.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const PRIVATE_BROWSING_PERMISSION = { permissions: ["internal:privateBrowsingAllowed"], diff --git a/mobile/android/modules/geckoview/LoadURIDelegate.jsm b/mobile/android/modules/geckoview/LoadURIDelegate.jsm index 17b4eeae123aa..aecce7ab6a321 100644 --- a/mobile/android/modules/geckoview/LoadURIDelegate.jsm +++ b/mobile/android/modules/geckoview/LoadURIDelegate.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["LoadURIDelegate"]; const { GeckoViewUtils } = ChromeUtils.import( "resource://gre/modules/GeckoViewUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { debug, warn } = GeckoViewUtils.initLogging("LoadURIDelegate"); diff --git a/mobile/android/modules/geckoview/Messaging.jsm b/mobile/android/modules/geckoview/Messaging.jsm index 8f985ba567865..d6b99b6510de7 100644 --- a/mobile/android/modules/geckoview/Messaging.jsm +++ b/mobile/android/modules/geckoview/Messaging.jsm @@ -3,7 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/mobile/android/modules/test/AppUiTestDelegate.jsm b/mobile/android/modules/test/AppUiTestDelegate.jsm index dd7c4bd0a29a9..2ca46e969b0e0 100644 --- a/mobile/android/modules/test/AppUiTestDelegate.jsm +++ b/mobile/android/modules/test/AppUiTestDelegate.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["AppUiTestDelegate"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/netwerk/base/NetUtil.jsm b/netwerk/base/NetUtil.jsm index f901b9805b9dc..ff1b090882174 100644 --- a/netwerk/base/NetUtil.jsm +++ b/netwerk/base/NetUtil.jsm @@ -15,8 +15,6 @@ var EXPORTED_SYMBOLS = ["NetUtil"]; const PR_UINT32_MAX = 0xffffffff; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const BinaryInputStream = Components.Constructor( "@mozilla.org/binaryinputstream;1", "nsIBinaryInputStream", diff --git a/netwerk/dns/PublicSuffixList.jsm b/netwerk/dns/PublicSuffixList.jsm index de7fc7302b136..db4eddf8ae9e5 100644 --- a/netwerk/dns/PublicSuffixList.jsm +++ b/netwerk/dns/PublicSuffixList.jsm @@ -6,7 +6,6 @@ const { RemoteSettings } = ChromeUtils.import( "resource://services-settings/remote-settings.js" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const FileUtils = ChromeUtils.import("resource://gre/modules/FileUtils.jsm") .FileUtils; diff --git a/netwerk/test/browser/early_hint_preload_test_helper.jsm b/netwerk/test/browser/early_hint_preload_test_helper.jsm index 8cd2924351b2f..10a7fa58b2912 100644 --- a/netwerk/test/browser/early_hint_preload_test_helper.jsm +++ b/netwerk/test/browser/early_hint_preload_test_helper.jsm @@ -14,7 +14,6 @@ const { Assert } = ChromeUtils.import("resource://testing-common/Assert.jsm"); const { BrowserTestUtils } = ChromeUtils.import( "resource://testing-common/BrowserTestUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { gBrowser } = Services.wm.getMostRecentWindow("navigator:browser"); // TODO: remove this and do strict request count diff --git a/netwerk/url-classifier/UrlClassifierExceptionListService.jsm b/netwerk/url-classifier/UrlClassifierExceptionListService.jsm index e6f47e5fdfb09..0eded8070b2ca 100644 --- a/netwerk/url-classifier/UrlClassifierExceptionListService.jsm +++ b/netwerk/url-classifier/UrlClassifierExceptionListService.jsm @@ -4,8 +4,6 @@ function UrlClassifierExceptionListService() {} -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/remote/cdp/CDPConnection.jsm b/remote/cdp/CDPConnection.jsm index c8b0a183b6e49..198410b7151c5 100644 --- a/remote/cdp/CDPConnection.jsm +++ b/remote/cdp/CDPConnection.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["CDPConnection", "splitMethod"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/cdp/Error.jsm b/remote/cdp/Error.jsm index e6975615897d8..f501146faab9c 100644 --- a/remote/cdp/Error.jsm +++ b/remote/cdp/Error.jsm @@ -11,7 +11,6 @@ var EXPORTED_SYMBOLS = [ "UnsupportedError", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/cdp/JSONHandler.jsm b/remote/cdp/JSONHandler.jsm index b66e7cffc8b45..b6d4fc0cbd319 100644 --- a/remote/cdp/JSONHandler.jsm +++ b/remote/cdp/JSONHandler.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["JSONHandler"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/cdp/StreamRegistry.jsm b/remote/cdp/StreamRegistry.jsm index a63a1ed16b269..22627f47c42f9 100644 --- a/remote/cdp/StreamRegistry.jsm +++ b/remote/cdp/StreamRegistry.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["StreamRegistry"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/cdp/domains/content/Log.jsm b/remote/cdp/domains/content/Log.jsm index 9a700cd8f8430..aeb69697faab3 100644 --- a/remote/cdp/domains/content/Log.jsm +++ b/remote/cdp/domains/content/Log.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["Log"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { ContentProcessDomain } = ChromeUtils.import( "chrome://remote/content/cdp/domains/ContentProcessDomain.jsm" ); diff --git a/remote/cdp/domains/content/Page.jsm b/remote/cdp/domains/content/Page.jsm index 46ec58ab4fcd0..a651d7396a47f 100644 --- a/remote/cdp/domains/content/Page.jsm +++ b/remote/cdp/domains/content/Page.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["Page"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { ContentProcessDomain } = ChromeUtils.import( "chrome://remote/content/cdp/domains/ContentProcessDomain.jsm" ); diff --git a/remote/cdp/domains/content/Runtime.jsm b/remote/cdp/domains/content/Runtime.jsm index fe1725938dd81..77ad2ed1a5e85 100644 --- a/remote/cdp/domains/content/Runtime.jsm +++ b/remote/cdp/domains/content/Runtime.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["Runtime"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/cdp/domains/content/runtime/ExecutionContext.jsm b/remote/cdp/domains/content/runtime/ExecutionContext.jsm index 8d4e927447ffa..0e3bdbd75777d 100644 --- a/remote/cdp/domains/content/runtime/ExecutionContext.jsm +++ b/remote/cdp/domains/content/runtime/ExecutionContext.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["ExecutionContext"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const TYPED_ARRAY_CLASSES = [ "Uint8Array", "Uint8ClampedArray", diff --git a/remote/cdp/domains/parent/Browser.jsm b/remote/cdp/domains/parent/Browser.jsm index 7f00dbef33b45..63635498f65da 100644 --- a/remote/cdp/domains/parent/Browser.jsm +++ b/remote/cdp/domains/parent/Browser.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["Browser"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { Domain } = ChromeUtils.import( "chrome://remote/content/cdp/domains/Domain.jsm" ); diff --git a/remote/cdp/domains/parent/Input.jsm b/remote/cdp/domains/parent/Input.jsm index ddbdfa2c92809..1bd89bd2f3d39 100644 --- a/remote/cdp/domains/parent/Input.jsm +++ b/remote/cdp/domains/parent/Input.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["Input"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { Domain } = ChromeUtils.import( "chrome://remote/content/cdp/domains/Domain.jsm" ); diff --git a/remote/cdp/domains/parent/Network.jsm b/remote/cdp/domains/parent/Network.jsm index bf8724f5ac026..feff34d9e5dc5 100644 --- a/remote/cdp/domains/parent/Network.jsm +++ b/remote/cdp/domains/parent/Network.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["Network"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { Domain } = ChromeUtils.import( "chrome://remote/content/cdp/domains/Domain.jsm" ); diff --git a/remote/cdp/domains/parent/Page.jsm b/remote/cdp/domains/parent/Page.jsm index f54afbea99841..34f9b25c1374a 100644 --- a/remote/cdp/domains/parent/Page.jsm +++ b/remote/cdp/domains/parent/Page.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["Page"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/cdp/domains/parent/Target.jsm b/remote/cdp/domains/parent/Target.jsm index 2c2162d0cde78..07561958ac83d 100644 --- a/remote/cdp/domains/parent/Target.jsm +++ b/remote/cdp/domains/parent/Target.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["Target"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/cdp/domains/parent/page/DialogHandler.jsm b/remote/cdp/domains/parent/page/DialogHandler.jsm index 4aa4504cc9513..884fc50754df2 100644 --- a/remote/cdp/domains/parent/page/DialogHandler.jsm +++ b/remote/cdp/domains/parent/page/DialogHandler.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["DialogHandler"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/cdp/observers/ChannelEventSink.jsm b/remote/cdp/observers/ChannelEventSink.jsm index 6206aac129384..8874672faabdd 100644 --- a/remote/cdp/observers/ChannelEventSink.jsm +++ b/remote/cdp/observers/ChannelEventSink.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["ChannelEventSinkFactory"]; const { ComponentUtils } = ChromeUtils.import( "resource://gre/modules/ComponentUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const Cm = Components.manager; diff --git a/remote/cdp/observers/ContextObserver.jsm b/remote/cdp/observers/ContextObserver.jsm index c2030a936a71e..65db1178a089d 100644 --- a/remote/cdp/observers/ContextObserver.jsm +++ b/remote/cdp/observers/ContextObserver.jsm @@ -25,7 +25,6 @@ var EXPORTED_SYMBOLS = ["ContextObserver"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/cdp/observers/NetworkObserver.jsm b/remote/cdp/observers/NetworkObserver.jsm index 0e8799984b7e3..acc2ee433fab7 100644 --- a/remote/cdp/observers/NetworkObserver.jsm +++ b/remote/cdp/observers/NetworkObserver.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/cdp/observers/TargetObserver.jsm b/remote/cdp/observers/TargetObserver.jsm index fb6f19fe338d8..60a79688d01f6 100644 --- a/remote/cdp/observers/TargetObserver.jsm +++ b/remote/cdp/observers/TargetObserver.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["TabObserver"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/cdp/targets/TabTarget.jsm b/remote/cdp/targets/TabTarget.jsm index 414819d006ebc..69029d1aa9c67 100644 --- a/remote/cdp/targets/TabTarget.jsm +++ b/remote/cdp/targets/TabTarget.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["TabTarget"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/cdp/targets/Target.jsm b/remote/cdp/targets/Target.jsm index 6b191a646aa74..510108d5bc543 100644 --- a/remote/cdp/targets/Target.jsm +++ b/remote/cdp/targets/Target.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["Target"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/components/Marionette.jsm b/remote/components/Marionette.jsm index e49262ed47401..d2952ff44b8ea 100644 --- a/remote/components/Marionette.jsm +++ b/remote/components/Marionette.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["Marionette", "MarionetteFactory"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/components/RemoteAgent.jsm b/remote/components/RemoteAgent.jsm index e7ae5f9390b34..12c21c6162c4f 100644 --- a/remote/components/RemoteAgent.jsm +++ b/remote/components/RemoteAgent.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["RemoteAgent", "RemoteAgentFactory"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/marionette/actors/MarionetteCommandsChild.jsm b/remote/marionette/actors/MarionetteCommandsChild.jsm index 133664cf0abc7..2f95be61fdab0 100644 --- a/remote/marionette/actors/MarionetteCommandsChild.jsm +++ b/remote/marionette/actors/MarionetteCommandsChild.jsm @@ -8,7 +8,6 @@ const EXPORTED_SYMBOLS = ["MarionetteCommandsChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/marionette/actors/MarionetteEventsChild.jsm b/remote/marionette/actors/MarionetteEventsChild.jsm index 74eeabecbf026..376b78b6016e1 100644 --- a/remote/marionette/actors/MarionetteEventsChild.jsm +++ b/remote/marionette/actors/MarionetteEventsChild.jsm @@ -8,7 +8,6 @@ const EXPORTED_SYMBOLS = ["MarionetteEventsChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/marionette/actors/MarionetteEventsParent.jsm b/remote/marionette/actors/MarionetteEventsParent.jsm index f25481249b908..fcefdc1e4ed70 100644 --- a/remote/marionette/actors/MarionetteEventsParent.jsm +++ b/remote/marionette/actors/MarionetteEventsParent.jsm @@ -11,7 +11,6 @@ const EXPORTED_SYMBOLS = [ "MarionetteEventsParent", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/server/WebSocketHandshake.jsm b/remote/server/WebSocketHandshake.jsm index f09dc68bd38e7..acfb46cfa4568 100644 --- a/remote/server/WebSocketHandshake.jsm +++ b/remote/server/WebSocketHandshake.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["WebSocketHandshake"]; const CC = Components.Constructor; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/Format.jsm b/remote/shared/Format.jsm index b93dde7d23d01..027191f712133 100644 --- a/remote/shared/Format.jsm +++ b/remote/shared/Format.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["pprint", "truncate"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/Log.jsm b/remote/shared/Log.jsm index 488c59274469e..c3cb9e12ede79 100644 --- a/remote/shared/Log.jsm +++ b/remote/shared/Log.jsm @@ -10,7 +10,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); const { Log: StdLog } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const PREF_REMOTE_LOG_LEVEL = "remote.log.level"; diff --git a/remote/shared/RecommendedPreferences.jsm b/remote/shared/RecommendedPreferences.jsm index 0169c6bbfd9e6..4894cc1643cc9 100644 --- a/remote/shared/RecommendedPreferences.jsm +++ b/remote/shared/RecommendedPreferences.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["RecommendedPreferences"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/Sync.jsm b/remote/shared/Sync.jsm index b2be7c8b70131..6f6a314a74500 100644 --- a/remote/shared/Sync.jsm +++ b/remote/shared/Sync.jsm @@ -12,7 +12,6 @@ var EXPORTED_SYMBOLS = [ "PollPromise", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/TabManager.jsm b/remote/shared/TabManager.jsm index 19a11cf594e8c..b8cf1732478a4 100644 --- a/remote/shared/TabManager.jsm +++ b/remote/shared/TabManager.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["TabManager"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/WebSocketConnection.jsm b/remote/shared/WebSocketConnection.jsm index 4a961c37528b9..7b70c9775365c 100644 --- a/remote/shared/WebSocketConnection.jsm +++ b/remote/shared/WebSocketConnection.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["WebSocketConnection"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/WindowManager.jsm b/remote/shared/WindowManager.jsm index 79d363fbfc064..5cfda48ccd6fe 100644 --- a/remote/shared/WindowManager.jsm +++ b/remote/shared/WindowManager.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["windowManager"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/listeners/BrowsingContextListener.jsm b/remote/shared/listeners/BrowsingContextListener.jsm index 86ee37974e788..6ac2dbf7ccf44 100644 --- a/remote/shared/listeners/BrowsingContextListener.jsm +++ b/remote/shared/listeners/BrowsingContextListener.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["BrowsingContextListener"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/listeners/ConsoleListener.jsm b/remote/shared/listeners/ConsoleListener.jsm index 2dcaaef2fb8ba..afd9f5b79218b 100644 --- a/remote/shared/listeners/ConsoleListener.jsm +++ b/remote/shared/listeners/ConsoleListener.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["ConsoleListener"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/messagehandler/ModuleCache.jsm b/remote/shared/messagehandler/ModuleCache.jsm index a137f2311d945..1a9b7709dabe8 100644 --- a/remote/shared/messagehandler/ModuleCache.jsm +++ b/remote/shared/messagehandler/ModuleCache.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["ModuleCache"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/messagehandler/sessiondata/SessionData.jsm b/remote/shared/messagehandler/sessiondata/SessionData.jsm index a95d77fc95f41..4cddddc7889e9 100644 --- a/remote/shared/messagehandler/sessiondata/SessionData.jsm +++ b/remote/shared/messagehandler/sessiondata/SessionData.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["SESSION_DATA_SHARED_DATA_KEY", "SessionData"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/messagehandler/sessiondata/SessionDataReader.jsm b/remote/shared/messagehandler/sessiondata/SessionDataReader.jsm index 94a03cce51260..db872f267a9f9 100644 --- a/remote/shared/messagehandler/sessiondata/SessionDataReader.jsm +++ b/remote/shared/messagehandler/sessiondata/SessionDataReader.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["readSessionData"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/messagehandler/transports/FrameTransport.jsm b/remote/shared/messagehandler/transports/FrameTransport.jsm index acb00c3027f1a..5fd0195dbcc76 100644 --- a/remote/shared/messagehandler/transports/FrameTransport.jsm +++ b/remote/shared/messagehandler/transports/FrameTransport.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["FrameTransport"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/webdriver/Capabilities.jsm b/remote/shared/webdriver/Capabilities.jsm index 012127b734f43..dca455263c4c3 100644 --- a/remote/shared/webdriver/Capabilities.jsm +++ b/remote/shared/webdriver/Capabilities.jsm @@ -12,7 +12,6 @@ const EXPORTED_SYMBOLS = [ "UnhandledPromptBehavior", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/shared/webdriver/Session.jsm b/remote/shared/webdriver/Session.jsm index 3d80d05419589..2a26f0f72fd25 100644 --- a/remote/shared/webdriver/Session.jsm +++ b/remote/shared/webdriver/Session.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["WebDriverSession"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/remote/webdriver-bidi/modules/root/browsingContext.jsm b/remote/webdriver-bidi/modules/root/browsingContext.jsm index c07237e898108..6b6c368426287 100644 --- a/remote/webdriver-bidi/modules/root/browsingContext.jsm +++ b/remote/webdriver-bidi/modules/root/browsingContext.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["browsingContext"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/security/manager/ssl/RemoteSecuritySettings.jsm b/security/manager/ssl/RemoteSecuritySettings.jsm index aaea7178bdad9..329b4aa69db1d 100644 --- a/security/manager/ssl/RemoteSecuritySettings.jsm +++ b/security/manager/ssl/RemoteSecuritySettings.jsm @@ -9,7 +9,6 @@ const { RemoteSettings } = ChromeUtils.import( "resource://services-settings/remote-settings.js" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/services/automation/ServicesAutomation.jsm b/services/automation/ServicesAutomation.jsm index 0163e8919dc14..9cb76df9a0c92 100644 --- a/services/automation/ServicesAutomation.jsm +++ b/services/automation/ServicesAutomation.jsm @@ -28,7 +28,6 @@ var EXPORTED_SYMBOLS = ["Sync", "Authentication", "initConfig", "triggerSync"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/services/fxaccounts/Credentials.jsm b/services/fxaccounts/Credentials.jsm index 431bf2ba20f85..582ab6946eaa4 100644 --- a/services/fxaccounts/Credentials.jsm +++ b/services/fxaccounts/Credentials.jsm @@ -14,7 +14,6 @@ var EXPORTED_SYMBOLS = ["Credentials"]; const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { CryptoUtils } = ChromeUtils.import( "resource://services-crypto/utils.js" ); diff --git a/services/fxaccounts/FxAccounts.jsm b/services/fxaccounts/FxAccounts.jsm index bb71606d51497..541801e04aafa 100644 --- a/services/fxaccounts/FxAccounts.jsm +++ b/services/fxaccounts/FxAccounts.jsm @@ -9,7 +9,6 @@ const { PromiseUtils } = ChromeUtils.import( const { CryptoUtils } = ChromeUtils.import( "resource://services-crypto/utils.js" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/services/fxaccounts/FxAccountsClient.jsm b/services/fxaccounts/FxAccountsClient.jsm index 0be73d8fbd21f..c5d9a599062a6 100644 --- a/services/fxaccounts/FxAccountsClient.jsm +++ b/services/fxaccounts/FxAccountsClient.jsm @@ -4,7 +4,6 @@ var EXPORTED_SYMBOLS = ["FxAccountsClient"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { CommonUtils } = ChromeUtils.import( "resource://services-common/utils.js" ); diff --git a/services/fxaccounts/FxAccountsConfig.jsm b/services/fxaccounts/FxAccountsConfig.jsm index 20bb2df8965da..ced2c3c355a45 100644 --- a/services/fxaccounts/FxAccountsConfig.jsm +++ b/services/fxaccounts/FxAccountsConfig.jsm @@ -10,7 +10,6 @@ const { RESTRequest } = ChromeUtils.import( const { log } = ChromeUtils.import( "resource://gre/modules/FxAccountsCommon.js" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/services/fxaccounts/FxAccountsDevice.jsm b/services/fxaccounts/FxAccountsDevice.jsm index 3e62ea4d602e7..a7497be4e0ab1 100644 --- a/services/fxaccounts/FxAccountsDevice.jsm +++ b/services/fxaccounts/FxAccountsDevice.jsm @@ -3,8 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/services/fxaccounts/FxAccountsPairing.jsm b/services/fxaccounts/FxAccountsPairing.jsm index 264a2dfa6cec9..d60070f36601e 100644 --- a/services/fxaccounts/FxAccountsPairing.jsm +++ b/services/fxaccounts/FxAccountsPairing.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { log, PREF_REMOTE_PAIRING_URI, diff --git a/services/fxaccounts/FxAccountsProfile.jsm b/services/fxaccounts/FxAccountsProfile.jsm index fcb5633b630b6..49594d992c6ed 100644 --- a/services/fxaccounts/FxAccountsProfile.jsm +++ b/services/fxaccounts/FxAccountsProfile.jsm @@ -14,7 +14,6 @@ var EXPORTED_SYMBOLS = ["FxAccountsProfile"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { ON_PROFILE_CHANGE_NOTIFICATION, log } = ChromeUtils.import( "resource://gre/modules/FxAccountsCommon.js" ); diff --git a/services/fxaccounts/FxAccountsPush.jsm b/services/fxaccounts/FxAccountsPush.jsm index 9448710f823af..f7ca815b92359 100644 --- a/services/fxaccounts/FxAccountsPush.jsm +++ b/services/fxaccounts/FxAccountsPush.jsm @@ -2,7 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Async } = ChromeUtils.import("resource://services-common/async.js"); const { FXA_PUSH_SCOPE_ACCOUNT_UPDATE, diff --git a/services/fxaccounts/FxAccountsStorage.jsm b/services/fxaccounts/FxAccountsStorage.jsm index 17af8ac140335..02eda9713a579 100644 --- a/services/fxaccounts/FxAccountsStorage.jsm +++ b/services/fxaccounts/FxAccountsStorage.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = [ "LoginManagerStorage", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { DATA_FORMAT_VERSION, DEFAULT_STORAGE_FILENAME, diff --git a/services/fxaccounts/FxAccountsTelemetry.jsm b/services/fxaccounts/FxAccountsTelemetry.jsm index 8da5751b72d2e..f46c1dd64ae0d 100644 --- a/services/fxaccounts/FxAccountsTelemetry.jsm +++ b/services/fxaccounts/FxAccountsTelemetry.jsm @@ -12,7 +12,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/services/fxaccounts/FxAccountsWebChannel.jsm b/services/fxaccounts/FxAccountsWebChannel.jsm index c27f24279adfc..2ec2969a3006e 100644 --- a/services/fxaccounts/FxAccountsWebChannel.jsm +++ b/services/fxaccounts/FxAccountsWebChannel.jsm @@ -46,7 +46,6 @@ const { const lazy = {}; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); ChromeUtils.defineModuleGetter( lazy, "WebChannel", diff --git a/services/settings/Database.jsm b/services/settings/Database.jsm index 11dba978544fb..50add8ea216ba 100644 --- a/services/settings/Database.jsm +++ b/services/settings/Database.jsm @@ -5,7 +5,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/services/settings/RemoteSettingsClient.jsm b/services/settings/RemoteSettingsClient.jsm index d9f338cfe3ecd..da0203cda1082 100644 --- a/services/settings/RemoteSettingsClient.jsm +++ b/services/settings/RemoteSettingsClient.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["RemoteSettingsClient"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/services/settings/Utils.jsm b/services/settings/Utils.jsm index 23d6bf1a20bea..f579041311403 100644 --- a/services/settings/Utils.jsm +++ b/services/settings/Utils.jsm @@ -4,7 +4,6 @@ var EXPORTED_SYMBOLS = ["Utils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/services/sync/Weave.jsm b/services/sync/Weave.jsm index ef28bd4ee8181..4c9ffef974ab8 100644 --- a/services/sync/Weave.jsm +++ b/services/sync/Weave.jsm @@ -5,7 +5,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/services/sync/modules/SyncDisconnect.jsm b/services/sync/modules/SyncDisconnect.jsm index c2474479b6faf..af608afa86315 100644 --- a/services/sync/modules/SyncDisconnect.jsm +++ b/services/sync/modules/SyncDisconnect.jsm @@ -8,7 +8,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/services/sync/modules/SyncedTabs.jsm b/services/sync/modules/SyncedTabs.jsm index 20737505852ec..0d3ef13ebd610 100644 --- a/services/sync/modules/SyncedTabs.jsm +++ b/services/sync/modules/SyncedTabs.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["SyncedTabs"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/services/sync/modules/UIState.jsm b/services/sync/modules/UIState.jsm index 458c85961c29d..b93d5674acbbc 100644 --- a/services/sync/modules/UIState.jsm +++ b/services/sync/modules/UIState.jsm @@ -16,7 +16,6 @@ var EXPORTED_SYMBOLS = ["UIState"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/services/sync/tps/extensions/tps/resource/auth/fxaccounts.jsm b/services/sync/tps/extensions/tps/resource/auth/fxaccounts.jsm index 6c761bcc10ec6..455a62cc31aca 100644 --- a/services/sync/tps/extensions/tps/resource/auth/fxaccounts.jsm +++ b/services/sync/tps/extensions/tps/resource/auth/fxaccounts.jsm @@ -21,7 +21,6 @@ const { FxAccountsConfig } = ChromeUtils.import( "resource://gre/modules/FxAccountsConfig.jsm" ); const { Logger } = ChromeUtils.import("resource://tps/logger.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); /** * Helper object for Firefox Accounts authentication diff --git a/services/sync/tps/extensions/tps/resource/logger.jsm b/services/sync/tps/extensions/tps/resource/logger.jsm index 07579283c0c62..4eab27c4ff167 100644 --- a/services/sync/tps/extensions/tps/resource/logger.jsm +++ b/services/sync/tps/extensions/tps/resource/logger.jsm @@ -12,7 +12,6 @@ var EXPORTED_SYMBOLS = ["Logger"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/services/sync/tps/extensions/tps/resource/modules/bookmarks.jsm b/services/sync/tps/extensions/tps/resource/modules/bookmarks.jsm index c0b0a4e95260f..b8119ad5d2975 100644 --- a/services/sync/tps/extensions/tps/resource/modules/bookmarks.jsm +++ b/services/sync/tps/extensions/tps/resource/modules/bookmarks.jsm @@ -24,7 +24,6 @@ const { PlacesSyncUtils } = ChromeUtils.import( const { PlacesUtils } = ChromeUtils.import( "resource://gre/modules/PlacesUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Logger } = ChromeUtils.import("resource://tps/logger.jsm"); async function DumpBookmarks() { diff --git a/services/sync/tps/extensions/tps/resource/modules/passwords.jsm b/services/sync/tps/extensions/tps/resource/modules/passwords.jsm index 3f856d076327b..a269cf9debf76 100644 --- a/services/sync/tps/extensions/tps/resource/modules/passwords.jsm +++ b/services/sync/tps/extensions/tps/resource/modules/passwords.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["Password", "DumpPasswords"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Logger } = ChromeUtils.import("resource://tps/logger.jsm"); var nsLoginInfo = new Components.Constructor( diff --git a/services/sync/tps/extensions/tps/resource/modules/prefs.jsm b/services/sync/tps/extensions/tps/resource/modules/prefs.jsm index 7463caed7c1f5..ddce48c950a2f 100644 --- a/services/sync/tps/extensions/tps/resource/modules/prefs.jsm +++ b/services/sync/tps/extensions/tps/resource/modules/prefs.jsm @@ -11,7 +11,6 @@ var EXPORTED_SYMBOLS = ["Preference"]; const WEAVE_PREF_PREFIX = "services.sync.prefs.sync."; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Logger } = ChromeUtils.import("resource://tps/logger.jsm"); /** diff --git a/services/sync/tps/extensions/tps/resource/modules/tabs.jsm b/services/sync/tps/extensions/tps/resource/modules/tabs.jsm index ee81e0519f30c..a8caacd158343 100644 --- a/services/sync/tps/extensions/tps/resource/modules/tabs.jsm +++ b/services/sync/tps/extensions/tps/resource/modules/tabs.jsm @@ -9,7 +9,6 @@ const EXPORTED_SYMBOLS = ["BrowserTabs"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Weave } = ChromeUtils.import("resource://services-sync/main.js"); const { Logger } = ChromeUtils.import("resource://tps/logger.jsm"); diff --git a/services/sync/tps/extensions/tps/resource/modules/windows.jsm b/services/sync/tps/extensions/tps/resource/modules/windows.jsm index 8aa3af68a0483..b5c62c1f3564f 100644 --- a/services/sync/tps/extensions/tps/resource/modules/windows.jsm +++ b/services/sync/tps/extensions/tps/resource/modules/windows.jsm @@ -10,8 +10,6 @@ const EXPORTED_SYMBOLS = ["BrowserWindows"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var BrowserWindows = { /** * Add diff --git a/services/sync/tps/extensions/tps/resource/tps.jsm b/services/sync/tps/extensions/tps/resource/tps.jsm index f36418efdf153..0c3ad3af2a0a5 100644 --- a/services/sync/tps/extensions/tps/resource/tps.jsm +++ b/services/sync/tps/extensions/tps/resource/tps.jsm @@ -26,7 +26,6 @@ var EXPORTED_SYMBOLS = [ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/storage/test/unit/VacuumParticipant.jsm b/storage/test/unit/VacuumParticipant.jsm index 764b996a3a613..330a07f19f13c 100644 --- a/storage/test/unit/VacuumParticipant.jsm +++ b/storage/test/unit/VacuumParticipant.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["VacuumParticipant"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - /** * Returns a new nsIFile reference for a profile database. * @param filename for the database, excluded the .sqlite extension. diff --git a/testing/mochitest/BrowserTestUtils/BrowserTestUtils.jsm b/testing/mochitest/BrowserTestUtils/BrowserTestUtils.jsm index 02b0a3ae2c458..4243309b1d53f 100644 --- a/testing/mochitest/BrowserTestUtils/BrowserTestUtils.jsm +++ b/testing/mochitest/BrowserTestUtils/BrowserTestUtils.jsm @@ -25,7 +25,6 @@ const { ComponentUtils } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TestUtils } = ChromeUtils.import( "resource://testing-common/TestUtils.jsm" ); diff --git a/testing/mochitest/BrowserTestUtils/BrowserTestUtilsChild.jsm b/testing/mochitest/BrowserTestUtils/BrowserTestUtilsChild.jsm index e0b82545be7d2..7a1c006bba563 100644 --- a/testing/mochitest/BrowserTestUtils/BrowserTestUtilsChild.jsm +++ b/testing/mochitest/BrowserTestUtils/BrowserTestUtilsChild.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["BrowserTestUtilsChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/testing/mochitest/BrowserTestUtils/ContentEventListenerChild.jsm b/testing/mochitest/BrowserTestUtils/ContentEventListenerChild.jsm index 4242f8b448ada..2222e519f39c8 100644 --- a/testing/mochitest/BrowserTestUtils/ContentEventListenerChild.jsm +++ b/testing/mochitest/BrowserTestUtils/ContentEventListenerChild.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["ContentEventListenerChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - class ContentEventListenerChild extends JSWindowActorChild { actorCreated() { this._contentEvents = new Map(); diff --git a/testing/mochitest/BrowserTestUtils/ContentTask.jsm b/testing/mochitest/BrowserTestUtils/ContentTask.jsm index a32f673f2d6a9..eb4d56eadf651 100644 --- a/testing/mochitest/BrowserTestUtils/ContentTask.jsm +++ b/testing/mochitest/BrowserTestUtils/ContentTask.jsm @@ -8,8 +8,6 @@ var EXPORTED_SYMBOLS = ["ContentTask"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const FRAME_SCRIPT = "resource://testing-common/content-task.js"; /** diff --git a/testing/mochitest/BrowserTestUtils/ContentTaskUtils.jsm b/testing/mochitest/BrowserTestUtils/ContentTaskUtils.jsm index 91b1ed532730f..2ee4d95087bdb 100644 --- a/testing/mochitest/BrowserTestUtils/ContentTaskUtils.jsm +++ b/testing/mochitest/BrowserTestUtils/ContentTaskUtils.jsm @@ -18,7 +18,6 @@ var EXPORTED_SYMBOLS = ["ContentTaskUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { setTimeout } = ChromeUtils.import("resource://gre/modules/Timer.jsm"); var ContentTaskUtils = { diff --git a/testing/mochitest/ShutdownLeaksCollector.jsm b/testing/mochitest/ShutdownLeaksCollector.jsm index e6cd95831ddf8..b2985a5ba24e7 100644 --- a/testing/mochitest/ShutdownLeaksCollector.jsm +++ b/testing/mochitest/ShutdownLeaksCollector.jsm @@ -2,7 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this file, * You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { setTimeout } = ChromeUtils.import("resource://gre/modules/Timer.jsm"); var EXPORTED_SYMBOLS = ["ContentCollector"]; diff --git a/testing/modules/AppData.jsm b/testing/modules/AppData.jsm index 318b40fc60c17..d9375af3c5618 100644 --- a/testing/modules/AppData.jsm +++ b/testing/modules/AppData.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["makeFakeAppDir"]; const { OS } = ChromeUtils.import("resource://gre/modules/osfile.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); // Reference needed in order for fake app dir provider to be active. var gFakeAppDirectoryProvider; diff --git a/testing/modules/AppInfo.jsm b/testing/modules/AppInfo.jsm index 1a20ae33948fe..24f39104cccb8 100644 --- a/testing/modules/AppInfo.jsm +++ b/testing/modules/AppInfo.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["newAppInfo", "getAppInfo", "updateAppInfo"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - let origPlatformInfo = Cc["@mozilla.org/xre/app-info;1"].getService( Ci.nsIPlatformInfo ); diff --git a/testing/modules/MockRegistrar.jsm b/testing/modules/MockRegistrar.jsm index 17ef5069c4f2d..93332b4937d8d 100644 --- a/testing/modules/MockRegistrar.jsm +++ b/testing/modules/MockRegistrar.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["MockRegistrar"]; const Cm = Components.manager; const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); var logger = Log.repository.getLogger("MockRegistrar"); var MockRegistrar = Object.freeze({ diff --git a/testing/modules/MockRegistry.jsm b/testing/modules/MockRegistry.jsm index 5614db07e87dd..55919cb9a7295 100644 --- a/testing/modules/MockRegistry.jsm +++ b/testing/modules/MockRegistry.jsm @@ -10,8 +10,6 @@ const { MockRegistrar } = ChromeUtils.import( "resource://testing-common/MockRegistrar.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - class MockRegistry { constructor() { // Three level structure of Maps pointing to Maps pointing to Maps diff --git a/testing/modules/Sinon.jsm b/testing/modules/Sinon.jsm index 07f906f78225a..0f4bd7e6bbae3 100644 --- a/testing/modules/Sinon.jsm +++ b/testing/modules/Sinon.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["sinon"]; -var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - // ================================================ // Load mocking/stubbing library sinon // docs: http://sinonjs.org/releases/v7.2.7/ diff --git a/testing/modules/TestUtils.jsm b/testing/modules/TestUtils.jsm index 6c81af434da41..d878b3bcf239f 100644 --- a/testing/modules/TestUtils.jsm +++ b/testing/modules/TestUtils.jsm @@ -20,7 +20,6 @@ var EXPORTED_SYMBOLS = ["TestUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { clearTimeout, setTimeout } = ChromeUtils.import( "resource://gre/modules/Timer.jsm" ); diff --git a/testing/modules/XPCShellContentUtils.jsm b/testing/modules/XPCShellContentUtils.jsm index e5214eacd90bf..302893630db59 100644 --- a/testing/modules/XPCShellContentUtils.jsm +++ b/testing/modules/XPCShellContentUtils.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["XPCShellContentUtils"]; const { ExtensionUtils } = ChromeUtils.import( "resource://gre/modules/ExtensionUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); @@ -47,9 +46,6 @@ function frameScript() { const { MessageChannel } = ChromeUtils.import( "resource://testing-common/MessageChannel.jsm" ); - const { Services } = ChromeUtils.import( - "resource://gre/modules/Services.jsm" - ); // We need to make sure that the ExtensionPolicy service has been initialized // as it sets up the observers that inject extension content scripts. diff --git a/testing/specialpowers/content/AppTestDelegateParent.jsm b/testing/specialpowers/content/AppTestDelegateParent.jsm index a0dc08c7b3d61..299aa0606d7ef 100644 --- a/testing/specialpowers/content/AppTestDelegateParent.jsm +++ b/testing/specialpowers/content/AppTestDelegateParent.jsm @@ -9,7 +9,6 @@ const EXPORTED_SYMBOLS = ["AppTestDelegateParent"]; var { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/testing/specialpowers/content/MockColorPicker.jsm b/testing/specialpowers/content/MockColorPicker.jsm index 794fb3ddcdcf5..e71ec543ccec0 100644 --- a/testing/specialpowers/content/MockColorPicker.jsm +++ b/testing/specialpowers/content/MockColorPicker.jsm @@ -11,7 +11,6 @@ ChromeUtils.defineModuleGetter( "WrapPrivileged", "resource://specialpowers/WrapPrivileged.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const Cm = Components.manager; diff --git a/testing/specialpowers/content/MockFilePicker.jsm b/testing/specialpowers/content/MockFilePicker.jsm index e0922569d6376..630c6ca7a2bd9 100644 --- a/testing/specialpowers/content/MockFilePicker.jsm +++ b/testing/specialpowers/content/MockFilePicker.jsm @@ -21,7 +21,6 @@ ChromeUtils.defineModuleGetter( "FileUtils", "resource://gre/modules/FileUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); /* globals __URI__ */ if (__URI__.includes("specialpowers")) { diff --git a/testing/specialpowers/content/MockPermissionPrompt.jsm b/testing/specialpowers/content/MockPermissionPrompt.jsm index 9ef4ba496c265..4bf11be3aed9c 100644 --- a/testing/specialpowers/content/MockPermissionPrompt.jsm +++ b/testing/specialpowers/content/MockPermissionPrompt.jsm @@ -8,8 +8,6 @@ const Cm = Components.manager; const CONTRACT_ID = "@mozilla.org/content-permission/prompt;1"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var registrar = Cm.QueryInterface(Ci.nsIComponentRegistrar); var oldClassID, oldFactory; var newClassID = Services.uuid.generateUUID(); diff --git a/testing/specialpowers/content/SpecialPowersChild.jsm b/testing/specialpowers/content/SpecialPowersChild.jsm index 907a9525c0cc7..bcb958444ba11 100644 --- a/testing/specialpowers/content/SpecialPowersChild.jsm +++ b/testing/specialpowers/content/SpecialPowersChild.jsm @@ -8,8 +8,6 @@ var EXPORTED_SYMBOLS = ["SpecialPowersChild"]; -var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { ExtensionUtils } = ChromeUtils.import( "resource://gre/modules/ExtensionUtils.jsm" ); diff --git a/testing/specialpowers/content/SpecialPowersEventUtils.jsm b/testing/specialpowers/content/SpecialPowersEventUtils.jsm index e1557d509dc6c..e42b19985af3e 100644 --- a/testing/specialpowers/content/SpecialPowersEventUtils.jsm +++ b/testing/specialpowers/content/SpecialPowersEventUtils.jsm @@ -11,8 +11,6 @@ var EXPORTED_SYMBOLS = ["EventUtils"]; * content tasks without holding any direct references to windows. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - let EventUtils = {}; EventUtils.window = {}; diff --git a/testing/specialpowers/content/SpecialPowersParent.jsm b/testing/specialpowers/content/SpecialPowersParent.jsm index f4ddc92577252..d966c29071f40 100644 --- a/testing/specialpowers/content/SpecialPowersParent.jsm +++ b/testing/specialpowers/content/SpecialPowersParent.jsm @@ -12,7 +12,6 @@ const { AppConstants } = ChromeUtils.import( var { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/testing/talos/talos/talos-powers/content/TalosParentProfiler.jsm b/testing/talos/talos/talos-powers/content/TalosParentProfiler.jsm index 080fa310dc809..f73dc89749c0b 100644 --- a/testing/talos/talos/talos-powers/content/TalosParentProfiler.jsm +++ b/testing/talos/talos/talos-powers/content/TalosParentProfiler.jsm @@ -16,8 +16,6 @@ var EXPORTED_SYMBOLS = ["TalosParentProfiler"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const TalosParentProfiler = { // Whether or not this TalosContentProfiler object has had initFromObject // or initFromURLQueryParams called on it. Any functions that change the diff --git a/toolkit/actors/AboutHttpsOnlyErrorChild.jsm b/toolkit/actors/AboutHttpsOnlyErrorChild.jsm index 4917e4d2fad8b..c6d3542158181 100644 --- a/toolkit/actors/AboutHttpsOnlyErrorChild.jsm +++ b/toolkit/actors/AboutHttpsOnlyErrorChild.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["AboutHttpsOnlyErrorChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/actors/AboutHttpsOnlyErrorParent.jsm b/toolkit/actors/AboutHttpsOnlyErrorParent.jsm index 1094126816f6f..1e79655540b43 100644 --- a/toolkit/actors/AboutHttpsOnlyErrorParent.jsm +++ b/toolkit/actors/AboutHttpsOnlyErrorParent.jsm @@ -10,7 +10,6 @@ const { HomePage } = ChromeUtils.import("resource:///modules/HomePage.jsm"); const { PrivateBrowsingUtils } = ChromeUtils.import( "resource://gre/modules/PrivateBrowsingUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); class AboutHttpsOnlyErrorParent extends JSWindowActorParent { get browser() { diff --git a/toolkit/actors/AutoCompleteChild.jsm b/toolkit/actors/AutoCompleteChild.jsm index c2f6834e5c744..3dd5a012ad230 100644 --- a/toolkit/actors/AutoCompleteChild.jsm +++ b/toolkit/actors/AutoCompleteChild.jsm @@ -7,8 +7,6 @@ var EXPORTED_SYMBOLS = ["AutoCompleteChild"]; /* eslint no-unused-vars: ["error", {args: "none"}] */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/actors/AutoCompleteParent.jsm b/toolkit/actors/AutoCompleteParent.jsm index 90b044dea0c31..ddd70318752d8 100644 --- a/toolkit/actors/AutoCompleteParent.jsm +++ b/toolkit/actors/AutoCompleteParent.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["AutoCompleteParent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/actors/AutoScrollChild.jsm b/toolkit/actors/AutoScrollChild.jsm index 90870fa7f8957..1e0652385d1be 100644 --- a/toolkit/actors/AutoScrollChild.jsm +++ b/toolkit/actors/AutoScrollChild.jsm @@ -5,8 +5,6 @@ var EXPORTED_SYMBOLS = ["AutoScrollChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/actors/AutoScrollParent.jsm b/toolkit/actors/AutoScrollParent.jsm index ec0fa2d1b9dee..ec120f1830277 100644 --- a/toolkit/actors/AutoScrollParent.jsm +++ b/toolkit/actors/AutoScrollParent.jsm @@ -4,8 +4,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var EXPORTED_SYMBOLS = ["AutoScrollParent"]; class AutoScrollParent extends JSWindowActorParent { diff --git a/toolkit/actors/BackgroundThumbnailsChild.jsm b/toolkit/actors/BackgroundThumbnailsChild.jsm index 27ab5b7f2edbf..4d1ff37a440fd 100644 --- a/toolkit/actors/BackgroundThumbnailsChild.jsm +++ b/toolkit/actors/BackgroundThumbnailsChild.jsm @@ -5,7 +5,6 @@ "use strict"; var EXPORTED_SYMBOLS = ["BackgroundThumbnailsChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/actors/ContentMetaChild.jsm b/toolkit/actors/ContentMetaChild.jsm index c1c4e4b883dfd..1d20edd3d1c14 100644 --- a/toolkit/actors/ContentMetaChild.jsm +++ b/toolkit/actors/ContentMetaChild.jsm @@ -6,8 +6,6 @@ const EXPORTED_SYMBOLS = ["ContentMetaChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - // Debounce time in milliseconds - this should be long enough to account for // sync script tags that could appear between desired meta tags const TIMEOUT_DELAY = 1000; diff --git a/toolkit/actors/DateTimePickerChild.jsm b/toolkit/actors/DateTimePickerChild.jsm index 916f465d5379f..40ffdc1ba6772 100644 --- a/toolkit/actors/DateTimePickerChild.jsm +++ b/toolkit/actors/DateTimePickerChild.jsm @@ -2,7 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/toolkit/actors/DateTimePickerParent.jsm b/toolkit/actors/DateTimePickerParent.jsm index e7a1f5771206f..59425aed4dc44 100644 --- a/toolkit/actors/DateTimePickerParent.jsm +++ b/toolkit/actors/DateTimePickerParent.jsm @@ -13,7 +13,6 @@ function debug(aStr) { var EXPORTED_SYMBOLS = ["DateTimePickerParent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/toolkit/actors/FindBarChild.jsm b/toolkit/actors/FindBarChild.jsm index 0ab4924240d77..d35397fecafa7 100644 --- a/toolkit/actors/FindBarChild.jsm +++ b/toolkit/actors/FindBarChild.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["FindBarChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/actors/KeyPressEventModelCheckerChild.jsm b/toolkit/actors/KeyPressEventModelCheckerChild.jsm index ba3980acff78f..8461f6a8a295f 100644 --- a/toolkit/actors/KeyPressEventModelCheckerChild.jsm +++ b/toolkit/actors/KeyPressEventModelCheckerChild.jsm @@ -11,7 +11,6 @@ var EXPORTED_SYMBOLS = ["KeyPressEventModelCheckerChild"]; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); class KeyPressEventModelCheckerChild extends JSWindowActorChild { // Currently, the event is dispatched only when the document becomes editable diff --git a/toolkit/actors/PictureInPictureChild.jsm b/toolkit/actors/PictureInPictureChild.jsm index 2093787204e04..9375e871cafd8 100644 --- a/toolkit/actors/PictureInPictureChild.jsm +++ b/toolkit/actors/PictureInPictureChild.jsm @@ -17,7 +17,6 @@ ChromeUtils.defineModuleGetter( "DeferredTask", "resource://gre/modules/DeferredTask.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); ChromeUtils.defineModuleGetter( lazy, "KEYBOARD_CONTROLS", diff --git a/toolkit/actors/PrintingChild.jsm b/toolkit/actors/PrintingChild.jsm index f295452a88366..2a15027a45784 100644 --- a/toolkit/actors/PrintingChild.jsm +++ b/toolkit/actors/PrintingChild.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["PrintingChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/actors/RemotePageChild.jsm b/toolkit/actors/RemotePageChild.jsm index 2e726d17665b4..589fca44318df 100644 --- a/toolkit/actors/RemotePageChild.jsm +++ b/toolkit/actors/RemotePageChild.jsm @@ -14,7 +14,6 @@ var EXPORTED_SYMBOLS = ["RemotePageChild"]; * directly to the page. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/toolkit/actors/TestProcessActorChild.jsm b/toolkit/actors/TestProcessActorChild.jsm index 1d621b7dc8904..20b7382624789 100644 --- a/toolkit/actors/TestProcessActorChild.jsm +++ b/toolkit/actors/TestProcessActorChild.jsm @@ -4,8 +4,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var EXPORTED_SYMBOLS = ["TestProcessActorChild"]; class TestProcessActorChild extends JSProcessActorChild { diff --git a/toolkit/actors/TestWindowChild.jsm b/toolkit/actors/TestWindowChild.jsm index b233dfd9bb0df..127c03fa0eb2d 100644 --- a/toolkit/actors/TestWindowChild.jsm +++ b/toolkit/actors/TestWindowChild.jsm @@ -4,8 +4,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var EXPORTED_SYMBOLS = ["TestWindowChild"]; var docShellThunks = new Map(); diff --git a/toolkit/actors/TestWindowParent.jsm b/toolkit/actors/TestWindowParent.jsm index ee5dcab4692fa..5c368d33211d1 100644 --- a/toolkit/actors/TestWindowParent.jsm +++ b/toolkit/actors/TestWindowParent.jsm @@ -4,8 +4,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var EXPORTED_SYMBOLS = ["TestWindowParent"]; class TestWindowParent extends JSWindowActorParent { diff --git a/toolkit/actors/ThumbnailsChild.jsm b/toolkit/actors/ThumbnailsChild.jsm index 782e30f301ee5..2db728c734d38 100644 --- a/toolkit/actors/ThumbnailsChild.jsm +++ b/toolkit/actors/ThumbnailsChild.jsm @@ -5,7 +5,6 @@ "use strict"; var EXPORTED_SYMBOLS = ["ThumbnailsChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/actors/UAWidgetsChild.jsm b/toolkit/actors/UAWidgetsChild.jsm index 44db5b8c1d100..59c472ad52465 100644 --- a/toolkit/actors/UAWidgetsChild.jsm +++ b/toolkit/actors/UAWidgetsChild.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["UAWidgetsChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - class UAWidgetsChild extends JSWindowActorChild { constructor() { super(); diff --git a/toolkit/actors/UnselectedTabHoverChild.jsm b/toolkit/actors/UnselectedTabHoverChild.jsm index 1c3076462b658..d5cf17c89ff9b 100644 --- a/toolkit/actors/UnselectedTabHoverChild.jsm +++ b/toolkit/actors/UnselectedTabHoverChild.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["UnselectedTabHoverChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - class UnselectedTabHoverChild extends JSWindowActorChild { receiveMessage(message) { Services.obs.notifyObservers( diff --git a/toolkit/actors/ViewSourceChild.jsm b/toolkit/actors/ViewSourceChild.jsm index 90633ed83b06d..74aeb3947c73c 100644 --- a/toolkit/actors/ViewSourceChild.jsm +++ b/toolkit/actors/ViewSourceChild.jsm @@ -5,8 +5,6 @@ var EXPORTED_SYMBOLS = ["ViewSourceChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/actors/ViewSourcePageChild.jsm b/toolkit/actors/ViewSourcePageChild.jsm index b8dbc4715724e..53bf816ce932d 100644 --- a/toolkit/actors/ViewSourcePageChild.jsm +++ b/toolkit/actors/ViewSourcePageChild.jsm @@ -4,7 +4,6 @@ /* eslint-env mozilla/frame-script */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/actors/ViewSourcePageParent.jsm b/toolkit/actors/ViewSourcePageParent.jsm index 19691f2197be3..b39cbd0bb4742 100644 --- a/toolkit/actors/ViewSourcePageParent.jsm +++ b/toolkit/actors/ViewSourcePageParent.jsm @@ -4,8 +4,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const BUNDLE_URL = "chrome://global/locale/viewSource.properties"; var EXPORTED_SYMBOLS = ["ViewSourcePageParent"]; diff --git a/toolkit/actors/WebChannelChild.jsm b/toolkit/actors/WebChannelChild.jsm index ccdab327a1049..eebd42aed56e8 100644 --- a/toolkit/actors/WebChannelChild.jsm +++ b/toolkit/actors/WebChannelChild.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["WebChannelChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/DefaultCLH.jsm b/toolkit/components/DefaultCLH.jsm index 553a2f06885c7..d4b104b1b960b 100644 --- a/toolkit/components/DefaultCLH.jsm +++ b/toolkit/components/DefaultCLH.jsm @@ -2,8 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const nsICommandLineHandler = Ci.nsICommandLineHandler; const nsIPrefBranch = Ci.nsIPrefBranch; const nsIWindowWatcher = Ci.nsIWindowWatcher; diff --git a/toolkit/components/antitracking/ContentBlockingAllowList.jsm b/toolkit/components/antitracking/ContentBlockingAllowList.jsm index 9b96deb9d520d..4fb66bee246a2 100644 --- a/toolkit/components/antitracking/ContentBlockingAllowList.jsm +++ b/toolkit/components/antitracking/ContentBlockingAllowList.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["ContentBlockingAllowList"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/components/antitracking/PartitioningExceptionListService.jsm b/toolkit/components/antitracking/PartitioningExceptionListService.jsm index bc2f833cb5dd8..99e88e810e7f6 100644 --- a/toolkit/components/antitracking/PartitioningExceptionListService.jsm +++ b/toolkit/components/antitracking/PartitioningExceptionListService.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/components/antitracking/PurgeTrackerService.jsm b/toolkit/components/antitracking/PurgeTrackerService.jsm index 5ea98a741adbb..5a1c54334c7b8 100644 --- a/toolkit/components/antitracking/PurgeTrackerService.jsm +++ b/toolkit/components/antitracking/PurgeTrackerService.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["PurgeTrackerService"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const THREE_DAYS_MS = 3 * 24 * 60 * 1000; diff --git a/toolkit/components/antitracking/TrackingDBService.jsm b/toolkit/components/antitracking/TrackingDBService.jsm index a6de30b87b794..9b2bca3a84c21 100644 --- a/toolkit/components/antitracking/TrackingDBService.jsm +++ b/toolkit/components/antitracking/TrackingDBService.jsm @@ -9,7 +9,6 @@ const { XPCOMUtils } = ChromeUtils.import( ); const { OS } = ChromeUtils.import("resource://gre/modules/osfile.jsm"); const { Sqlite } = ChromeUtils.import("resource://gre/modules/Sqlite.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const SCHEMA_VERSION = 1; const TRACKERS_BLOCKED_COUNT = "contentblocking.trackers_blocked_count"; diff --git a/toolkit/components/antitracking/URLDecorationAnnotationsService.jsm b/toolkit/components/antitracking/URLDecorationAnnotationsService.jsm index 71b94edd4eeb7..e1c038679d3bd 100644 --- a/toolkit/components/antitracking/URLDecorationAnnotationsService.jsm +++ b/toolkit/components/antitracking/URLDecorationAnnotationsService.jsm @@ -12,8 +12,6 @@ ChromeUtils.defineModuleGetter( "resource://services-settings/remote-settings.js" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const COLLECTION_NAME = "anti-tracking-url-decoration"; const PREF_NAME = "privacy.restrict3rdpartystorage.url_decorations"; diff --git a/toolkit/components/antitracking/URLQueryStrippingListService.jsm b/toolkit/components/antitracking/URLQueryStrippingListService.jsm index 6432d7bc39c56..942d79709e7c5 100644 --- a/toolkit/components/antitracking/URLQueryStrippingListService.jsm +++ b/toolkit/components/antitracking/URLQueryStrippingListService.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/asyncshutdown/AsyncShutdown.jsm b/toolkit/components/asyncshutdown/AsyncShutdown.jsm index 718df9ce4b392..d1287e0a1eee4 100644 --- a/toolkit/components/asyncshutdown/AsyncShutdown.jsm +++ b/toolkit/components/asyncshutdown/AsyncShutdown.jsm @@ -41,7 +41,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/backgroundhangmonitor/BHRTelemetryService.jsm b/toolkit/components/backgroundhangmonitor/BHRTelemetryService.jsm index 51ab06f12fa30..4853d7cf7febc 100644 --- a/toolkit/components/backgroundhangmonitor/BHRTelemetryService.jsm +++ b/toolkit/components/backgroundhangmonitor/BHRTelemetryService.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter(lazy, "OS", "resource://gre/modules/osfile.jsm"); diff --git a/toolkit/components/backgroundtasks/BackgroundTasksManager.jsm b/toolkit/components/backgroundtasks/BackgroundTasksManager.jsm index b18cb05ebaf2b..bfbf60e4b9bcc 100644 --- a/toolkit/components/backgroundtasks/BackgroundTasksManager.jsm +++ b/toolkit/components/backgroundtasks/BackgroundTasksManager.jsm @@ -5,7 +5,6 @@ var EXPORTED_SYMBOLS = ["BackgroundTasksManager"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/backgroundtasks/BackgroundTasksTestUtils.jsm b/toolkit/components/backgroundtasks/BackgroundTasksTestUtils.jsm index ba54dcde6103b..ec129506260fe 100644 --- a/toolkit/components/backgroundtasks/BackgroundTasksTestUtils.jsm +++ b/toolkit/components/backgroundtasks/BackgroundTasksTestUtils.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["BackgroundTasksTestUtils"]; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Subprocess } = ChromeUtils.import( "resource://gre/modules/Subprocess.jsm" ); diff --git a/toolkit/components/backgroundtasks/BackgroundTasksUtils.jsm b/toolkit/components/backgroundtasks/BackgroundTasksUtils.jsm index bd18a96def99e..3888e4a65ccea 100644 --- a/toolkit/components/backgroundtasks/BackgroundTasksUtils.jsm +++ b/toolkit/components/backgroundtasks/BackgroundTasksUtils.jsm @@ -5,7 +5,6 @@ var EXPORTED_SYMBOLS = ["BackgroundTasksUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/backgroundtasks/tests/BackgroundTask_backgroundtask_specific_pref.jsm b/toolkit/components/backgroundtasks/tests/BackgroundTask_backgroundtask_specific_pref.jsm index 0fa900f04f5e4..dc0a1dab6a5e5 100644 --- a/toolkit/components/backgroundtasks/tests/BackgroundTask_backgroundtask_specific_pref.jsm +++ b/toolkit/components/backgroundtasks/tests/BackgroundTask_backgroundtask_specific_pref.jsm @@ -5,8 +5,6 @@ var EXPORTED_SYMBOLS = ["runBackgroundTask"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - async function runBackgroundTask(commandLine) { let pref = commandLine.length ? commandLine.getArgument(0) diff --git a/toolkit/components/backgroundtasks/tests/BackgroundTask_crash.jsm b/toolkit/components/backgroundtasks/tests/BackgroundTask_crash.jsm index fb64983e12f60..d951b5b8f53ae 100644 --- a/toolkit/components/backgroundtasks/tests/BackgroundTask_crash.jsm +++ b/toolkit/components/backgroundtasks/tests/BackgroundTask_crash.jsm @@ -5,8 +5,6 @@ var EXPORTED_SYMBOLS = ["runBackgroundTask"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - async function runBackgroundTask(commandLine) { // This task depends on `CrashTestUtils.jsm` and requires the // sibling `testcrasher` library to be in the current working diff --git a/toolkit/components/backgroundtasks/tests/BackgroundTask_unique_profile.jsm b/toolkit/components/backgroundtasks/tests/BackgroundTask_unique_profile.jsm index 874b43a746819..b6edfafbdbad2 100644 --- a/toolkit/components/backgroundtasks/tests/BackgroundTask_unique_profile.jsm +++ b/toolkit/components/backgroundtasks/tests/BackgroundTask_unique_profile.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["runBackgroundTask"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Subprocess } = ChromeUtils.import( "resource://gre/modules/Subprocess.jsm" ); diff --git a/toolkit/components/captivedetect/CaptiveDetect.jsm b/toolkit/components/captivedetect/CaptiveDetect.jsm index 0000adab6ec6e..b181ae3f2e8b3 100644 --- a/toolkit/components/captivedetect/CaptiveDetect.jsm +++ b/toolkit/components/captivedetect/CaptiveDetect.jsm @@ -5,8 +5,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const DEBUG = false; // set to true to show debug messages const kCAPTIVEPORTALDETECTOR_CID = Components.ID( diff --git a/toolkit/components/cleardata/ClearDataService.jsm b/toolkit/components/cleardata/ClearDataService.jsm index 21b62d0b4a92c..097654fd0226f 100644 --- a/toolkit/components/cleardata/ClearDataService.jsm +++ b/toolkit/components/cleardata/ClearDataService.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/cleardata/PrincipalsCollector.jsm b/toolkit/components/cleardata/PrincipalsCollector.jsm index 7ee9bf76cfeea..49271d34a60c7 100644 --- a/toolkit/components/cleardata/PrincipalsCollector.jsm +++ b/toolkit/components/cleardata/PrincipalsCollector.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/cleardata/ServiceWorkerCleanUp.jsm b/toolkit/components/cleardata/ServiceWorkerCleanUp.jsm index 8a5d4821aaecc..1d419b9ac17f4 100644 --- a/toolkit/components/cleardata/ServiceWorkerCleanUp.jsm +++ b/toolkit/components/cleardata/ServiceWorkerCleanUp.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/cleardata/SiteDataTestUtils.jsm b/toolkit/components/cleardata/SiteDataTestUtils.jsm index 9741cfc85662b..926d7f151ef9e 100644 --- a/toolkit/components/cleardata/SiteDataTestUtils.jsm +++ b/toolkit/components/cleardata/SiteDataTestUtils.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["SiteDataTestUtils"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { BrowserTestUtils } = ChromeUtils.import( "resource://testing-common/BrowserTestUtils.jsm" ); diff --git a/toolkit/components/contentprefs/ContentPrefService2.jsm b/toolkit/components/contentprefs/ContentPrefService2.jsm index 81e067d9ee9e1..611663b60650e 100644 --- a/toolkit/components/contentprefs/ContentPrefService2.jsm +++ b/toolkit/components/contentprefs/ContentPrefService2.jsm @@ -2,7 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this file, * You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { ContentPref, cbHandleCompletion, diff --git a/toolkit/components/contentprefs/ContentPrefServiceChild.jsm b/toolkit/components/contentprefs/ContentPrefServiceChild.jsm index b9136b8952245..b34e9e7205e73 100644 --- a/toolkit/components/contentprefs/ContentPrefServiceChild.jsm +++ b/toolkit/components/contentprefs/ContentPrefServiceChild.jsm @@ -16,8 +16,6 @@ const { safeCallback, } = ChromeUtils.import("resource://gre/modules/ContentPrefUtils.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - // We only need one bit of information out of the context. function contextArg(context) { return context && context.usePrivateBrowsing diff --git a/toolkit/components/contentprefs/tests/unit_cps2/AsyncRunner.jsm b/toolkit/components/contentprefs/tests/unit_cps2/AsyncRunner.jsm index 7a1493bc0cbe0..be2921395fd93 100644 --- a/toolkit/components/contentprefs/tests/unit_cps2/AsyncRunner.jsm +++ b/toolkit/components/contentprefs/tests/unit_cps2/AsyncRunner.jsm @@ -4,8 +4,6 @@ var EXPORTED_SYMBOLS = ["AsyncRunner"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - function AsyncRunner(callbacks) { this._callbacks = callbacks; this._iteratorQueue = []; diff --git a/toolkit/components/contextualidentity/ContextualIdentityService.jsm b/toolkit/components/contextualidentity/ContextualIdentityService.jsm index aba067413b4bf..2c23e4a66709f 100644 --- a/toolkit/components/contextualidentity/ContextualIdentityService.jsm +++ b/toolkit/components/contextualidentity/ContextualIdentityService.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["ContextualIdentityService"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); // The maximum valid numeric value for the userContextId. const MAX_USER_CONTEXT_ID = -1 >>> 0; diff --git a/toolkit/components/crashes/CrashManager.in.jsm b/toolkit/components/crashes/CrashManager.in.jsm index 8d450423fa963..91b65fc6f983a 100644 --- a/toolkit/components/crashes/CrashManager.in.jsm +++ b/toolkit/components/crashes/CrashManager.in.jsm @@ -7,7 +7,6 @@ const { PromiseUtils } = ChromeUtils.import( "resource://gre/modules/PromiseUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { setTimeout } = ChromeUtils.import("resource://gre/modules/Timer.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" diff --git a/toolkit/components/crashes/CrashManagerTest.jsm b/toolkit/components/crashes/CrashManagerTest.jsm index 6bca874382f88..3f87e20a0098e 100644 --- a/toolkit/components/crashes/CrashManagerTest.jsm +++ b/toolkit/components/crashes/CrashManagerTest.jsm @@ -19,7 +19,6 @@ var EXPORTED_SYMBOLS = [ const { CrashManager } = ChromeUtils.import( "resource://gre/modules/CrashManager.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/crashes/CrashService.jsm b/toolkit/components/crashes/CrashService.jsm index 2626b512b96c9..c9452c452c78d 100644 --- a/toolkit/components/crashes/CrashService.jsm +++ b/toolkit/components/crashes/CrashService.jsm @@ -10,7 +10,6 @@ const { AppConstants } = ChromeUtils.import( const { AsyncShutdown } = ChromeUtils.import( "resource://gre/modules/AsyncShutdown.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); // Set to true if the application is quitting var gQuitting = false; diff --git a/toolkit/components/crashmonitor/CrashMonitor.jsm b/toolkit/components/crashmonitor/CrashMonitor.jsm index f3710c1bea46e..b01e7e21ac641 100644 --- a/toolkit/components/crashmonitor/CrashMonitor.jsm +++ b/toolkit/components/crashmonitor/CrashMonitor.jsm @@ -39,7 +39,6 @@ const { PrivateBrowsingUtils } = ChromeUtils.import( const { PromiseUtils } = ChromeUtils.import( "resource://gre/modules/PromiseUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const SESSIONSTORE_WINDOWS_RESTORED_TOPIC = "sessionstore-windows-restored"; const SESSIONSTORE_FINAL_STATE_WRITE_COMPLETE_TOPIC = diff --git a/toolkit/components/downloads/DownloadCore.jsm b/toolkit/components/downloads/DownloadCore.jsm index 7b110bb3fede9..92b05910f3e75 100644 --- a/toolkit/components/downloads/DownloadCore.jsm +++ b/toolkit/components/downloads/DownloadCore.jsm @@ -25,7 +25,6 @@ const { Integration } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/downloads/DownloadHistory.jsm b/toolkit/components/downloads/DownloadHistory.jsm index 1621576e120fa..c2bf8815ee70c 100644 --- a/toolkit/components/downloads/DownloadHistory.jsm +++ b/toolkit/components/downloads/DownloadHistory.jsm @@ -21,7 +21,6 @@ const { DownloadList } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/downloads/DownloadIntegration.jsm b/toolkit/components/downloads/DownloadIntegration.jsm index b7665ccd2fe0b..acb8dd9ab1363 100644 --- a/toolkit/components/downloads/DownloadIntegration.jsm +++ b/toolkit/components/downloads/DownloadIntegration.jsm @@ -20,7 +20,6 @@ const { Downloads } = ChromeUtils.import( const { Integration } = ChromeUtils.import( "resource://gre/modules/Integration.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/downloads/DownloadLegacy.jsm b/toolkit/components/downloads/DownloadLegacy.jsm index 0ff817a94283f..e26f91f548e67 100644 --- a/toolkit/components/downloads/DownloadLegacy.jsm +++ b/toolkit/components/downloads/DownloadLegacy.jsm @@ -14,8 +14,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/components/downloads/DownloadList.jsm b/toolkit/components/downloads/DownloadList.jsm index c2eeb72682837..02c560b01b24a 100644 --- a/toolkit/components/downloads/DownloadList.jsm +++ b/toolkit/components/downloads/DownloadList.jsm @@ -14,8 +14,6 @@ var EXPORTED_SYMBOLS = [ "DownloadSummary", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const kFileExtensions = [ "aac", "adt", diff --git a/toolkit/components/downloads/DownloadUIHelper.jsm b/toolkit/components/downloads/DownloadUIHelper.jsm index 0bcf195b30600..513fd37396438 100644 --- a/toolkit/components/downloads/DownloadUIHelper.jsm +++ b/toolkit/components/downloads/DownloadUIHelper.jsm @@ -20,7 +20,6 @@ const { AppConstants } = ChromeUtils.import( const lazy = {}; ChromeUtils.defineModuleGetter(lazy, "OS", "resource://gre/modules/osfile.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); // BrowserWindowTracker and PrivateBrowsingUtils are only used when opening downloaded files into a browser window XPCOMUtils.defineLazyModuleGetters(lazy, { diff --git a/toolkit/components/enterprisepolicies/EnterprisePoliciesContent.jsm b/toolkit/components/enterprisepolicies/EnterprisePoliciesContent.jsm index ba101cf8143e3..7348c6c1ed3e2 100644 --- a/toolkit/components/enterprisepolicies/EnterprisePoliciesContent.jsm +++ b/toolkit/components/enterprisepolicies/EnterprisePoliciesContent.jsm @@ -4,8 +4,6 @@ var EXPORTED_SYMBOLS = ["EnterprisePoliciesManagerContent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - class EnterprisePoliciesManagerContent { get status() { return ( diff --git a/toolkit/components/enterprisepolicies/EnterprisePoliciesParent.jsm b/toolkit/components/enterprisepolicies/EnterprisePoliciesParent.jsm index aecb28d95de7c..4e2af89f22be9 100644 --- a/toolkit/components/enterprisepolicies/EnterprisePoliciesParent.jsm +++ b/toolkit/components/enterprisepolicies/EnterprisePoliciesParent.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["EnterprisePoliciesManager"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/enterprisepolicies/WindowsGPOParser.jsm b/toolkit/components/enterprisepolicies/WindowsGPOParser.jsm index 589b7e7167229..3820b1f1b1b5e 100644 --- a/toolkit/components/enterprisepolicies/WindowsGPOParser.jsm +++ b/toolkit/components/enterprisepolicies/WindowsGPOParser.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/enterprisepolicies/tests/EnterprisePolicyTesting.jsm b/toolkit/components/enterprisepolicies/tests/EnterprisePolicyTesting.jsm index 9d8531744d18a..b346dfba8be35 100644 --- a/toolkit/components/enterprisepolicies/tests/EnterprisePolicyTesting.jsm +++ b/toolkit/components/enterprisepolicies/tests/EnterprisePolicyTesting.jsm @@ -7,7 +7,6 @@ const { Preferences } = ChromeUtils.import( "resource://gre/modules/Preferences.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { OS } = ChromeUtils.import("resource://gre/modules/osfile.jsm"); const { Assert } = ChromeUtils.import("resource://testing-common/Assert.jsm"); const lazy = {}; diff --git a/toolkit/components/extensions/Extension.jsm b/toolkit/components/extensions/Extension.jsm index 3a4a0583543b2..939604f5d7abd 100644 --- a/toolkit/components/extensions/Extension.jsm +++ b/toolkit/components/extensions/Extension.jsm @@ -43,7 +43,6 @@ var EXPORTED_SYMBOLS = [ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/extensions/ExtensionActivityLog.jsm b/toolkit/components/extensions/ExtensionActivityLog.jsm index 4e264da99bf24..97608c1ac283d 100644 --- a/toolkit/components/extensions/ExtensionActivityLog.jsm +++ b/toolkit/components/extensions/ExtensionActivityLog.jsm @@ -5,7 +5,6 @@ const EXPORTED_SYMBOLS = ["ExtensionActivityLog"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/extensions/ExtensionChild.jsm b/toolkit/components/extensions/ExtensionChild.jsm index 80cb1e5989bb9..eb450b7b28b13 100644 --- a/toolkit/components/extensions/ExtensionChild.jsm +++ b/toolkit/components/extensions/ExtensionChild.jsm @@ -16,7 +16,6 @@ var EXPORTED_SYMBOLS = ["ExtensionChild", "ExtensionActivityLogChild"]; * Don't put contentscript logic here, use ExtensionContent.jsm instead. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/extensions/ExtensionChildDevToolsUtils.jsm b/toolkit/components/extensions/ExtensionChildDevToolsUtils.jsm index b8754b8e04477..7c8910ae1c12b 100644 --- a/toolkit/components/extensions/ExtensionChildDevToolsUtils.jsm +++ b/toolkit/components/extensions/ExtensionChildDevToolsUtils.jsm @@ -16,7 +16,6 @@ var EXPORTED_SYMBOLS = ["ExtensionChildDevToolsUtils"]; const { EventEmitter } = ChromeUtils.import( "resource://gre/modules/EventEmitter.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); // Create a variable to hold the cached ThemeChangeObserver which does not // get created until a devtools context has been created. diff --git a/toolkit/components/extensions/ExtensionCommon.jsm b/toolkit/components/extensions/ExtensionCommon.jsm index 4eeebe0609022..f646b90af05bc 100644 --- a/toolkit/components/extensions/ExtensionCommon.jsm +++ b/toolkit/components/extensions/ExtensionCommon.jsm @@ -15,7 +15,6 @@ var EXPORTED_SYMBOLS = ["ExtensionCommon"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/extensions/ExtensionContent.jsm b/toolkit/components/extensions/ExtensionContent.jsm index 71be531c7c3dd..5982b8070123c 100644 --- a/toolkit/components/extensions/ExtensionContent.jsm +++ b/toolkit/components/extensions/ExtensionContent.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["ExtensionContent", "ExtensionContentChild"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/extensions/ExtensionPageChild.jsm b/toolkit/components/extensions/ExtensionPageChild.jsm index 44fdfc2ade11a..ef17e2f960719 100644 --- a/toolkit/components/extensions/ExtensionPageChild.jsm +++ b/toolkit/components/extensions/ExtensionPageChild.jsm @@ -14,8 +14,6 @@ var EXPORTED_SYMBOLS = ["ExtensionPageChild", "getContextChildManagerGetter"]; * child process. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/components/extensions/ExtensionParent.jsm b/toolkit/components/extensions/ExtensionParent.jsm index aaffd248ce9c3..d59ed3e6f2c5d 100644 --- a/toolkit/components/extensions/ExtensionParent.jsm +++ b/toolkit/components/extensions/ExtensionParent.jsm @@ -15,7 +15,6 @@ var EXPORTED_SYMBOLS = ["ExtensionParent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/extensions/ExtensionPermissions.jsm b/toolkit/components/extensions/ExtensionPermissions.jsm index 22a0bc97e9ed9..de0772086370b 100644 --- a/toolkit/components/extensions/ExtensionPermissions.jsm +++ b/toolkit/components/extensions/ExtensionPermissions.jsm @@ -11,7 +11,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/extensions/ExtensionPreferencesManager.jsm b/toolkit/components/extensions/ExtensionPreferencesManager.jsm index d535697a9bd46..b08a218e3f2f6 100644 --- a/toolkit/components/extensions/ExtensionPreferencesManager.jsm +++ b/toolkit/components/extensions/ExtensionPreferencesManager.jsm @@ -23,8 +23,6 @@ const EXPORTED_SYMBOLS = ["ExtensionPreferencesManager"]; let ExtensionPreferencesManager; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { Management } = ChromeUtils.import( "resource://gre/modules/Extension.jsm" ); diff --git a/toolkit/components/extensions/ExtensionProcessScript.jsm b/toolkit/components/extensions/ExtensionProcessScript.jsm index 19ae082a5e3e3..2f6c5ee11300f 100644 --- a/toolkit/components/extensions/ExtensionProcessScript.jsm +++ b/toolkit/components/extensions/ExtensionProcessScript.jsm @@ -12,7 +12,6 @@ var EXPORTED_SYMBOLS = ["ExtensionProcessScript", "ExtensionAPIRequestHandler"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/extensions/ExtensionSettingsStore.jsm b/toolkit/components/extensions/ExtensionSettingsStore.jsm index 34f534a361d6c..03bda1643a543 100644 --- a/toolkit/components/extensions/ExtensionSettingsStore.jsm +++ b/toolkit/components/extensions/ExtensionSettingsStore.jsm @@ -45,7 +45,6 @@ var EXPORTED_SYMBOLS = ["ExtensionSettingsStore"]; const { ExtensionParent } = ChromeUtils.import( "resource://gre/modules/ExtensionParent.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/extensions/ExtensionStorage.jsm b/toolkit/components/extensions/ExtensionStorage.jsm index ae42f5aeaaf9e..743223d8770ab 100644 --- a/toolkit/components/extensions/ExtensionStorage.jsm +++ b/toolkit/components/extensions/ExtensionStorage.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["ExtensionStorage"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/extensions/ExtensionStorageIDB.jsm b/toolkit/components/extensions/ExtensionStorageIDB.jsm index b8014bb12cfa4..beac6b821294f 100644 --- a/toolkit/components/extensions/ExtensionStorageIDB.jsm +++ b/toolkit/components/extensions/ExtensionStorageIDB.jsm @@ -13,7 +13,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { IndexedDB } = ChromeUtils.import( "resource://gre/modules/IndexedDB.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/extensions/ExtensionStorageSyncKinto.jsm b/toolkit/components/extensions/ExtensionStorageSyncKinto.jsm index 82a667540bfd3..411a85862a516 100644 --- a/toolkit/components/extensions/ExtensionStorageSyncKinto.jsm +++ b/toolkit/components/extensions/ExtensionStorageSyncKinto.jsm @@ -42,7 +42,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { ExtensionUtils } = ChromeUtils.import( "resource://gre/modules/ExtensionUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/extensions/ExtensionTelemetry.jsm b/toolkit/components/extensions/ExtensionTelemetry.jsm index 1fd6f5607cffd..3519c1905a6fb 100644 --- a/toolkit/components/extensions/ExtensionTelemetry.jsm +++ b/toolkit/components/extensions/ExtensionTelemetry.jsm @@ -11,8 +11,6 @@ var EXPORTED_SYMBOLS = [ "getErrorNameForTelemetry", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - // Map of the base histogram ids for the metrics recorded for the extensions. const histograms = { extensionStartup: "WEBEXT_EXTENSION_STARTUP_MS", diff --git a/toolkit/components/extensions/ExtensionTestCommon.jsm b/toolkit/components/extensions/ExtensionTestCommon.jsm index c3a4b694abc14..3e418ffbda3fb 100644 --- a/toolkit/components/extensions/ExtensionTestCommon.jsm +++ b/toolkit/components/extensions/ExtensionTestCommon.jsm @@ -14,7 +14,6 @@ var EXPORTED_SYMBOLS = ["ExtensionTestCommon", "MockExtension"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/extensions/ExtensionUtils.jsm b/toolkit/components/extensions/ExtensionUtils.jsm index 8eae43d872973..14856349dc7f3 100644 --- a/toolkit/components/extensions/ExtensionUtils.jsm +++ b/toolkit/components/extensions/ExtensionUtils.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["ExtensionUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/extensions/ExtensionWorkerChild.jsm b/toolkit/components/extensions/ExtensionWorkerChild.jsm index db809e885ab68..2511cd959584d 100644 --- a/toolkit/components/extensions/ExtensionWorkerChild.jsm +++ b/toolkit/components/extensions/ExtensionWorkerChild.jsm @@ -14,8 +14,6 @@ var EXPORTED_SYMBOLS = ["ExtensionWorkerChild"]; * child process. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { ExtensionChild, ExtensionActivityLogChild } = ChromeUtils.import( "resource://gre/modules/ExtensionChild.jsm" ); diff --git a/toolkit/components/extensions/ExtensionXPCShellUtils.jsm b/toolkit/components/extensions/ExtensionXPCShellUtils.jsm index d30d634c5319e..31c78c18276d8 100644 --- a/toolkit/components/extensions/ExtensionXPCShellUtils.jsm +++ b/toolkit/components/extensions/ExtensionXPCShellUtils.jsm @@ -46,7 +46,6 @@ ChromeUtils.defineModuleGetter( "Schemas", "resource://gre/modules/Schemas.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); let BASE_MANIFEST = Object.freeze({ applications: Object.freeze({ diff --git a/toolkit/components/extensions/MatchURLFilters.jsm b/toolkit/components/extensions/MatchURLFilters.jsm index 3c7c09853173f..7dc6fe8e08d0d 100644 --- a/toolkit/components/extensions/MatchURLFilters.jsm +++ b/toolkit/components/extensions/MatchURLFilters.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - /* exported MatchURLFilters */ var EXPORTED_SYMBOLS = ["MatchURLFilters"]; diff --git a/toolkit/components/extensions/MessageChannel.jsm b/toolkit/components/extensions/MessageChannel.jsm index 218186bcad295..ef7347a487c33 100644 --- a/toolkit/components/extensions/MessageChannel.jsm +++ b/toolkit/components/extensions/MessageChannel.jsm @@ -106,7 +106,6 @@ const { AppConstants } = ChromeUtils.import( const { ExtensionUtils } = ChromeUtils.import( "resource://gre/modules/ExtensionUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/extensions/MessageManagerProxy.jsm b/toolkit/components/extensions/MessageManagerProxy.jsm index 91b06a6e63a03..71eb16e4256cd 100644 --- a/toolkit/components/extensions/MessageManagerProxy.jsm +++ b/toolkit/components/extensions/MessageManagerProxy.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["MessageManagerProxy"]; const { ExtensionUtils } = ChromeUtils.import( "resource://gre/modules/ExtensionUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { DefaultMap } = ExtensionUtils; diff --git a/toolkit/components/extensions/NativeManifests.jsm b/toolkit/components/extensions/NativeManifests.jsm index 8e801f3442dd5..ecfbf20af6d6d 100644 --- a/toolkit/components/extensions/NativeManifests.jsm +++ b/toolkit/components/extensions/NativeManifests.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["NativeManifests"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/extensions/NativeMessaging.jsm b/toolkit/components/extensions/NativeMessaging.jsm index d7cb0ea2a1035..4871d02ac01ec 100644 --- a/toolkit/components/extensions/NativeMessaging.jsm +++ b/toolkit/components/extensions/NativeMessaging.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["NativeApp"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/extensions/PerformanceCounters.jsm b/toolkit/components/extensions/PerformanceCounters.jsm index af1e8d218f797..17ddccbb33c0e 100644 --- a/toolkit/components/extensions/PerformanceCounters.jsm +++ b/toolkit/components/extensions/PerformanceCounters.jsm @@ -21,7 +21,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { DeferredTask } = ChromeUtils.import( "resource://gre/modules/DeferredTask.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { DefaultMap } = ExtensionUtils; diff --git a/toolkit/components/extensions/Schemas.jsm b/toolkit/components/extensions/Schemas.jsm index 36d818be2239f..398fb43dc6576 100644 --- a/toolkit/components/extensions/Schemas.jsm +++ b/toolkit/components/extensions/Schemas.jsm @@ -8,7 +8,6 @@ const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/extensions/WebNavigation.jsm b/toolkit/components/extensions/WebNavigation.jsm index f585f29d88b63..4ff28b7331fd2 100644 --- a/toolkit/components/extensions/WebNavigation.jsm +++ b/toolkit/components/extensions/WebNavigation.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["WebNavigation", "WebNavigationManager"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/extensions/webrequest/WebRequest.jsm b/toolkit/components/extensions/webrequest/WebRequest.jsm index dbd3cb5ef3fa6..a70deb2d049e2 100644 --- a/toolkit/components/extensions/webrequest/WebRequest.jsm +++ b/toolkit/components/extensions/webrequest/WebRequest.jsm @@ -12,7 +12,6 @@ const EXPORTED_SYMBOLS = ["WebRequest"]; const { nsIHttpActivityObserver, nsISocketTransport } = Ci; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/featuregates/FeatureGateImplementation.jsm b/toolkit/components/featuregates/FeatureGateImplementation.jsm index ca00749702fdb..6878d3372df29 100644 --- a/toolkit/components/featuregates/FeatureGateImplementation.jsm +++ b/toolkit/components/featuregates/FeatureGateImplementation.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/toolkit/components/forgetaboutsite/ForgetAboutSite.jsm b/toolkit/components/forgetaboutsite/ForgetAboutSite.jsm index 29a0a865eb2af..ff625b5b31b4b 100644 --- a/toolkit/components/forgetaboutsite/ForgetAboutSite.jsm +++ b/toolkit/components/forgetaboutsite/ForgetAboutSite.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var EXPORTED_SYMBOLS = ["ForgetAboutSite"]; var ForgetAboutSite = { diff --git a/toolkit/components/formautofill/FormAutofill.jsm b/toolkit/components/formautofill/FormAutofill.jsm index 0dd8099f10c6e..5d219a5e1af5c 100644 --- a/toolkit/components/formautofill/FormAutofill.jsm +++ b/toolkit/components/formautofill/FormAutofill.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["FormAutofill"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/formautofill/FormAutofillChild.jsm b/toolkit/components/formautofill/FormAutofillChild.jsm index 5a51f1d3b8904..6e11c6273ee6f 100644 --- a/toolkit/components/formautofill/FormAutofillChild.jsm +++ b/toolkit/components/formautofill/FormAutofillChild.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["FormAutofillChild"]; -var { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/formautofill/FormAutofillContent.jsm b/toolkit/components/formautofill/FormAutofillContent.jsm index ac6b312449c16..1755070790aec 100644 --- a/toolkit/components/formautofill/FormAutofillContent.jsm +++ b/toolkit/components/formautofill/FormAutofillContent.jsm @@ -14,7 +14,6 @@ var EXPORTED_SYMBOLS = ["FormAutofillContent"]; const Cm = Components.manager; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/formautofill/FormAutofillHandler.jsm b/toolkit/components/formautofill/FormAutofillHandler.jsm index 927363285c252..85cee6e31e7ac 100644 --- a/toolkit/components/formautofill/FormAutofillHandler.jsm +++ b/toolkit/components/formautofill/FormAutofillHandler.jsm @@ -10,8 +10,6 @@ var EXPORTED_SYMBOLS = ["FormAutofillHandler"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/formautofill/FormAutofillHeuristics.jsm b/toolkit/components/formautofill/FormAutofillHeuristics.jsm index 5d8581352c22c..b63cbd5ec67bb 100644 --- a/toolkit/components/formautofill/FormAutofillHeuristics.jsm +++ b/toolkit/components/formautofill/FormAutofillHeuristics.jsm @@ -11,7 +11,6 @@ const EXPORTED_SYMBOLS = ["FormAutofillHeuristics", "FieldScanner"]; let FormAutofillHeuristics; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/formautofill/FormAutofillParent.jsm b/toolkit/components/formautofill/FormAutofillParent.jsm index 5928080f394e7..c7324cd674e45 100644 --- a/toolkit/components/formautofill/FormAutofillParent.jsm +++ b/toolkit/components/formautofill/FormAutofillParent.jsm @@ -31,7 +31,6 @@ // constructor via a backstage pass. var EXPORTED_SYMBOLS = ["FormAutofillParent", "FormAutofillStatus"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/formautofill/FormAutofillPreferences.jsm b/toolkit/components/formautofill/FormAutofillPreferences.jsm index 373f3cbafcf45..12b57f731145f 100644 --- a/toolkit/components/formautofill/FormAutofillPreferences.jsm +++ b/toolkit/components/formautofill/FormAutofillPreferences.jsm @@ -18,7 +18,6 @@ const MANAGE_ADDRESSES_URL = const MANAGE_CREDITCARDS_URL = "chrome://formautofill/content/manageCreditCards.xhtml"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { FormAutofill } = ChromeUtils.import( "resource://autofill/FormAutofill.jsm" ); diff --git a/toolkit/components/formautofill/FormAutofillStorageBase.jsm b/toolkit/components/formautofill/FormAutofillStorageBase.jsm index 78d1050d256c0..04f8d6ffcb59f 100644 --- a/toolkit/components/formautofill/FormAutofillStorageBase.jsm +++ b/toolkit/components/formautofill/FormAutofillStorageBase.jsm @@ -130,7 +130,6 @@ const EXPORTED_SYMBOLS = [ "AddressesBase", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/formautofill/FormAutofillSync.jsm b/toolkit/components/formautofill/FormAutofillSync.jsm index 893174e133f23..2f2d10c6b7670 100644 --- a/toolkit/components/formautofill/FormAutofillSync.jsm +++ b/toolkit/components/formautofill/FormAutofillSync.jsm @@ -12,7 +12,6 @@ var EXPORTED_SYMBOLS = [ "AutofillRecord", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Changeset, Store, SyncEngine, Tracker } = ChromeUtils.import( "resource://services-sync/engines.js" ); diff --git a/toolkit/components/formautofill/FormAutofillTelemetryUtils.jsm b/toolkit/components/formautofill/FormAutofillTelemetryUtils.jsm index 4b568b20b97d0..3f018bbbc5312 100644 --- a/toolkit/components/formautofill/FormAutofillTelemetryUtils.jsm +++ b/toolkit/components/formautofill/FormAutofillTelemetryUtils.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["CreditCardTelemetry"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { FormAutofillUtils } = ChromeUtils.import( "resource://autofill/FormAutofillUtils.jsm" ); diff --git a/toolkit/components/formautofill/FormAutofillUtils.jsm b/toolkit/components/formautofill/FormAutofillUtils.jsm index 49d7620443e0d..8667da9e2ebaa 100644 --- a/toolkit/components/formautofill/FormAutofillUtils.jsm +++ b/toolkit/components/formautofill/FormAutofillUtils.jsm @@ -66,7 +66,6 @@ const MAX_FIELD_VALUE_LENGTH = 200; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { FormAutofill } = ChromeUtils.import( "resource://autofill/FormAutofill.jsm" ); diff --git a/toolkit/components/formautofill/default/FormAutofillPrompter.jsm b/toolkit/components/formautofill/default/FormAutofillPrompter.jsm index 22dd8da5312ed..d6ff9f8c9c38f 100644 --- a/toolkit/components/formautofill/default/FormAutofillPrompter.jsm +++ b/toolkit/components/formautofill/default/FormAutofillPrompter.jsm @@ -14,7 +14,6 @@ var EXPORTED_SYMBOLS = ["FormAutofillPrompter"]; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { FormAutofill } = ChromeUtils.import( "resource://autofill/FormAutofill.jsm" ); diff --git a/toolkit/components/gfx/SanityTest.jsm b/toolkit/components/gfx/SanityTest.jsm index f4cbb2a1ae13e..969c8873be933 100644 --- a/toolkit/components/gfx/SanityTest.jsm +++ b/toolkit/components/gfx/SanityTest.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const FRAME_SCRIPT_URL = "chrome://gfxsanity/content/gfxFrameScript.js"; const TEST_DISABLED_PREF = "media.sanity-test.disabled"; diff --git a/toolkit/components/messaging-system/lib/Logger.jsm b/toolkit/components/messaging-system/lib/Logger.jsm index 2afc3aa526ff4..a44b7b7f1e1ab 100644 --- a/toolkit/components/messaging-system/lib/Logger.jsm +++ b/toolkit/components/messaging-system/lib/Logger.jsm @@ -5,7 +5,6 @@ const EXPORTED_SYMBOLS = ["Logger"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { ConsoleAPI } = ChromeUtils.import("resource://gre/modules/Console.jsm"); const LOGGING_PREF = "messaging-system.log"; diff --git a/toolkit/components/messaging-system/lib/SpecialMessageActions.jsm b/toolkit/components/messaging-system/lib/SpecialMessageActions.jsm index 68133cd479f0f..8c5212c05c041 100644 --- a/toolkit/components/messaging-system/lib/SpecialMessageActions.jsm +++ b/toolkit/components/messaging-system/lib/SpecialMessageActions.jsm @@ -5,7 +5,6 @@ const EXPORTED_SYMBOLS = ["SpecialMessageActions"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/messaging-system/targeting/Targeting.jsm b/toolkit/components/messaging-system/targeting/Targeting.jsm index 4e3fd8a466265..b7a6ab581c6c5 100644 --- a/toolkit/components/messaging-system/targeting/Targeting.jsm +++ b/toolkit/components/messaging-system/targeting/Targeting.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/mozintl/mozIntl.jsm b/toolkit/components/mozintl/mozIntl.jsm index a7a11412f6599..fff62f35e938c 100644 --- a/toolkit/components/mozintl/mozIntl.jsm +++ b/toolkit/components/mozintl/mozIntl.jsm @@ -2,8 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const mozIntlHelper = Cc["@mozilla.org/mozintlhelper;1"].getService( Ci.mozIMozIntlHelper ); diff --git a/toolkit/components/mozprotocol/MozProtocolHandler.jsm b/toolkit/components/mozprotocol/MozProtocolHandler.jsm index d6e1eb59cfcea..3716e14bf3f72 100644 --- a/toolkit/components/mozprotocol/MozProtocolHandler.jsm +++ b/toolkit/components/mozprotocol/MozProtocolHandler.jsm @@ -6,7 +6,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { NetUtil } = ChromeUtils.import("resource://gre/modules/NetUtil.jsm"); function MozProtocolHandler() { diff --git a/toolkit/components/narrate/NarrateControls.jsm b/toolkit/components/narrate/NarrateControls.jsm index 235af0fa377b3..57d5b090158f2 100644 --- a/toolkit/components/narrate/NarrateControls.jsm +++ b/toolkit/components/narrate/NarrateControls.jsm @@ -10,7 +10,6 @@ const { VoiceSelect } = ChromeUtils.import( const { Narrator } = ChromeUtils.import( "resource://gre/modules/narrate/Narrator.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AsyncPrefs } = ChromeUtils.import( "resource://gre/modules/AsyncPrefs.jsm" ); diff --git a/toolkit/components/narrate/Narrator.jsm b/toolkit/components/narrate/Narrator.jsm index 3a7f71022e45d..a73d6d329821b 100644 --- a/toolkit/components/narrate/Narrator.jsm +++ b/toolkit/components/narrate/Narrator.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var EXPORTED_SYMBOLS = ["Narrator"]; // Maximum time into paragraph when pressing "skip previous" will go diff --git a/toolkit/components/narrate/test/NarrateTestUtils.jsm b/toolkit/components/narrate/test/NarrateTestUtils.jsm index 1be38b4a373a1..f954f21126b59 100644 --- a/toolkit/components/narrate/test/NarrateTestUtils.jsm +++ b/toolkit/components/narrate/test/NarrateTestUtils.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Preferences } = ChromeUtils.import( "resource://gre/modules/Preferences.jsm" ); diff --git a/toolkit/components/nimbus/ExperimentAPI.jsm b/toolkit/components/nimbus/ExperimentAPI.jsm index 8cf18b6cd6bef..0c6623f95f942 100644 --- a/toolkit/components/nimbus/ExperimentAPI.jsm +++ b/toolkit/components/nimbus/ExperimentAPI.jsm @@ -14,7 +14,6 @@ function isBooleanValueDefined(value) { return typeof value === "boolean"; } -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/nimbus/lib/ExperimentManager.jsm b/toolkit/components/nimbus/lib/ExperimentManager.jsm index 42388089f7aad..02718c887ff14 100644 --- a/toolkit/components/nimbus/lib/ExperimentManager.jsm +++ b/toolkit/components/nimbus/lib/ExperimentManager.jsm @@ -9,7 +9,6 @@ const EXPORTED_SYMBOLS = ["ExperimentManager", "_ExperimentManager"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/nimbus/lib/ExperimentStore.jsm b/toolkit/components/nimbus/lib/ExperimentStore.jsm index 102c702a99c3a..e273d6132f654 100644 --- a/toolkit/components/nimbus/lib/ExperimentStore.jsm +++ b/toolkit/components/nimbus/lib/ExperimentStore.jsm @@ -12,7 +12,6 @@ const { SharedDataMap } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; XPCOMUtils.defineLazyModuleGetters(lazy, { FeatureManifest: "resource://nimbus/FeatureManifest.js", diff --git a/toolkit/components/nimbus/lib/RemoteSettingsExperimentLoader.jsm b/toolkit/components/nimbus/lib/RemoteSettingsExperimentLoader.jsm index 7ac3f7b09cfb1..4efb6027ab314 100644 --- a/toolkit/components/nimbus/lib/RemoteSettingsExperimentLoader.jsm +++ b/toolkit/components/nimbus/lib/RemoteSettingsExperimentLoader.jsm @@ -9,7 +9,6 @@ const EXPORTED_SYMBOLS = [ "RemoteSettingsExperimentLoader", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/nimbus/lib/SharedDataMap.jsm b/toolkit/components/nimbus/lib/SharedDataMap.jsm index 4a54f10762737..9b5fd3807a2ab 100644 --- a/toolkit/components/nimbus/lib/SharedDataMap.jsm +++ b/toolkit/components/nimbus/lib/SharedDataMap.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["SharedDataMap"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { EventEmitter } = ChromeUtils.import( "resource://gre/modules/EventEmitter.jsm" ); diff --git a/toolkit/components/nimbus/test/NimbusTestUtils.jsm b/toolkit/components/nimbus/test/NimbusTestUtils.jsm index 454adda7b61c4..9ec3f73a6502e 100644 --- a/toolkit/components/nimbus/test/NimbusTestUtils.jsm +++ b/toolkit/components/nimbus/test/NimbusTestUtils.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/normandy/Normandy.jsm b/toolkit/components/normandy/Normandy.jsm index 3e7994ad1ee0c..2ef52e9d328fb 100644 --- a/toolkit/components/normandy/Normandy.jsm +++ b/toolkit/components/normandy/Normandy.jsm @@ -4,7 +4,6 @@ "use strict"; const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/normandy/NormandyMigrations.jsm b/toolkit/components/normandy/NormandyMigrations.jsm index 603f187540ece..00f1abac02d4c 100644 --- a/toolkit/components/normandy/NormandyMigrations.jsm +++ b/toolkit/components/normandy/NormandyMigrations.jsm @@ -4,7 +4,6 @@ "use strict"; const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AddonStudies } = ChromeUtils.import( "resource://normandy/lib/AddonStudies.jsm" diff --git a/toolkit/components/normandy/actions/AddonRolloutAction.jsm b/toolkit/components/normandy/actions/AddonRolloutAction.jsm index 7dbc8e1aa1544..5a293b834719b 100644 --- a/toolkit/components/normandy/actions/AddonRolloutAction.jsm +++ b/toolkit/components/normandy/actions/AddonRolloutAction.jsm @@ -10,7 +10,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { BaseAction } = ChromeUtils.import( "resource://normandy/actions/BaseAction.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/normandy/actions/BaseStudyAction.jsm b/toolkit/components/normandy/actions/BaseStudyAction.jsm index 778e4a53e60f1..fdc68eed0c00c 100644 --- a/toolkit/components/normandy/actions/BaseStudyAction.jsm +++ b/toolkit/components/normandy/actions/BaseStudyAction.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { BaseAction } = ChromeUtils.import( "resource://normandy/actions/BaseAction.jsm" ); diff --git a/toolkit/components/normandy/actions/BranchedAddonStudyAction.jsm b/toolkit/components/normandy/actions/BranchedAddonStudyAction.jsm index 2e0e8f8cf4c09..e789b1f2c3290 100644 --- a/toolkit/components/normandy/actions/BranchedAddonStudyAction.jsm +++ b/toolkit/components/normandy/actions/BranchedAddonStudyAction.jsm @@ -17,7 +17,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { BaseStudyAction } = ChromeUtils.import( "resource://normandy/actions/BaseStudyAction.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/normandy/actions/PreferenceRolloutAction.jsm b/toolkit/components/normandy/actions/PreferenceRolloutAction.jsm index 8d0d3b858c3ec..06c5394af6e71 100644 --- a/toolkit/components/normandy/actions/PreferenceRolloutAction.jsm +++ b/toolkit/components/normandy/actions/PreferenceRolloutAction.jsm @@ -7,7 +7,6 @@ const { BaseAction } = ChromeUtils.import( "resource://normandy/actions/BaseAction.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/toolkit/components/normandy/actions/ShowHeartbeatAction.jsm b/toolkit/components/normandy/actions/ShowHeartbeatAction.jsm index 2a309d2f63f72..c5114b92ba874 100644 --- a/toolkit/components/normandy/actions/ShowHeartbeatAction.jsm +++ b/toolkit/components/normandy/actions/ShowHeartbeatAction.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/normandy/content/AboutPages.jsm b/toolkit/components/normandy/content/AboutPages.jsm index d6c4a1ee739c4..0a1b56e003662 100644 --- a/toolkit/components/normandy/content/AboutPages.jsm +++ b/toolkit/components/normandy/content/AboutPages.jsm @@ -3,7 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/normandy/content/ShieldFrameChild.jsm b/toolkit/components/normandy/content/ShieldFrameChild.jsm index dd26aa7928dcf..f1c53961fecd3 100644 --- a/toolkit/components/normandy/content/ShieldFrameChild.jsm +++ b/toolkit/components/normandy/content/ShieldFrameChild.jsm @@ -12,7 +12,6 @@ var EXPORTED_SYMBOLS = ["ShieldFrameChild"]; * to the parent process and handle it there. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/normandy/lib/AddonStudies.jsm b/toolkit/components/normandy/lib/AddonStudies.jsm index 37413eaa7e057..782c91c2aaca3 100644 --- a/toolkit/components/normandy/lib/AddonStudies.jsm +++ b/toolkit/components/normandy/lib/AddonStudies.jsm @@ -44,7 +44,6 @@ * or any other purpose. May be null on old study. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { LogManager } = ChromeUtils.import( "resource://normandy/lib/LogManager.jsm" ); diff --git a/toolkit/components/normandy/lib/ClientEnvironment.jsm b/toolkit/components/normandy/lib/ClientEnvironment.jsm index 39bb8477bb46d..eeb50e1d79c95 100644 --- a/toolkit/components/normandy/lib/ClientEnvironment.jsm +++ b/toolkit/components/normandy/lib/ClientEnvironment.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { ClientEnvironmentBase } = ChromeUtils.import( "resource://gre/modules/components-utils/ClientEnvironment.jsm" ); diff --git a/toolkit/components/normandy/lib/Heartbeat.jsm b/toolkit/components/normandy/lib/Heartbeat.jsm index 6d53163bf71b2..a96898204dd0f 100644 --- a/toolkit/components/normandy/lib/Heartbeat.jsm +++ b/toolkit/components/normandy/lib/Heartbeat.jsm @@ -7,7 +7,6 @@ const { Preferences } = ChromeUtils.import( "resource://gre/modules/Preferences.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TelemetryController } = ChromeUtils.import( "resource://gre/modules/TelemetryController.jsm" ); diff --git a/toolkit/components/normandy/lib/NormandyApi.jsm b/toolkit/components/normandy/lib/NormandyApi.jsm index 0ea744683acf5..7472d70a45161 100644 --- a/toolkit/components/normandy/lib/NormandyApi.jsm +++ b/toolkit/components/normandy/lib/NormandyApi.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/components/normandy/lib/NormandyUtils.jsm b/toolkit/components/normandy/lib/NormandyUtils.jsm index eb2f044429cbf..dbee71606d2ee 100644 --- a/toolkit/components/normandy/lib/NormandyUtils.jsm +++ b/toolkit/components/normandy/lib/NormandyUtils.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["NormandyUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var NormandyUtils = { generateUuid() { // Generate a random UUID, convert it to a string, and slice the braces off the ends. diff --git a/toolkit/components/normandy/lib/PrefUtils.jsm b/toolkit/components/normandy/lib/PrefUtils.jsm index 864baf8f32cd0..7e4de9b556327 100644 --- a/toolkit/components/normandy/lib/PrefUtils.jsm +++ b/toolkit/components/normandy/lib/PrefUtils.jsm @@ -3,7 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/normandy/lib/PreferenceExperiments.jsm b/toolkit/components/normandy/lib/PreferenceExperiments.jsm index f8063753c2b21..bb938cbb7613f 100644 --- a/toolkit/components/normandy/lib/PreferenceExperiments.jsm +++ b/toolkit/components/normandy/lib/PreferenceExperiments.jsm @@ -81,7 +81,6 @@ const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { CleanupManager } = ChromeUtils.import( "resource://normandy/lib/CleanupManager.jsm" ); diff --git a/toolkit/components/normandy/lib/PreferenceRollouts.jsm b/toolkit/components/normandy/lib/PreferenceRollouts.jsm index 5890566ea68ab..2dbce51451f78 100644 --- a/toolkit/components/normandy/lib/PreferenceRollouts.jsm +++ b/toolkit/components/normandy/lib/PreferenceRollouts.jsm @@ -7,7 +7,6 @@ const { LogManager } = ChromeUtils.import( "resource://normandy/lib/LogManager.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/toolkit/components/normandy/lib/RecipeRunner.jsm b/toolkit/components/normandy/lib/RecipeRunner.jsm index bc07715a9cb5c..7ec4693951f8d 100644 --- a/toolkit/components/normandy/lib/RecipeRunner.jsm +++ b/toolkit/components/normandy/lib/RecipeRunner.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/normandy/lib/ShieldPreferences.jsm b/toolkit/components/normandy/lib/ShieldPreferences.jsm index 4c35a4481e0bf..ca680ebe0d458 100644 --- a/toolkit/components/normandy/lib/ShieldPreferences.jsm +++ b/toolkit/components/normandy/lib/ShieldPreferences.jsm @@ -6,7 +6,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/normandy/lib/TelemetryEvents.jsm b/toolkit/components/normandy/lib/TelemetryEvents.jsm index 5b13bdf0c3c60..aa57eb504ff4d 100644 --- a/toolkit/components/normandy/lib/TelemetryEvents.jsm +++ b/toolkit/components/normandy/lib/TelemetryEvents.jsm @@ -3,8 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var EXPORTED_SYMBOLS = ["TelemetryEvents"]; const TELEMETRY_CATEGORY = "normandy"; diff --git a/toolkit/components/normandy/lib/Uptake.jsm b/toolkit/components/normandy/lib/Uptake.jsm index 5ba5669b77308..6e38dab5caee4 100644 --- a/toolkit/components/normandy/lib/Uptake.jsm +++ b/toolkit/components/normandy/lib/Uptake.jsm @@ -7,7 +7,6 @@ const { UptakeTelemetry } = ChromeUtils.import( "resource://services-common/uptake-telemetry.js" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); var EXPORTED_SYMBOLS = ["Uptake"]; diff --git a/toolkit/components/normandy/test/NormandyTestUtils.jsm b/toolkit/components/normandy/test/NormandyTestUtils.jsm index dc20759d606e5..037bd97604b47 100644 --- a/toolkit/components/normandy/test/NormandyTestUtils.jsm +++ b/toolkit/components/normandy/test/NormandyTestUtils.jsm @@ -3,7 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Preferences } = ChromeUtils.import( "resource://gre/modules/Preferences.jsm" ); diff --git a/toolkit/components/osfile/modules/osfile_async_front.jsm b/toolkit/components/osfile/modules/osfile_async_front.jsm index 69b789cef2b1f..f3470188c2535 100644 --- a/toolkit/components/osfile/modules/osfile_async_front.jsm +++ b/toolkit/components/osfile/modules/osfile_async_front.jsm @@ -64,7 +64,6 @@ ChromeUtils.defineModuleGetter( const { BasePromiseWorker } = ChromeUtils.import( "resource://gre/modules/PromiseWorker.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AsyncShutdown } = ChromeUtils.import( "resource://gre/modules/AsyncShutdown.jsm" ); diff --git a/toolkit/components/osfile/modules/osfile_shared_allthreads.jsm b/toolkit/components/osfile/modules/osfile_shared_allthreads.jsm index 527c10ca0b763..d3b952beebe80 100644 --- a/toolkit/components/osfile/modules/osfile_shared_allthreads.jsm +++ b/toolkit/components/osfile/modules/osfile_shared_allthreads.jsm @@ -30,17 +30,12 @@ * @constructor */ var Meta; -let Services; if (typeof Components != "undefined") { // Global definition of |exports|, to keep everybody happy. // In non-main thread, |exports| is provided by the module // loader. // eslint-disable-next-line mozilla/reject-global-this this.exports = {}; - // eslint-disable-next-line no-global-assign - ({ Services } = ChromeUtils.import("resource://gre/modules/Services.jsm")); - // eslint-disable-next-line mozilla/reject-global-this - this.Services = Services; Meta = ChromeUtils.import("resource://gre/modules/PromiseWorker.jsm") .BasePromiseWorker.Meta; } else { diff --git a/toolkit/components/passwordmgr/InsecurePasswordUtils.jsm b/toolkit/components/passwordmgr/InsecurePasswordUtils.jsm index 1036f8caea713..3c5438ba273d9 100644 --- a/toolkit/components/passwordmgr/InsecurePasswordUtils.jsm +++ b/toolkit/components/passwordmgr/InsecurePasswordUtils.jsm @@ -9,7 +9,6 @@ const EXPORTED_SYMBOLS = ["InsecurePasswordUtils"]; const STRINGS_URI = "chrome://global/locale/security/security.properties"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/passwordmgr/LoginAutoComplete.jsm b/toolkit/components/passwordmgr/LoginAutoComplete.jsm index c84c57ce0238d..373f17f40f67c 100644 --- a/toolkit/components/passwordmgr/LoginAutoComplete.jsm +++ b/toolkit/components/passwordmgr/LoginAutoComplete.jsm @@ -13,7 +13,6 @@ const EXPORTED_SYMBOLS = ["LoginAutoComplete", "LoginAutoCompleteResult"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/passwordmgr/LoginCSVImport.jsm b/toolkit/components/passwordmgr/LoginCSVImport.jsm index aa7ade0189ee7..e6f33ca07b205 100644 --- a/toolkit/components/passwordmgr/LoginCSVImport.jsm +++ b/toolkit/components/passwordmgr/LoginCSVImport.jsm @@ -17,7 +17,6 @@ const EXPORTED_SYMBOLS = [ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/passwordmgr/LoginExport.jsm b/toolkit/components/passwordmgr/LoginExport.jsm index 57d4811a16474..42dc131f5ddb0 100644 --- a/toolkit/components/passwordmgr/LoginExport.jsm +++ b/toolkit/components/passwordmgr/LoginExport.jsm @@ -13,7 +13,6 @@ const EXPORTED_SYMBOLS = ["LoginExport"]; let { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/passwordmgr/LoginHelper.jsm b/toolkit/components/passwordmgr/LoginHelper.jsm index 5f06747b18723..0af97785284b8 100644 --- a/toolkit/components/passwordmgr/LoginHelper.jsm +++ b/toolkit/components/passwordmgr/LoginHelper.jsm @@ -14,7 +14,6 @@ const EXPORTED_SYMBOLS = ["LoginHelper"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/passwordmgr/LoginInfo.jsm b/toolkit/components/passwordmgr/LoginInfo.jsm index ab391ac66c24d..9616a8d875912 100644 --- a/toolkit/components/passwordmgr/LoginInfo.jsm +++ b/toolkit/components/passwordmgr/LoginInfo.jsm @@ -2,8 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/components/passwordmgr/LoginManager.jsm b/toolkit/components/passwordmgr/LoginManager.jsm index e9b3a598dac2b..b48519efa9cba 100644 --- a/toolkit/components/passwordmgr/LoginManager.jsm +++ b/toolkit/components/passwordmgr/LoginManager.jsm @@ -10,7 +10,6 @@ const MAX_DATE_MS = 8640000000000000; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/passwordmgr/LoginManagerAuthPrompter.jsm b/toolkit/components/passwordmgr/LoginManagerAuthPrompter.jsm index d9e7b7319b109..c822f0e80074f 100644 --- a/toolkit/components/passwordmgr/LoginManagerAuthPrompter.jsm +++ b/toolkit/components/passwordmgr/LoginManagerAuthPrompter.jsm @@ -5,7 +5,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { PrivateBrowsingUtils } = ChromeUtils.import( "resource://gre/modules/PrivateBrowsingUtils.jsm" ); diff --git a/toolkit/components/passwordmgr/LoginManagerChild.jsm b/toolkit/components/passwordmgr/LoginManagerChild.jsm index 7caebe22f563b..5163c14438fe5 100644 --- a/toolkit/components/passwordmgr/LoginManagerChild.jsm +++ b/toolkit/components/passwordmgr/LoginManagerChild.jsm @@ -30,7 +30,6 @@ const LOG_MESSAGE_FIELD_EDIT = "field edit"; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/passwordmgr/LoginManagerContextMenu.jsm b/toolkit/components/passwordmgr/LoginManagerContextMenu.jsm index 790be36bedfe0..3bc38edd9a116 100644 --- a/toolkit/components/passwordmgr/LoginManagerContextMenu.jsm +++ b/toolkit/components/passwordmgr/LoginManagerContextMenu.jsm @@ -9,7 +9,6 @@ const EXPORTED_SYMBOLS = ["LoginManagerContextMenu"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/passwordmgr/LoginManagerParent.jsm b/toolkit/components/passwordmgr/LoginManagerParent.jsm index 937165ee4807f..a34fe72a3b433 100644 --- a/toolkit/components/passwordmgr/LoginManagerParent.jsm +++ b/toolkit/components/passwordmgr/LoginManagerParent.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const LoginInfo = new Components.Constructor( "@mozilla.org/login-manager/loginInfo;1", diff --git a/toolkit/components/passwordmgr/LoginManagerPrompter.jsm b/toolkit/components/passwordmgr/LoginManagerPrompter.jsm index d81acbb365787..9975b56fcc4c1 100644 --- a/toolkit/components/passwordmgr/LoginManagerPrompter.jsm +++ b/toolkit/components/passwordmgr/LoginManagerPrompter.jsm @@ -5,7 +5,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { PrivateBrowsingUtils } = ChromeUtils.import( "resource://gre/modules/PrivateBrowsingUtils.jsm" ); diff --git a/toolkit/components/passwordmgr/LoginRecipes.jsm b/toolkit/components/passwordmgr/LoginRecipes.jsm index 304aef3b7c27f..37fdc64c8cbd5 100644 --- a/toolkit/components/passwordmgr/LoginRecipes.jsm +++ b/toolkit/components/passwordmgr/LoginRecipes.jsm @@ -20,7 +20,6 @@ const OPTIONAL_KEYS = [ ]; const SUPPORTED_KEYS = REQUIRED_KEYS.concat(OPTIONAL_KEYS); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/passwordmgr/LoginRelatedRealms.jsm b/toolkit/components/passwordmgr/LoginRelatedRealms.jsm index f1c6b3a3aa2a4..ddffded7ea61e 100644 --- a/toolkit/components/passwordmgr/LoginRelatedRealms.jsm +++ b/toolkit/components/passwordmgr/LoginRelatedRealms.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/passwordmgr/LoginStore.jsm b/toolkit/components/passwordmgr/LoginStore.jsm index e21d366009193..0f0849e6a43dc 100644 --- a/toolkit/components/passwordmgr/LoginStore.jsm +++ b/toolkit/components/passwordmgr/LoginStore.jsm @@ -42,7 +42,6 @@ const EXPORTED_SYMBOLS = ["LoginStore"]; // Globals -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { JSONFile } = ChromeUtils.import("resource://gre/modules/JSONFile.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" diff --git a/toolkit/components/passwordmgr/PasswordRulesManager.jsm b/toolkit/components/passwordmgr/PasswordRulesManager.jsm index 0ab40e36287c0..2eaeea2b868eb 100644 --- a/toolkit/components/passwordmgr/PasswordRulesManager.jsm +++ b/toolkit/components/passwordmgr/PasswordRulesManager.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/passwordmgr/test/LoginTestUtils.jsm b/toolkit/components/passwordmgr/test/LoginTestUtils.jsm index 06abd0386b376..ea3ce271b1272 100644 --- a/toolkit/components/passwordmgr/test/LoginTestUtils.jsm +++ b/toolkit/components/passwordmgr/test/LoginTestUtils.jsm @@ -19,8 +19,6 @@ XPCOMUtils.defineLazyModuleGetters(lazy, { RemoteSettings: "resource://services-settings/remote-settings.js", }); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - let { Assert: AssertCls } = ChromeUtils.import( "resource://testing-common/Assert.jsm" ); diff --git a/toolkit/components/pdfjs/content/PdfJs.jsm b/toolkit/components/pdfjs/content/PdfJs.jsm index 3133c29c667b3..25b615fafca27 100644 --- a/toolkit/components/pdfjs/content/PdfJs.jsm +++ b/toolkit/components/pdfjs/content/PdfJs.jsm @@ -30,7 +30,6 @@ const PDF_CONTENT_TYPE = "application/pdf"; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); var Svc = {}; XPCOMUtils.defineLazyServiceGetter( diff --git a/toolkit/components/pdfjs/content/PdfJsNetwork.jsm b/toolkit/components/pdfjs/content/PdfJsNetwork.jsm index 2f0906fe75833..c047774302dc2 100644 --- a/toolkit/components/pdfjs/content/PdfJsNetwork.jsm +++ b/toolkit/components/pdfjs/content/PdfJsNetwork.jsm @@ -15,8 +15,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var EXPORTED_SYMBOLS = ["NetworkManager"]; // eslint-disable-next-line no-unused-vars diff --git a/toolkit/components/pdfjs/content/PdfJsTelemetry.jsm b/toolkit/components/pdfjs/content/PdfJsTelemetry.jsm index 323db881459fd..451d1f587c2ed 100644 --- a/toolkit/components/pdfjs/content/PdfJsTelemetry.jsm +++ b/toolkit/components/pdfjs/content/PdfJsTelemetry.jsm @@ -18,8 +18,6 @@ var EXPORTED_SYMBOLS = ["PdfJsTelemetry"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var PdfJsTelemetry = { onViewerIsUsed(isAttachment) { Services.telemetry.scalarAdd("pdf.viewer.used", 1); diff --git a/toolkit/components/pdfjs/content/PdfSandbox.jsm b/toolkit/components/pdfjs/content/PdfSandbox.jsm index 7ee2faf9f3da3..6e591e742e91b 100644 --- a/toolkit/components/pdfjs/content/PdfSandbox.jsm +++ b/toolkit/components/pdfjs/content/PdfSandbox.jsm @@ -15,7 +15,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { SandboxSupportBase } = ChromeUtils.import( "resource://pdf.js/build/pdf.sandbox.external.js" ); diff --git a/toolkit/components/pdfjs/content/PdfStreamConverter.jsm b/toolkit/components/pdfjs/content/PdfStreamConverter.jsm index 311cbebbe951a..d27de16cb12cb 100644 --- a/toolkit/components/pdfjs/content/PdfStreamConverter.jsm +++ b/toolkit/components/pdfjs/content/PdfStreamConverter.jsm @@ -28,7 +28,6 @@ const PDF_CONTENT_TYPE = "application/pdf"; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/pdfjs/content/PdfjsParent.jsm b/toolkit/components/pdfjs/content/PdfjsParent.jsm index face48379b32e..728f12dc0ce1e 100644 --- a/toolkit/components/pdfjs/content/PdfjsParent.jsm +++ b/toolkit/components/pdfjs/content/PdfjsParent.jsm @@ -21,8 +21,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/components/pictureinpicture/PictureInPicture.jsm b/toolkit/components/pictureinpicture/PictureInPicture.jsm index b72aa7cde1620..88ce2c46e9eb7 100644 --- a/toolkit/components/pictureinpicture/PictureInPicture.jsm +++ b/toolkit/components/pictureinpicture/PictureInPicture.jsm @@ -11,7 +11,6 @@ var EXPORTED_SYMBOLS = [ "PictureInPictureLauncherParent", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/places/BookmarkHTMLUtils.jsm b/toolkit/components/places/BookmarkHTMLUtils.jsm index 60e2cbae31dee..a3bc7a46d2c4b 100644 --- a/toolkit/components/places/BookmarkHTMLUtils.jsm +++ b/toolkit/components/places/BookmarkHTMLUtils.jsm @@ -58,7 +58,6 @@ var EXPORTED_SYMBOLS = ["BookmarkHTMLUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { NetUtil } = ChromeUtils.import("resource://gre/modules/NetUtil.jsm"); const { FileUtils } = ChromeUtils.import( "resource://gre/modules/FileUtils.jsm" diff --git a/toolkit/components/places/BookmarkJSONUtils.jsm b/toolkit/components/places/BookmarkJSONUtils.jsm index dd18a4074c465..c8ac3336e134e 100644 --- a/toolkit/components/places/BookmarkJSONUtils.jsm +++ b/toolkit/components/places/BookmarkJSONUtils.jsm @@ -4,7 +4,6 @@ var EXPORTED_SYMBOLS = ["BookmarkJSONUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { PlacesUtils } = ChromeUtils.import( "resource://gre/modules/PlacesUtils.jsm" ); diff --git a/toolkit/components/places/History.jsm b/toolkit/components/places/History.jsm index e6e4dc7d248df..7c3f99e07b27d 100644 --- a/toolkit/components/places/History.jsm +++ b/toolkit/components/places/History.jsm @@ -73,7 +73,6 @@ var EXPORTED_SYMBOLS = ["History"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/places/PlacesBackups.jsm b/toolkit/components/places/PlacesBackups.jsm index a3926678d286d..144fbe1725599 100644 --- a/toolkit/components/places/PlacesBackups.jsm +++ b/toolkit/components/places/PlacesBackups.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["PlacesBackups"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/places/PlacesDBUtils.jsm b/toolkit/components/places/PlacesDBUtils.jsm index 82f635b8b706c..bd03f0a547cd5 100644 --- a/toolkit/components/places/PlacesDBUtils.jsm +++ b/toolkit/components/places/PlacesDBUtils.jsm @@ -13,7 +13,6 @@ const CORRUPT_DB_RETAIN_DAYS = 14; // Seconds between maintenance runs. const MAINTENANCE_INTERVAL_SECONDS = 7 * 86400; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/places/PlacesExpiration.jsm b/toolkit/components/places/PlacesExpiration.jsm index 87e1532931f4c..3e51013dc68d1 100644 --- a/toolkit/components/places/PlacesExpiration.jsm +++ b/toolkit/components/places/PlacesExpiration.jsm @@ -21,7 +21,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/places/PlacesPreviews.jsm b/toolkit/components/places/PlacesPreviews.jsm index 64cf3057b7d10..c35dfc1769766 100644 --- a/toolkit/components/places/PlacesPreviews.jsm +++ b/toolkit/components/places/PlacesPreviews.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["PlacesPreviews", "PlacesPreviewsHelperService"]; const { EventEmitter } = ChromeUtils.import( "resource://gre/modules/EventEmitter.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/places/PlacesSyncUtils.jsm b/toolkit/components/places/PlacesSyncUtils.jsm index 9d2ccf9fcc602..1f2b4a4898846 100644 --- a/toolkit/components/places/PlacesSyncUtils.jsm +++ b/toolkit/components/places/PlacesSyncUtils.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["PlacesSyncUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/places/PlacesTransactions.jsm b/toolkit/components/places/PlacesTransactions.jsm index 7f47f22ed80ec..722fb8357688b 100644 --- a/toolkit/components/places/PlacesTransactions.jsm +++ b/toolkit/components/places/PlacesTransactions.jsm @@ -169,7 +169,6 @@ const TRANSACTIONS_QUEUE_TIMEOUT_MS = 240000; // 4 Mins. const { PlacesUtils } = ChromeUtils.import( "resource://gre/modules/PlacesUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/places/PlacesUtils.jsm b/toolkit/components/places/PlacesUtils.jsm index b81e568a66040..f814a756b6921 100644 --- a/toolkit/components/places/PlacesUtils.jsm +++ b/toolkit/components/places/PlacesUtils.jsm @@ -11,7 +11,6 @@ const { AppConstants } = ChromeUtils.import( const { PromiseUtils } = ChromeUtils.import( "resource://gre/modules/PromiseUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/places/TaggingService.jsm b/toolkit/components/places/TaggingService.jsm index 46408212549fb..631ae947cc27e 100644 --- a/toolkit/components/places/TaggingService.jsm +++ b/toolkit/components/places/TaggingService.jsm @@ -3,7 +3,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { PlacesUtils } = ChromeUtils.import( "resource://gre/modules/PlacesUtils.jsm" ); diff --git a/toolkit/components/places/tests/PlacesTestUtils.jsm b/toolkit/components/places/tests/PlacesTestUtils.jsm index 5849dc51ae1b1..3144b7b124e43 100644 --- a/toolkit/components/places/tests/PlacesTestUtils.jsm +++ b/toolkit/components/places/tests/PlacesTestUtils.jsm @@ -2,7 +2,6 @@ var EXPORTED_SYMBOLS = ["PlacesTestUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/toolkit/components/processsingleton/CustomElementsListener.jsm b/toolkit/components/processsingleton/CustomElementsListener.jsm index 551615162c7ae..aa557263c72f8 100644 --- a/toolkit/components/processsingleton/CustomElementsListener.jsm +++ b/toolkit/components/processsingleton/CustomElementsListener.jsm @@ -5,8 +5,6 @@ var EXPORTED_SYMBOLS = []; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - // Set up Custom Elements for XUL and XHTML documents before anything else // happens. Anything loaded here should be considered part of core XUL functionality. // Any window-specific elements can be registered via <script> tags at the diff --git a/toolkit/components/processsingleton/MainProcessSingleton.jsm b/toolkit/components/processsingleton/MainProcessSingleton.jsm index 4f800b93fbce4..51e1416f38d99 100644 --- a/toolkit/components/processsingleton/MainProcessSingleton.jsm +++ b/toolkit/components/processsingleton/MainProcessSingleton.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - function MainProcessSingleton() {} MainProcessSingleton.prototype = { classID: Components.ID("{0636a680-45cb-11e4-916c-0800200c9a66}"), diff --git a/toolkit/components/prompts/content/tabprompts.jsm b/toolkit/components/prompts/content/tabprompts.jsm index ca526e8e5823f..c19b7548cf531 100644 --- a/toolkit/components/prompts/content/tabprompts.jsm +++ b/toolkit/components/prompts/content/tabprompts.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["TabModalPrompt"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/prompts/src/CommonDialog.jsm b/toolkit/components/prompts/src/CommonDialog.jsm index 41469aeadf75d..e75567e021af7 100644 --- a/toolkit/components/prompts/src/CommonDialog.jsm +++ b/toolkit/components/prompts/src/CommonDialog.jsm @@ -4,7 +4,6 @@ var EXPORTED_SYMBOLS = ["CommonDialog"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/toolkit/components/prompts/src/Prompter.jsm b/toolkit/components/prompts/src/Prompter.jsm index 4a3b74321ecaf..51ead1102fab1 100644 --- a/toolkit/components/prompts/src/Prompter.jsm +++ b/toolkit/components/prompts/src/Prompter.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); // This is redefined below, for strange and unfortunate reasons. var { PromptUtils } = ChromeUtils.import( "resource://gre/modules/SharedPromptUtils.jsm" diff --git a/toolkit/components/prompts/src/SharedPromptUtils.jsm b/toolkit/components/prompts/src/SharedPromptUtils.jsm index 698574e567967..805ffca5e114f 100644 --- a/toolkit/components/prompts/src/SharedPromptUtils.jsm +++ b/toolkit/components/prompts/src/SharedPromptUtils.jsm @@ -4,8 +4,6 @@ var EXPORTED_SYMBOLS = ["PromptUtils", "EnableDelayHelper"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var PromptUtils = { // Fire a dialog open/close event. Used by tabbrowser to focus the // tab which is triggering a prompt. diff --git a/toolkit/components/prompts/test/PromptTestUtils.jsm b/toolkit/components/prompts/test/PromptTestUtils.jsm index 51041a609a00d..6ddba782baf2b 100644 --- a/toolkit/components/prompts/test/PromptTestUtils.jsm +++ b/toolkit/components/prompts/test/PromptTestUtils.jsm @@ -8,7 +8,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/reader/AboutReader.jsm b/toolkit/components/reader/AboutReader.jsm index 0fa671d64f296..d82217037deb5 100644 --- a/toolkit/components/reader/AboutReader.jsm +++ b/toolkit/components/reader/AboutReader.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["AboutReader"]; const { ReaderMode } = ChromeUtils.import( "resource://gre/modules/ReaderMode.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/reader/ReaderMode.jsm b/toolkit/components/reader/ReaderMode.jsm index d512d79aae436..a6a69cd019906 100644 --- a/toolkit/components/reader/ReaderMode.jsm +++ b/toolkit/components/reader/ReaderMode.jsm @@ -31,7 +31,6 @@ const CLASSES_TO_PRESERVE = [ "wp-smiley", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/remotebrowserutils/RemoteWebNavigation.jsm b/toolkit/components/remotebrowserutils/RemoteWebNavigation.jsm index ed0e0cbebdeb3..ecc21ca1dfcd1 100644 --- a/toolkit/components/remotebrowserutils/RemoteWebNavigation.jsm +++ b/toolkit/components/remotebrowserutils/RemoteWebNavigation.jsm @@ -3,7 +3,6 @@ // License, v. 2.0. If a copy of the MPL was not distributed with this // file, You can obtain one at http://mozilla.org/MPL/2.0/. -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/toolkit/components/remotepagemanager/RemotePageManagerChild.jsm b/toolkit/components/remotepagemanager/RemotePageManagerChild.jsm index ea798a4b6301f..afe4f813ec887 100644 --- a/toolkit/components/remotepagemanager/RemotePageManagerChild.jsm +++ b/toolkit/components/remotepagemanager/RemotePageManagerChild.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["ChildMessagePort"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { MessagePort } = ChromeUtils.import( "resource://gre/modules/remotepagemanager/MessagePort.jsm" ); diff --git a/toolkit/components/remotepagemanager/RemotePageManagerParent.jsm b/toolkit/components/remotepagemanager/RemotePageManagerParent.jsm index 4d19483c7eba7..0dcedb8fb3bc5 100644 --- a/toolkit/components/remotepagemanager/RemotePageManagerParent.jsm +++ b/toolkit/components/remotepagemanager/RemotePageManagerParent.jsm @@ -19,7 +19,6 @@ var EXPORTED_SYMBOLS = ["RemotePages", "RemotePageManager"]; * from MessagePort.jsm. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { MessageListener, MessagePort } = ChromeUtils.import( "resource://gre/modules/remotepagemanager/MessagePort.jsm" ); diff --git a/toolkit/components/resistfingerprinting/RFPHelper.jsm b/toolkit/components/resistfingerprinting/RFPHelper.jsm index d2191ee14aa52..ea7a5d6fca7c4 100644 --- a/toolkit/components/resistfingerprinting/RFPHelper.jsm +++ b/toolkit/components/resistfingerprinting/RFPHelper.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["RFPHelper"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/satchel/FormAutoComplete.jsm b/toolkit/components/satchel/FormAutoComplete.jsm index 8129b606df358..8c5e7f22609d1 100644 --- a/toolkit/components/satchel/FormAutoComplete.jsm +++ b/toolkit/components/satchel/FormAutoComplete.jsm @@ -5,8 +5,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - function isAutocompleteDisabled(aField) { if (aField.autocomplete !== "") { return aField.autocomplete === "off"; diff --git a/toolkit/components/satchel/FormHistory.jsm b/toolkit/components/satchel/FormHistory.jsm index 34eed62b8051d..e7fffd76a6a66 100644 --- a/toolkit/components/satchel/FormHistory.jsm +++ b/toolkit/components/satchel/FormHistory.jsm @@ -88,7 +88,6 @@ const EXPORTED_SYMBOLS = ["FormHistory"]; let FormHistory; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/satchel/FormHistoryChild.jsm b/toolkit/components/satchel/FormHistoryChild.jsm index 43bc77633cd17..866b2d7b77bd2 100644 --- a/toolkit/components/satchel/FormHistoryChild.jsm +++ b/toolkit/components/satchel/FormHistoryChild.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["FormHistoryChild"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/satchel/FormHistoryStartup.jsm b/toolkit/components/satchel/FormHistoryStartup.jsm index f5c50bc9926cf..8c87a6b3628fa 100644 --- a/toolkit/components/satchel/FormHistoryStartup.jsm +++ b/toolkit/components/satchel/FormHistoryStartup.jsm @@ -2,8 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/components/search/OpenSearchEngine.jsm b/toolkit/components/search/OpenSearchEngine.jsm index 3e7feeb036c57..e15a0adf62637 100644 --- a/toolkit/components/search/OpenSearchEngine.jsm +++ b/toolkit/components/search/OpenSearchEngine.jsm @@ -7,7 +7,6 @@ const { EngineURL, SearchEngine } = ChromeUtils.import( "resource://gre/modules/SearchEngine.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/search/SearchEngine.jsm b/toolkit/components/search/SearchEngine.jsm index b5672720b1a06..3277c3df93e38 100644 --- a/toolkit/components/search/SearchEngine.jsm +++ b/toolkit/components/search/SearchEngine.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/search/SearchEngineSelector.jsm b/toolkit/components/search/SearchEngineSelector.jsm index 5a409a2391812..63dd881d47ae0 100644 --- a/toolkit/components/search/SearchEngineSelector.jsm +++ b/toolkit/components/search/SearchEngineSelector.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["SearchEngineSelector"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/search/SearchService.jsm b/toolkit/components/search/SearchService.jsm index 71cc575f009ac..dd5c0525787f7 100644 --- a/toolkit/components/search/SearchService.jsm +++ b/toolkit/components/search/SearchService.jsm @@ -10,7 +10,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { PromiseUtils } = ChromeUtils.import( "resource://gre/modules/PromiseUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/search/SearchSettings.jsm b/toolkit/components/search/SearchSettings.jsm index 9bbaceb830746..7639b707ec078 100644 --- a/toolkit/components/search/SearchSettings.jsm +++ b/toolkit/components/search/SearchSettings.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["SearchSettings"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/search/SearchSuggestionController.jsm b/toolkit/components/search/SearchSuggestionController.jsm index 5dd2ad417fe47..f566712ac75ce 100644 --- a/toolkit/components/search/SearchSuggestionController.jsm +++ b/toolkit/components/search/SearchSuggestionController.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["SearchSuggestionController"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; XPCOMUtils.defineLazyModuleGetters(lazy, { PromiseUtils: "resource://gre/modules/PromiseUtils.jsm", diff --git a/toolkit/components/search/SearchSuggestions.jsm b/toolkit/components/search/SearchSuggestions.jsm index 300446920fd08..47c56c77da9d9 100644 --- a/toolkit/components/search/SearchSuggestions.jsm +++ b/toolkit/components/search/SearchSuggestions.jsm @@ -5,7 +5,6 @@ const { FormAutoCompleteResult } = ChromeUtils.import( "resource://gre/modules/nsFormAutoCompleteResult.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; ChromeUtils.defineModuleGetter( lazy, diff --git a/toolkit/components/search/SearchUtils.jsm b/toolkit/components/search/SearchUtils.jsm index a3100fac89ad5..fb3d27165ad67 100644 --- a/toolkit/components/search/SearchUtils.jsm +++ b/toolkit/components/search/SearchUtils.jsm @@ -11,7 +11,6 @@ var EXPORTED_SYMBOLS = ["SearchUtils"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/search/tests/SearchTestUtils.jsm b/toolkit/components/search/tests/SearchTestUtils.jsm index 693a8d4a1c564..1d47aae6d6466 100644 --- a/toolkit/components/search/tests/SearchTestUtils.jsm +++ b/toolkit/components/search/tests/SearchTestUtils.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { MockRegistrar } = ChromeUtils.import( "resource://testing-common/MockRegistrar.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/taskscheduler/TaskSchedulerMacOSImpl.jsm b/toolkit/components/taskscheduler/TaskSchedulerMacOSImpl.jsm index 215bcd8cd4e78..0d00c1c299054 100644 --- a/toolkit/components/taskscheduler/TaskSchedulerMacOSImpl.jsm +++ b/toolkit/components/taskscheduler/TaskSchedulerMacOSImpl.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["MacOSImpl"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/taskscheduler/TaskSchedulerWinImpl.jsm b/toolkit/components/taskscheduler/TaskSchedulerWinImpl.jsm index 33a6cd495707d..0cc6f9f1427c6 100644 --- a/toolkit/components/taskscheduler/TaskSchedulerWinImpl.jsm +++ b/toolkit/components/taskscheduler/TaskSchedulerWinImpl.jsm @@ -14,7 +14,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/telemetry/app/ClientID.jsm b/toolkit/components/telemetry/app/ClientID.jsm index f7f0da46cb236..469dfe0a4d764 100644 --- a/toolkit/components/telemetry/app/ClientID.jsm +++ b/toolkit/components/telemetry/app/ClientID.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["ClientID"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" diff --git a/toolkit/components/telemetry/app/TelemetryControllerBase.jsm b/toolkit/components/telemetry/app/TelemetryControllerBase.jsm index d7642e7328d3e..62e549e67704f 100644 --- a/toolkit/components/telemetry/app/TelemetryControllerBase.jsm +++ b/toolkit/components/telemetry/app/TelemetryControllerBase.jsm @@ -11,7 +11,6 @@ const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const LOGGER_NAME = "Toolkit.Telemetry"; const LOGGER_PREFIX = "TelemetryController::"; diff --git a/toolkit/components/telemetry/app/TelemetryControllerContent.jsm b/toolkit/components/telemetry/app/TelemetryControllerContent.jsm index 9460d3595b451..b634c82437cfa 100644 --- a/toolkit/components/telemetry/app/TelemetryControllerContent.jsm +++ b/toolkit/components/telemetry/app/TelemetryControllerContent.jsm @@ -8,7 +8,6 @@ const { DeferredTask } = ChromeUtils.import( "resource://gre/modules/DeferredTask.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TelemetryControllerBase } = ChromeUtils.import( "resource://gre/modules/TelemetryControllerBase.jsm" ); diff --git a/toolkit/components/telemetry/app/TelemetryControllerParent.jsm b/toolkit/components/telemetry/app/TelemetryControllerParent.jsm index 3b10139d8c025..95c0989dfc5c0 100644 --- a/toolkit/components/telemetry/app/TelemetryControllerParent.jsm +++ b/toolkit/components/telemetry/app/TelemetryControllerParent.jsm @@ -17,7 +17,6 @@ const { PromiseUtils } = ChromeUtils.import( const { DeferredTask } = ChromeUtils.import( "resource://gre/modules/DeferredTask.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TelemetryUtils } = ChromeUtils.import( "resource://gre/modules/TelemetryUtils.jsm" ); diff --git a/toolkit/components/telemetry/app/TelemetryEnvironment.jsm b/toolkit/components/telemetry/app/TelemetryEnvironment.jsm index e43414866611a..3c215f7c046c5 100644 --- a/toolkit/components/telemetry/app/TelemetryEnvironment.jsm +++ b/toolkit/components/telemetry/app/TelemetryEnvironment.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["TelemetryEnvironment", "Policy"]; const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TelemetryUtils } = ChromeUtils.import( "resource://gre/modules/TelemetryUtils.jsm" ); diff --git a/toolkit/components/telemetry/app/TelemetryReportingPolicy.jsm b/toolkit/components/telemetry/app/TelemetryReportingPolicy.jsm index a1178714ea683..13e4e4190ea05 100644 --- a/toolkit/components/telemetry/app/TelemetryReportingPolicy.jsm +++ b/toolkit/components/telemetry/app/TelemetryReportingPolicy.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["TelemetryReportingPolicy", "Policy"]; const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { clearTimeout, setTimeout } = ChromeUtils.import( "resource://gre/modules/Timer.jsm" ); diff --git a/toolkit/components/telemetry/app/TelemetryScheduler.jsm b/toolkit/components/telemetry/app/TelemetryScheduler.jsm index d1d6bd5d0d344..7bce8a6df41e8 100644 --- a/toolkit/components/telemetry/app/TelemetryScheduler.jsm +++ b/toolkit/components/telemetry/app/TelemetryScheduler.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["TelemetryScheduler", "Policy"]; const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TelemetrySession } = ChromeUtils.import( "resource://gre/modules/TelemetrySession.jsm" ); diff --git a/toolkit/components/telemetry/app/TelemetrySend.jsm b/toolkit/components/telemetry/app/TelemetrySend.jsm index 13f6c7be02096..c913bca0f991b 100644 --- a/toolkit/components/telemetry/app/TelemetrySend.jsm +++ b/toolkit/components/telemetry/app/TelemetrySend.jsm @@ -32,7 +32,6 @@ const { PromiseUtils } = ChromeUtils.import( const { ServiceRequest } = ChromeUtils.import( "resource://gre/modules/ServiceRequest.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TelemetryUtils } = ChromeUtils.import( "resource://gre/modules/TelemetryUtils.jsm" ); diff --git a/toolkit/components/telemetry/app/TelemetryStorage.jsm b/toolkit/components/telemetry/app/TelemetryStorage.jsm index d8f8eb09aad3a..94c24d2c22372 100644 --- a/toolkit/components/telemetry/app/TelemetryStorage.jsm +++ b/toolkit/components/telemetry/app/TelemetryStorage.jsm @@ -11,7 +11,6 @@ const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/telemetry/app/TelemetryUtils.jsm b/toolkit/components/telemetry/app/TelemetryUtils.jsm index d361eacd0fb86..e1e0aef3d4faf 100644 --- a/toolkit/components/telemetry/app/TelemetryUtils.jsm +++ b/toolkit/components/telemetry/app/TelemetryUtils.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["TelemetryUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TelemetryControllerBase } = ChromeUtils.import( "resource://gre/modules/TelemetryControllerBase.jsm" ); diff --git a/toolkit/components/telemetry/pings/CoveragePing.jsm b/toolkit/components/telemetry/pings/CoveragePing.jsm index 7a20b35de0d8c..a91d39a277a64 100644 --- a/toolkit/components/telemetry/pings/CoveragePing.jsm +++ b/toolkit/components/telemetry/pings/CoveragePing.jsm @@ -3,7 +3,6 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); const lazy = {}; diff --git a/toolkit/components/telemetry/pings/EventPing.jsm b/toolkit/components/telemetry/pings/EventPing.jsm index 8421a1284c1ab..2a2500ec014ae 100644 --- a/toolkit/components/telemetry/pings/EventPing.jsm +++ b/toolkit/components/telemetry/pings/EventPing.jsm @@ -11,7 +11,6 @@ var EXPORTED_SYMBOLS = ["TelemetryEventPing", "Policy"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TelemetryUtils } = ChromeUtils.import( "resource://gre/modules/TelemetryUtils.jsm" ); diff --git a/toolkit/components/telemetry/pings/HealthPing.jsm b/toolkit/components/telemetry/pings/HealthPing.jsm index de5d6694f5828..bdf24cd92b853 100644 --- a/toolkit/components/telemetry/pings/HealthPing.jsm +++ b/toolkit/components/telemetry/pings/HealthPing.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["TelemetryHealthPing", "Policy"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TelemetryUtils } = ChromeUtils.import( "resource://gre/modules/TelemetryUtils.jsm" ); diff --git a/toolkit/components/telemetry/pings/ModulesPing.jsm b/toolkit/components/telemetry/pings/ModulesPing.jsm index 7479b7e1a16fa..fc8a1cb7b8afc 100644 --- a/toolkit/components/telemetry/pings/ModulesPing.jsm +++ b/toolkit/components/telemetry/pings/ModulesPing.jsm @@ -8,7 +8,6 @@ const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/telemetry/pings/PrioPing.jsm b/toolkit/components/telemetry/pings/PrioPing.jsm index 069bf4be8778e..9da9e2299c919 100644 --- a/toolkit/components/telemetry/pings/PrioPing.jsm +++ b/toolkit/components/telemetry/pings/PrioPing.jsm @@ -25,7 +25,6 @@ XPCOMUtils.defineLazyModuleGetters(lazy, { const { TelemetryUtils } = ChromeUtils.import( "resource://gre/modules/TelemetryUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const Utils = TelemetryUtils; diff --git a/toolkit/components/telemetry/pings/TelemetrySession.jsm b/toolkit/components/telemetry/pings/TelemetrySession.jsm index 3a16ff3bc34eb..635d4f42589a6 100644 --- a/toolkit/components/telemetry/pings/TelemetrySession.jsm +++ b/toolkit/components/telemetry/pings/TelemetrySession.jsm @@ -6,7 +6,6 @@ "use strict"; const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/telemetry/pings/UninstallPing.jsm b/toolkit/components/telemetry/pings/UninstallPing.jsm index ee8d9492304f1..8633af75dbead 100644 --- a/toolkit/components/telemetry/pings/UninstallPing.jsm +++ b/toolkit/components/telemetry/pings/UninstallPing.jsm @@ -8,7 +8,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/telemetry/pings/UntrustedModulesPing.jsm b/toolkit/components/telemetry/pings/UntrustedModulesPing.jsm index cc0d9ff4ea85c..8cceb8d60ed8e 100644 --- a/toolkit/components/telemetry/pings/UntrustedModulesPing.jsm +++ b/toolkit/components/telemetry/pings/UntrustedModulesPing.jsm @@ -14,7 +14,6 @@ var EXPORTED_SYMBOLS = ["TelemetryUntrustedModulesPing"]; const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/telemetry/pings/UpdatePing.jsm b/toolkit/components/telemetry/pings/UpdatePing.jsm index f1143ae474e8e..25d5a9aea0f77 100644 --- a/toolkit/components/telemetry/pings/UpdatePing.jsm +++ b/toolkit/components/telemetry/pings/UpdatePing.jsm @@ -6,7 +6,6 @@ "use strict"; const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TelemetryUtils } = ChromeUtils.import( "resource://gre/modules/TelemetryUtils.jsm" ); diff --git a/toolkit/components/telemetry/tests/unit/TelemetryArchiveTesting.jsm b/toolkit/components/telemetry/tests/unit/TelemetryArchiveTesting.jsm index ac06fdfe3ae88..0983b817a4f2f 100644 --- a/toolkit/components/telemetry/tests/unit/TelemetryArchiveTesting.jsm +++ b/toolkit/components/telemetry/tests/unit/TelemetryArchiveTesting.jsm @@ -1,7 +1,6 @@ const { TelemetryArchive } = ChromeUtils.import( "resource://gre/modules/TelemetryArchive.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); var EXPORTED_SYMBOLS = ["TelemetryArchiveTesting"]; diff --git a/toolkit/components/telemetry/tests/unit/TelemetryEnvironmentTesting.jsm b/toolkit/components/telemetry/tests/unit/TelemetryEnvironmentTesting.jsm index 40613b0ebbe89..bcb58ec72872b 100644 --- a/toolkit/components/telemetry/tests/unit/TelemetryEnvironmentTesting.jsm +++ b/toolkit/components/telemetry/tests/unit/TelemetryEnvironmentTesting.jsm @@ -4,7 +4,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/telemetry/tests/utils/TelemetryTestUtils.jsm b/toolkit/components/telemetry/tests/utils/TelemetryTestUtils.jsm index 2c7626f160107..045d647e1bb76 100644 --- a/toolkit/components/telemetry/tests/utils/TelemetryTestUtils.jsm +++ b/toolkit/components/telemetry/tests/utils/TelemetryTestUtils.jsm @@ -6,7 +6,6 @@ const EXPORTED_SYMBOLS = ["TelemetryTestUtils"]; const { Assert } = ChromeUtils.import("resource://testing-common/Assert.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); var TelemetryTestUtils = { /* Scalars */ diff --git a/toolkit/components/terminator/TerminatorTelemetry.jsm b/toolkit/components/terminator/TerminatorTelemetry.jsm index 047fcc954a6a9..0699efafb44f9 100644 --- a/toolkit/components/terminator/TerminatorTelemetry.jsm +++ b/toolkit/components/terminator/TerminatorTelemetry.jsm @@ -18,7 +18,6 @@ ChromeUtils.defineModuleGetter( "setTimeout", "resource://gre/modules/Timer.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); function nsTerminatorTelemetry() {} diff --git a/toolkit/components/thumbnails/BackgroundPageThumbs.jsm b/toolkit/components/thumbnails/BackgroundPageThumbs.jsm index 054ab6636cd73..b0e28ce47d91c 100644 --- a/toolkit/components/thumbnails/BackgroundPageThumbs.jsm +++ b/toolkit/components/thumbnails/BackgroundPageThumbs.jsm @@ -24,7 +24,6 @@ const ABOUT_NEWTAB_SEGREGATION_PREF = const { PageThumbs, PageThumbsStorage } = ChromeUtils.import( "resource://gre/modules/PageThumbs.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); // possible FX_THUMBNAILS_BG_CAPTURE_DONE_REASON_2 telemetry values const TEL_CAPTURE_DONE_OK = 0; diff --git a/toolkit/components/thumbnails/PageThumbUtils.jsm b/toolkit/components/thumbnails/PageThumbUtils.jsm index 9518fe65fbcc7..c6022c2514465 100644 --- a/toolkit/components/thumbnails/PageThumbUtils.jsm +++ b/toolkit/components/thumbnails/PageThumbUtils.jsm @@ -9,8 +9,6 @@ var EXPORTED_SYMBOLS = ["PageThumbUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/components/thumbnails/PageThumbs.jsm b/toolkit/components/thumbnails/PageThumbs.jsm index b12939983119c..625537657c182 100644 --- a/toolkit/components/thumbnails/PageThumbs.jsm +++ b/toolkit/components/thumbnails/PageThumbs.jsm @@ -28,7 +28,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { BasePromiseWorker } = ChromeUtils.import( "resource://gre/modules/PromiseWorker.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/components/timermanager/UpdateTimerManager.jsm b/toolkit/components/timermanager/UpdateTimerManager.jsm index 613a998493e75..36a89074ffa15 100644 --- a/toolkit/components/timermanager/UpdateTimerManager.jsm +++ b/toolkit/components/timermanager/UpdateTimerManager.jsm @@ -5,7 +5,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const PREF_APP_UPDATE_LASTUPDATETIME_FMT = "app.update.lastUpdateTime.%ID%"; const PREF_APP_UPDATE_TIMERMINIMUMDELAY = "app.update.timerMinimumDelay"; diff --git a/toolkit/components/tooltiptext/TooltipTextProvider.jsm b/toolkit/components/tooltiptext/TooltipTextProvider.jsm index 399e0ca0b3357..e8f312cc5950d 100644 --- a/toolkit/components/tooltiptext/TooltipTextProvider.jsm +++ b/toolkit/components/tooltiptext/TooltipTextProvider.jsm @@ -2,8 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - function TooltipTextProvider() {} TooltipTextProvider.prototype = { diff --git a/toolkit/components/url-classifier/SafeBrowsing.jsm b/toolkit/components/url-classifier/SafeBrowsing.jsm index 6812d6036412e..74c1935f5938b 100644 --- a/toolkit/components/url-classifier/SafeBrowsing.jsm +++ b/toolkit/components/url-classifier/SafeBrowsing.jsm @@ -4,8 +4,6 @@ var EXPORTED_SYMBOLS = ["SafeBrowsing"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const PREF_DEBUG_ENABLED = "browser.safebrowsing.debug"; let loggingEnabled = false; diff --git a/toolkit/components/url-classifier/UrlClassifierHashCompleter.jsm b/toolkit/components/url-classifier/UrlClassifierHashCompleter.jsm index bed9f9bebf1a2..1f903cd1dba06 100644 --- a/toolkit/components/url-classifier/UrlClassifierHashCompleter.jsm +++ b/toolkit/components/url-classifier/UrlClassifierHashCompleter.jsm @@ -15,7 +15,6 @@ const PREF_DEBUG_ENABLED = "browser.safebrowsing.debug"; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { NetUtil } = ChromeUtils.import("resource://gre/modules/NetUtil.jsm"); const lazy = {}; diff --git a/toolkit/components/url-classifier/UrlClassifierLib.jsm b/toolkit/components/url-classifier/UrlClassifierLib.jsm index dde3e3d0b07d3..38d12cf91b2b8 100644 --- a/toolkit/components/url-classifier/UrlClassifierLib.jsm +++ b/toolkit/components/url-classifier/UrlClassifierLib.jsm @@ -6,8 +6,6 @@ // the common JS files used by safebrowsing and url-classifier into a // single component. -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const PREF_DISABLE_TEST_BACKOFF = "browser.safebrowsing.provider.test.disableBackoff"; /** diff --git a/toolkit/components/url-classifier/UrlClassifierListManager.jsm b/toolkit/components/url-classifier/UrlClassifierListManager.jsm index a8ce1bc57c67b..02dd28371eb37 100644 --- a/toolkit/components/url-classifier/UrlClassifierListManager.jsm +++ b/toolkit/components/url-classifier/UrlClassifierListManager.jsm @@ -2,7 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/url-classifier/tests/UrlClassifierTestUtils.jsm b/toolkit/components/url-classifier/tests/UrlClassifierTestUtils.jsm index e827199276347..8d6f95244cb5f 100644 --- a/toolkit/components/url-classifier/tests/UrlClassifierTestUtils.jsm +++ b/toolkit/components/url-classifier/tests/UrlClassifierTestUtils.jsm @@ -20,8 +20,6 @@ const SOCIAL_TRACKING_TABLE_NAME = "mochitest4-track-simple"; const SOCIAL_TRACKING_TABLE_PREF = "urlclassifier.features.socialtracking.blacklistTables"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - let timer = Cc["@mozilla.org/timer;1"].createInstance(Ci.nsITimer); var UrlClassifierTestUtils = { diff --git a/toolkit/components/urlformatter/URLFormatter.jsm b/toolkit/components/urlformatter/URLFormatter.jsm index 64d26198abd4d..b6df94049159a 100644 --- a/toolkit/components/urlformatter/URLFormatter.jsm +++ b/toolkit/components/urlformatter/URLFormatter.jsm @@ -16,7 +16,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/utils/ClientEnvironment.jsm b/toolkit/components/utils/ClientEnvironment.jsm index 5c1cae8b34cd5..88120d64606d8 100644 --- a/toolkit/components/utils/ClientEnvironment.jsm +++ b/toolkit/components/utils/ClientEnvironment.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/components/utils/FilterExpressions.jsm b/toolkit/components/utils/FilterExpressions.jsm index 716c16f2d18b0..ad58ea37ec297 100644 --- a/toolkit/components/utils/FilterExpressions.jsm +++ b/toolkit/components/utils/FilterExpressions.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/components/utils/WindowsInstallsInfo.jsm b/toolkit/components/utils/WindowsInstallsInfo.jsm index 98eb41eb17540..03c7cfd4cc14c 100644 --- a/toolkit/components/utils/WindowsInstallsInfo.jsm +++ b/toolkit/components/utils/WindowsInstallsInfo.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["WindowsInstallsInfo"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var WindowsInstallsInfo = { /** * Retrieve install paths of this app, based on the values in the TaskBarIDs registry key. diff --git a/toolkit/components/xulstore/old/XULStore.jsm b/toolkit/components/xulstore/old/XULStore.jsm index cdae7dd8f616e..686b581970511 100644 --- a/toolkit/components/xulstore/old/XULStore.jsm +++ b/toolkit/components/xulstore/old/XULStore.jsm @@ -12,8 +12,6 @@ const WRITE_DELAY_MS = (debugMode ? 3 : 30) * 1000; const XULSTORE_CID = Components.ID("{6f46b6f4-c8b1-4bd4-a4fa-9ebbed0753ea}"); const STOREDB_FILENAME = "xulstore.json"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter(lazy, "OS", "resource://gre/modules/osfile.jsm"); diff --git a/toolkit/crashreporter/CrashReports.jsm b/toolkit/crashreporter/CrashReports.jsm index e9c5a6956f042..9cab0419afd71 100644 --- a/toolkit/crashreporter/CrashReports.jsm +++ b/toolkit/crashreporter/CrashReports.jsm @@ -2,8 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var EXPORTED_SYMBOLS = ["CrashReports"]; var CrashReports = { diff --git a/toolkit/crashreporter/CrashSubmit.jsm b/toolkit/crashreporter/CrashSubmit.jsm index e0de0b6516ffe..fe42d9f8771f9 100644 --- a/toolkit/crashreporter/CrashSubmit.jsm +++ b/toolkit/crashreporter/CrashSubmit.jsm @@ -2,7 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { FileUtils } = ChromeUtils.import( "resource://gre/modules/FileUtils.jsm" ); diff --git a/toolkit/crashreporter/test/CrashTestUtils.jsm b/toolkit/crashreporter/test/CrashTestUtils.jsm index b978abfed5c24..eca1c58f93769 100644 --- a/toolkit/crashreporter/test/CrashTestUtils.jsm +++ b/toolkit/crashreporter/test/CrashTestUtils.jsm @@ -45,7 +45,6 @@ var CrashTestUtils = { }; // Grab APIs from the testcrasher shared library -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { ctypes } = ChromeUtils.import("resource://gre/modules/ctypes.jsm"); var dir = Services.dirsvc.get("CurWorkD", Ci.nsIFile); var file = dir.clone(); diff --git a/toolkit/modules/AboutPagesUtils.jsm b/toolkit/modules/AboutPagesUtils.jsm index 2b5f27ac86523..6aa9c0a3954be 100644 --- a/toolkit/modules/AboutPagesUtils.jsm +++ b/toolkit/modules/AboutPagesUtils.jsm @@ -8,7 +8,6 @@ const EXPORTED_SYMBOLS = ["AboutPagesUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/modules/ActorManagerParent.jsm b/toolkit/modules/ActorManagerParent.jsm index d3d42f212c03e..fc4d225aeda5d 100644 --- a/toolkit/modules/ActorManagerParent.jsm +++ b/toolkit/modules/ActorManagerParent.jsm @@ -14,7 +14,6 @@ var EXPORTED_SYMBOLS = ["ActorManagerParent"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/modules/AppConstants.jsm b/toolkit/modules/AppConstants.jsm index 9311d06758452..15125bcca044d 100644 --- a/toolkit/modules/AppConstants.jsm +++ b/toolkit/modules/AppConstants.jsm @@ -8,9 +8,6 @@ "use strict"; const lazy = {}; -const { Services } = ChromeUtils.import( - "resource://gre/modules/Services.jsm" -); ChromeUtils.defineModuleGetter(lazy, "AddonManager", "resource://gre/modules/AddonManager.jsm"); var EXPORTED_SYMBOLS = ["AppConstants"]; diff --git a/toolkit/modules/AppMenuNotifications.jsm b/toolkit/modules/AppMenuNotifications.jsm index 7b67ab49251cc..8c2a561cea979 100644 --- a/toolkit/modules/AppMenuNotifications.jsm +++ b/toolkit/modules/AppMenuNotifications.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["AppMenuNotifications"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - function AppMenuNotification(id, mainAction, secondaryAction, options = {}) { this.id = id; this.mainAction = mainAction; diff --git a/toolkit/modules/AsanReporter.jsm b/toolkit/modules/AsanReporter.jsm index 2c6438c2e59ed..32e7dee13a6a9 100644 --- a/toolkit/modules/AsanReporter.jsm +++ b/toolkit/modules/AsanReporter.jsm @@ -8,7 +8,6 @@ const EXPORTED_SYMBOLS = ["AsanReporter"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/modules/AsyncPrefs.jsm b/toolkit/modules/AsyncPrefs.jsm index 2834c484c9197..afb44439c0c6d 100644 --- a/toolkit/modules/AsyncPrefs.jsm +++ b/toolkit/modules/AsyncPrefs.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["AsyncPrefs", "AsyncPrefsChild", "AsyncPrefsParent"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const kInChildProcess = Services.appinfo.processType == Services.appinfo.PROCESS_TYPE_CONTENT; diff --git a/toolkit/modules/BrowserTelemetryUtils.jsm b/toolkit/modules/BrowserTelemetryUtils.jsm index 86da4be7cb678..eb1041452f4be 100644 --- a/toolkit/modules/BrowserTelemetryUtils.jsm +++ b/toolkit/modules/BrowserTelemetryUtils.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["BrowserTelemetryUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/modules/BrowserUtils.jsm b/toolkit/modules/BrowserUtils.jsm index 6d02e9d37a206..ac04db1adee68 100644 --- a/toolkit/modules/BrowserUtils.jsm +++ b/toolkit/modules/BrowserUtils.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["BrowserUtils"]; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/modules/CertUtils.jsm b/toolkit/modules/CertUtils.jsm index 680f8ae73f61c..74e11b915f3c4 100644 --- a/toolkit/modules/CertUtils.jsm +++ b/toolkit/modules/CertUtils.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["CertUtils"]; const Ce = Components.Exception; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - /** * Reads a set of expected certificate attributes from preferences. The returned * array can be passed to validateCert or checkCert to validate that a diff --git a/toolkit/modules/Console.jsm b/toolkit/modules/Console.jsm index 0d9849c439ab7..7aca6e180db16 100644 --- a/toolkit/modules/Console.jsm +++ b/toolkit/modules/Console.jsm @@ -22,8 +22,6 @@ var EXPORTED_SYMBOLS = ["console", "ConsoleAPI"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var gTimerRegistry = new Map(); /** diff --git a/toolkit/modules/ContentDOMReference.jsm b/toolkit/modules/ContentDOMReference.jsm index 3b99d5a0726b1..04dfc18daaaef 100644 --- a/toolkit/modules/ContentDOMReference.jsm +++ b/toolkit/modules/ContentDOMReference.jsm @@ -57,9 +57,6 @@ var gRegistry = new WeakMap(); var ContentDOMReference = { _init() { - const { Services } = ChromeUtils.import( - "resource://gre/modules/Services.jsm" - ); Services.obs.addObserver(this, FINALIZATION_TOPIC); }, diff --git a/toolkit/modules/DateTimePickerPanel.jsm b/toolkit/modules/DateTimePickerPanel.jsm index d7ea6c6e4ba31..6422b8a658aa3 100644 --- a/toolkit/modules/DateTimePickerPanel.jsm +++ b/toolkit/modules/DateTimePickerPanel.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["DateTimePickerPanel"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var DateTimePickerPanel = class { constructor(element) { this.element = element; diff --git a/toolkit/modules/Deprecated.jsm b/toolkit/modules/Deprecated.jsm index 8fb9a357232db..b96bfa497ea29 100644 --- a/toolkit/modules/Deprecated.jsm +++ b/toolkit/modules/Deprecated.jsm @@ -8,8 +8,6 @@ var EXPORTED_SYMBOLS = ["Deprecated"]; const PREF_DEPRECATION_WARNINGS = "devtools.errorconsole.deprecation_warnings"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - // A flag that indicates whether deprecation warnings should be logged. var logWarnings = Services.prefs.getBoolPref(PREF_DEPRECATION_WARNINGS); diff --git a/toolkit/modules/E10SUtils.jsm b/toolkit/modules/E10SUtils.jsm index a51638b39fd61..7e7189ebc41c6 100644 --- a/toolkit/modules/E10SUtils.jsm +++ b/toolkit/modules/E10SUtils.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["E10SUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/modules/EventEmitter.jsm b/toolkit/modules/EventEmitter.jsm index 96f42b7405f9e..e09e4ae319262 100644 --- a/toolkit/modules/EventEmitter.jsm +++ b/toolkit/modules/EventEmitter.jsm @@ -4,8 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/modules/FileUtils.jsm b/toolkit/modules/FileUtils.jsm index cb28d90c1632b..2da64bfefdd33 100644 --- a/toolkit/modules/FileUtils.jsm +++ b/toolkit/modules/FileUtils.jsm @@ -5,8 +5,6 @@ var EXPORTED_SYMBOLS = ["FileUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/modules/FindBarContent.jsm b/toolkit/modules/FindBarContent.jsm index 82a8b7d409dba..b43c6f9a1f305 100644 --- a/toolkit/modules/FindBarContent.jsm +++ b/toolkit/modules/FindBarContent.jsm @@ -10,8 +10,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - /* Please keep in sync with toolkit/content/widgets/findbar.js */ const FIND_NORMAL = 0; const FIND_TYPEAHEAD = 1; diff --git a/toolkit/modules/Finder.jsm b/toolkit/modules/Finder.jsm index 8a7411706c5cf..98d0b21e9bf53 100644 --- a/toolkit/modules/Finder.jsm +++ b/toolkit/modules/Finder.jsm @@ -13,7 +13,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); const { Rect } = ChromeUtils.import("resource://gre/modules/Geometry.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" diff --git a/toolkit/modules/FinderHighlighter.jsm b/toolkit/modules/FinderHighlighter.jsm index 91e2f9ffb9680..7eb387fce653e 100644 --- a/toolkit/modules/FinderHighlighter.jsm +++ b/toolkit/modules/FinderHighlighter.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["FinderHighlighter"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/modules/FinderIterator.jsm b/toolkit/modules/FinderIterator.jsm index 3f479978cb454..3516f6c67e358 100644 --- a/toolkit/modules/FinderIterator.jsm +++ b/toolkit/modules/FinderIterator.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["FinderIterator"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { clearTimeout, setTimeout } = ChromeUtils.import( "resource://gre/modules/Timer.jsm" ); diff --git a/toolkit/modules/FinderParent.jsm b/toolkit/modules/FinderParent.jsm index 503d815ab2859..7e054d4a292f8 100644 --- a/toolkit/modules/FinderParent.jsm +++ b/toolkit/modules/FinderParent.jsm @@ -10,7 +10,6 @@ const kModalHighlightPref = "findbar.modalHighlight"; const kSoundEnabledPref = "accessibility.typeaheadfind.enablesound"; const kNotFoundSoundPref = "accessibility.typeaheadfind.soundURL"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/modules/FirstStartup.jsm b/toolkit/modules/FirstStartup.jsm index 257d988e1f031..62a7e1623bb58 100644 --- a/toolkit/modules/FirstStartup.jsm +++ b/toolkit/modules/FirstStartup.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["FirstStartup"]; const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/modules/GMPInstallManager.jsm b/toolkit/modules/GMPInstallManager.jsm index 9e5b1720057fc..62c236be23b29 100644 --- a/toolkit/modules/GMPInstallManager.jsm +++ b/toolkit/modules/GMPInstallManager.jsm @@ -7,7 +7,6 @@ // 1 day default const DEFAULT_SECONDS_BETWEEN_CHECKS = 60 * 60 * 24; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { PromiseUtils } = ChromeUtils.import( "resource://gre/modules/PromiseUtils.jsm" ); diff --git a/toolkit/modules/GMPUtils.jsm b/toolkit/modules/GMPUtils.jsm index 603b549e5d52b..9a76916998e41 100644 --- a/toolkit/modules/GMPUtils.jsm +++ b/toolkit/modules/GMPUtils.jsm @@ -12,7 +12,6 @@ var EXPORTED_SYMBOLS = [ "WIDEVINE_ID", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/modules/HiddenFrame.jsm b/toolkit/modules/HiddenFrame.jsm index c45ca7abf685c..aab5137542228 100644 --- a/toolkit/modules/HiddenFrame.jsm +++ b/toolkit/modules/HiddenFrame.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["HiddenFrame"]; const { PromiseUtils } = ChromeUtils.import( "resource://gre/modules/PromiseUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const XUL_PAGE = "chrome://global/content/win.xhtml"; diff --git a/toolkit/modules/InlineSpellChecker.jsm b/toolkit/modules/InlineSpellChecker.jsm index 927b012e258e4..080e75dda8c52 100644 --- a/toolkit/modules/InlineSpellChecker.jsm +++ b/toolkit/modules/InlineSpellChecker.jsm @@ -5,8 +5,6 @@ var EXPORTED_SYMBOLS = ["InlineSpellChecker", "SpellCheckHelper"]; const MAX_UNDO_STACK_DEPTH = 1; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - function InlineSpellChecker(aEditor) { this.init(aEditor); this.mAddedWordStack = []; // We init this here to preserve it between init/uninit calls diff --git a/toolkit/modules/JSONFile.jsm b/toolkit/modules/JSONFile.jsm index 85bf9f6b9a6fd..5a612e14305fa 100644 --- a/toolkit/modules/JSONFile.jsm +++ b/toolkit/modules/JSONFile.jsm @@ -64,8 +64,6 @@ const FileInputStream = Components.Constructor( "init" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - /** * Delay between a change to the data and the related save operation. */ diff --git a/toolkit/modules/JsonSchema.jsm b/toolkit/modules/JsonSchema.jsm index 583116dec9d40..d7f0d570e653f 100644 --- a/toolkit/modules/JsonSchema.jsm +++ b/toolkit/modules/JsonSchema.jsm @@ -9,8 +9,6 @@ * convenience methods whil executing inside a sandbox. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const sandbox = new Cu.Sandbox(null, { wantComponents: false, wantGlobalProperties: ["URL"], diff --git a/toolkit/modules/LightweightThemeConsumer.jsm b/toolkit/modules/LightweightThemeConsumer.jsm index a12dfc7746d2e..48931d479f327 100644 --- a/toolkit/modules/LightweightThemeConsumer.jsm +++ b/toolkit/modules/LightweightThemeConsumer.jsm @@ -4,8 +4,6 @@ var EXPORTED_SYMBOLS = ["LightweightThemeConsumer"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/modules/Log.jsm b/toolkit/modules/Log.jsm index dbb8e870431be..a5e83d2c3099e 100644 --- a/toolkit/modules/Log.jsm +++ b/toolkit/modules/Log.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["Log"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const INTERNAL_FIELDS = new Set(["_level", "_message", "_time", "_namespace"]); /* diff --git a/toolkit/modules/NewTabUtils.jsm b/toolkit/modules/NewTabUtils.jsm index 7da995a77bf92..f815f75c90b28 100644 --- a/toolkit/modules/NewTabUtils.jsm +++ b/toolkit/modules/NewTabUtils.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["NewTabUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/modules/OSKeyStore.jsm b/toolkit/modules/OSKeyStore.jsm index 9266b4f7d5f4b..afc329f064430 100644 --- a/toolkit/modules/OSKeyStore.jsm +++ b/toolkit/modules/OSKeyStore.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["OSKeyStore"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/modules/OsEnvironment.jsm b/toolkit/modules/OsEnvironment.jsm index 2b0ba43bb6a55..c4d1935d778e0 100644 --- a/toolkit/modules/OsEnvironment.jsm +++ b/toolkit/modules/OsEnvironment.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["OsEnvironment"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/modules/PermissionsUtils.jsm b/toolkit/modules/PermissionsUtils.jsm index 4ccc5bdd8e7f1..fcaa056ff8086 100644 --- a/toolkit/modules/PermissionsUtils.jsm +++ b/toolkit/modules/PermissionsUtils.jsm @@ -4,8 +4,6 @@ var EXPORTED_SYMBOLS = ["PermissionsUtils", "PermissionsTestUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var gImportedPrefBranches = new Set(); function importPrefBranch(aPrefBranch, aPermission, aAction) { diff --git a/toolkit/modules/PopupNotifications.jsm b/toolkit/modules/PopupNotifications.jsm index de7fc8537c553..f70a76c8e8598 100644 --- a/toolkit/modules/PopupNotifications.jsm +++ b/toolkit/modules/PopupNotifications.jsm @@ -4,7 +4,6 @@ var EXPORTED_SYMBOLS = ["PopupNotifications"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { PrivateBrowsingUtils } = ChromeUtils.import( "resource://gre/modules/PrivateBrowsingUtils.jsm" ); diff --git a/toolkit/modules/Preferences.jsm b/toolkit/modules/Preferences.jsm index 5b7f993bd6c42..0a551854efa5f 100644 --- a/toolkit/modules/Preferences.jsm +++ b/toolkit/modules/Preferences.jsm @@ -4,8 +4,6 @@ var EXPORTED_SYMBOLS = ["Preferences"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - // The minimum and maximum integers that can be set as preferences. // The range of valid values is narrower than the range of valid JS values // because the native preferences code treats integers as NSPR PRInt32s, diff --git a/toolkit/modules/PrivateBrowsingUtils.jsm b/toolkit/modules/PrivateBrowsingUtils.jsm index a151c0222ba52..f59215314bd3c 100644 --- a/toolkit/modules/PrivateBrowsingUtils.jsm +++ b/toolkit/modules/PrivateBrowsingUtils.jsm @@ -4,8 +4,6 @@ var EXPORTED_SYMBOLS = ["PrivateBrowsingUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const kAutoStartPref = "browser.privatebrowsing.autostart"; // This will be set to true when the PB mode is autostarted from the command diff --git a/toolkit/modules/ProfileAge.jsm b/toolkit/modules/ProfileAge.jsm index 276f8bb71db18..1d46fea8a595e 100644 --- a/toolkit/modules/ProfileAge.jsm +++ b/toolkit/modules/ProfileAge.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["ProfileAge"]; const { Log } = ChromeUtils.import("resource://gre/modules/Log.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const FILE_TIMES = "times.json"; diff --git a/toolkit/modules/PromiseUtils.jsm b/toolkit/modules/PromiseUtils.jsm index 704c6d38cf5e6..b3d22cab21b5d 100644 --- a/toolkit/modules/PromiseUtils.jsm +++ b/toolkit/modules/PromiseUtils.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["PromiseUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var PromiseUtils = { /* * Creates a new pending Promise and provide methods to resolve and reject this Promise. diff --git a/toolkit/modules/PropertyListUtils.jsm b/toolkit/modules/PropertyListUtils.jsm index 4cbce032bab49..2f9f5a3f90157 100644 --- a/toolkit/modules/PropertyListUtils.jsm +++ b/toolkit/modules/PropertyListUtils.jsm @@ -64,7 +64,6 @@ ChromeUtils.defineModuleGetter( "ctypes", "resource://gre/modules/ctypes.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); var PropertyListUtils = Object.freeze({ /** diff --git a/toolkit/modules/Region.jsm b/toolkit/modules/Region.jsm index 3f0564a9c9b33..6b32f5d378ca9 100644 --- a/toolkit/modules/Region.jsm +++ b/toolkit/modules/Region.jsm @@ -9,7 +9,6 @@ const EXPORTED_SYMBOLS = ["Region"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/modules/ResetProfile.jsm b/toolkit/modules/ResetProfile.jsm index 5672627d64566..f6a6de4038a5b 100644 --- a/toolkit/modules/ResetProfile.jsm +++ b/toolkit/modules/ResetProfile.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["ResetProfile"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/modules/SelectionUtils.jsm b/toolkit/modules/SelectionUtils.jsm index c214867da963f..3788a3575f989 100644 --- a/toolkit/modules/SelectionUtils.jsm +++ b/toolkit/modules/SelectionUtils.jsm @@ -7,8 +7,6 @@ var EXPORTED_SYMBOLS = ["SelectionUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var SelectionUtils = { /** * Trim the selection text to a reasonable size and sanitize it to make it diff --git a/toolkit/modules/ServiceRequest.jsm b/toolkit/modules/ServiceRequest.jsm index 56abcf3e92490..410e24906656a 100644 --- a/toolkit/modules/ServiceRequest.jsm +++ b/toolkit/modules/ServiceRequest.jsm @@ -9,7 +9,6 @@ * can be set, Telemetry collected, etc. in a central place. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/modules/ShortcutUtils.jsm b/toolkit/modules/ShortcutUtils.jsm index 470ba583a21f8..6ac047c220bbc 100644 --- a/toolkit/modules/ShortcutUtils.jsm +++ b/toolkit/modules/ShortcutUtils.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["ShortcutUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/modules/Sqlite.jsm b/toolkit/modules/Sqlite.jsm index 2adbf05bb89fc..5c0dcf8ef0e43 100644 --- a/toolkit/modules/Sqlite.jsm +++ b/toolkit/modules/Sqlite.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["Sqlite"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { setTimeout } = ChromeUtils.import("resource://gre/modules/Timer.jsm"); const lazy = {}; diff --git a/toolkit/modules/SubDialog.jsm b/toolkit/modules/SubDialog.jsm index c3fd2bdbef903..b2ecd9f3d82cd 100644 --- a/toolkit/modules/SubDialog.jsm +++ b/toolkit/modules/SubDialog.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["SubDialog", "SubDialogManager"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - /** * The SubDialog resize callback. * @callback SubDialog~resizeCallback diff --git a/toolkit/modules/Troubleshoot.jsm b/toolkit/modules/Troubleshoot.jsm index 72b223fa56118..1bbd482d47b6f 100644 --- a/toolkit/modules/Troubleshoot.jsm +++ b/toolkit/modules/Troubleshoot.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["Troubleshoot"]; const { AddonManager } = ChromeUtils.import( "resource://gre/modules/AddonManager.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/modules/UpdateUtils.jsm b/toolkit/modules/UpdateUtils.jsm index 5257a5dcec0b7..c1369472e9cf9 100644 --- a/toolkit/modules/UpdateUtils.jsm +++ b/toolkit/modules/UpdateUtils.jsm @@ -8,7 +8,6 @@ var EXPORTED_SYMBOLS = ["UpdateUtils"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/modules/WebChannel.jsm b/toolkit/modules/WebChannel.jsm index e4388605c073c..fa0aef3384c79 100644 --- a/toolkit/modules/WebChannel.jsm +++ b/toolkit/modules/WebChannel.jsm @@ -12,8 +12,6 @@ var EXPORTED_SYMBOLS = ["WebChannel", "WebChannelBroker"]; const ERRNO_UNKNOWN_ERROR = 999; const ERROR_UNKNOWN = "UNKNOWN_ERROR"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - /** * WebChannelBroker is a global object that helps manage WebChannel objects. * This object handles channel registration, origin validation and message multiplexing. diff --git a/toolkit/modules/sessionstore/PrivacyLevel.jsm b/toolkit/modules/sessionstore/PrivacyLevel.jsm index f512c5fad7134..f40e2fbcf6da4 100644 --- a/toolkit/modules/sessionstore/PrivacyLevel.jsm +++ b/toolkit/modules/sessionstore/PrivacyLevel.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["PrivacyLevel"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const PREF = "browser.sessionstore.privacy_level"; // The following constants represent the different possible privacy levels that diff --git a/toolkit/modules/sessionstore/SessionHistory.jsm b/toolkit/modules/sessionstore/SessionHistory.jsm index a545edc4345fd..128885e5b6b2b 100644 --- a/toolkit/modules/sessionstore/SessionHistory.jsm +++ b/toolkit/modules/sessionstore/SessionHistory.jsm @@ -6,8 +6,6 @@ var EXPORTED_SYMBOLS = ["SessionHistory"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/modules/subprocess/subprocess_common.jsm b/toolkit/modules/subprocess/subprocess_common.jsm index c55a9b75a3e9e..f10493f1a2fbf 100644 --- a/toolkit/modules/subprocess/subprocess_common.jsm +++ b/toolkit/modules/subprocess/subprocess_common.jsm @@ -7,8 +7,6 @@ /* eslint-disable mozilla/balanced-listeners */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/modules/subprocess/subprocess_unix.jsm b/toolkit/modules/subprocess/subprocess_unix.jsm index 95e4bffda3a48..5c935f566f861 100644 --- a/toolkit/modules/subprocess/subprocess_unix.jsm +++ b/toolkit/modules/subprocess/subprocess_unix.jsm @@ -13,7 +13,6 @@ var EXPORTED_SYMBOLS = ["SubprocessImpl", "libc"]; const { ctypes } = ChromeUtils.import("resource://gre/modules/ctypes.jsm"); const { OS } = ChromeUtils.import("resource://gre/modules/osfile.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { BaseProcess, PromiseWorker } = ChromeUtils.import( "resource://gre/modules/subprocess/subprocess_common.jsm" ); diff --git a/toolkit/modules/subprocess/subprocess_win.jsm b/toolkit/modules/subprocess/subprocess_win.jsm index 9871cf1239959..85383fc5362be 100644 --- a/toolkit/modules/subprocess/subprocess_win.jsm +++ b/toolkit/modules/subprocess/subprocess_win.jsm @@ -16,7 +16,6 @@ const { AppConstants } = ChromeUtils.import( ); const { ctypes } = ChromeUtils.import("resource://gre/modules/ctypes.jsm"); const { OS } = ChromeUtils.import("resource://gre/modules/osfile.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/modules/tests/modules/MockDocument.jsm b/toolkit/modules/tests/modules/MockDocument.jsm index c49ea7566844c..842c3de12970f 100644 --- a/toolkit/modules/tests/modules/MockDocument.jsm +++ b/toolkit/modules/tests/modules/MockDocument.jsm @@ -7,7 +7,6 @@ var EXPORTED_SYMBOLS = ["MockDocument"]; const { NetUtil } = ChromeUtils.import("resource://gre/modules/NetUtil.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const MockDocument = { /** diff --git a/toolkit/modules/tests/modules/OSKeyStoreTestUtils.jsm b/toolkit/modules/tests/modules/OSKeyStoreTestUtils.jsm index 32f99642527dc..2dc99d16eed27 100644 --- a/toolkit/modules/tests/modules/OSKeyStoreTestUtils.jsm +++ b/toolkit/modules/tests/modules/OSKeyStoreTestUtils.jsm @@ -17,7 +17,6 @@ ChromeUtils.defineModuleGetter( "UpdateUtils", "resource://gre/modules/UpdateUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { TestUtils } = ChromeUtils.import( "resource://testing-common/TestUtils.jsm" ); diff --git a/toolkit/modules/tests/modules/PromiseTestUtils.jsm b/toolkit/modules/tests/modules/PromiseTestUtils.jsm index 3cd11c5423432..7ac8d6f812016 100644 --- a/toolkit/modules/tests/modules/PromiseTestUtils.jsm +++ b/toolkit/modules/tests/modules/PromiseTestUtils.jsm @@ -10,7 +10,6 @@ var EXPORTED_SYMBOLS = ["PromiseTestUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Assert } = ChromeUtils.import("resource://testing-common/Assert.jsm"); var PromiseTestUtils = { diff --git a/toolkit/modules/tests/xpcshell/RegionTestUtils.jsm b/toolkit/modules/tests/xpcshell/RegionTestUtils.jsm index 6f3811fe45ac7..9ad1fa3e2367a 100644 --- a/toolkit/modules/tests/xpcshell/RegionTestUtils.jsm +++ b/toolkit/modules/tests/xpcshell/RegionTestUtils.jsm @@ -1,7 +1,5 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const EXPORTED_SYMBOLS = ["RegionTestUtils"]; const RegionTestUtils = Object.freeze({ diff --git a/toolkit/mozapps/downloads/DownloadLastDir.jsm b/toolkit/mozapps/downloads/DownloadLastDir.jsm index d7a59b2219804..6300c80c1a5a7 100644 --- a/toolkit/mozapps/downloads/DownloadLastDir.jsm +++ b/toolkit/mozapps/downloads/DownloadLastDir.jsm @@ -30,7 +30,6 @@ const nsIFile = Ci.nsIFile; var EXPORTED_SYMBOLS = ["DownloadLastDir"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { PrivateBrowsingUtils } = ChromeUtils.import( "resource://gre/modules/PrivateBrowsingUtils.jsm" ); diff --git a/toolkit/mozapps/downloads/DownloadUtils.jsm b/toolkit/mozapps/downloads/DownloadUtils.jsm index 4b4d14b1685bf..996c88b946d6f 100644 --- a/toolkit/mozapps/downloads/DownloadUtils.jsm +++ b/toolkit/mozapps/downloads/DownloadUtils.jsm @@ -37,8 +37,6 @@ var EXPORTED_SYMBOLS = ["DownloadUtils"]; * convertTimeUnits(double aSecs) */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/mozapps/downloads/HelperAppDlg.jsm b/toolkit/mozapps/downloads/HelperAppDlg.jsm index 14deb400b2626..79f22ca11ff87 100644 --- a/toolkit/mozapps/downloads/HelperAppDlg.jsm +++ b/toolkit/mozapps/downloads/HelperAppDlg.jsm @@ -2,7 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/mozapps/extensions/AbuseReporter.jsm b/toolkit/mozapps/extensions/AbuseReporter.jsm index 74aa746df6bac..005c94cef6b93 100644 --- a/toolkit/mozapps/extensions/AbuseReporter.jsm +++ b/toolkit/mozapps/extensions/AbuseReporter.jsm @@ -7,7 +7,6 @@ const EXPORTED_SYMBOLS = ["AbuseReporter", "AbuseReportError"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/mozapps/extensions/AddonManager.jsm b/toolkit/mozapps/extensions/AddonManager.jsm index 838c4c843fb27..744df489ac5f1 100644 --- a/toolkit/mozapps/extensions/AddonManager.jsm +++ b/toolkit/mozapps/extensions/AddonManager.jsm @@ -71,7 +71,6 @@ const AMO_ATTRIBUTION_DATA_KEYS = [ ]; const AMO_ATTRIBUTION_DATA_MAX_LENGTH = 40; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/mozapps/extensions/Blocklist.jsm b/toolkit/mozapps/extensions/Blocklist.jsm index f1569a4fd2892..fe04ceab5f456 100644 --- a/toolkit/mozapps/extensions/Blocklist.jsm +++ b/toolkit/mozapps/extensions/Blocklist.jsm @@ -13,7 +13,6 @@ var EXPORTED_SYMBOLS = ["Blocklist", "BlocklistPrivate"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/mozapps/extensions/amContentHandler.jsm b/toolkit/mozapps/extensions/amContentHandler.jsm index 3b779b27db29d..4b50efb306614 100644 --- a/toolkit/mozapps/extensions/amContentHandler.jsm +++ b/toolkit/mozapps/extensions/amContentHandler.jsm @@ -7,7 +7,6 @@ const XPI_CONTENT_TYPE = "application/x-xpinstall"; const MSG_INSTALL_ADDON = "WebInstallerInstallAddonFromWebpage"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/mozapps/extensions/amInstallTrigger.jsm b/toolkit/mozapps/extensions/amInstallTrigger.jsm index 5a8362264fc97..30eac386a807a 100644 --- a/toolkit/mozapps/extensions/amInstallTrigger.jsm +++ b/toolkit/mozapps/extensions/amInstallTrigger.jsm @@ -4,7 +4,6 @@ "use strict"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { Preferences } = ChromeUtils.import( "resource://gre/modules/Preferences.jsm" ); diff --git a/toolkit/mozapps/extensions/amWebAPI.jsm b/toolkit/mozapps/extensions/amWebAPI.jsm index cc9b3a11aa148..158897f857669 100644 --- a/toolkit/mozapps/extensions/amWebAPI.jsm +++ b/toolkit/mozapps/extensions/amWebAPI.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/mozapps/extensions/internal/AddonRepository.jsm b/toolkit/mozapps/extensions/internal/AddonRepository.jsm index 481701e4300b7..3e0859db854c4 100644 --- a/toolkit/mozapps/extensions/internal/AddonRepository.jsm +++ b/toolkit/mozapps/extensions/internal/AddonRepository.jsm @@ -7,7 +7,6 @@ const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const lazy = {}; diff --git a/toolkit/mozapps/extensions/internal/AddonTestUtils.jsm b/toolkit/mozapps/extensions/internal/AddonTestUtils.jsm index bd93a8dc74a75..2c03e40bcfc49 100644 --- a/toolkit/mozapps/extensions/internal/AddonTestUtils.jsm +++ b/toolkit/mozapps/extensions/internal/AddonTestUtils.jsm @@ -21,7 +21,6 @@ const { FileUtils } = ChromeUtils.import( "resource://gre/modules/FileUtils.jsm" ); const { NetUtil } = ChromeUtils.import("resource://gre/modules/NetUtil.jsm"); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/mozapps/extensions/internal/AddonUpdateChecker.jsm b/toolkit/mozapps/extensions/internal/AddonUpdateChecker.jsm index 032b1148d4d9d..3033a7c5d1bae 100644 --- a/toolkit/mozapps/extensions/internal/AddonUpdateChecker.jsm +++ b/toolkit/mozapps/extensions/internal/AddonUpdateChecker.jsm @@ -14,8 +14,6 @@ var EXPORTED_SYMBOLS = ["AddonUpdateChecker"]; const TIMEOUT = 60 * 1000; const TOOLKIT_ID = "toolkit@mozilla.org"; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/toolkit/mozapps/extensions/internal/GMPProvider.jsm b/toolkit/mozapps/extensions/internal/GMPProvider.jsm index 9e921b9f3dc57..f829bebc38a08 100644 --- a/toolkit/mozapps/extensions/internal/GMPProvider.jsm +++ b/toolkit/mozapps/extensions/internal/GMPProvider.jsm @@ -9,7 +9,6 @@ var EXPORTED_SYMBOLS = ["GMPTestUtils"]; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/mozapps/extensions/internal/XPIDatabase.jsm b/toolkit/mozapps/extensions/internal/XPIDatabase.jsm index f274891cf304b..3ed3fa45c1d83 100644 --- a/toolkit/mozapps/extensions/internal/XPIDatabase.jsm +++ b/toolkit/mozapps/extensions/internal/XPIDatabase.jsm @@ -16,7 +16,6 @@ var EXPORTED_SYMBOLS = ["AddonInternal", "XPIDatabase", "XPIDatabaseReconcile"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/mozapps/extensions/internal/XPIInstall.jsm b/toolkit/mozapps/extensions/internal/XPIInstall.jsm index 040814af6f74e..4eb079ddfb397 100644 --- a/toolkit/mozapps/extensions/internal/XPIInstall.jsm +++ b/toolkit/mozapps/extensions/internal/XPIInstall.jsm @@ -23,7 +23,6 @@ var EXPORTED_SYMBOLS = [ "verifyBundleSignedState", ]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/mozapps/extensions/internal/XPIProvider.jsm b/toolkit/mozapps/extensions/internal/XPIProvider.jsm index 39fa8b4208717..6701758f65140 100644 --- a/toolkit/mozapps/extensions/internal/XPIProvider.jsm +++ b/toolkit/mozapps/extensions/internal/XPIProvider.jsm @@ -19,7 +19,6 @@ var EXPORTED_SYMBOLS = ["XPIProvider", "XPIInternal"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/mozapps/handling/ContentDispatchChooser.jsm b/toolkit/mozapps/handling/ContentDispatchChooser.jsm index dbaf6ff192fb3..816098e04f956 100644 --- a/toolkit/mozapps/handling/ContentDispatchChooser.jsm +++ b/toolkit/mozapps/handling/ContentDispatchChooser.jsm @@ -4,7 +4,6 @@ // Constants -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/mozapps/update/BackgroundTask_backgroundupdate.jsm b/toolkit/mozapps/update/BackgroundTask_backgroundupdate.jsm index b7a5c56512228..0070349b661f0 100644 --- a/toolkit/mozapps/update/BackgroundTask_backgroundupdate.jsm +++ b/toolkit/mozapps/update/BackgroundTask_backgroundupdate.jsm @@ -18,7 +18,6 @@ const { EXIT_CODE } = BackgroundUpdate; const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/mozapps/update/BackgroundUpdate.jsm b/toolkit/mozapps/update/BackgroundUpdate.jsm index d6b01fb09ac1f..46d1603fe57b1 100644 --- a/toolkit/mozapps/update/BackgroundUpdate.jsm +++ b/toolkit/mozapps/update/BackgroundUpdate.jsm @@ -13,7 +13,6 @@ const { AppConstants } = ChromeUtils.import( const { BackgroundTasksManager } = ChromeUtils.import( "resource://gre/modules/BackgroundTasksManager.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/mozapps/update/UpdateListener.jsm b/toolkit/mozapps/update/UpdateListener.jsm index d84a489709e32..87b08e0322203 100644 --- a/toolkit/mozapps/update/UpdateListener.jsm +++ b/toolkit/mozapps/update/UpdateListener.jsm @@ -6,7 +6,6 @@ var EXPORTED_SYMBOLS = ["UpdateListener"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/mozapps/update/UpdateService.jsm b/toolkit/mozapps/update/UpdateService.jsm index edaf847d33af9..17d7f91d65ebf 100644 --- a/toolkit/mozapps/update/UpdateService.jsm +++ b/toolkit/mozapps/update/UpdateService.jsm @@ -21,7 +21,6 @@ const { const { FileUtils } = ChromeUtils.import( "resource://gre/modules/FileUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); diff --git a/toolkit/mozapps/update/UpdateServiceStub.jsm b/toolkit/mozapps/update/UpdateServiceStub.jsm index ecaf4fd45d8a2..f387e9f66d6b7 100644 --- a/toolkit/mozapps/update/UpdateServiceStub.jsm +++ b/toolkit/mozapps/update/UpdateServiceStub.jsm @@ -9,7 +9,6 @@ const { XPCOMUtils } = ChromeUtils.import( const { FileUtils } = ChromeUtils.import( "resource://gre/modules/FileUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { AppConstants } = ChromeUtils.import( "resource://gre/modules/AppConstants.jsm" ); diff --git a/toolkit/mozapps/update/UpdateTelemetry.jsm b/toolkit/mozapps/update/UpdateTelemetry.jsm index e75fd504866a7..36d044f173732 100644 --- a/toolkit/mozapps/update/UpdateTelemetry.jsm +++ b/toolkit/mozapps/update/UpdateTelemetry.jsm @@ -12,7 +12,6 @@ const { AppConstants } = ChromeUtils.import( const { BitsError, BitsUnknownError } = ChromeUtils.import( "resource://gre/modules/Bits.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); var AUSTLMY = { // Telemetry for the application update background update check occurs when diff --git a/tools/code-coverage/PerTestCoverageUtils.jsm b/tools/code-coverage/PerTestCoverageUtils.jsm index 7e860090593fd..e7a5050ce214a 100644 --- a/tools/code-coverage/PerTestCoverageUtils.jsm +++ b/tools/code-coverage/PerTestCoverageUtils.jsm @@ -8,8 +8,6 @@ var EXPORTED_SYMBOLS = ["PerTestCoverageUtils"]; -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const env = Cc["@mozilla.org/process/environment;1"].getService( Ci.nsIEnvironment ); diff --git a/uriloader/exthandler/ExtHandlerService.jsm b/uriloader/exthandler/ExtHandlerService.jsm index 8573d3c3dd3c5..a406686f100d5 100644 --- a/uriloader/exthandler/ExtHandlerService.jsm +++ b/uriloader/exthandler/ExtHandlerService.jsm @@ -10,7 +10,6 @@ const { AppConstants } = ChromeUtils.import( const { XPCOMUtils } = ChromeUtils.import( "resource://gre/modules/XPCOMUtils.jsm" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); const { saveToDisk, diff --git a/uriloader/exthandler/WebHandlerApp.jsm b/uriloader/exthandler/WebHandlerApp.jsm index 8ee4f65710bfb..958edbd580921 100644 --- a/uriloader/exthandler/WebHandlerApp.jsm +++ b/uriloader/exthandler/WebHandlerApp.jsm @@ -2,8 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - const lazy = {}; ChromeUtils.defineModuleGetter( diff --git a/uriloader/exthandler/tests/HandlerServiceTestUtils.jsm b/uriloader/exthandler/tests/HandlerServiceTestUtils.jsm index c30b5b0dc871c..4d112c201e6cc 100644 --- a/uriloader/exthandler/tests/HandlerServiceTestUtils.jsm +++ b/uriloader/exthandler/tests/HandlerServiceTestUtils.jsm @@ -38,8 +38,6 @@ XPCOMUtils.defineLazyServiceGetter( "nsIHandlerService" ); -const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); - var HandlerServiceTestUtils = { /** * Retrieves the names of all the MIME types and protocols configured in the -- GitLab