Bug 1883706: part 3) Implement `createHTML`, `createScript` and `createScriptURL...
[gecko.git] / tools / @types / lib.gecko.services.d.ts
blob98d47379ba6bb4665eea866b00b4f2216bad198f
1 /**
2  * NOTE: Do not modify this file by hand.
3  * Content was generated from services.json.
4  */
6 interface JSServices {
7   DAPTelemetry: nsIDAPTelemetry;
8   appShell: nsIAppShellService;
9   appinfo: nsICrashReporter & nsIXULAppInfo & nsIXULRuntime;
10   blocklist: nsIBlocklistService;
11   cache2: nsICacheStorageService;
12   catMan: nsICategoryManager;
13   clearData: nsIClearDataService;
14   clipboard: nsIClipboard;
15   console: nsIConsoleService;
16   cookieBanners: nsICookieBannerService;
17   cookies: nsICookieManager & nsICookieService;
18   cpmm: ContentProcessMessageManager;
19   dirsvc: nsIDirectoryService & nsIProperties;
20   dns: nsIDNSService;
21   domStorageManager: nsIDOMStorageManager & nsILocalStorageManager;
22   droppedLinkHandler: nsIDroppedLinkHandler;
23   eTLD: nsIEffectiveTLDService;
24   els: nsIEventListenerService;
25   env: nsIEnvironment;
26   focus: nsIFocusManager;
27   fog: nsIFOG;
28   intl: mozIMozIntl;
29   io: nsIIOService & nsINetUtil & nsISpeculativeConnect;
30   loadContextInfo: nsILoadContextInfoFactory;
31   locale: mozILocaleService;
32   logins: nsILoginManager;
33   mm: ChromeMessageBroadcaster;
34   obs: nsIObserverService;
35   perms: nsIPermissionManager;
36   policies: nsIEnterprisePolicies;
37   ppmm: ParentProcessMessageManager;
38   prefs: nsIPrefBranch & nsIPrefService;
39   profiler: nsIProfiler;
40   prompt: nsIPromptService;
41   qms: nsIQuotaManagerService;
42   rfp: nsIRFPService;
43   scriptSecurityManager: nsIScriptSecurityManager;
44   scriptloader: mozIJSSubScriptLoader;
45   search: nsISearchService;
46   sessionStorage: nsISessionStorageService;
47   startup: nsIAppStartup;
48   storage: mozIStorageService;
49   strings: nsIStringBundleService;
50   sysinfo: nsIPropertyBag2 & nsISystemInfo;
51   telemetry: nsITelemetry;
52   textToSubURI: nsITextToSubURI;
53   tm: nsIThreadManager;
54   uriFixup: nsIURIFixup;
55   urlFormatter: nsIURLFormatter;
56   uuid: nsIUUIDGenerator;
57   vc: nsIVersionComparator;
58   wm: nsIWindowMediator;
59   ww: nsIWindowWatcher;
60   xulStore: nsIXULStore;