summaryrefslogtreecommitdiffstats
path: root/tools/@types/lib.gecko.services.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'tools/@types/lib.gecko.services.d.ts')
-rw-r--r--tools/@types/lib.gecko.services.d.ts61
1 files changed, 61 insertions, 0 deletions
diff --git a/tools/@types/lib.gecko.services.d.ts b/tools/@types/lib.gecko.services.d.ts
new file mode 100644
index 0000000000..98d47379ba
--- /dev/null
+++ b/tools/@types/lib.gecko.services.d.ts
@@ -0,0 +1,61 @@
+/**
+ * NOTE: Do not modify this file by hand.
+ * Content was generated from services.json.
+ */
+
+interface JSServices {
+ DAPTelemetry: nsIDAPTelemetry;
+ appShell: nsIAppShellService;
+ appinfo: nsICrashReporter & nsIXULAppInfo & nsIXULRuntime;
+ blocklist: nsIBlocklistService;
+ cache2: nsICacheStorageService;
+ catMan: nsICategoryManager;
+ clearData: nsIClearDataService;
+ clipboard: nsIClipboard;
+ console: nsIConsoleService;
+ cookieBanners: nsICookieBannerService;
+ cookies: nsICookieManager & nsICookieService;
+ cpmm: ContentProcessMessageManager;
+ dirsvc: nsIDirectoryService & nsIProperties;
+ dns: nsIDNSService;
+ domStorageManager: nsIDOMStorageManager & nsILocalStorageManager;
+ droppedLinkHandler: nsIDroppedLinkHandler;
+ eTLD: nsIEffectiveTLDService;
+ els: nsIEventListenerService;
+ env: nsIEnvironment;
+ focus: nsIFocusManager;
+ fog: nsIFOG;
+ intl: mozIMozIntl;
+ io: nsIIOService & nsINetUtil & nsISpeculativeConnect;
+ loadContextInfo: nsILoadContextInfoFactory;
+ locale: mozILocaleService;
+ logins: nsILoginManager;
+ mm: ChromeMessageBroadcaster;
+ obs: nsIObserverService;
+ perms: nsIPermissionManager;
+ policies: nsIEnterprisePolicies;
+ ppmm: ParentProcessMessageManager;
+ prefs: nsIPrefBranch & nsIPrefService;
+ profiler: nsIProfiler;
+ prompt: nsIPromptService;
+ qms: nsIQuotaManagerService;
+ rfp: nsIRFPService;
+ scriptSecurityManager: nsIScriptSecurityManager;
+ scriptloader: mozIJSSubScriptLoader;
+ search: nsISearchService;
+ sessionStorage: nsISessionStorageService;
+ startup: nsIAppStartup;
+ storage: mozIStorageService;
+ strings: nsIStringBundleService;
+ sysinfo: nsIPropertyBag2 & nsISystemInfo;
+ telemetry: nsITelemetry;
+ textToSubURI: nsITextToSubURI;
+ tm: nsIThreadManager;
+ uriFixup: nsIURIFixup;
+ urlFormatter: nsIURLFormatter;
+ uuid: nsIUUIDGenerator;
+ vc: nsIVersionComparator;
+ wm: nsIWindowMediator;
+ ww: nsIWindowWatcher;
+ xulStore: nsIXULStore;
+}