mirror of
https://github.com/zotero/zotero.git
synced 2026-08-28 05:25:31 +00:00
fx140: Update type definitions
This commit is contained in:
parent
31edc728d4
commit
4ecac12cc6
24 changed files with 32061 additions and 17828 deletions
25
types/gecko/generated/README
Normal file
25
types/gecko/generated/README
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
# Gecko typelibs
|
||||
|
||||
This directory contains generated TypeScript declarations for types and components
|
||||
exposed to js on the Gecko platform. The files are generated
|
||||
from various sources in the tree using tools/ts/build_*.js scripts.
|
||||
|
||||
If you're modifying some of the interfaces or other source files, until we
|
||||
find the best way to integrate this process, updating the typelibs is optional.
|
||||
If you want to see the result of your changes right away, you can run:
|
||||
|
||||
mach ts build && mach ts update
|
||||
|
||||
This will update the typelibs inside your source tree, and you can commit
|
||||
them alongside your changes. Because this step is not automated, it's likely
|
||||
it will pick up previous updates unrelated to your patch, in which case it
|
||||
might be worth splitting out into a separate commit.
|
||||
|
||||
There are also other ``mach ts`` commands for generating the files not updated
|
||||
with the command above.
|
||||
|
||||
If there's an error with the process, updating the typelibs is not a blocker
|
||||
for landing your patch, but please file a bug in the Linting and Formatting
|
||||
component and ni?zombie.
|
||||
|
||||
https://bugzilla.mozilla.org/enter_bug.cgi?product=Developer+Infrastructure&component=Lint+and+Formatting
|
||||
228
types/gecko/generated/lib.gecko.darwin.d.ts
vendored
Normal file
228
types/gecko/generated/lib.gecko.darwin.d.ts
vendored
Normal file
|
|
@ -0,0 +1,228 @@
|
|||
/**
|
||||
* NOTE: Do not modify this file by hand.
|
||||
* Content was generated from source XPCOM .idl files.
|
||||
* If you're updating some of the sources, see README for instructions.
|
||||
*/
|
||||
|
||||
declare global {
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/accessible/interfaces/nsIAccessibleMacInterface.idl
|
||||
|
||||
interface nsIAccessibleMacNSObjectWrapper extends nsISupports {
|
||||
}
|
||||
|
||||
interface nsIAccessibleMacInterface extends nsISupports {
|
||||
readonly attributeNames: string[];
|
||||
readonly parameterizedAttributeNames: string[];
|
||||
readonly actionNames: string[];
|
||||
getAttributeValue(attributeName: string): any;
|
||||
getParameterizedAttributeValue(attributeName: string, parameter: any): any;
|
||||
performAction(actionName: string): void;
|
||||
isAttributeSettable(attributeName: string): boolean;
|
||||
setAttributeValue(attributeName: string, attributeValue: any): void;
|
||||
}
|
||||
|
||||
interface nsIAccessibleMacEvent extends nsISupports {
|
||||
readonly macIface: nsIAccessibleMacInterface;
|
||||
readonly data: any;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/browser/components/migration/nsIKeychainMigrationUtils.idl
|
||||
|
||||
interface nsIKeychainMigrationUtils extends nsISupports {
|
||||
getGenericPassword(aServiceName: string, aAccountName: string): string;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/browser/components/shell/nsIMacShellService.idl
|
||||
|
||||
interface nsIMacShellService extends nsIShellService {
|
||||
showDesktopPreferences(): void;
|
||||
showSecurityPreferences(aPaneID: string): void;
|
||||
getAvailableApplicationsForProtocol(protocol: string): string[][];
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsIMacDockSupport.idl
|
||||
|
||||
interface nsIAppBundleLaunchOptions extends nsISupports {
|
||||
readonly addsToRecentItems: boolean;
|
||||
}
|
||||
|
||||
interface nsIMacDockSupport extends nsISupports {
|
||||
dockMenu: nsIStandaloneNativeMenu;
|
||||
activateApplication(aIgnoreOtherApplications: boolean): void;
|
||||
badgeText: string;
|
||||
setBadgeImage(aBadgeImage: imgIContainer, aPaintContext?: nsISVGPaintContext): void;
|
||||
readonly isAppInDock: boolean;
|
||||
ensureAppIsPinnedToDock(aAppPath?: string, aAppToReplacePath?: string): boolean;
|
||||
launchAppBundle(aAppBundle: nsIFile, aArgs: string[], aLaunchOptions?: nsIAppBundleLaunchOptions): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsIMacFinderProgress.idl
|
||||
|
||||
type nsIMacFinderProgressCanceledCallback = Callable<{
|
||||
canceled(): void;
|
||||
}>
|
||||
|
||||
interface nsIMacFinderProgress extends nsISupports {
|
||||
init(path: string, canceledCallback: nsIMacFinderProgressCanceledCallback): void;
|
||||
updateProgress(currentProgress: u64, totalProgress: u64): void;
|
||||
end(): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsIMacSharingService.idl
|
||||
|
||||
interface nsIMacSharingService extends nsISupports {
|
||||
getSharingProviders(pageUrl: string): any;
|
||||
shareUrl(serviceName: string, pageUrl: string, pageTitle: string): void;
|
||||
openSharingPreferences(): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsIMacUserActivityUpdater.idl
|
||||
|
||||
interface nsIMacUserActivityUpdater extends nsISupports {
|
||||
updateLocation(pageUrl: string, pageTitle: string, window: nsIBaseWindow): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsIMacWebAppUtils.idl
|
||||
|
||||
type nsITrashAppCallback = Callable<{
|
||||
trashAppFinished(rv: nsresult): void;
|
||||
}>
|
||||
|
||||
interface nsIMacWebAppUtils extends nsISupports {
|
||||
pathForAppWithIdentifier(bundleIdentifier: string): string;
|
||||
launchAppWithIdentifier(bundleIdentifier: string): void;
|
||||
trashApp(path: string, callback: nsITrashAppCallback): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsIStandaloneNativeMenu.idl
|
||||
|
||||
interface nsIStandaloneNativeMenu extends nsISupports {
|
||||
init(aElement: Element): void;
|
||||
menuWillOpen(): boolean;
|
||||
activateNativeMenuItemAt(anIndexString: string): void;
|
||||
forceUpdateNativeMenuAt(anIndexString: string): void;
|
||||
dump(): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsITaskbarProgress.idl
|
||||
|
||||
interface nsITaskbarProgress extends nsISupports {
|
||||
readonly STATE_NO_PROGRESS?: 0;
|
||||
readonly STATE_INDETERMINATE?: 1;
|
||||
readonly STATE_NORMAL?: 2;
|
||||
readonly STATE_ERROR?: 3;
|
||||
readonly STATE_PAUSED?: 4;
|
||||
|
||||
setProgressState(state: nsTaskbarProgressState, currentValue?: u64, maxValue?: u64): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsITouchBarHelper.idl
|
||||
|
||||
interface nsITouchBarHelper extends nsISupports {
|
||||
readonly activeUrl: string;
|
||||
readonly activeTitle: string;
|
||||
readonly isUrlbarFocused: boolean;
|
||||
toggleFocusUrlbar(): void;
|
||||
unfocusUrlbar(): void;
|
||||
allItems: nsIArray;
|
||||
readonly document: Document;
|
||||
getTouchBarInput(aInputName: string): nsITouchBarInput;
|
||||
insertRestrictionInUrlbar(aToken: string): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsITouchBarInput.idl
|
||||
|
||||
type nsITouchBarInputCallback = Callable<{
|
||||
onCommand(): void;
|
||||
}>
|
||||
|
||||
interface nsITouchBarInput extends nsISupports {
|
||||
readonly key: string;
|
||||
title: string;
|
||||
image: nsIURI;
|
||||
type: string;
|
||||
callback: nsITouchBarInputCallback;
|
||||
color: u32;
|
||||
disabled: boolean;
|
||||
children: nsIArray;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsITouchBarUpdater.idl
|
||||
|
||||
interface nsITouchBarUpdater extends nsISupports {
|
||||
updateTouchBarInputs(aWindow: nsIBaseWindow, aInputs: nsITouchBarInput[]): void;
|
||||
enterCustomizeMode(): void;
|
||||
isTouchBarInitialized(): boolean;
|
||||
setTouchBarInitialized(aIsInitialized: boolean): void;
|
||||
showPopover(aWindow: nsIBaseWindow, aPopover: nsITouchBarInput, aShowing: boolean): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/xpcom/base/nsIMacPreferencesReader.idl
|
||||
|
||||
interface nsIMacPreferencesReader extends nsISupports {
|
||||
policiesEnabled(): boolean;
|
||||
readPreferences(): any;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/xpcom/io/nsILocalFileMac.idl
|
||||
|
||||
interface nsILocalFileMac extends nsIFile {
|
||||
readonly fileSizeWithResFork: i64;
|
||||
launchWithDoc(aDocToLoad: nsIFile, aLaunchInBackground: boolean): void;
|
||||
openDocWithApp(aAppToOpenWith: nsIFile, aLaunchInBackground: boolean): void;
|
||||
isPackage(): boolean;
|
||||
readonly bundleDisplayName: string;
|
||||
readonly bundleIdentifier: string;
|
||||
readonly bundleContentsLastModifiedTime: i64;
|
||||
hasXAttr(aAttrName: string): boolean;
|
||||
getXAttr(aAttrName: string): u8[];
|
||||
setXAttr(aAttrName: string, aAttrValue: u8[]): void;
|
||||
delXAttr(aAttrName: string): void;
|
||||
}
|
||||
|
||||
interface nsIXPCComponents_Interfaces {
|
||||
nsIAccessibleMacNSObjectWrapper: nsJSIID<nsIAccessibleMacNSObjectWrapper>;
|
||||
nsIAccessibleMacInterface: nsJSIID<nsIAccessibleMacInterface>;
|
||||
nsIAccessibleMacEvent: nsJSIID<nsIAccessibleMacEvent>;
|
||||
nsIKeychainMigrationUtils: nsJSIID<nsIKeychainMigrationUtils>;
|
||||
nsIMacShellService: nsJSIID<nsIMacShellService>;
|
||||
nsIAppBundleLaunchOptions: nsJSIID<nsIAppBundleLaunchOptions>;
|
||||
nsIMacDockSupport: nsJSIID<nsIMacDockSupport>;
|
||||
nsIMacFinderProgressCanceledCallback: nsJSIID<nsIMacFinderProgressCanceledCallback>;
|
||||
nsIMacFinderProgress: nsJSIID<nsIMacFinderProgress>;
|
||||
nsIMacSharingService: nsJSIID<nsIMacSharingService>;
|
||||
nsIMacUserActivityUpdater: nsJSIID<nsIMacUserActivityUpdater>;
|
||||
nsITrashAppCallback: nsJSIID<nsITrashAppCallback>;
|
||||
nsIMacWebAppUtils: nsJSIID<nsIMacWebAppUtils>;
|
||||
nsIStandaloneNativeMenu: nsJSIID<nsIStandaloneNativeMenu>;
|
||||
nsITaskbarProgress: nsJSIID<nsITaskbarProgress>;
|
||||
nsITouchBarHelper: nsJSIID<nsITouchBarHelper>;
|
||||
nsITouchBarInputCallback: nsJSIID<nsITouchBarInputCallback>;
|
||||
nsITouchBarInput: nsJSIID<nsITouchBarInput>;
|
||||
nsITouchBarUpdater: nsJSIID<nsITouchBarUpdater>;
|
||||
nsIMacPreferencesReader: nsJSIID<nsIMacPreferencesReader>;
|
||||
nsILocalFileMac: nsJSIID<nsILocalFileMac>;
|
||||
}
|
||||
|
||||
} // global
|
||||
|
||||
// Typedefs from xpidl.
|
||||
type PRTime = i64;
|
||||
type nsTaskbarProgressState = i32;
|
||||
|
||||
// XPCOM internal utility types.
|
||||
|
||||
/** XPCOM inout param is passed in as a js object with a value property. */
|
||||
type InOutParam<T> = { value: T };
|
||||
|
||||
/** XPCOM out param is written to the passed in object's value property. */
|
||||
type OutParam<T> = { value?: T };
|
||||
|
||||
/** Enable interfaces to inherit from enums: pick variants as optional. */
|
||||
type Enums<enums> = Partial<Pick<enums, keyof enums>>;
|
||||
|
||||
/** Callable accepts either form of a [function] interface. */
|
||||
type Callable<iface> = iface | Extract<iface[keyof iface], Function>
|
||||
|
||||
export {};
|
||||
File diff suppressed because it is too large
Load diff
7167
types/gecko/generated/lib.gecko.glean.d.ts
vendored
Normal file
7167
types/gecko/generated/lib.gecko.glean.d.ts
vendored
Normal file
File diff suppressed because it is too large
Load diff
82
types/gecko/generated/lib.gecko.linux.d.ts
vendored
Normal file
82
types/gecko/generated/lib.gecko.linux.d.ts
vendored
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
/**
|
||||
* NOTE: Do not modify this file by hand.
|
||||
* Content was generated from source XPCOM .idl files.
|
||||
* If you're updating some of the sources, see README for instructions.
|
||||
*/
|
||||
|
||||
declare global {
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/browser/components/shell/nsIGNOMEShellService.idl
|
||||
|
||||
interface nsIGNOMEShellService extends nsIShellService {
|
||||
readonly canSetDesktopBackground: boolean;
|
||||
isDefaultForScheme(aScheme: string): boolean;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/browser/components/shell/nsIOpenTabsProvider.idl
|
||||
|
||||
interface nsIOpenTabsProvider extends nsISupports {
|
||||
getOpenTabs(): string[];
|
||||
switchToOpenTab(url: string): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsIApplicationChooser.idl
|
||||
|
||||
type nsIApplicationChooserFinishedCallback = Callable<{
|
||||
done(handlerApp: nsIHandlerApp): void;
|
||||
}>
|
||||
|
||||
interface nsIApplicationChooser extends nsISupports {
|
||||
init(parent: mozIDOMWindowProxy, title: string): void;
|
||||
open(contentType: string, applicationChooserFinishedCallback: nsIApplicationChooserFinishedCallback): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsIGtkTaskbarProgress.idl
|
||||
|
||||
interface nsIGtkTaskbarProgress extends nsITaskbarProgress {
|
||||
setPrimaryWindow(aWindow: mozIDOMWindowProxy): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsITaskbarProgress.idl
|
||||
|
||||
interface nsITaskbarProgress extends nsISupports {
|
||||
readonly STATE_NO_PROGRESS?: 0;
|
||||
readonly STATE_INDETERMINATE?: 1;
|
||||
readonly STATE_NORMAL?: 2;
|
||||
readonly STATE_ERROR?: 3;
|
||||
readonly STATE_PAUSED?: 4;
|
||||
|
||||
setProgressState(state: nsTaskbarProgressState, currentValue?: u64, maxValue?: u64): void;
|
||||
}
|
||||
|
||||
interface nsIXPCComponents_Interfaces {
|
||||
nsIGNOMEShellService: nsJSIID<nsIGNOMEShellService>;
|
||||
nsIOpenTabsProvider: nsJSIID<nsIOpenTabsProvider>;
|
||||
nsIApplicationChooserFinishedCallback: nsJSIID<nsIApplicationChooserFinishedCallback>;
|
||||
nsIApplicationChooser: nsJSIID<nsIApplicationChooser>;
|
||||
nsIGtkTaskbarProgress: nsJSIID<nsIGtkTaskbarProgress>;
|
||||
nsITaskbarProgress: nsJSIID<nsITaskbarProgress>;
|
||||
}
|
||||
|
||||
} // global
|
||||
|
||||
// Typedefs from xpidl.
|
||||
type PRTime = i64;
|
||||
type nsHandlerInfoAction = i32;
|
||||
type nsTaskbarProgressState = i32;
|
||||
|
||||
// XPCOM internal utility types.
|
||||
|
||||
/** XPCOM inout param is passed in as a js object with a value property. */
|
||||
type InOutParam<T> = { value: T };
|
||||
|
||||
/** XPCOM out param is written to the passed in object's value property. */
|
||||
type OutParam<T> = { value?: T };
|
||||
|
||||
/** Enable interfaces to inherit from enums: pick variants as optional. */
|
||||
type Enums<enums> = Partial<Pick<enums, keyof enums>>;
|
||||
|
||||
/** Callable accepts either form of a [function] interface. */
|
||||
type Callable<iface> = iface | Extract<iface[keyof iface], Function>
|
||||
|
||||
export {};
|
||||
983
types/gecko/generated/lib.gecko.modules.d.ts
vendored
Normal file
983
types/gecko/generated/lib.gecko.modules.d.ts
vendored
Normal file
|
|
@ -0,0 +1,983 @@
|
|||
/**
|
||||
* NOTE: Do not modify this file by hand.
|
||||
* Content was generated by running "mach ts paths".
|
||||
*/
|
||||
|
||||
export interface LazyModules {
|
||||
"chrome://browser/content/backup/backup-constants.mjs": typeof import("chrome://browser/content/backup/backup-constants.mjs"),
|
||||
"chrome://browser/content/migration/migration-wizard-constants.mjs": typeof import("chrome://browser/content/migration/migration-wizard-constants.mjs"),
|
||||
"chrome://browser/content/nsContextMenu.sys.mjs": typeof import("chrome://browser/content/nsContextMenu.sys.mjs"),
|
||||
"chrome://devtools-startup/content/DevToolsShim.sys.mjs": typeof import("chrome://devtools-startup/content/DevToolsShim.sys.mjs"),
|
||||
"chrome://global/content/ml/BlockWords.sys.mjs": typeof import("chrome://global/content/ml/BlockWords.sys.mjs"),
|
||||
"chrome://global/content/ml/EmbeddingsGenerator.sys.mjs": typeof import("chrome://global/content/ml/EmbeddingsGenerator.sys.mjs"),
|
||||
"chrome://global/content/ml/EngineProcess.sys.mjs": typeof import("chrome://global/content/ml/EngineProcess.sys.mjs"),
|
||||
"chrome://global/content/ml/HttpInference.sys.mjs": typeof import("chrome://global/content/ml/HttpInference.sys.mjs"),
|
||||
"chrome://global/content/ml/ModelHub.sys.mjs": typeof import("chrome://global/content/ml/ModelHub.sys.mjs"),
|
||||
"chrome://global/content/ml/OPFS.sys.mjs": typeof import("chrome://global/content/ml/OPFS.sys.mjs"),
|
||||
"chrome://global/content/ml/Utils.sys.mjs": typeof import("chrome://global/content/ml/Utils.sys.mjs"),
|
||||
"chrome://global/content/ml/backends/LlamaPipeline.mjs": typeof import("chrome://global/content/ml/backends/LlamaPipeline.mjs"),
|
||||
"chrome://global/content/ml/backends/ONNXPipeline.mjs": typeof import("chrome://global/content/ml/backends/ONNXPipeline.mjs"),
|
||||
"chrome://global/content/ml/backends/Pipeline.mjs": typeof import("chrome://global/content/ml/backends/Pipeline.mjs"),
|
||||
"chrome://global/content/translations/TranslationsTelemetry.sys.mjs": typeof import("chrome://global/content/translations/TranslationsTelemetry.sys.mjs"),
|
||||
"chrome://global/content/translations/TranslationsUtils.mjs": typeof import("chrome://global/content/translations/TranslationsUtils.mjs"),
|
||||
"chrome://global/content/translations/translations-document.sys.mjs": typeof import("chrome://global/content/translations/translations-document.sys.mjs"),
|
||||
"chrome://global/content/translations/translations-engine.sys.mjs": typeof import("chrome://global/content/translations/translations-engine.sys.mjs"),
|
||||
"chrome://mochitests/content/browser/remote/shared/messagehandler/test/browser/resources/modules/ModuleRegistry.sys.mjs": typeof import("chrome://mochitests/content/browser/remote/shared/messagehandler/test/browser/resources/modules/ModuleRegistry.sys.mjs"),
|
||||
"chrome://pocket/content/Pocket.sys.mjs": typeof import("chrome://pocket/content/Pocket.sys.mjs"),
|
||||
"chrome://pocket/content/SaveToPocket.sys.mjs": typeof import("chrome://pocket/content/SaveToPocket.sys.mjs"),
|
||||
"chrome://pocket/content/pktApi.sys.mjs": typeof import("chrome://pocket/content/pktApi.sys.mjs"),
|
||||
"chrome://pocket/content/pktTelemetry.sys.mjs": typeof import("chrome://pocket/content/pktTelemetry.sys.mjs"),
|
||||
"chrome://remote/content/cdp/CDP.sys.mjs": typeof import("chrome://remote/content/cdp/CDP.sys.mjs"),
|
||||
"chrome://remote/content/cdp/CDPConnection.sys.mjs": typeof import("chrome://remote/content/cdp/CDPConnection.sys.mjs"),
|
||||
"chrome://remote/content/cdp/Error.sys.mjs": typeof import("chrome://remote/content/cdp/Error.sys.mjs"),
|
||||
"chrome://remote/content/cdp/JSONHandler.sys.mjs": typeof import("chrome://remote/content/cdp/JSONHandler.sys.mjs"),
|
||||
"chrome://remote/content/cdp/Protocol.sys.mjs": typeof import("chrome://remote/content/cdp/Protocol.sys.mjs"),
|
||||
"chrome://remote/content/cdp/StreamRegistry.sys.mjs": typeof import("chrome://remote/content/cdp/StreamRegistry.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/ContentProcessDomains.sys.mjs": typeof import("chrome://remote/content/cdp/domains/ContentProcessDomains.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/Domain.sys.mjs": typeof import("chrome://remote/content/cdp/domains/Domain.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/DomainCache.sys.mjs": typeof import("chrome://remote/content/cdp/domains/DomainCache.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/ParentProcessDomains.sys.mjs": typeof import("chrome://remote/content/cdp/domains/ParentProcessDomains.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/content/DOM.sys.mjs": typeof import("chrome://remote/content/cdp/domains/content/DOM.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/content/Emulation.sys.mjs": typeof import("chrome://remote/content/cdp/domains/content/Emulation.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/content/Input.sys.mjs": typeof import("chrome://remote/content/cdp/domains/content/Input.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/content/Log.sys.mjs": typeof import("chrome://remote/content/cdp/domains/content/Log.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/content/Network.sys.mjs": typeof import("chrome://remote/content/cdp/domains/content/Network.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/content/Page.sys.mjs": typeof import("chrome://remote/content/cdp/domains/content/Page.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/content/Performance.sys.mjs": typeof import("chrome://remote/content/cdp/domains/content/Performance.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/content/Runtime.sys.mjs": typeof import("chrome://remote/content/cdp/domains/content/Runtime.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/content/Security.sys.mjs": typeof import("chrome://remote/content/cdp/domains/content/Security.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/content/runtime/ExecutionContext.sys.mjs": typeof import("chrome://remote/content/cdp/domains/content/runtime/ExecutionContext.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/parent/Browser.sys.mjs": typeof import("chrome://remote/content/cdp/domains/parent/Browser.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/parent/Emulation.sys.mjs": typeof import("chrome://remote/content/cdp/domains/parent/Emulation.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/parent/Fetch.sys.mjs": typeof import("chrome://remote/content/cdp/domains/parent/Fetch.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/parent/IO.sys.mjs": typeof import("chrome://remote/content/cdp/domains/parent/IO.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/parent/Input.sys.mjs": typeof import("chrome://remote/content/cdp/domains/parent/Input.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/parent/Network.sys.mjs": typeof import("chrome://remote/content/cdp/domains/parent/Network.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/parent/Page.sys.mjs": typeof import("chrome://remote/content/cdp/domains/parent/Page.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/parent/Security.sys.mjs": typeof import("chrome://remote/content/cdp/domains/parent/Security.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/parent/SystemInfo.sys.mjs": typeof import("chrome://remote/content/cdp/domains/parent/SystemInfo.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/parent/Target.sys.mjs": typeof import("chrome://remote/content/cdp/domains/parent/Target.sys.mjs"),
|
||||
"chrome://remote/content/cdp/domains/parent/page/DialogHandler.sys.mjs": typeof import("chrome://remote/content/cdp/domains/parent/page/DialogHandler.sys.mjs"),
|
||||
"chrome://remote/content/cdp/observers/ChannelEventSink.sys.mjs": typeof import("chrome://remote/content/cdp/observers/ChannelEventSink.sys.mjs"),
|
||||
"chrome://remote/content/cdp/observers/ContextObserver.sys.mjs": typeof import("chrome://remote/content/cdp/observers/ContextObserver.sys.mjs"),
|
||||
"chrome://remote/content/cdp/observers/NetworkObserver.sys.mjs": typeof import("chrome://remote/content/cdp/observers/NetworkObserver.sys.mjs"),
|
||||
"chrome://remote/content/cdp/observers/TargetObserver.sys.mjs": typeof import("chrome://remote/content/cdp/observers/TargetObserver.sys.mjs"),
|
||||
"chrome://remote/content/cdp/sessions/MainProcessSession.sys.mjs": typeof import("chrome://remote/content/cdp/sessions/MainProcessSession.sys.mjs"),
|
||||
"chrome://remote/content/cdp/sessions/TabSession.sys.mjs": typeof import("chrome://remote/content/cdp/sessions/TabSession.sys.mjs"),
|
||||
"chrome://remote/content/cdp/targets/MainProcessTarget.sys.mjs": typeof import("chrome://remote/content/cdp/targets/MainProcessTarget.sys.mjs"),
|
||||
"chrome://remote/content/cdp/targets/TabTarget.sys.mjs": typeof import("chrome://remote/content/cdp/targets/TabTarget.sys.mjs"),
|
||||
"chrome://remote/content/cdp/targets/TargetList.sys.mjs": typeof import("chrome://remote/content/cdp/targets/TargetList.sys.mjs"),
|
||||
"chrome://remote/content/components/Marionette.sys.mjs": typeof import("chrome://remote/content/components/Marionette.sys.mjs"),
|
||||
"chrome://remote/content/components/RemoteAgent.sys.mjs": typeof import("chrome://remote/content/components/RemoteAgent.sys.mjs"),
|
||||
"chrome://remote/content/marionette/actors/MarionetteCommandsParent.sys.mjs": typeof import("chrome://remote/content/marionette/actors/MarionetteCommandsParent.sys.mjs"),
|
||||
"chrome://remote/content/marionette/actors/MarionetteEventsParent.sys.mjs": typeof import("chrome://remote/content/marionette/actors/MarionetteEventsParent.sys.mjs"),
|
||||
"chrome://remote/content/marionette/atom.sys.mjs": typeof import("chrome://remote/content/marionette/atom.sys.mjs"),
|
||||
"chrome://remote/content/marionette/browser.sys.mjs": typeof import("chrome://remote/content/marionette/browser.sys.mjs"),
|
||||
"chrome://remote/content/marionette/cookie.sys.mjs": typeof import("chrome://remote/content/marionette/cookie.sys.mjs"),
|
||||
"chrome://remote/content/marionette/driver.sys.mjs": typeof import("chrome://remote/content/marionette/driver.sys.mjs"),
|
||||
"chrome://remote/content/marionette/evaluate.sys.mjs": typeof import("chrome://remote/content/marionette/evaluate.sys.mjs"),
|
||||
"chrome://remote/content/marionette/interaction.sys.mjs": typeof import("chrome://remote/content/marionette/interaction.sys.mjs"),
|
||||
"chrome://remote/content/marionette/json.sys.mjs": typeof import("chrome://remote/content/marionette/json.sys.mjs"),
|
||||
"chrome://remote/content/marionette/l10n.sys.mjs": typeof import("chrome://remote/content/marionette/l10n.sys.mjs"),
|
||||
"chrome://remote/content/marionette/message.sys.mjs": typeof import("chrome://remote/content/marionette/message.sys.mjs"),
|
||||
"chrome://remote/content/marionette/navigate.sys.mjs": typeof import("chrome://remote/content/marionette/navigate.sys.mjs"),
|
||||
"chrome://remote/content/marionette/packets.sys.mjs": typeof import("chrome://remote/content/marionette/packets.sys.mjs"),
|
||||
"chrome://remote/content/marionette/prefs.sys.mjs": typeof import("chrome://remote/content/marionette/prefs.sys.mjs"),
|
||||
"chrome://remote/content/marionette/reftest.sys.mjs": typeof import("chrome://remote/content/marionette/reftest.sys.mjs"),
|
||||
"chrome://remote/content/marionette/server.sys.mjs": typeof import("chrome://remote/content/marionette/server.sys.mjs"),
|
||||
"chrome://remote/content/marionette/stream-utils.sys.mjs": typeof import("chrome://remote/content/marionette/stream-utils.sys.mjs"),
|
||||
"chrome://remote/content/marionette/sync.sys.mjs": typeof import("chrome://remote/content/marionette/sync.sys.mjs"),
|
||||
"chrome://remote/content/marionette/transport.sys.mjs": typeof import("chrome://remote/content/marionette/transport.sys.mjs"),
|
||||
"chrome://remote/content/marionette/web-reference.sys.mjs": typeof import("chrome://remote/content/marionette/web-reference.sys.mjs"),
|
||||
"chrome://remote/content/marionette/webauthn.sys.mjs": typeof import("chrome://remote/content/marionette/webauthn.sys.mjs"),
|
||||
"chrome://remote/content/server/WebSocketHandshake.sys.mjs": typeof import("chrome://remote/content/server/WebSocketHandshake.sys.mjs"),
|
||||
"chrome://remote/content/server/WebSocketTransport.sys.mjs": typeof import("chrome://remote/content/server/WebSocketTransport.sys.mjs"),
|
||||
"chrome://remote/content/server/httpd.sys.mjs": typeof import("chrome://remote/content/server/httpd.sys.mjs"),
|
||||
"chrome://remote/content/shared/Addon.sys.mjs": typeof import("chrome://remote/content/shared/Addon.sys.mjs"),
|
||||
"chrome://remote/content/shared/AppInfo.sys.mjs": typeof import("chrome://remote/content/shared/AppInfo.sys.mjs"),
|
||||
"chrome://remote/content/shared/AsyncQueue.sys.mjs": typeof import("chrome://remote/content/shared/AsyncQueue.sys.mjs"),
|
||||
"chrome://remote/content/shared/Browser.sys.mjs": typeof import("chrome://remote/content/shared/Browser.sys.mjs"),
|
||||
"chrome://remote/content/shared/Capture.sys.mjs": typeof import("chrome://remote/content/shared/Capture.sys.mjs"),
|
||||
"chrome://remote/content/shared/ChallengeHeaderParser.sys.mjs": typeof import("chrome://remote/content/shared/ChallengeHeaderParser.sys.mjs"),
|
||||
"chrome://remote/content/shared/DOM.sys.mjs": typeof import("chrome://remote/content/shared/DOM.sys.mjs"),
|
||||
"chrome://remote/content/shared/Format.sys.mjs": typeof import("chrome://remote/content/shared/Format.sys.mjs"),
|
||||
"chrome://remote/content/shared/Log.sys.mjs": typeof import("chrome://remote/content/shared/Log.sys.mjs"),
|
||||
"chrome://remote/content/shared/MobileTabBrowser.sys.mjs": typeof import("chrome://remote/content/shared/MobileTabBrowser.sys.mjs"),
|
||||
"chrome://remote/content/shared/Navigate.sys.mjs": typeof import("chrome://remote/content/shared/Navigate.sys.mjs"),
|
||||
"chrome://remote/content/shared/NavigationManager.sys.mjs": typeof import("chrome://remote/content/shared/NavigationManager.sys.mjs"),
|
||||
"chrome://remote/content/shared/NetworkCacheManager.sys.mjs": typeof import("chrome://remote/content/shared/NetworkCacheManager.sys.mjs"),
|
||||
"chrome://remote/content/shared/NetworkDecodedBodySizeMap.sys.mjs": typeof import("chrome://remote/content/shared/NetworkDecodedBodySizeMap.sys.mjs"),
|
||||
"chrome://remote/content/shared/NetworkRequest.sys.mjs": typeof import("chrome://remote/content/shared/NetworkRequest.sys.mjs"),
|
||||
"chrome://remote/content/shared/NetworkResponse.sys.mjs": typeof import("chrome://remote/content/shared/NetworkResponse.sys.mjs"),
|
||||
"chrome://remote/content/shared/PDF.sys.mjs": typeof import("chrome://remote/content/shared/PDF.sys.mjs"),
|
||||
"chrome://remote/content/shared/Permissions.sys.mjs": typeof import("chrome://remote/content/shared/Permissions.sys.mjs"),
|
||||
"chrome://remote/content/shared/Prompt.sys.mjs": typeof import("chrome://remote/content/shared/Prompt.sys.mjs"),
|
||||
"chrome://remote/content/shared/Realm.sys.mjs": typeof import("chrome://remote/content/shared/Realm.sys.mjs"),
|
||||
"chrome://remote/content/shared/RecommendedPreferences.sys.mjs": typeof import("chrome://remote/content/shared/RecommendedPreferences.sys.mjs"),
|
||||
"chrome://remote/content/shared/Stack.sys.mjs": typeof import("chrome://remote/content/shared/Stack.sys.mjs"),
|
||||
"chrome://remote/content/shared/Sync.sys.mjs": typeof import("chrome://remote/content/shared/Sync.sys.mjs"),
|
||||
"chrome://remote/content/shared/TabManager.sys.mjs": typeof import("chrome://remote/content/shared/TabManager.sys.mjs"),
|
||||
"chrome://remote/content/shared/UUID.sys.mjs": typeof import("chrome://remote/content/shared/UUID.sys.mjs"),
|
||||
"chrome://remote/content/shared/UserContextManager.sys.mjs": typeof import("chrome://remote/content/shared/UserContextManager.sys.mjs"),
|
||||
"chrome://remote/content/shared/WindowManager.sys.mjs": typeof import("chrome://remote/content/shared/WindowManager.sys.mjs"),
|
||||
"chrome://remote/content/shared/js-window-actors/WebProgressListenerActor.sys.mjs": typeof import("chrome://remote/content/shared/js-window-actors/WebProgressListenerActor.sys.mjs"),
|
||||
"chrome://remote/content/shared/listeners/BeforeStopRequestListener.sys.mjs": typeof import("chrome://remote/content/shared/listeners/BeforeStopRequestListener.sys.mjs"),
|
||||
"chrome://remote/content/shared/listeners/BrowsingContextListener.sys.mjs": typeof import("chrome://remote/content/shared/listeners/BrowsingContextListener.sys.mjs"),
|
||||
"chrome://remote/content/shared/listeners/CachedResourceListener.sys.mjs": typeof import("chrome://remote/content/shared/listeners/CachedResourceListener.sys.mjs"),
|
||||
"chrome://remote/content/shared/listeners/ConsoleAPIListener.sys.mjs": typeof import("chrome://remote/content/shared/listeners/ConsoleAPIListener.sys.mjs"),
|
||||
"chrome://remote/content/shared/listeners/ConsoleListener.sys.mjs": typeof import("chrome://remote/content/shared/listeners/ConsoleListener.sys.mjs"),
|
||||
"chrome://remote/content/shared/listeners/ContextualIdentityListener.sys.mjs": typeof import("chrome://remote/content/shared/listeners/ContextualIdentityListener.sys.mjs"),
|
||||
"chrome://remote/content/shared/listeners/DataChannelListener.sys.mjs": typeof import("chrome://remote/content/shared/listeners/DataChannelListener.sys.mjs"),
|
||||
"chrome://remote/content/shared/listeners/LoadListener.sys.mjs": typeof import("chrome://remote/content/shared/listeners/LoadListener.sys.mjs"),
|
||||
"chrome://remote/content/shared/listeners/NavigationListener.sys.mjs": typeof import("chrome://remote/content/shared/listeners/NavigationListener.sys.mjs"),
|
||||
"chrome://remote/content/shared/listeners/NetworkEventRecord.sys.mjs": typeof import("chrome://remote/content/shared/listeners/NetworkEventRecord.sys.mjs"),
|
||||
"chrome://remote/content/shared/listeners/NetworkListener.sys.mjs": typeof import("chrome://remote/content/shared/listeners/NetworkListener.sys.mjs"),
|
||||
"chrome://remote/content/shared/listeners/ParentWebProgressListener.sys.mjs": typeof import("chrome://remote/content/shared/listeners/ParentWebProgressListener.sys.mjs"),
|
||||
"chrome://remote/content/shared/listeners/PromptListener.sys.mjs": typeof import("chrome://remote/content/shared/listeners/PromptListener.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/Errors.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/Errors.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/EventsDispatcher.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/EventsDispatcher.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/MessageHandler.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/MessageHandler.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/MessageHandlerRegistry.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/MessageHandlerRegistry.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/ModuleCache.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/ModuleCache.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/RootMessageHandler.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/RootMessageHandler.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/RootMessageHandlerRegistry.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/RootMessageHandlerRegistry.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/WindowGlobalMessageHandler.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/WindowGlobalMessageHandler.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/sessiondata/SessionData.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/sessiondata/SessionData.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/sessiondata/SessionDataReader.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/sessiondata/SessionDataReader.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/transports/BrowsingContextUtils.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/transports/BrowsingContextUtils.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/transports/RootTransport.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/transports/RootTransport.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/transports/js-window-actors/MessageHandlerFrameActor.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/transports/js-window-actors/MessageHandlerFrameActor.sys.mjs"),
|
||||
"chrome://remote/content/shared/messagehandler/transports/js-window-actors/MessageHandlerFrameChild.sys.mjs": typeof import("chrome://remote/content/shared/messagehandler/transports/js-window-actors/MessageHandlerFrameChild.sys.mjs"),
|
||||
"chrome://remote/content/shared/webdriver/Accessibility.sys.mjs": typeof import("chrome://remote/content/shared/webdriver/Accessibility.sys.mjs"),
|
||||
"chrome://remote/content/shared/webdriver/Actions.sys.mjs": typeof import("chrome://remote/content/shared/webdriver/Actions.sys.mjs"),
|
||||
"chrome://remote/content/shared/webdriver/Assert.sys.mjs": typeof import("chrome://remote/content/shared/webdriver/Assert.sys.mjs"),
|
||||
"chrome://remote/content/shared/webdriver/Capabilities.sys.mjs": typeof import("chrome://remote/content/shared/webdriver/Capabilities.sys.mjs"),
|
||||
"chrome://remote/content/shared/webdriver/Certificates.sys.mjs": typeof import("chrome://remote/content/shared/webdriver/Certificates.sys.mjs"),
|
||||
"chrome://remote/content/shared/webdriver/Errors.sys.mjs": typeof import("chrome://remote/content/shared/webdriver/Errors.sys.mjs"),
|
||||
"chrome://remote/content/shared/webdriver/Event.sys.mjs": typeof import("chrome://remote/content/shared/webdriver/Event.sys.mjs"),
|
||||
"chrome://remote/content/shared/webdriver/KeyData.sys.mjs": typeof import("chrome://remote/content/shared/webdriver/KeyData.sys.mjs"),
|
||||
"chrome://remote/content/shared/webdriver/NodeCache.sys.mjs": typeof import("chrome://remote/content/shared/webdriver/NodeCache.sys.mjs"),
|
||||
"chrome://remote/content/shared/webdriver/Session.sys.mjs": typeof import("chrome://remote/content/shared/webdriver/Session.sys.mjs"),
|
||||
"chrome://remote/content/shared/webdriver/URLPattern.sys.mjs": typeof import("chrome://remote/content/shared/webdriver/URLPattern.sys.mjs"),
|
||||
"chrome://remote/content/shared/webdriver/UserPromptHandler.sys.mjs": typeof import("chrome://remote/content/shared/webdriver/UserPromptHandler.sys.mjs"),
|
||||
"chrome://remote/content/shared/webdriver/process-actors/WebDriverProcessDataParent.sys.mjs": typeof import("chrome://remote/content/shared/webdriver/process-actors/WebDriverProcessDataParent.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/NewSessionHandler.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/NewSessionHandler.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/RemoteValue.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/RemoteValue.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/WebDriverBiDi.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/WebDriverBiDi.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/WebDriverBiDiConnection.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/WebDriverBiDiConnection.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/Intercept.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/Intercept.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/ModuleRegistry.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/ModuleRegistry.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/root/browser.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/root/browser.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/root/browsingContext.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/root/browsingContext.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/root/emulation.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/root/emulation.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/root/input.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/root/input.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/root/log.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/root/log.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/root/network.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/root/network.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/root/permissions.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/root/permissions.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/root/script.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/root/script.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/root/session.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/root/session.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/root/storage.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/root/storage.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/root/webExtension.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/root/webExtension.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/windowglobal-in-root/browsingContext.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/windowglobal-in-root/browsingContext.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/windowglobal-in-root/log.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/windowglobal-in-root/log.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/windowglobal-in-root/network.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/windowglobal-in-root/network.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/windowglobal-in-root/script.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/windowglobal-in-root/script.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/windowglobal/_configuration.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/windowglobal/_configuration.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/windowglobal/browsingContext.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/windowglobal/browsingContext.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/windowglobal/emulation.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/windowglobal/emulation.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/windowglobal/input.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/windowglobal/input.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/windowglobal/log.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/windowglobal/log.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/windowglobal/network.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/windowglobal/network.sys.mjs"),
|
||||
"chrome://remote/content/webdriver-bidi/modules/windowglobal/script.sys.mjs": typeof import("chrome://remote/content/webdriver-bidi/modules/windowglobal/script.sys.mjs"),
|
||||
"moz-src:///browser/components/DefaultBrowserCheck.sys.mjs": typeof import("moz-src:///browser/components/DefaultBrowserCheck.sys.mjs"),
|
||||
"moz-src:///browser/components/DesktopActorRegistry.sys.mjs": typeof import("moz-src:///browser/components/DesktopActorRegistry.sys.mjs"),
|
||||
"moz-src:///browser/components/ProfileDataUpgrader.sys.mjs": typeof import("moz-src:///browser/components/ProfileDataUpgrader.sys.mjs"),
|
||||
"moz-src:///browser/components/genai/LinkPreview.sys.mjs": typeof import("moz-src:///browser/components/genai/LinkPreview.sys.mjs"),
|
||||
"moz-src:///browser/components/genai/LinkPreviewModel.sys.mjs": typeof import("moz-src:///browser/components/genai/LinkPreviewModel.sys.mjs"),
|
||||
"moz-src:///browser/components/places/PlacesBrowserStartup.sys.mjs": typeof import("moz-src:///browser/components/places/PlacesBrowserStartup.sys.mjs"),
|
||||
"moz-src:///browser/components/protections/ContentBlockingPrefs.sys.mjs": typeof import("moz-src:///browser/components/protections/ContentBlockingPrefs.sys.mjs"),
|
||||
"moz-src:///browser/components/search/BrowserSearchTelemetry.sys.mjs": typeof import("moz-src:///browser/components/search/BrowserSearchTelemetry.sys.mjs"),
|
||||
"moz-src:///browser/components/search/OpenSearchManager.sys.mjs": typeof import("moz-src:///browser/components/search/OpenSearchManager.sys.mjs"),
|
||||
"moz-src:///browser/components/search/SERPCategorization.sys.mjs": typeof import("moz-src:///browser/components/search/SERPCategorization.sys.mjs"),
|
||||
"moz-src:///browser/components/search/SearchOneOffs.sys.mjs": typeof import("moz-src:///browser/components/search/SearchOneOffs.sys.mjs"),
|
||||
"moz-src:///browser/components/search/SearchSERPTelemetry.sys.mjs": typeof import("moz-src:///browser/components/search/SearchSERPTelemetry.sys.mjs"),
|
||||
"moz-src:///browser/components/search/SearchUIUtils.sys.mjs": typeof import("moz-src:///browser/components/search/SearchUIUtils.sys.mjs"),
|
||||
"moz-src:///browser/components/shell/StartupOSIntegration.sys.mjs": typeof import("moz-src:///browser/components/shell/StartupOSIntegration.sys.mjs"),
|
||||
"moz-src:///browser/components/sidebar/SidebarManager.sys.mjs": typeof import("moz-src:///browser/components/sidebar/SidebarManager.sys.mjs"),
|
||||
"moz-src:///browser/components/sidebar/SidebarState.sys.mjs": typeof import("moz-src:///browser/components/sidebar/SidebarState.sys.mjs"),
|
||||
"moz-src:///browser/components/tabbrowser/AsyncTabSwitcher.sys.mjs": typeof import("moz-src:///browser/components/tabbrowser/AsyncTabSwitcher.sys.mjs"),
|
||||
"moz-src:///browser/components/tabbrowser/GroupsList.sys.mjs": typeof import("moz-src:///browser/components/tabbrowser/GroupsList.sys.mjs"),
|
||||
"moz-src:///browser/components/tabbrowser/NewTabPagePreloading.sys.mjs": typeof import("moz-src:///browser/components/tabbrowser/NewTabPagePreloading.sys.mjs"),
|
||||
"moz-src:///browser/components/tabbrowser/OpenInTabsUtils.sys.mjs": typeof import("moz-src:///browser/components/tabbrowser/OpenInTabsUtils.sys.mjs"),
|
||||
"moz-src:///browser/components/tabbrowser/SmartTabGrouping.sys.mjs": typeof import("moz-src:///browser/components/tabbrowser/SmartTabGrouping.sys.mjs"),
|
||||
"moz-src:///browser/components/tabbrowser/TabMetrics.sys.mjs": typeof import("moz-src:///browser/components/tabbrowser/TabMetrics.sys.mjs"),
|
||||
"moz-src:///browser/components/tabbrowser/TabsList.sys.mjs": typeof import("moz-src:///browser/components/tabbrowser/TabsList.sys.mjs"),
|
||||
"moz-src:///browser/components/uitour/UITour.sys.mjs": typeof import("moz-src:///browser/components/uitour/UITour.sys.mjs"),
|
||||
"moz-src:///browser/modules/ContextId.sys.mjs": typeof import("moz-src:///browser/modules/ContextId.sys.mjs"),
|
||||
"moz-src:///browser/themes/ToolbarIconColor.sys.mjs": typeof import("moz-src:///browser/themes/ToolbarIconColor.sys.mjs"),
|
||||
"moz-src:///toolkit/components/reader/AboutReader.sys.mjs": typeof import("moz-src:///toolkit/components/reader/AboutReader.sys.mjs"),
|
||||
"moz-src:///toolkit/components/reader/ReaderMode.sys.mjs": typeof import("moz-src:///toolkit/components/reader/ReaderMode.sys.mjs"),
|
||||
"moz-src:///toolkit/components/reader/ReaderWorker.sys.mjs": typeof import("moz-src:///toolkit/components/reader/ReaderWorker.sys.mjs"),
|
||||
"moz-src:///toolkit/components/search/AddonSearchEngine.sys.mjs": typeof import("moz-src:///toolkit/components/search/AddonSearchEngine.sys.mjs"),
|
||||
"moz-src:///toolkit/components/search/AppProvidedSearchEngine.sys.mjs": typeof import("moz-src:///toolkit/components/search/AppProvidedSearchEngine.sys.mjs"),
|
||||
"moz-src:///toolkit/components/search/OpenSearchEngine.sys.mjs": typeof import("moz-src:///toolkit/components/search/OpenSearchEngine.sys.mjs"),
|
||||
"moz-src:///toolkit/components/search/OpenSearchLoader.sys.mjs": typeof import("moz-src:///toolkit/components/search/OpenSearchLoader.sys.mjs"),
|
||||
"moz-src:///toolkit/components/search/PolicySearchEngine.sys.mjs": typeof import("moz-src:///toolkit/components/search/PolicySearchEngine.sys.mjs"),
|
||||
"moz-src:///toolkit/components/search/SearchEngine.sys.mjs": typeof import("moz-src:///toolkit/components/search/SearchEngine.sys.mjs"),
|
||||
"moz-src:///toolkit/components/search/SearchEngineSelector.sys.mjs": typeof import("moz-src:///toolkit/components/search/SearchEngineSelector.sys.mjs"),
|
||||
"moz-src:///toolkit/components/search/SearchSettings.sys.mjs": typeof import("moz-src:///toolkit/components/search/SearchSettings.sys.mjs"),
|
||||
"moz-src:///toolkit/components/search/SearchShortcuts.sys.mjs": typeof import("moz-src:///toolkit/components/search/SearchShortcuts.sys.mjs"),
|
||||
"moz-src:///toolkit/components/search/SearchStaticData.sys.mjs": typeof import("moz-src:///toolkit/components/search/SearchStaticData.sys.mjs"),
|
||||
"moz-src:///toolkit/components/search/SearchSuggestionController.sys.mjs": typeof import("moz-src:///toolkit/components/search/SearchSuggestionController.sys.mjs"),
|
||||
"moz-src:///toolkit/components/search/SearchUtils.sys.mjs": typeof import("moz-src:///toolkit/components/search/SearchUtils.sys.mjs"),
|
||||
"moz-src:///toolkit/components/search/UserSearchEngine.sys.mjs": typeof import("moz-src:///toolkit/components/search/UserSearchEngine.sys.mjs"),
|
||||
"moz-src:///toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustRelevancy.sys.mjs": typeof import("moz-src:///toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustRelevancy.sys.mjs"),
|
||||
"moz-src:///toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustRemoteSettings.sys.mjs": typeof import("moz-src:///toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustRemoteSettings.sys.mjs"),
|
||||
"moz-src:///toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustSearch.sys.mjs": typeof import("moz-src:///toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustSearch.sys.mjs"),
|
||||
"moz-src:///toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustSuggest.sys.mjs": typeof import("moz-src:///toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustSuggest.sys.mjs"),
|
||||
"moz-src:///toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustTabs.sys.mjs": typeof import("moz-src:///toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustTabs.sys.mjs"),
|
||||
"moz-src:///toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustWebextstorage.sys.mjs": typeof import("moz-src:///toolkit/components/uniffi-bindgen-gecko-js/components/generated/RustWebextstorage.sys.mjs"),
|
||||
"moz-src:///toolkit/profile/ProfilesDatastoreService.sys.mjs": typeof import("moz-src:///toolkit/profile/ProfilesDatastoreService.sys.mjs"),
|
||||
"resource:///actors/AboutNewTabParent.sys.mjs": typeof import("resource:///actors/AboutNewTabParent.sys.mjs"),
|
||||
"resource:///actors/AboutReaderParent.sys.mjs": typeof import("resource:///actors/AboutReaderParent.sys.mjs"),
|
||||
"resource:///actors/AboutWelcomeParent.sys.mjs": typeof import("resource:///actors/AboutWelcomeParent.sys.mjs"),
|
||||
"resource:///actors/ClickHandlerParent.sys.mjs": typeof import("resource:///actors/ClickHandlerParent.sys.mjs"),
|
||||
"resource:///actors/ContentSearchParent.sys.mjs": typeof import("resource:///actors/ContentSearchParent.sys.mjs"),
|
||||
"resource:///actors/ContextMenuChild.sys.mjs": typeof import("resource:///actors/ContextMenuChild.sys.mjs"),
|
||||
"resource:///actors/LinkHandlerParent.sys.mjs": typeof import("resource:///actors/LinkHandlerParent.sys.mjs"),
|
||||
"resource:///actors/PluginParent.sys.mjs": typeof import("resource:///actors/PluginParent.sys.mjs"),
|
||||
"resource:///actors/SearchSERPTelemetryChild.sys.mjs": typeof import("resource:///actors/SearchSERPTelemetryChild.sys.mjs"),
|
||||
"resource:///actors/WebRTCChild.sys.mjs": typeof import("resource:///actors/WebRTCChild.sys.mjs"),
|
||||
"resource:///modules/360seMigrationUtils.sys.mjs": typeof import("resource:///modules/360seMigrationUtils.sys.mjs"),
|
||||
"resource:///modules/AboutHomeStartupCache.sys.mjs": typeof import("resource:///modules/AboutHomeStartupCache.sys.mjs"),
|
||||
"resource:///modules/AboutNewTab.sys.mjs": typeof import("resource:///modules/AboutNewTab.sys.mjs"),
|
||||
"resource:///modules/AboutNewTabRedirector.sys.mjs": typeof import("resource:///modules/AboutNewTabRedirector.sys.mjs"),
|
||||
"resource:///modules/ActionsProviderContextualSearch.sys.mjs": typeof import("resource:///modules/ActionsProviderContextualSearch.sys.mjs"),
|
||||
"resource:///modules/ActionsProviderQuickActions.sys.mjs": typeof import("resource:///modules/ActionsProviderQuickActions.sys.mjs"),
|
||||
"resource:///modules/AttributionCode.sys.mjs": typeof import("resource:///modules/AttributionCode.sys.mjs"),
|
||||
"resource:///modules/BrowserGlue.sys.mjs": typeof import("resource:///modules/BrowserGlue.sys.mjs"),
|
||||
"resource:///modules/BrowserUIUtils.sys.mjs": typeof import("resource:///modules/BrowserUIUtils.sys.mjs"),
|
||||
"resource:///modules/BrowserUsageTelemetry.sys.mjs": typeof import("resource:///modules/BrowserUsageTelemetry.sys.mjs"),
|
||||
"resource:///modules/BrowserWindowTracker.sys.mjs": typeof import("resource:///modules/BrowserWindowTracker.sys.mjs"),
|
||||
"resource:///modules/BuiltInThemeConfig.sys.mjs": typeof import("resource:///modules/BuiltInThemeConfig.sys.mjs"),
|
||||
"resource:///modules/BuiltInThemes.sys.mjs": typeof import("resource:///modules/BuiltInThemes.sys.mjs"),
|
||||
"resource:///modules/ChromeMigrationUtils.sys.mjs": typeof import("resource:///modules/ChromeMigrationUtils.sys.mjs"),
|
||||
"resource:///modules/ContentAnalysis.sys.mjs": typeof import("resource:///modules/ContentAnalysis.sys.mjs"),
|
||||
"resource:///modules/ContentCrashHandlers.sys.mjs": typeof import("resource:///modules/ContentCrashHandlers.sys.mjs"),
|
||||
"resource:///modules/CustomizableUI.sys.mjs": typeof import("resource:///modules/CustomizableUI.sys.mjs"),
|
||||
"resource:///modules/CustomizableWidgets.sys.mjs": typeof import("resource:///modules/CustomizableWidgets.sys.mjs"),
|
||||
"resource:///modules/Discovery.sys.mjs": typeof import("resource:///modules/Discovery.sys.mjs"),
|
||||
"resource:///modules/DownloadSpamProtection.sys.mjs": typeof import("resource:///modules/DownloadSpamProtection.sys.mjs"),
|
||||
"resource:///modules/DownloadsCommon.sys.mjs": typeof import("resource:///modules/DownloadsCommon.sys.mjs"),
|
||||
"resource:///modules/DownloadsViewUI.sys.mjs": typeof import("resource:///modules/DownloadsViewUI.sys.mjs"),
|
||||
"resource:///modules/DownloadsViewableInternally.sys.mjs": typeof import("resource:///modules/DownloadsViewableInternally.sys.mjs"),
|
||||
"resource:///modules/DragPositionManager.sys.mjs": typeof import("resource:///modules/DragPositionManager.sys.mjs"),
|
||||
"resource:///modules/ESEDBReader.sys.mjs": typeof import("resource:///modules/ESEDBReader.sys.mjs"),
|
||||
"resource:///modules/EveryWindow.sys.mjs": typeof import("resource:///modules/EveryWindow.sys.mjs"),
|
||||
"resource:///modules/ExtensionBrowsingData.sys.mjs": typeof import("resource:///modules/ExtensionBrowsingData.sys.mjs"),
|
||||
"resource:///modules/ExtensionControlledPopup.sys.mjs": typeof import("resource:///modules/ExtensionControlledPopup.sys.mjs"),
|
||||
"resource:///modules/ExtensionPopups.sys.mjs": typeof import("resource:///modules/ExtensionPopups.sys.mjs"),
|
||||
"resource:///modules/ExtensionsUI.sys.mjs": typeof import("resource:///modules/ExtensionsUI.sys.mjs"),
|
||||
"resource:///modules/FaviconLoader.sys.mjs": typeof import("resource:///modules/FaviconLoader.sys.mjs"),
|
||||
"resource:///modules/FileMigrators.sys.mjs": typeof import("resource:///modules/FileMigrators.sys.mjs"),
|
||||
"resource:///modules/FilePickerCrashed.sys.mjs": typeof import("resource:///modules/FilePickerCrashed.sys.mjs"),
|
||||
"resource:///modules/FilterAdult.sys.mjs": typeof import("resource:///modules/FilterAdult.sys.mjs"),
|
||||
"resource:///modules/FirefoxBridgeExtensionUtils.sys.mjs": typeof import("resource:///modules/FirefoxBridgeExtensionUtils.sys.mjs"),
|
||||
"resource:///modules/FirefoxProfileMigrator.sys.mjs": typeof import("resource:///modules/FirefoxProfileMigrator.sys.mjs"),
|
||||
"resource:///modules/GenAI.sys.mjs": typeof import("resource:///modules/GenAI.sys.mjs"),
|
||||
"resource:///modules/HeadlessShell.sys.mjs": typeof import("resource:///modules/HeadlessShell.sys.mjs"),
|
||||
"resource:///modules/HistoryController.sys.mjs": typeof import("resource:///modules/HistoryController.sys.mjs"),
|
||||
"resource:///modules/HomePage.sys.mjs": typeof import("resource:///modules/HomePage.sys.mjs"),
|
||||
"resource:///modules/Interactions.sys.mjs": typeof import("resource:///modules/Interactions.sys.mjs"),
|
||||
"resource:///modules/InteractionsBlocklist.sys.mjs": typeof import("resource:///modules/InteractionsBlocklist.sys.mjs"),
|
||||
"resource:///modules/InternalTestingProfileMigrator.sys.mjs": typeof import("resource:///modules/InternalTestingProfileMigrator.sys.mjs"),
|
||||
"resource:///modules/LaterRun.sys.mjs": typeof import("resource:///modules/LaterRun.sys.mjs"),
|
||||
"resource:///modules/LinksCache.sys.mjs": typeof import("resource:///modules/LinksCache.sys.mjs"),
|
||||
"resource:///modules/LoginBreaches.sys.mjs": typeof import("resource:///modules/LoginBreaches.sys.mjs"),
|
||||
"resource:///modules/MacAttribution.sys.mjs": typeof import("resource:///modules/MacAttribution.sys.mjs"),
|
||||
"resource:///modules/MerinoClient.sys.mjs": typeof import("resource:///modules/MerinoClient.sys.mjs"),
|
||||
"resource:///modules/MigrationUtils.sys.mjs": typeof import("resource:///modules/MigrationUtils.sys.mjs"),
|
||||
"resource:///modules/OpenTabs.sys.mjs": typeof import("resource:///modules/OpenTabs.sys.mjs"),
|
||||
"resource:///modules/PageActions.sys.mjs": typeof import("resource:///modules/PageActions.sys.mjs"),
|
||||
"resource:///modules/PanelMultiView.sys.mjs": typeof import("resource:///modules/PanelMultiView.sys.mjs"),
|
||||
"resource:///modules/PartnerLinkAttribution.sys.mjs": typeof import("resource:///modules/PartnerLinkAttribution.sys.mjs"),
|
||||
"resource:///modules/PermissionUI.sys.mjs": typeof import("resource:///modules/PermissionUI.sys.mjs"),
|
||||
"resource:///modules/PlacesUIUtils.sys.mjs": typeof import("resource:///modules/PlacesUIUtils.sys.mjs"),
|
||||
"resource:///modules/PopupBlockerObserver.sys.mjs": typeof import("resource:///modules/PopupBlockerObserver.sys.mjs"),
|
||||
"resource:///modules/ProcessHangMonitor.sys.mjs": typeof import("resource:///modules/ProcessHangMonitor.sys.mjs"),
|
||||
"resource:///modules/QuickActionsLoaderDefault.sys.mjs": typeof import("resource:///modules/QuickActionsLoaderDefault.sys.mjs"),
|
||||
"resource:///modules/QuickSuggest.sys.mjs": typeof import("resource:///modules/QuickSuggest.sys.mjs"),
|
||||
"resource:///modules/ReportBrokenSite.sys.mjs": typeof import("resource:///modules/ReportBrokenSite.sys.mjs"),
|
||||
"resource:///modules/ResetPBMPanel.sys.mjs": typeof import("resource:///modules/ResetPBMPanel.sys.mjs"),
|
||||
"resource:///modules/SafariProfileMigrator.sys.mjs": typeof import("resource:///modules/SafariProfileMigrator.sys.mjs"),
|
||||
"resource:///modules/Sanitizer.sys.mjs": typeof import("resource:///modules/Sanitizer.sys.mjs"),
|
||||
"resource:///modules/ScreenshotsOverlayChild.sys.mjs": typeof import("resource:///modules/ScreenshotsOverlayChild.sys.mjs"),
|
||||
"resource:///modules/ScreenshotsUtils.sys.mjs": typeof import("resource:///modules/ScreenshotsUtils.sys.mjs"),
|
||||
"resource:///modules/SearchModeSwitcher.sys.mjs": typeof import("resource:///modules/SearchModeSwitcher.sys.mjs"),
|
||||
"resource:///modules/SelectionChangedMenulist.sys.mjs": typeof import("resource:///modules/SelectionChangedMenulist.sys.mjs"),
|
||||
"resource:///modules/SharingUtils.sys.mjs": typeof import("resource:///modules/SharingUtils.sys.mjs"),
|
||||
"resource:///modules/ShellService.sys.mjs": typeof import("resource:///modules/ShellService.sys.mjs"),
|
||||
"resource:///modules/SiteDataManager.sys.mjs": typeof import("resource:///modules/SiteDataManager.sys.mjs"),
|
||||
"resource:///modules/SitePermissions.sys.mjs": typeof import("resource:///modules/SitePermissions.sys.mjs"),
|
||||
"resource:///modules/SyncedTabsController.sys.mjs": typeof import("resource:///modules/SyncedTabsController.sys.mjs"),
|
||||
"resource:///modules/TRRPerformance.sys.mjs": typeof import("resource:///modules/TRRPerformance.sys.mjs"),
|
||||
"resource:///modules/ThemeVariableMap.sys.mjs": typeof import("resource:///modules/ThemeVariableMap.sys.mjs"),
|
||||
"resource:///modules/ToolbarContextMenu.sys.mjs": typeof import("resource:///modules/ToolbarContextMenu.sys.mjs"),
|
||||
"resource:///modules/ToolbarDropHandler.sys.mjs": typeof import("resource:///modules/ToolbarDropHandler.sys.mjs"),
|
||||
"resource:///modules/TransientPrefs.sys.mjs": typeof import("resource:///modules/TransientPrefs.sys.mjs"),
|
||||
"resource:///modules/URILoadingHelper.sys.mjs": typeof import("resource:///modules/URILoadingHelper.sys.mjs"),
|
||||
"resource:///modules/UrlbarController.sys.mjs": typeof import("resource:///modules/UrlbarController.sys.mjs"),
|
||||
"resource:///modules/UrlbarEventBufferer.sys.mjs": typeof import("resource:///modules/UrlbarEventBufferer.sys.mjs"),
|
||||
"resource:///modules/UrlbarInput.sys.mjs": typeof import("resource:///modules/UrlbarInput.sys.mjs"),
|
||||
"resource:///modules/UrlbarPrefs.sys.mjs": typeof import("resource:///modules/UrlbarPrefs.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderAutofill.sys.mjs": typeof import("resource:///modules/UrlbarProviderAutofill.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderCalculator.sys.mjs": typeof import("resource:///modules/UrlbarProviderCalculator.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderClipboard.sys.mjs": typeof import("resource:///modules/UrlbarProviderClipboard.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderGlobalActions.sys.mjs": typeof import("resource:///modules/UrlbarProviderGlobalActions.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderInterventions.sys.mjs": typeof import("resource:///modules/UrlbarProviderInterventions.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderOpenTabs.sys.mjs": typeof import("resource:///modules/UrlbarProviderOpenTabs.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderPlaces.sys.mjs": typeof import("resource:///modules/UrlbarProviderPlaces.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderQuickSuggest.sys.mjs": typeof import("resource:///modules/UrlbarProviderQuickSuggest.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderQuickSuggestContextualOptIn.sys.mjs": typeof import("resource:///modules/UrlbarProviderQuickSuggestContextualOptIn.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderRecentSearches.sys.mjs": typeof import("resource:///modules/UrlbarProviderRecentSearches.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderSearchSuggestions.sys.mjs": typeof import("resource:///modules/UrlbarProviderSearchSuggestions.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderSearchTips.sys.mjs": typeof import("resource:///modules/UrlbarProviderSearchTips.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderTabToSearch.sys.mjs": typeof import("resource:///modules/UrlbarProviderTabToSearch.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderTopSites.sys.mjs": typeof import("resource:///modules/UrlbarProviderTopSites.sys.mjs"),
|
||||
"resource:///modules/UrlbarProviderUnitConversion.sys.mjs": typeof import("resource:///modules/UrlbarProviderUnitConversion.sys.mjs"),
|
||||
"resource:///modules/UrlbarProvidersManager.sys.mjs": typeof import("resource:///modules/UrlbarProvidersManager.sys.mjs"),
|
||||
"resource:///modules/UrlbarResult.sys.mjs": typeof import("resource:///modules/UrlbarResult.sys.mjs"),
|
||||
"resource:///modules/UrlbarSearchOneOffs.sys.mjs": typeof import("resource:///modules/UrlbarSearchOneOffs.sys.mjs"),
|
||||
"resource:///modules/UrlbarSearchTermsPersistence.sys.mjs": typeof import("resource:///modules/UrlbarSearchTermsPersistence.sys.mjs"),
|
||||
"resource:///modules/UrlbarSearchUtils.sys.mjs": typeof import("resource:///modules/UrlbarSearchUtils.sys.mjs"),
|
||||
"resource:///modules/UrlbarTokenizer.sys.mjs": typeof import("resource:///modules/UrlbarTokenizer.sys.mjs"),
|
||||
"resource:///modules/UrlbarUtils.sys.mjs": typeof import("resource:///modules/UrlbarUtils.sys.mjs"),
|
||||
"resource:///modules/UrlbarValueFormatter.sys.mjs": typeof import("resource:///modules/UrlbarValueFormatter.sys.mjs"),
|
||||
"resource:///modules/UrlbarView.sys.mjs": typeof import("resource:///modules/UrlbarView.sys.mjs"),
|
||||
"resource:///modules/WebProtocolHandlerRegistrar.sys.mjs": typeof import("resource:///modules/WebProtocolHandlerRegistrar.sys.mjs"),
|
||||
"resource:///modules/WindowsJumpLists.sys.mjs": typeof import("resource:///modules/WindowsJumpLists.sys.mjs"),
|
||||
"resource:///modules/ZoomUI.sys.mjs": typeof import("resource:///modules/ZoomUI.sys.mjs"),
|
||||
"resource:///modules/aboutwelcome/AWScreenUtils.sys.mjs": typeof import("resource:///modules/aboutwelcome/AWScreenUtils.sys.mjs"),
|
||||
"resource:///modules/aboutwelcome/AWToolbarUtils.sys.mjs": typeof import("resource:///modules/aboutwelcome/AWToolbarUtils.sys.mjs"),
|
||||
"resource:///modules/aboutwelcome/AboutWelcomeDefaults.sys.mjs": typeof import("resource:///modules/aboutwelcome/AboutWelcomeDefaults.sys.mjs"),
|
||||
"resource:///modules/aboutwelcome/AboutWelcomeTelemetry.sys.mjs": typeof import("resource:///modules/aboutwelcome/AboutWelcomeTelemetry.sys.mjs"),
|
||||
"resource:///modules/asrouter/ASRouter.sys.mjs": typeof import("resource:///modules/asrouter/ASRouter.sys.mjs"),
|
||||
"resource:///modules/asrouter/ASRouterDefaultConfig.sys.mjs": typeof import("resource:///modules/asrouter/ASRouterDefaultConfig.sys.mjs"),
|
||||
"resource:///modules/asrouter/ASRouterNewTabHook.sys.mjs": typeof import("resource:///modules/asrouter/ASRouterNewTabHook.sys.mjs"),
|
||||
"resource:///modules/asrouter/ASRouterPreferences.sys.mjs": typeof import("resource:///modules/asrouter/ASRouterPreferences.sys.mjs"),
|
||||
"resource:///modules/asrouter/ASRouterStorage.sys.mjs": typeof import("resource:///modules/asrouter/ASRouterStorage.sys.mjs"),
|
||||
"resource:///modules/asrouter/ASRouterTargeting.sys.mjs": typeof import("resource:///modules/asrouter/ASRouterTargeting.sys.mjs"),
|
||||
"resource:///modules/asrouter/ASRouterTriggerListeners.sys.mjs": typeof import("resource:///modules/asrouter/ASRouterTriggerListeners.sys.mjs"),
|
||||
"resource:///modules/asrouter/ActorConstants.mjs": typeof import("resource:///modules/asrouter/ActorConstants.mjs"),
|
||||
"resource:///modules/asrouter/BookmarksBarButton.sys.mjs": typeof import("resource:///modules/asrouter/BookmarksBarButton.sys.mjs"),
|
||||
"resource:///modules/asrouter/CFRMessageProvider.sys.mjs": typeof import("resource:///modules/asrouter/CFRMessageProvider.sys.mjs"),
|
||||
"resource:///modules/asrouter/CFRPageActions.sys.mjs": typeof import("resource:///modules/asrouter/CFRPageActions.sys.mjs"),
|
||||
"resource:///modules/asrouter/FeatureCallout.sys.mjs": typeof import("resource:///modules/asrouter/FeatureCallout.sys.mjs"),
|
||||
"resource:///modules/asrouter/FeatureCalloutBroker.sys.mjs": typeof import("resource:///modules/asrouter/FeatureCalloutBroker.sys.mjs"),
|
||||
"resource:///modules/asrouter/FeatureCalloutMessages.sys.mjs": typeof import("resource:///modules/asrouter/FeatureCalloutMessages.sys.mjs"),
|
||||
"resource:///modules/asrouter/InfoBar.sys.mjs": typeof import("resource:///modules/asrouter/InfoBar.sys.mjs"),
|
||||
"resource:///modules/asrouter/MenuMessage.sys.mjs": typeof import("resource:///modules/asrouter/MenuMessage.sys.mjs"),
|
||||
"resource:///modules/asrouter/MomentsPageHub.sys.mjs": typeof import("resource:///modules/asrouter/MomentsPageHub.sys.mjs"),
|
||||
"resource:///modules/asrouter/OnboardingMessageProvider.sys.mjs": typeof import("resource:///modules/asrouter/OnboardingMessageProvider.sys.mjs"),
|
||||
"resource:///modules/asrouter/PageEventManager.sys.mjs": typeof import("resource:///modules/asrouter/PageEventManager.sys.mjs"),
|
||||
"resource:///modules/asrouter/PanelTestProvider.sys.mjs": typeof import("resource:///modules/asrouter/PanelTestProvider.sys.mjs"),
|
||||
"resource:///modules/asrouter/RemoteL10n.sys.mjs": typeof import("resource:///modules/asrouter/RemoteL10n.sys.mjs"),
|
||||
"resource:///modules/asrouter/Spotlight.sys.mjs": typeof import("resource:///modules/asrouter/Spotlight.sys.mjs"),
|
||||
"resource:///modules/asrouter/ToastNotification.sys.mjs": typeof import("resource:///modules/asrouter/ToastNotification.sys.mjs"),
|
||||
"resource:///modules/asrouter/ToolbarBadgeHub.sys.mjs": typeof import("resource:///modules/asrouter/ToolbarBadgeHub.sys.mjs"),
|
||||
"resource:///modules/backup/ArchiveEncryption.sys.mjs": typeof import("resource:///modules/backup/ArchiveEncryption.sys.mjs"),
|
||||
"resource:///modules/backup/ArchiveEncryptionState.sys.mjs": typeof import("resource:///modules/backup/ArchiveEncryptionState.sys.mjs"),
|
||||
"resource:///modules/backup/ArchiveUtils.sys.mjs": typeof import("resource:///modules/backup/ArchiveUtils.sys.mjs"),
|
||||
"resource:///modules/backup/BackupError.mjs": typeof import("resource:///modules/backup/BackupError.mjs"),
|
||||
"resource:///modules/backup/BackupService.sys.mjs": typeof import("resource:///modules/backup/BackupService.sys.mjs"),
|
||||
"resource:///modules/distribution.sys.mjs": typeof import("resource:///modules/distribution.sys.mjs"),
|
||||
"resource:///modules/firefox-view-synced-tabs-error-handler.sys.mjs": typeof import("resource:///modules/firefox-view-synced-tabs-error-handler.sys.mjs"),
|
||||
"resource:///modules/firefox-view-tabs-setup-manager.sys.mjs": typeof import("resource:///modules/firefox-view-tabs-setup-manager.sys.mjs"),
|
||||
"resource:///modules/pagedata/OpenGraphPageData.sys.mjs": typeof import("resource:///modules/pagedata/OpenGraphPageData.sys.mjs"),
|
||||
"resource:///modules/pagedata/PageDataSchema.sys.mjs": typeof import("resource:///modules/pagedata/PageDataSchema.sys.mjs"),
|
||||
"resource:///modules/pagedata/PageDataService.sys.mjs": typeof import("resource:///modules/pagedata/PageDataService.sys.mjs"),
|
||||
"resource:///modules/pagedata/SchemaOrgPageData.sys.mjs": typeof import("resource:///modules/pagedata/SchemaOrgPageData.sys.mjs"),
|
||||
"resource:///modules/pagedata/TwitterPageData.sys.mjs": typeof import("resource:///modules/pagedata/TwitterPageData.sys.mjs"),
|
||||
"resource:///modules/policies/BookmarksPolicies.sys.mjs": typeof import("resource:///modules/policies/BookmarksPolicies.sys.mjs"),
|
||||
"resource:///modules/policies/Policies.sys.mjs": typeof import("resource:///modules/policies/Policies.sys.mjs"),
|
||||
"resource:///modules/policies/ProxyPolicies.sys.mjs": typeof import("resource:///modules/policies/ProxyPolicies.sys.mjs"),
|
||||
"resource:///modules/policies/WebsiteFilter.sys.mjs": typeof import("resource:///modules/policies/WebsiteFilter.sys.mjs"),
|
||||
"resource:///modules/policies/schema.sys.mjs": typeof import("resource:///modules/policies/schema.sys.mjs"),
|
||||
"resource:///modules/profiles/SelectableProfileService.sys.mjs": typeof import("resource:///modules/profiles/SelectableProfileService.sys.mjs"),
|
||||
"resource:///modules/sessionstore/PageWireframes.sys.mjs": typeof import("resource:///modules/sessionstore/PageWireframes.sys.mjs"),
|
||||
"resource:///modules/sessionstore/RecentlyClosedTabsAndWindowsMenuUtils.sys.mjs": typeof import("resource:///modules/sessionstore/RecentlyClosedTabsAndWindowsMenuUtils.sys.mjs"),
|
||||
"resource:///modules/sessionstore/RunState.sys.mjs": typeof import("resource:///modules/sessionstore/RunState.sys.mjs"),
|
||||
"resource:///modules/sessionstore/SessionCookies.sys.mjs": typeof import("resource:///modules/sessionstore/SessionCookies.sys.mjs"),
|
||||
"resource:///modules/sessionstore/SessionFile.sys.mjs": typeof import("resource:///modules/sessionstore/SessionFile.sys.mjs"),
|
||||
"resource:///modules/sessionstore/SessionLogger.sys.mjs": typeof import("resource:///modules/sessionstore/SessionLogger.sys.mjs"),
|
||||
"resource:///modules/sessionstore/SessionMigration.sys.mjs": typeof import("resource:///modules/sessionstore/SessionMigration.sys.mjs"),
|
||||
"resource:///modules/sessionstore/SessionSaver.sys.mjs": typeof import("resource:///modules/sessionstore/SessionSaver.sys.mjs"),
|
||||
"resource:///modules/sessionstore/SessionStartup.sys.mjs": typeof import("resource:///modules/sessionstore/SessionStartup.sys.mjs"),
|
||||
"resource:///modules/sessionstore/SessionStore.sys.mjs": typeof import("resource:///modules/sessionstore/SessionStore.sys.mjs"),
|
||||
"resource:///modules/sessionstore/SessionWriter.sys.mjs": typeof import("resource:///modules/sessionstore/SessionWriter.sys.mjs"),
|
||||
"resource:///modules/sessionstore/StartupPerformance.sys.mjs": typeof import("resource:///modules/sessionstore/StartupPerformance.sys.mjs"),
|
||||
"resource:///modules/sessionstore/TabAttributes.sys.mjs": typeof import("resource:///modules/sessionstore/TabAttributes.sys.mjs"),
|
||||
"resource:///modules/sessionstore/TabGroupState.sys.mjs": typeof import("resource:///modules/sessionstore/TabGroupState.sys.mjs"),
|
||||
"resource:///modules/sessionstore/TabState.sys.mjs": typeof import("resource:///modules/sessionstore/TabState.sys.mjs"),
|
||||
"resource:///modules/sessionstore/TabStateCache.sys.mjs": typeof import("resource:///modules/sessionstore/TabStateCache.sys.mjs"),
|
||||
"resource:///modules/sessionstore/TabStateFlusher.sys.mjs": typeof import("resource:///modules/sessionstore/TabStateFlusher.sys.mjs"),
|
||||
"resource:///modules/taskbartabs/TaskbarTabUI.sys.mjs": typeof import("resource:///modules/taskbartabs/TaskbarTabUI.sys.mjs"),
|
||||
"resource:///modules/topsites/TippyTopProvider.sys.mjs": typeof import("resource:///modules/topsites/TippyTopProvider.sys.mjs"),
|
||||
"resource:///modules/topsites/TopSites.sys.mjs": typeof import("resource:///modules/topsites/TopSites.sys.mjs"),
|
||||
"resource:///modules/topsites/constants.mjs": typeof import("resource:///modules/topsites/constants.mjs"),
|
||||
"resource:///modules/urlbar/private/AmpSuggestions.sys.mjs": typeof import("resource:///modules/urlbar/private/AmpSuggestions.sys.mjs"),
|
||||
"resource:///modules/urlbar/private/GeolocationUtils.sys.mjs": typeof import("resource:///modules/urlbar/private/GeolocationUtils.sys.mjs"),
|
||||
"resource:///modules/urlbar/private/MLSuggest.sys.mjs": typeof import("resource:///modules/urlbar/private/MLSuggest.sys.mjs"),
|
||||
"resource:///modules/webrtcUI.sys.mjs": typeof import("resource:///modules/webrtcUI.sys.mjs"),
|
||||
"resource://autofill/FormAutofill.sys.mjs": typeof import("resource://autofill/FormAutofill.sys.mjs"),
|
||||
"resource://autofill/FormAutofillContent.sys.mjs": typeof import("resource://autofill/FormAutofillContent.sys.mjs"),
|
||||
"resource://autofill/FormAutofillParent.sys.mjs": typeof import("resource://autofill/FormAutofillParent.sys.mjs"),
|
||||
"resource://autofill/FormAutofillPreferences.sys.mjs": typeof import("resource://autofill/FormAutofillPreferences.sys.mjs"),
|
||||
"resource://autofill/FormAutofillPrompter.sys.mjs": typeof import("resource://autofill/FormAutofillPrompter.sys.mjs"),
|
||||
"resource://autofill/FormAutofillStorage.sys.mjs": typeof import("resource://autofill/FormAutofillStorage.sys.mjs"),
|
||||
"resource://autofill/MLAutofill.sys.mjs": typeof import("resource://autofill/MLAutofill.sys.mjs"),
|
||||
"resource://autofill/ProfileAutoCompleteResult.sys.mjs": typeof import("resource://autofill/ProfileAutoCompleteResult.sys.mjs"),
|
||||
"resource://devtools/client/framework/browser-toolbox/Launcher.sys.mjs": typeof import("resource://devtools/client/framework/browser-toolbox/Launcher.sys.mjs"),
|
||||
"resource://devtools/client/performance-new/popup/menu-button.sys.mjs": typeof import("resource://devtools/client/performance-new/popup/menu-button.sys.mjs"),
|
||||
"resource://devtools/client/shared/components/reps/reps/constants.mjs": typeof import("resource://devtools/client/shared/components/reps/reps/constants.mjs"),
|
||||
"resource://devtools/client/shared/components/reps/reps/rep-utils.mjs": typeof import("resource://devtools/client/shared/components/reps/reps/rep-utils.mjs"),
|
||||
"resource://devtools/client/shared/focus.mjs": typeof import("resource://devtools/client/shared/focus.mjs"),
|
||||
"resource://devtools/client/storage/VariablesView.sys.mjs": typeof import("resource://devtools/client/storage/VariablesView.sys.mjs"),
|
||||
"resource://devtools/server/actors/targets/target-actor-registry.sys.mjs": typeof import("resource://devtools/server/actors/targets/target-actor-registry.sys.mjs"),
|
||||
"resource://devtools/server/actors/watcher/SessionDataHelpers.sys.mjs": typeof import("resource://devtools/server/actors/watcher/SessionDataHelpers.sys.mjs"),
|
||||
"resource://devtools/server/actors/watcher/browsing-context-helpers.sys.mjs": typeof import("resource://devtools/server/actors/watcher/browsing-context-helpers.sys.mjs"),
|
||||
"resource://devtools/server/connectors/js-process-actor/target-watchers/content_script.sys.mjs": typeof import("resource://devtools/server/connectors/js-process-actor/target-watchers/content_script.sys.mjs"),
|
||||
"resource://devtools/server/connectors/js-process-actor/target-watchers/process.sys.mjs": typeof import("resource://devtools/server/connectors/js-process-actor/target-watchers/process.sys.mjs"),
|
||||
"resource://devtools/server/connectors/js-process-actor/target-watchers/service_worker.sys.mjs": typeof import("resource://devtools/server/connectors/js-process-actor/target-watchers/service_worker.sys.mjs"),
|
||||
"resource://devtools/server/connectors/js-process-actor/target-watchers/shared_worker.sys.mjs": typeof import("resource://devtools/server/connectors/js-process-actor/target-watchers/shared_worker.sys.mjs"),
|
||||
"resource://devtools/server/connectors/js-process-actor/target-watchers/window-global.sys.mjs": typeof import("resource://devtools/server/connectors/js-process-actor/target-watchers/window-global.sys.mjs"),
|
||||
"resource://devtools/server/connectors/js-process-actor/target-watchers/worker.sys.mjs": typeof import("resource://devtools/server/connectors/js-process-actor/target-watchers/worker.sys.mjs"),
|
||||
"resource://devtools/server/tracer/tracer.sys.mjs": typeof import("resource://devtools/server/tracer/tracer.sys.mjs"),
|
||||
"resource://devtools/shared/DevToolsInfaillibleUtils.sys.mjs": typeof import("resource://devtools/shared/DevToolsInfaillibleUtils.sys.mjs"),
|
||||
"resource://devtools/shared/highlighters.mjs": typeof import("resource://devtools/shared/highlighters.mjs"),
|
||||
"resource://devtools/shared/loader/DistinctSystemPrincipalLoader.sys.mjs": typeof import("resource://devtools/shared/loader/DistinctSystemPrincipalLoader.sys.mjs"),
|
||||
"resource://devtools/shared/loader/Loader.sys.mjs": typeof import("resource://devtools/shared/loader/Loader.sys.mjs"),
|
||||
"resource://devtools/shared/network-observer/ChannelMap.sys.mjs": typeof import("resource://devtools/shared/network-observer/ChannelMap.sys.mjs"),
|
||||
"resource://devtools/shared/network-observer/NetworkAuthListener.sys.mjs": typeof import("resource://devtools/shared/network-observer/NetworkAuthListener.sys.mjs"),
|
||||
"resource://devtools/shared/network-observer/NetworkHelper.sys.mjs": typeof import("resource://devtools/shared/network-observer/NetworkHelper.sys.mjs"),
|
||||
"resource://devtools/shared/network-observer/NetworkObserver.sys.mjs": typeof import("resource://devtools/shared/network-observer/NetworkObserver.sys.mjs"),
|
||||
"resource://devtools/shared/network-observer/NetworkOverride.sys.mjs": typeof import("resource://devtools/shared/network-observer/NetworkOverride.sys.mjs"),
|
||||
"resource://devtools/shared/network-observer/NetworkResponseListener.sys.mjs": typeof import("resource://devtools/shared/network-observer/NetworkResponseListener.sys.mjs"),
|
||||
"resource://devtools/shared/network-observer/NetworkThrottleManager.sys.mjs": typeof import("resource://devtools/shared/network-observer/NetworkThrottleManager.sys.mjs"),
|
||||
"resource://devtools/shared/network-observer/NetworkTimings.sys.mjs": typeof import("resource://devtools/shared/network-observer/NetworkTimings.sys.mjs"),
|
||||
"resource://devtools/shared/network-observer/NetworkUtils.sys.mjs": typeof import("resource://devtools/shared/network-observer/NetworkUtils.sys.mjs"),
|
||||
"resource://devtools/shared/network-observer/WildcardToRegexp.sys.mjs": typeof import("resource://devtools/shared/network-observer/WildcardToRegexp.sys.mjs"),
|
||||
"resource://devtools/shared/performance-new/recording-utils.sys.mjs": typeof import("resource://devtools/shared/performance-new/recording-utils.sys.mjs"),
|
||||
"resource://devtools/shared/platform/CacheEntry.sys.mjs": typeof import("resource://devtools/shared/platform/CacheEntry.sys.mjs"),
|
||||
"resource://devtools/shared/security/DevToolsSocketStatus.sys.mjs": typeof import("resource://devtools/shared/security/DevToolsSocketStatus.sys.mjs"),
|
||||
"resource://devtools/shared/validate-breakpoint.sys.mjs": typeof import("resource://devtools/shared/validate-breakpoint.sys.mjs"),
|
||||
"resource://devtools/shared/worker/worker.sys.mjs": typeof import("resource://devtools/shared/worker/worker.sys.mjs"),
|
||||
"resource://gre/actors/AutoCompleteParent.sys.mjs": typeof import("resource://gre/actors/AutoCompleteParent.sys.mjs"),
|
||||
"resource://gre/actors/FormHandlerChild.sys.mjs": typeof import("resource://gre/actors/FormHandlerChild.sys.mjs"),
|
||||
"resource://gre/actors/MLEngineParent.sys.mjs": typeof import("resource://gre/actors/MLEngineParent.sys.mjs"),
|
||||
"resource://gre/actors/PopupBlockingParent.sys.mjs": typeof import("resource://gre/actors/PopupBlockingParent.sys.mjs"),
|
||||
"resource://gre/actors/SelectParent.sys.mjs": typeof import("resource://gre/actors/SelectParent.sys.mjs"),
|
||||
"resource://gre/actors/TranslationsParent.sys.mjs": typeof import("resource://gre/actors/TranslationsParent.sys.mjs"),
|
||||
"resource://gre/actors/ViewSourcePageChild.sys.mjs": typeof import("resource://gre/actors/ViewSourcePageChild.sys.mjs"),
|
||||
"resource://gre/modules/AboutPagesUtils.sys.mjs": typeof import("resource://gre/modules/AboutPagesUtils.sys.mjs"),
|
||||
"resource://gre/modules/AbuseReporter.sys.mjs": typeof import("resource://gre/modules/AbuseReporter.sys.mjs"),
|
||||
"resource://gre/modules/ActorManagerParent.sys.mjs": typeof import("resource://gre/modules/ActorManagerParent.sys.mjs"),
|
||||
"resource://gre/modules/AddonManager.sys.mjs": typeof import("resource://gre/modules/AddonManager.sys.mjs"),
|
||||
"resource://gre/modules/AndroidLog.sys.mjs": typeof import("resource://gre/modules/AndroidLog.sys.mjs"),
|
||||
"resource://gre/modules/AppConstants.sys.mjs": typeof import("resource://gre/modules/AppConstants.sys.mjs"),
|
||||
"resource://gre/modules/AppMenuNotifications.sys.mjs": typeof import("resource://gre/modules/AppMenuNotifications.sys.mjs"),
|
||||
"resource://gre/modules/AppUpdater.sys.mjs": typeof import("resource://gre/modules/AppUpdater.sys.mjs"),
|
||||
"resource://gre/modules/AsyncPrefs.sys.mjs": typeof import("resource://gre/modules/AsyncPrefs.sys.mjs"),
|
||||
"resource://gre/modules/AsyncShutdown.sys.mjs": typeof import("resource://gre/modules/AsyncShutdown.sys.mjs"),
|
||||
"resource://gre/modules/BackgroundPageThumbs.sys.mjs": typeof import("resource://gre/modules/BackgroundPageThumbs.sys.mjs"),
|
||||
"resource://gre/modules/BackgroundTasksUtils.sys.mjs": typeof import("resource://gre/modules/BackgroundTasksUtils.sys.mjs"),
|
||||
"resource://gre/modules/BackgroundUpdate.sys.mjs": typeof import("resource://gre/modules/BackgroundUpdate.sys.mjs"),
|
||||
"resource://gre/modules/BinarySearch.sys.mjs": typeof import("resource://gre/modules/BinarySearch.sys.mjs"),
|
||||
"resource://gre/modules/Blocklist.sys.mjs": typeof import("resource://gre/modules/Blocklist.sys.mjs"),
|
||||
"resource://gre/modules/BookmarkHTMLUtils.sys.mjs": typeof import("resource://gre/modules/BookmarkHTMLUtils.sys.mjs"),
|
||||
"resource://gre/modules/BookmarkJSONUtils.sys.mjs": typeof import("resource://gre/modules/BookmarkJSONUtils.sys.mjs"),
|
||||
"resource://gre/modules/BookmarkList.sys.mjs": typeof import("resource://gre/modules/BookmarkList.sys.mjs"),
|
||||
"resource://gre/modules/Bookmarks.sys.mjs": typeof import("resource://gre/modules/Bookmarks.sys.mjs"),
|
||||
"resource://gre/modules/BrowserTelemetryUtils.sys.mjs": typeof import("resource://gre/modules/BrowserTelemetryUtils.sys.mjs"),
|
||||
"resource://gre/modules/BrowserUtils.sys.mjs": typeof import("resource://gre/modules/BrowserUtils.sys.mjs"),
|
||||
"resource://gre/modules/CSV.sys.mjs": typeof import("resource://gre/modules/CSV.sys.mjs"),
|
||||
"resource://gre/modules/CanonicalJSON.sys.mjs": typeof import("resource://gre/modules/CanonicalJSON.sys.mjs"),
|
||||
"resource://gre/modules/CaptchaDetectionPingUtils.sys.mjs": typeof import("resource://gre/modules/CaptchaDetectionPingUtils.sys.mjs"),
|
||||
"resource://gre/modules/CaptchaResponseObserver.sys.mjs": typeof import("resource://gre/modules/CaptchaResponseObserver.sys.mjs"),
|
||||
"resource://gre/modules/CertUtils.sys.mjs": typeof import("resource://gre/modules/CertUtils.sys.mjs"),
|
||||
"resource://gre/modules/ChildCrashHandler.sys.mjs": typeof import("resource://gre/modules/ChildCrashHandler.sys.mjs"),
|
||||
"resource://gre/modules/ClientID.sys.mjs": typeof import("resource://gre/modules/ClientID.sys.mjs"),
|
||||
"resource://gre/modules/ClipboardContextMenu.sys.mjs": typeof import("resource://gre/modules/ClipboardContextMenu.sys.mjs"),
|
||||
"resource://gre/modules/Color.sys.mjs": typeof import("resource://gre/modules/Color.sys.mjs"),
|
||||
"resource://gre/modules/ColorwayThemeMigration.sys.mjs": typeof import("resource://gre/modules/ColorwayThemeMigration.sys.mjs"),
|
||||
"resource://gre/modules/CommonDialog.sys.mjs": typeof import("resource://gre/modules/CommonDialog.sys.mjs"),
|
||||
"resource://gre/modules/ConduitsParent.sys.mjs": typeof import("resource://gre/modules/ConduitsParent.sys.mjs"),
|
||||
"resource://gre/modules/Console.sys.mjs": typeof import("resource://gre/modules/Console.sys.mjs"),
|
||||
"resource://gre/modules/ContentAnalysisUtils.sys.mjs": typeof import("resource://gre/modules/ContentAnalysisUtils.sys.mjs"),
|
||||
"resource://gre/modules/ContentBlockingAllowList.sys.mjs": typeof import("resource://gre/modules/ContentBlockingAllowList.sys.mjs"),
|
||||
"resource://gre/modules/ContentDOMReference.sys.mjs": typeof import("resource://gre/modules/ContentDOMReference.sys.mjs"),
|
||||
"resource://gre/modules/ContentPrefUtils.sys.mjs": typeof import("resource://gre/modules/ContentPrefUtils.sys.mjs"),
|
||||
"resource://gre/modules/ContentRelevancyManager.sys.mjs": typeof import("resource://gre/modules/ContentRelevancyManager.sys.mjs"),
|
||||
"resource://gre/modules/ContextualIdentityService.sys.mjs": typeof import("resource://gre/modules/ContextualIdentityService.sys.mjs"),
|
||||
"resource://gre/modules/CoveragePing.sys.mjs": typeof import("resource://gre/modules/CoveragePing.sys.mjs"),
|
||||
"resource://gre/modules/CrashMonitor.sys.mjs": typeof import("resource://gre/modules/CrashMonitor.sys.mjs"),
|
||||
"resource://gre/modules/CrashService.sys.mjs": typeof import("resource://gre/modules/CrashService.sys.mjs"),
|
||||
"resource://gre/modules/CrashSubmit.sys.mjs": typeof import("resource://gre/modules/CrashSubmit.sys.mjs"),
|
||||
"resource://gre/modules/CreditCard.sys.mjs": typeof import("resource://gre/modules/CreditCard.sys.mjs"),
|
||||
"resource://gre/modules/DAPTelemetrySender.sys.mjs": typeof import("resource://gre/modules/DAPTelemetrySender.sys.mjs"),
|
||||
"resource://gre/modules/DAPVisitCounter.sys.mjs": typeof import("resource://gre/modules/DAPVisitCounter.sys.mjs"),
|
||||
"resource://gre/modules/DateTimePickerPanel.sys.mjs": typeof import("resource://gre/modules/DateTimePickerPanel.sys.mjs"),
|
||||
"resource://gre/modules/DeferredTask.sys.mjs": typeof import("resource://gre/modules/DeferredTask.sys.mjs"),
|
||||
"resource://gre/modules/DoHConfig.sys.mjs": typeof import("resource://gre/modules/DoHConfig.sys.mjs"),
|
||||
"resource://gre/modules/DoHController.sys.mjs": typeof import("resource://gre/modules/DoHController.sys.mjs"),
|
||||
"resource://gre/modules/DoHHeuristics.sys.mjs": typeof import("resource://gre/modules/DoHHeuristics.sys.mjs"),
|
||||
"resource://gre/modules/DownloadCore.sys.mjs": typeof import("resource://gre/modules/DownloadCore.sys.mjs"),
|
||||
"resource://gre/modules/DownloadHistory.sys.mjs": typeof import("resource://gre/modules/DownloadHistory.sys.mjs"),
|
||||
"resource://gre/modules/DownloadIntegration.sys.mjs": typeof import("resource://gre/modules/DownloadIntegration.sys.mjs"),
|
||||
"resource://gre/modules/DownloadLastDir.sys.mjs": typeof import("resource://gre/modules/DownloadLastDir.sys.mjs"),
|
||||
"resource://gre/modules/DownloadList.sys.mjs": typeof import("resource://gre/modules/DownloadList.sys.mjs"),
|
||||
"resource://gre/modules/DownloadPaths.sys.mjs": typeof import("resource://gre/modules/DownloadPaths.sys.mjs"),
|
||||
"resource://gre/modules/DownloadStore.sys.mjs": typeof import("resource://gre/modules/DownloadStore.sys.mjs"),
|
||||
"resource://gre/modules/DownloadUIHelper.sys.mjs": typeof import("resource://gre/modules/DownloadUIHelper.sys.mjs"),
|
||||
"resource://gre/modules/DownloadUtils.sys.mjs": typeof import("resource://gre/modules/DownloadUtils.sys.mjs"),
|
||||
"resource://gre/modules/Downloads.sys.mjs": typeof import("resource://gre/modules/Downloads.sys.mjs"),
|
||||
"resource://gre/modules/E10SUtils.sys.mjs": typeof import("resource://gre/modules/E10SUtils.sys.mjs"),
|
||||
"resource://gre/modules/EssentialDomainsRemoteSettings.sys.mjs": typeof import("resource://gre/modules/EssentialDomainsRemoteSettings.sys.mjs"),
|
||||
"resource://gre/modules/EventEmitter.sys.mjs": typeof import("resource://gre/modules/EventEmitter.sys.mjs"),
|
||||
"resource://gre/modules/EventPing.sys.mjs": typeof import("resource://gre/modules/EventPing.sys.mjs"),
|
||||
"resource://gre/modules/Extension.sys.mjs": typeof import("resource://gre/modules/Extension.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionActivityLog.sys.mjs": typeof import("resource://gre/modules/ExtensionActivityLog.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionChild.sys.mjs": typeof import("resource://gre/modules/ExtensionChild.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionChildDevToolsUtils.sys.mjs": typeof import("resource://gre/modules/ExtensionChildDevToolsUtils.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionCommon.sys.mjs": typeof import("resource://gre/modules/ExtensionCommon.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionContent.sys.mjs": typeof import("resource://gre/modules/ExtensionContent.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionDNR.sys.mjs": typeof import("resource://gre/modules/ExtensionDNR.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionDNRLimits.sys.mjs": typeof import("resource://gre/modules/ExtensionDNRLimits.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionDNRStore.sys.mjs": typeof import("resource://gre/modules/ExtensionDNRStore.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionMenus.sys.mjs": typeof import("resource://gre/modules/ExtensionMenus.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionPageChild.sys.mjs": typeof import("resource://gre/modules/ExtensionPageChild.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionParent.sys.mjs": typeof import("resource://gre/modules/ExtensionParent.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionPermissionMessages.sys.mjs": typeof import("resource://gre/modules/ExtensionPermissionMessages.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionPermissions.sys.mjs": typeof import("resource://gre/modules/ExtensionPermissions.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionPreferencesManager.sys.mjs": typeof import("resource://gre/modules/ExtensionPreferencesManager.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionProcessScript.sys.mjs": typeof import("resource://gre/modules/ExtensionProcessScript.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionScriptingStore.sys.mjs": typeof import("resource://gre/modules/ExtensionScriptingStore.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionSearchHandler.sys.mjs": typeof import("resource://gre/modules/ExtensionSearchHandler.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionSettingsStore.sys.mjs": typeof import("resource://gre/modules/ExtensionSettingsStore.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionShortcuts.sys.mjs": typeof import("resource://gre/modules/ExtensionShortcuts.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionStorage.sys.mjs": typeof import("resource://gre/modules/ExtensionStorage.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionStorageComponents.sys.mjs": typeof import("resource://gre/modules/ExtensionStorageComponents.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionStorageIDB.sys.mjs": typeof import("resource://gre/modules/ExtensionStorageIDB.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionStorageSync.sys.mjs": typeof import("resource://gre/modules/ExtensionStorageSync.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionStorageSyncKinto.sys.mjs": typeof import("resource://gre/modules/ExtensionStorageSyncKinto.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionTelemetry.sys.mjs": typeof import("resource://gre/modules/ExtensionTelemetry.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionUserScripts.sys.mjs": typeof import("resource://gre/modules/ExtensionUserScripts.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionUserScriptsContent.sys.mjs": typeof import("resource://gre/modules/ExtensionUserScriptsContent.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionUtils.sys.mjs": typeof import("resource://gre/modules/ExtensionUtils.sys.mjs"),
|
||||
"resource://gre/modules/ExtensionWorkerChild.sys.mjs": typeof import("resource://gre/modules/ExtensionWorkerChild.sys.mjs"),
|
||||
"resource://gre/modules/FileUtils.sys.mjs": typeof import("resource://gre/modules/FileUtils.sys.mjs"),
|
||||
"resource://gre/modules/FillHelpers.sys.mjs": typeof import("resource://gre/modules/FillHelpers.sys.mjs"),
|
||||
"resource://gre/modules/FindContent.sys.mjs": typeof import("resource://gre/modules/FindContent.sys.mjs"),
|
||||
"resource://gre/modules/Finder.sys.mjs": typeof import("resource://gre/modules/Finder.sys.mjs"),
|
||||
"resource://gre/modules/FinderHighlighter.sys.mjs": typeof import("resource://gre/modules/FinderHighlighter.sys.mjs"),
|
||||
"resource://gre/modules/FinderIterator.sys.mjs": typeof import("resource://gre/modules/FinderIterator.sys.mjs"),
|
||||
"resource://gre/modules/FinderParent.sys.mjs": typeof import("resource://gre/modules/FinderParent.sys.mjs"),
|
||||
"resource://gre/modules/FirefoxRelay.sys.mjs": typeof import("resource://gre/modules/FirefoxRelay.sys.mjs"),
|
||||
"resource://gre/modules/FirstStartup.sys.mjs": typeof import("resource://gre/modules/FirstStartup.sys.mjs"),
|
||||
"resource://gre/modules/ForgetAboutSite.sys.mjs": typeof import("resource://gre/modules/ForgetAboutSite.sys.mjs"),
|
||||
"resource://gre/modules/FormHistory.sys.mjs": typeof import("resource://gre/modules/FormHistory.sys.mjs"),
|
||||
"resource://gre/modules/FormHistoryAutoComplete.sys.mjs": typeof import("resource://gre/modules/FormHistoryAutoComplete.sys.mjs"),
|
||||
"resource://gre/modules/FormLikeFactory.sys.mjs": typeof import("resource://gre/modules/FormLikeFactory.sys.mjs"),
|
||||
"resource://gre/modules/FormScenarios.sys.mjs": typeof import("resource://gre/modules/FormScenarios.sys.mjs"),
|
||||
"resource://gre/modules/FxAccounts.sys.mjs": typeof import("resource://gre/modules/FxAccounts.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsClient.sys.mjs": typeof import("resource://gre/modules/FxAccountsClient.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsCommands.sys.mjs": typeof import("resource://gre/modules/FxAccountsCommands.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsCommon.sys.mjs": typeof import("resource://gre/modules/FxAccountsCommon.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsConfig.sys.mjs": typeof import("resource://gre/modules/FxAccountsConfig.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsDevice.sys.mjs": typeof import("resource://gre/modules/FxAccountsDevice.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsKeys.sys.mjs": typeof import("resource://gre/modules/FxAccountsKeys.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsOAuth.sys.mjs": typeof import("resource://gre/modules/FxAccountsOAuth.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsPairing.sys.mjs": typeof import("resource://gre/modules/FxAccountsPairing.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsPairingChannel.sys.mjs": typeof import("resource://gre/modules/FxAccountsPairingChannel.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsProfile.sys.mjs": typeof import("resource://gre/modules/FxAccountsProfile.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsProfileClient.sys.mjs": typeof import("resource://gre/modules/FxAccountsProfileClient.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsStorage.sys.mjs": typeof import("resource://gre/modules/FxAccountsStorage.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsTelemetry.sys.mjs": typeof import("resource://gre/modules/FxAccountsTelemetry.sys.mjs"),
|
||||
"resource://gre/modules/FxAccountsWebChannel.sys.mjs": typeof import("resource://gre/modules/FxAccountsWebChannel.sys.mjs"),
|
||||
"resource://gre/modules/GMPInstallManager.sys.mjs": typeof import("resource://gre/modules/GMPInstallManager.sys.mjs"),
|
||||
"resource://gre/modules/GeckoViewActorManager.sys.mjs": typeof import("resource://gre/modules/GeckoViewActorManager.sys.mjs"),
|
||||
"resource://gre/modules/GeckoViewAutocomplete.sys.mjs": typeof import("resource://gre/modules/GeckoViewAutocomplete.sys.mjs"),
|
||||
"resource://gre/modules/GeckoViewAutofill.sys.mjs": typeof import("resource://gre/modules/GeckoViewAutofill.sys.mjs"),
|
||||
"resource://gre/modules/GeckoViewClipboardPermission.sys.mjs": typeof import("resource://gre/modules/GeckoViewClipboardPermission.sys.mjs"),
|
||||
"resource://gre/modules/GeckoViewIdentityCredential.sys.mjs": typeof import("resource://gre/modules/GeckoViewIdentityCredential.sys.mjs"),
|
||||
"resource://gre/modules/GeckoViewPrompter.sys.mjs": typeof import("resource://gre/modules/GeckoViewPrompter.sys.mjs"),
|
||||
"resource://gre/modules/GeckoViewSettings.sys.mjs": typeof import("resource://gre/modules/GeckoViewSettings.sys.mjs"),
|
||||
"resource://gre/modules/GeckoViewTab.sys.mjs": typeof import("resource://gre/modules/GeckoViewTab.sys.mjs"),
|
||||
"resource://gre/modules/GeckoViewTelemetry.sys.mjs": typeof import("resource://gre/modules/GeckoViewTelemetry.sys.mjs"),
|
||||
"resource://gre/modules/GeckoViewTestUtils.sys.mjs": typeof import("resource://gre/modules/GeckoViewTestUtils.sys.mjs"),
|
||||
"resource://gre/modules/GeckoViewUtils.sys.mjs": typeof import("resource://gre/modules/GeckoViewUtils.sys.mjs"),
|
||||
"resource://gre/modules/GeckoViewWebExtension.sys.mjs": typeof import("resource://gre/modules/GeckoViewWebExtension.sys.mjs"),
|
||||
"resource://gre/modules/Geometry.sys.mjs": typeof import("resource://gre/modules/Geometry.sys.mjs"),
|
||||
"resource://gre/modules/HPKEConfigManager.sys.mjs": typeof import("resource://gre/modules/HPKEConfigManager.sys.mjs"),
|
||||
"resource://gre/modules/HealthPing.sys.mjs": typeof import("resource://gre/modules/HealthPing.sys.mjs"),
|
||||
"resource://gre/modules/HiddenFrame.sys.mjs": typeof import("resource://gre/modules/HiddenFrame.sys.mjs"),
|
||||
"resource://gre/modules/History.sys.mjs": typeof import("resource://gre/modules/History.sys.mjs"),
|
||||
"resource://gre/modules/IgnoreLists.sys.mjs": typeof import("resource://gre/modules/IgnoreLists.sys.mjs"),
|
||||
"resource://gre/modules/IndexedDB.sys.mjs": typeof import("resource://gre/modules/IndexedDB.sys.mjs"),
|
||||
"resource://gre/modules/InlineSpellChecker.sys.mjs": typeof import("resource://gre/modules/InlineSpellChecker.sys.mjs"),
|
||||
"resource://gre/modules/InlineSpellCheckerContent.sys.mjs": typeof import("resource://gre/modules/InlineSpellCheckerContent.sys.mjs"),
|
||||
"resource://gre/modules/InsecurePasswordUtils.sys.mjs": typeof import("resource://gre/modules/InsecurePasswordUtils.sys.mjs"),
|
||||
"resource://gre/modules/Integration.sys.mjs": typeof import("resource://gre/modules/Integration.sys.mjs"),
|
||||
"resource://gre/modules/JSONFile.sys.mjs": typeof import("resource://gre/modules/JSONFile.sys.mjs"),
|
||||
"resource://gre/modules/JsonSchema.sys.mjs": typeof import("resource://gre/modules/JsonSchema.sys.mjs"),
|
||||
"resource://gre/modules/KeywordUtils.sys.mjs": typeof import("resource://gre/modules/KeywordUtils.sys.mjs"),
|
||||
"resource://gre/modules/LangPackMatcher.sys.mjs": typeof import("resource://gre/modules/LangPackMatcher.sys.mjs"),
|
||||
"resource://gre/modules/LayoutUtils.sys.mjs": typeof import("resource://gre/modules/LayoutUtils.sys.mjs"),
|
||||
"resource://gre/modules/LightweightThemeConsumer.sys.mjs": typeof import("resource://gre/modules/LightweightThemeConsumer.sys.mjs"),
|
||||
"resource://gre/modules/LightweightThemeManager.sys.mjs": typeof import("resource://gre/modules/LightweightThemeManager.sys.mjs"),
|
||||
"resource://gre/modules/LoadURIDelegate.sys.mjs": typeof import("resource://gre/modules/LoadURIDelegate.sys.mjs"),
|
||||
"resource://gre/modules/LocationHelper.sys.mjs": typeof import("resource://gre/modules/LocationHelper.sys.mjs"),
|
||||
"resource://gre/modules/Log.sys.mjs": typeof import("resource://gre/modules/Log.sys.mjs"),
|
||||
"resource://gre/modules/LoginAutoComplete.sys.mjs": typeof import("resource://gre/modules/LoginAutoComplete.sys.mjs"),
|
||||
"resource://gre/modules/LoginCSVImport.sys.mjs": typeof import("resource://gre/modules/LoginCSVImport.sys.mjs"),
|
||||
"resource://gre/modules/LoginExport.sys.mjs": typeof import("resource://gre/modules/LoginExport.sys.mjs"),
|
||||
"resource://gre/modules/LoginHelper.sys.mjs": typeof import("resource://gre/modules/LoginHelper.sys.mjs"),
|
||||
"resource://gre/modules/LoginManager.shared.sys.mjs": typeof import("resource://gre/modules/LoginManager.shared.sys.mjs"),
|
||||
"resource://gre/modules/LoginManagerChild.sys.mjs": typeof import("resource://gre/modules/LoginManagerChild.sys.mjs"),
|
||||
"resource://gre/modules/LoginManagerContextMenu.sys.mjs": typeof import("resource://gre/modules/LoginManagerContextMenu.sys.mjs"),
|
||||
"resource://gre/modules/LoginManagerParent.sys.mjs": typeof import("resource://gre/modules/LoginManagerParent.sys.mjs"),
|
||||
"resource://gre/modules/LoginRecipes.sys.mjs": typeof import("resource://gre/modules/LoginRecipes.sys.mjs"),
|
||||
"resource://gre/modules/LoginStore.sys.mjs": typeof import("resource://gre/modules/LoginStore.sys.mjs"),
|
||||
"resource://gre/modules/ManifestFinder.sys.mjs": typeof import("resource://gre/modules/ManifestFinder.sys.mjs"),
|
||||
"resource://gre/modules/ManifestIcons.sys.mjs": typeof import("resource://gre/modules/ManifestIcons.sys.mjs"),
|
||||
"resource://gre/modules/ManifestObtainer.sys.mjs": typeof import("resource://gre/modules/ManifestObtainer.sys.mjs"),
|
||||
"resource://gre/modules/MatchURLFilters.sys.mjs": typeof import("resource://gre/modules/MatchURLFilters.sys.mjs"),
|
||||
"resource://gre/modules/MediaUtils.sys.mjs": typeof import("resource://gre/modules/MediaUtils.sys.mjs"),
|
||||
"resource://gre/modules/MessageManagerProxy.sys.mjs": typeof import("resource://gre/modules/MessageManagerProxy.sys.mjs"),
|
||||
"resource://gre/modules/Messaging.sys.mjs": typeof import("resource://gre/modules/Messaging.sys.mjs"),
|
||||
"resource://gre/modules/NLP.sys.mjs": typeof import("resource://gre/modules/NLP.sys.mjs"),
|
||||
"resource://gre/modules/NativeManifests.sys.mjs": typeof import("resource://gre/modules/NativeManifests.sys.mjs"),
|
||||
"resource://gre/modules/NativeMessaging.sys.mjs": typeof import("resource://gre/modules/NativeMessaging.sys.mjs"),
|
||||
"resource://gre/modules/NetUtil.sys.mjs": typeof import("resource://gre/modules/NetUtil.sys.mjs"),
|
||||
"resource://gre/modules/NewTabUtils.sys.mjs": typeof import("resource://gre/modules/NewTabUtils.sys.mjs"),
|
||||
"resource://gre/modules/OSCrypto_win.sys.mjs": typeof import("resource://gre/modules/OSCrypto_win.sys.mjs"),
|
||||
"resource://gre/modules/OSKeyStore.sys.mjs": typeof import("resource://gre/modules/OSKeyStore.sys.mjs"),
|
||||
"resource://gre/modules/ObjectUtils.sys.mjs": typeof import("resource://gre/modules/ObjectUtils.sys.mjs"),
|
||||
"resource://gre/modules/ObliviousHTTP.sys.mjs": typeof import("resource://gre/modules/ObliviousHTTP.sys.mjs"),
|
||||
"resource://gre/modules/OsEnvironment.sys.mjs": typeof import("resource://gre/modules/OsEnvironment.sys.mjs"),
|
||||
"resource://gre/modules/PageThumbUtils.sys.mjs": typeof import("resource://gre/modules/PageThumbUtils.sys.mjs"),
|
||||
"resource://gre/modules/PageThumbs.sys.mjs": typeof import("resource://gre/modules/PageThumbs.sys.mjs"),
|
||||
"resource://gre/modules/PermissionsUtils.sys.mjs": typeof import("resource://gre/modules/PermissionsUtils.sys.mjs"),
|
||||
"resource://gre/modules/PictureInPicture.sys.mjs": typeof import("resource://gre/modules/PictureInPicture.sys.mjs"),
|
||||
"resource://gre/modules/PictureInPictureControls.sys.mjs": typeof import("resource://gre/modules/PictureInPictureControls.sys.mjs"),
|
||||
"resource://gre/modules/PlacesBackups.sys.mjs": typeof import("resource://gre/modules/PlacesBackups.sys.mjs"),
|
||||
"resource://gre/modules/PlacesDBUtils.sys.mjs": typeof import("resource://gre/modules/PlacesDBUtils.sys.mjs"),
|
||||
"resource://gre/modules/PlacesPreviews.sys.mjs": typeof import("resource://gre/modules/PlacesPreviews.sys.mjs"),
|
||||
"resource://gre/modules/PlacesQuery.sys.mjs": typeof import("resource://gre/modules/PlacesQuery.sys.mjs"),
|
||||
"resource://gre/modules/PlacesSemanticHistoryDatabase.sys.mjs": typeof import("resource://gre/modules/PlacesSemanticHistoryDatabase.sys.mjs"),
|
||||
"resource://gre/modules/PlacesSemanticHistoryManager.sys.mjs": typeof import("resource://gre/modules/PlacesSemanticHistoryManager.sys.mjs"),
|
||||
"resource://gre/modules/PlacesSyncUtils.sys.mjs": typeof import("resource://gre/modules/PlacesSyncUtils.sys.mjs"),
|
||||
"resource://gre/modules/PlacesTransactions.sys.mjs": typeof import("resource://gre/modules/PlacesTransactions.sys.mjs"),
|
||||
"resource://gre/modules/PlacesUtils.sys.mjs": typeof import("resource://gre/modules/PlacesUtils.sys.mjs"),
|
||||
"resource://gre/modules/Preferences.sys.mjs": typeof import("resource://gre/modules/Preferences.sys.mjs"),
|
||||
"resource://gre/modules/PrincipalsCollector.sys.mjs": typeof import("resource://gre/modules/PrincipalsCollector.sys.mjs"),
|
||||
"resource://gre/modules/PrivateBrowsingUtils.sys.mjs": typeof import("resource://gre/modules/PrivateBrowsingUtils.sys.mjs"),
|
||||
"resource://gre/modules/ProcessType.sys.mjs": typeof import("resource://gre/modules/ProcessType.sys.mjs"),
|
||||
"resource://gre/modules/ProfileAge.sys.mjs": typeof import("resource://gre/modules/ProfileAge.sys.mjs"),
|
||||
"resource://gre/modules/PromiseWorker.sys.mjs": typeof import("resource://gre/modules/PromiseWorker.sys.mjs"),
|
||||
"resource://gre/modules/PromptUtils.sys.mjs": typeof import("resource://gre/modules/PromptUtils.sys.mjs"),
|
||||
"resource://gre/modules/PropertyListUtils.sys.mjs": typeof import("resource://gre/modules/PropertyListUtils.sys.mjs"),
|
||||
"resource://gre/modules/ProxyChannelFilter.sys.mjs": typeof import("resource://gre/modules/ProxyChannelFilter.sys.mjs"),
|
||||
"resource://gre/modules/PushBroadcastService.sys.mjs": typeof import("resource://gre/modules/PushBroadcastService.sys.mjs"),
|
||||
"resource://gre/modules/PushCrypto.sys.mjs": typeof import("resource://gre/modules/PushCrypto.sys.mjs"),
|
||||
"resource://gre/modules/PushService.sys.mjs": typeof import("resource://gre/modules/PushService.sys.mjs"),
|
||||
"resource://gre/modules/PushServiceWebSocket.sys.mjs": typeof import("resource://gre/modules/PushServiceWebSocket.sys.mjs"),
|
||||
"resource://gre/modules/Readerable.sys.mjs": typeof import("resource://gre/modules/Readerable.sys.mjs"),
|
||||
"resource://gre/modules/Region.sys.mjs": typeof import("resource://gre/modules/Region.sys.mjs"),
|
||||
"resource://gre/modules/RemotePageAccessManager.sys.mjs": typeof import("resource://gre/modules/RemotePageAccessManager.sys.mjs"),
|
||||
"resource://gre/modules/RemoteSettingsCrashPull.sys.mjs": typeof import("resource://gre/modules/RemoteSettingsCrashPull.sys.mjs"),
|
||||
"resource://gre/modules/RemoteWebNavigation.sys.mjs": typeof import("resource://gre/modules/RemoteWebNavigation.sys.mjs"),
|
||||
"resource://gre/modules/ResetProfile.sys.mjs": typeof import("resource://gre/modules/ResetProfile.sys.mjs"),
|
||||
"resource://gre/modules/SafeBrowsing.sys.mjs": typeof import("resource://gre/modules/SafeBrowsing.sys.mjs"),
|
||||
"resource://gre/modules/Schemas.sys.mjs": typeof import("resource://gre/modules/Schemas.sys.mjs"),
|
||||
"resource://gre/modules/SearchService.sys.mjs": typeof import("resource://gre/modules/SearchService.sys.mjs"),
|
||||
"resource://gre/modules/SecurityInfo.sys.mjs": typeof import("resource://gre/modules/SecurityInfo.sys.mjs"),
|
||||
"resource://gre/modules/SelectionUtils.sys.mjs": typeof import("resource://gre/modules/SelectionUtils.sys.mjs"),
|
||||
"resource://gre/modules/ServiceRequest.sys.mjs": typeof import("resource://gre/modules/ServiceRequest.sys.mjs"),
|
||||
"resource://gre/modules/ServiceWorkerCleanUp.sys.mjs": typeof import("resource://gre/modules/ServiceWorkerCleanUp.sys.mjs"),
|
||||
"resource://gre/modules/ShortcutUtils.sys.mjs": typeof import("resource://gre/modules/ShortcutUtils.sys.mjs"),
|
||||
"resource://gre/modules/Sqlite.sys.mjs": typeof import("resource://gre/modules/Sqlite.sys.mjs"),
|
||||
"resource://gre/modules/SubDialog.sys.mjs": typeof import("resource://gre/modules/SubDialog.sys.mjs"),
|
||||
"resource://gre/modules/Subprocess.sys.mjs": typeof import("resource://gre/modules/Subprocess.sys.mjs"),
|
||||
"resource://gre/modules/SyncedBookmarksMirror.sys.mjs": typeof import("resource://gre/modules/SyncedBookmarksMirror.sys.mjs"),
|
||||
"resource://gre/modules/TaskScheduler.sys.mjs": typeof import("resource://gre/modules/TaskScheduler.sys.mjs"),
|
||||
"resource://gre/modules/TaskSchedulerMacOSImpl.sys.mjs": typeof import("resource://gre/modules/TaskSchedulerMacOSImpl.sys.mjs"),
|
||||
"resource://gre/modules/TaskSchedulerWinImpl.sys.mjs": typeof import("resource://gre/modules/TaskSchedulerWinImpl.sys.mjs"),
|
||||
"resource://gre/modules/TelemetryArchive.sys.mjs": typeof import("resource://gre/modules/TelemetryArchive.sys.mjs"),
|
||||
"resource://gre/modules/TelemetryController.sys.mjs": typeof import("resource://gre/modules/TelemetryController.sys.mjs"),
|
||||
"resource://gre/modules/TelemetryEnvironment.sys.mjs": typeof import("resource://gre/modules/TelemetryEnvironment.sys.mjs"),
|
||||
"resource://gre/modules/TelemetryReportingPolicy.sys.mjs": typeof import("resource://gre/modules/TelemetryReportingPolicy.sys.mjs"),
|
||||
"resource://gre/modules/TelemetryScheduler.sys.mjs": typeof import("resource://gre/modules/TelemetryScheduler.sys.mjs"),
|
||||
"resource://gre/modules/TelemetrySend.sys.mjs": typeof import("resource://gre/modules/TelemetrySend.sys.mjs"),
|
||||
"resource://gre/modules/TelemetrySession.sys.mjs": typeof import("resource://gre/modules/TelemetrySession.sys.mjs"),
|
||||
"resource://gre/modules/TelemetryStorage.sys.mjs": typeof import("resource://gre/modules/TelemetryStorage.sys.mjs"),
|
||||
"resource://gre/modules/TelemetryTimestamps.sys.mjs": typeof import("resource://gre/modules/TelemetryTimestamps.sys.mjs"),
|
||||
"resource://gre/modules/TelemetryUtils.sys.mjs": typeof import("resource://gre/modules/TelemetryUtils.sys.mjs"),
|
||||
"resource://gre/modules/Timer.sys.mjs": typeof import("resource://gre/modules/Timer.sys.mjs"),
|
||||
"resource://gre/modules/UninstallPing.sys.mjs": typeof import("resource://gre/modules/UninstallPing.sys.mjs"),
|
||||
"resource://gre/modules/UntrustedModulesPing.sys.mjs": typeof import("resource://gre/modules/UntrustedModulesPing.sys.mjs"),
|
||||
"resource://gre/modules/UpdateListener.sys.mjs": typeof import("resource://gre/modules/UpdateListener.sys.mjs"),
|
||||
"resource://gre/modules/UpdateLog.sys.mjs": typeof import("resource://gre/modules/UpdateLog.sys.mjs"),
|
||||
"resource://gre/modules/UpdatePing.sys.mjs": typeof import("resource://gre/modules/UpdatePing.sys.mjs"),
|
||||
"resource://gre/modules/UpdateService.sys.mjs": typeof import("resource://gre/modules/UpdateService.sys.mjs"),
|
||||
"resource://gre/modules/UpdateUtils.sys.mjs": typeof import("resource://gre/modules/UpdateUtils.sys.mjs"),
|
||||
"resource://gre/modules/UsageReporting.sys.mjs": typeof import("resource://gre/modules/UsageReporting.sys.mjs"),
|
||||
"resource://gre/modules/WebAuthnFeature.sys.mjs": typeof import("resource://gre/modules/WebAuthnFeature.sys.mjs"),
|
||||
"resource://gre/modules/WebChannel.sys.mjs": typeof import("resource://gre/modules/WebChannel.sys.mjs"),
|
||||
"resource://gre/modules/WebNavigation.sys.mjs": typeof import("resource://gre/modules/WebNavigation.sys.mjs"),
|
||||
"resource://gre/modules/WebNavigationFrames.sys.mjs": typeof import("resource://gre/modules/WebNavigationFrames.sys.mjs"),
|
||||
"resource://gre/modules/WebRequest.sys.mjs": typeof import("resource://gre/modules/WebRequest.sys.mjs"),
|
||||
"resource://gre/modules/WebRequestUpload.sys.mjs": typeof import("resource://gre/modules/WebRequestUpload.sys.mjs"),
|
||||
"resource://gre/modules/WindowsLaunchOnLogin.sys.mjs": typeof import("resource://gre/modules/WindowsLaunchOnLogin.sys.mjs"),
|
||||
"resource://gre/modules/WindowsRegistry.sys.mjs": typeof import("resource://gre/modules/WindowsRegistry.sys.mjs"),
|
||||
"resource://gre/modules/addons/AddonRepository.sys.mjs": typeof import("resource://gre/modules/addons/AddonRepository.sys.mjs"),
|
||||
"resource://gre/modules/addons/AddonSettings.sys.mjs": typeof import("resource://gre/modules/addons/AddonSettings.sys.mjs"),
|
||||
"resource://gre/modules/addons/ProductAddonChecker.sys.mjs": typeof import("resource://gre/modules/addons/ProductAddonChecker.sys.mjs"),
|
||||
"resource://gre/modules/addons/XPIDatabase.sys.mjs": typeof import("resource://gre/modules/addons/XPIDatabase.sys.mjs"),
|
||||
"resource://gre/modules/addons/XPIInstall.sys.mjs": typeof import("resource://gre/modules/addons/XPIInstall.sys.mjs"),
|
||||
"resource://gre/modules/addons/XPIProvider.sys.mjs": typeof import("resource://gre/modules/addons/XPIProvider.sys.mjs"),
|
||||
"resource://gre/modules/addons/crypto-utils.sys.mjs": typeof import("resource://gre/modules/addons/crypto-utils.sys.mjs"),
|
||||
"resource://gre/modules/addons/siteperms-addon-utils.sys.mjs": typeof import("resource://gre/modules/addons/siteperms-addon-utils.sys.mjs"),
|
||||
"resource://gre/modules/components-utils/ClientEnvironment.sys.mjs": typeof import("resource://gre/modules/components-utils/ClientEnvironment.sys.mjs"),
|
||||
"resource://gre/modules/components-utils/FilterExpressions.sys.mjs": typeof import("resource://gre/modules/components-utils/FilterExpressions.sys.mjs"),
|
||||
"resource://gre/modules/components-utils/JsonSchemaValidator.sys.mjs": typeof import("resource://gre/modules/components-utils/JsonSchemaValidator.sys.mjs"),
|
||||
"resource://gre/modules/components-utils/Sampling.sys.mjs": typeof import("resource://gre/modules/components-utils/Sampling.sys.mjs"),
|
||||
"resource://gre/modules/components-utils/WindowsInstallsInfo.sys.mjs": typeof import("resource://gre/modules/components-utils/WindowsInstallsInfo.sys.mjs"),
|
||||
"resource://gre/modules/components-utils/WindowsVersionInfo.sys.mjs": typeof import("resource://gre/modules/components-utils/WindowsVersionInfo.sys.mjs"),
|
||||
"resource://gre/modules/components-utils/mozjexl.sys.mjs": typeof import("resource://gre/modules/components-utils/mozjexl.sys.mjs"),
|
||||
"resource://gre/modules/contentrelevancy/private/InputUtils.sys.mjs": typeof import("resource://gre/modules/contentrelevancy/private/InputUtils.sys.mjs"),
|
||||
"resource://gre/modules/ctypes.sys.mjs": typeof import("resource://gre/modules/ctypes.sys.mjs"),
|
||||
"resource://gre/modules/handlers/HandlerList.sys.mjs": typeof import("resource://gre/modules/handlers/HandlerList.sys.mjs"),
|
||||
"resource://gre/modules/jsdebugger.sys.mjs": typeof import("resource://gre/modules/jsdebugger.sys.mjs"),
|
||||
"resource://gre/modules/kvstore.sys.mjs": typeof import("resource://gre/modules/kvstore.sys.mjs"),
|
||||
"resource://gre/modules/media/IdpSandbox.sys.mjs": typeof import("resource://gre/modules/media/IdpSandbox.sys.mjs"),
|
||||
"resource://gre/modules/media/PeerConnectionIdp.sys.mjs": typeof import("resource://gre/modules/media/PeerConnectionIdp.sys.mjs"),
|
||||
"resource://gre/modules/narrate/NarrateControls.sys.mjs": typeof import("resource://gre/modules/narrate/NarrateControls.sys.mjs"),
|
||||
"resource://gre/modules/policies/WindowsGPOParser.sys.mjs": typeof import("resource://gre/modules/policies/WindowsGPOParser.sys.mjs"),
|
||||
"resource://gre/modules/policies/macOSPoliciesParser.sys.mjs": typeof import("resource://gre/modules/policies/macOSPoliciesParser.sys.mjs"),
|
||||
"resource://gre/modules/psm/RemoteSecuritySettings.sys.mjs": typeof import("resource://gre/modules/psm/RemoteSecuritySettings.sys.mjs"),
|
||||
"resource://gre/modules/reflect.sys.mjs": typeof import("resource://gre/modules/reflect.sys.mjs"),
|
||||
"resource://gre/modules/sessionstore/PrivacyFilter.sys.mjs": typeof import("resource://gre/modules/sessionstore/PrivacyFilter.sys.mjs"),
|
||||
"resource://gre/modules/sessionstore/PrivacyLevel.sys.mjs": typeof import("resource://gre/modules/sessionstore/PrivacyLevel.sys.mjs"),
|
||||
"resource://gre/modules/sessionstore/SessionHistory.sys.mjs": typeof import("resource://gre/modules/sessionstore/SessionHistory.sys.mjs"),
|
||||
"resource://gre/modules/sessionstore/SessionStoreHelper.sys.mjs": typeof import("resource://gre/modules/sessionstore/SessionStoreHelper.sys.mjs"),
|
||||
"resource://gre/modules/shared/AddressComponent.sys.mjs": typeof import("resource://gre/modules/shared/AddressComponent.sys.mjs"),
|
||||
"resource://gre/modules/shared/AddressMetaData.sys.mjs": typeof import("resource://gre/modules/shared/AddressMetaData.sys.mjs"),
|
||||
"resource://gre/modules/shared/AddressMetaDataExtension.sys.mjs": typeof import("resource://gre/modules/shared/AddressMetaDataExtension.sys.mjs"),
|
||||
"resource://gre/modules/shared/AddressMetaDataLoader.sys.mjs": typeof import("resource://gre/modules/shared/AddressMetaDataLoader.sys.mjs"),
|
||||
"resource://gre/modules/shared/AddressParser.sys.mjs": typeof import("resource://gre/modules/shared/AddressParser.sys.mjs"),
|
||||
"resource://gre/modules/shared/AutofillFormFactory.sys.mjs": typeof import("resource://gre/modules/shared/AutofillFormFactory.sys.mjs"),
|
||||
"resource://gre/modules/shared/AutofillTelemetry.sys.mjs": typeof import("resource://gre/modules/shared/AutofillTelemetry.sys.mjs"),
|
||||
"resource://gre/modules/shared/CreditCardRecord.sys.mjs": typeof import("resource://gre/modules/shared/CreditCardRecord.sys.mjs"),
|
||||
"resource://gre/modules/shared/CreditCardRuleset.sys.mjs": typeof import("resource://gre/modules/shared/CreditCardRuleset.sys.mjs"),
|
||||
"resource://gre/modules/shared/FieldScanner.sys.mjs": typeof import("resource://gre/modules/shared/FieldScanner.sys.mjs"),
|
||||
"resource://gre/modules/shared/FormAutofillHandler.sys.mjs": typeof import("resource://gre/modules/shared/FormAutofillHandler.sys.mjs"),
|
||||
"resource://gre/modules/shared/FormAutofillHeuristics.sys.mjs": typeof import("resource://gre/modules/shared/FormAutofillHeuristics.sys.mjs"),
|
||||
"resource://gre/modules/shared/FormAutofillNameUtils.sys.mjs": typeof import("resource://gre/modules/shared/FormAutofillNameUtils.sys.mjs"),
|
||||
"resource://gre/modules/shared/FormAutofillSection.sys.mjs": typeof import("resource://gre/modules/shared/FormAutofillSection.sys.mjs"),
|
||||
"resource://gre/modules/shared/FormAutofillUtils.sys.mjs": typeof import("resource://gre/modules/shared/FormAutofillUtils.sys.mjs"),
|
||||
"resource://gre/modules/shared/FormStateManager.sys.mjs": typeof import("resource://gre/modules/shared/FormStateManager.sys.mjs"),
|
||||
"resource://gre/modules/shared/LabelUtils.sys.mjs": typeof import("resource://gre/modules/shared/LabelUtils.sys.mjs"),
|
||||
"resource://gre/modules/shared/LoginFormFactory.sys.mjs": typeof import("resource://gre/modules/shared/LoginFormFactory.sys.mjs"),
|
||||
"resource://gre/modules/shared/PasswordGenerator.sys.mjs": typeof import("resource://gre/modules/shared/PasswordGenerator.sys.mjs"),
|
||||
"resource://gre/modules/shared/PasswordRulesParser.sys.mjs": typeof import("resource://gre/modules/shared/PasswordRulesParser.sys.mjs"),
|
||||
"resource://gre/modules/shared/PhoneNumber.sys.mjs": typeof import("resource://gre/modules/shared/PhoneNumber.sys.mjs"),
|
||||
"resource://gre/modules/shared/PhoneNumberNormalizer.sys.mjs": typeof import("resource://gre/modules/shared/PhoneNumberNormalizer.sys.mjs"),
|
||||
"resource://gre/modules/subprocess/subprocess_unix.sys.mjs": typeof import("resource://gre/modules/subprocess/subprocess_unix.sys.mjs"),
|
||||
"resource://gre/modules/subprocess/subprocess_win.sys.mjs": typeof import("resource://gre/modules/subprocess/subprocess_win.sys.mjs"),
|
||||
"resource://gre/modules/translations/LanguageDetector.sys.mjs": typeof import("resource://gre/modules/translations/LanguageDetector.sys.mjs"),
|
||||
"resource://gre/modules/workers/PromiseWorker.mjs": typeof import("resource://gre/modules/workers/PromiseWorker.mjs"),
|
||||
"resource://messaging-system/lib/SpecialMessageActions.sys.mjs": typeof import("resource://messaging-system/lib/SpecialMessageActions.sys.mjs"),
|
||||
"resource://messaging-system/targeting/Targeting.sys.mjs": typeof import("resource://messaging-system/targeting/Targeting.sys.mjs"),
|
||||
"resource://mozscreenshots/Screenshot.sys.mjs": typeof import("resource://mozscreenshots/Screenshot.sys.mjs"),
|
||||
"resource://newtab/common/Actions.mjs": typeof import("resource://newtab/common/Actions.mjs"),
|
||||
"resource://newtab/lib/AboutPreferences.sys.mjs": typeof import("resource://newtab/lib/AboutPreferences.sys.mjs"),
|
||||
"resource://newtab/lib/ActivityStream.sys.mjs": typeof import("resource://newtab/lib/ActivityStream.sys.mjs"),
|
||||
"resource://newtab/lib/ActivityStreamMessageChannel.sys.mjs": typeof import("resource://newtab/lib/ActivityStreamMessageChannel.sys.mjs"),
|
||||
"resource://newtab/lib/ActivityStreamPrefs.sys.mjs": typeof import("resource://newtab/lib/ActivityStreamPrefs.sys.mjs"),
|
||||
"resource://newtab/lib/AdsFeed.sys.mjs": typeof import("resource://newtab/lib/AdsFeed.sys.mjs"),
|
||||
"resource://newtab/lib/DefaultSites.sys.mjs": typeof import("resource://newtab/lib/DefaultSites.sys.mjs"),
|
||||
"resource://newtab/lib/DiscoveryStreamFeed.sys.mjs": typeof import("resource://newtab/lib/DiscoveryStreamFeed.sys.mjs"),
|
||||
"resource://newtab/lib/DownloadsManager.sys.mjs": typeof import("resource://newtab/lib/DownloadsManager.sys.mjs"),
|
||||
"resource://newtab/lib/FaviconFeed.sys.mjs": typeof import("resource://newtab/lib/FaviconFeed.sys.mjs"),
|
||||
"resource://newtab/lib/HighlightsFeed.sys.mjs": typeof import("resource://newtab/lib/HighlightsFeed.sys.mjs"),
|
||||
"resource://newtab/lib/InferredModel/FeatureModel.sys.mjs": typeof import("resource://newtab/lib/InferredModel/FeatureModel.sys.mjs"),
|
||||
"resource://newtab/lib/InferredPersonalizationFeed.sys.mjs": typeof import("resource://newtab/lib/InferredPersonalizationFeed.sys.mjs"),
|
||||
"resource://newtab/lib/NewTabGleanUtils.sys.mjs": typeof import("resource://newtab/lib/NewTabGleanUtils.sys.mjs"),
|
||||
"resource://newtab/lib/NewTabInit.sys.mjs": typeof import("resource://newtab/lib/NewTabInit.sys.mjs"),
|
||||
"resource://newtab/lib/NewTabMessaging.sys.mjs": typeof import("resource://newtab/lib/NewTabMessaging.sys.mjs"),
|
||||
"resource://newtab/lib/PersistentCache.sys.mjs": typeof import("resource://newtab/lib/PersistentCache.sys.mjs"),
|
||||
"resource://newtab/lib/PersonalityProvider/PersonalityProvider.sys.mjs": typeof import("resource://newtab/lib/PersonalityProvider/PersonalityProvider.sys.mjs"),
|
||||
"resource://newtab/lib/PlacesFeed.sys.mjs": typeof import("resource://newtab/lib/PlacesFeed.sys.mjs"),
|
||||
"resource://newtab/lib/PrefsFeed.sys.mjs": typeof import("resource://newtab/lib/PrefsFeed.sys.mjs"),
|
||||
"resource://newtab/lib/RecommendationProvider.sys.mjs": typeof import("resource://newtab/lib/RecommendationProvider.sys.mjs"),
|
||||
"resource://newtab/lib/Screenshots.sys.mjs": typeof import("resource://newtab/lib/Screenshots.sys.mjs"),
|
||||
"resource://newtab/lib/SectionsManager.sys.mjs": typeof import("resource://newtab/lib/SectionsManager.sys.mjs"),
|
||||
"resource://newtab/lib/StartupCacheInit.sys.mjs": typeof import("resource://newtab/lib/StartupCacheInit.sys.mjs"),
|
||||
"resource://newtab/lib/Store.sys.mjs": typeof import("resource://newtab/lib/Store.sys.mjs"),
|
||||
"resource://newtab/lib/SystemTickFeed.sys.mjs": typeof import("resource://newtab/lib/SystemTickFeed.sys.mjs"),
|
||||
"resource://newtab/lib/TelemetryFeed.sys.mjs": typeof import("resource://newtab/lib/TelemetryFeed.sys.mjs"),
|
||||
"resource://newtab/lib/TopSitesFeed.sys.mjs": typeof import("resource://newtab/lib/TopSitesFeed.sys.mjs"),
|
||||
"resource://newtab/lib/TopStoriesFeed.sys.mjs": typeof import("resource://newtab/lib/TopStoriesFeed.sys.mjs"),
|
||||
"resource://newtab/lib/UTEventReporting.sys.mjs": typeof import("resource://newtab/lib/UTEventReporting.sys.mjs"),
|
||||
"resource://newtab/lib/WallpaperFeed.sys.mjs": typeof import("resource://newtab/lib/WallpaperFeed.sys.mjs"),
|
||||
"resource://newtab/lib/WeatherFeed.sys.mjs": typeof import("resource://newtab/lib/WeatherFeed.sys.mjs"),
|
||||
"resource://nimbus/ExperimentAPI.sys.mjs": typeof import("resource://nimbus/ExperimentAPI.sys.mjs"),
|
||||
"resource://nimbus/FeatureManifest.sys.mjs": typeof import("resource://nimbus/FeatureManifest.sys.mjs"),
|
||||
"resource://nimbus/FirefoxLabs.sys.mjs": typeof import("resource://nimbus/FirefoxLabs.sys.mjs"),
|
||||
"resource://nimbus/lib/ExperimentManager.sys.mjs": typeof import("resource://nimbus/lib/ExperimentManager.sys.mjs"),
|
||||
"resource://nimbus/lib/ExperimentStore.sys.mjs": typeof import("resource://nimbus/lib/ExperimentStore.sys.mjs"),
|
||||
"resource://nimbus/lib/Migrations.sys.mjs": typeof import("resource://nimbus/lib/Migrations.sys.mjs"),
|
||||
"resource://nimbus/lib/RemoteSettingsExperimentLoader.sys.mjs": typeof import("resource://nimbus/lib/RemoteSettingsExperimentLoader.sys.mjs"),
|
||||
"resource://nimbus/lib/TargetingContextRecorder.sys.mjs": typeof import("resource://nimbus/lib/TargetingContextRecorder.sys.mjs"),
|
||||
"resource://nimbus/lib/Telemetry.sys.mjs": typeof import("resource://nimbus/lib/Telemetry.sys.mjs"),
|
||||
"resource://normandy-content/AboutPages.sys.mjs": typeof import("resource://normandy-content/AboutPages.sys.mjs"),
|
||||
"resource://normandy/Normandy.sys.mjs": typeof import("resource://normandy/Normandy.sys.mjs"),
|
||||
"resource://normandy/NormandyMigrations.sys.mjs": typeof import("resource://normandy/NormandyMigrations.sys.mjs"),
|
||||
"resource://normandy/actions/AddonRollbackAction.sys.mjs": typeof import("resource://normandy/actions/AddonRollbackAction.sys.mjs"),
|
||||
"resource://normandy/actions/AddonRolloutAction.sys.mjs": typeof import("resource://normandy/actions/AddonRolloutAction.sys.mjs"),
|
||||
"resource://normandy/actions/BaseAction.sys.mjs": typeof import("resource://normandy/actions/BaseAction.sys.mjs"),
|
||||
"resource://normandy/actions/BranchedAddonStudyAction.sys.mjs": typeof import("resource://normandy/actions/BranchedAddonStudyAction.sys.mjs"),
|
||||
"resource://normandy/actions/ConsoleLogAction.sys.mjs": typeof import("resource://normandy/actions/ConsoleLogAction.sys.mjs"),
|
||||
"resource://normandy/actions/PreferenceExperimentAction.sys.mjs": typeof import("resource://normandy/actions/PreferenceExperimentAction.sys.mjs"),
|
||||
"resource://normandy/actions/PreferenceRollbackAction.sys.mjs": typeof import("resource://normandy/actions/PreferenceRollbackAction.sys.mjs"),
|
||||
"resource://normandy/actions/PreferenceRolloutAction.sys.mjs": typeof import("resource://normandy/actions/PreferenceRolloutAction.sys.mjs"),
|
||||
"resource://normandy/actions/ShowHeartbeatAction.sys.mjs": typeof import("resource://normandy/actions/ShowHeartbeatAction.sys.mjs"),
|
||||
"resource://normandy/actions/schemas/index.sys.mjs": typeof import("resource://normandy/actions/schemas/index.sys.mjs"),
|
||||
"resource://normandy/lib/ActionsManager.sys.mjs": typeof import("resource://normandy/lib/ActionsManager.sys.mjs"),
|
||||
"resource://normandy/lib/AddonRollouts.sys.mjs": typeof import("resource://normandy/lib/AddonRollouts.sys.mjs"),
|
||||
"resource://normandy/lib/AddonStudies.sys.mjs": typeof import("resource://normandy/lib/AddonStudies.sys.mjs"),
|
||||
"resource://normandy/lib/CleanupManager.sys.mjs": typeof import("resource://normandy/lib/CleanupManager.sys.mjs"),
|
||||
"resource://normandy/lib/ClientEnvironment.sys.mjs": typeof import("resource://normandy/lib/ClientEnvironment.sys.mjs"),
|
||||
"resource://normandy/lib/Heartbeat.sys.mjs": typeof import("resource://normandy/lib/Heartbeat.sys.mjs"),
|
||||
"resource://normandy/lib/LegacyHeartbeat.sys.mjs": typeof import("resource://normandy/lib/LegacyHeartbeat.sys.mjs"),
|
||||
"resource://normandy/lib/LogManager.sys.mjs": typeof import("resource://normandy/lib/LogManager.sys.mjs"),
|
||||
"resource://normandy/lib/NormandyAddonManager.sys.mjs": typeof import("resource://normandy/lib/NormandyAddonManager.sys.mjs"),
|
||||
"resource://normandy/lib/NormandyApi.sys.mjs": typeof import("resource://normandy/lib/NormandyApi.sys.mjs"),
|
||||
"resource://normandy/lib/NormandyUtils.sys.mjs": typeof import("resource://normandy/lib/NormandyUtils.sys.mjs"),
|
||||
"resource://normandy/lib/PrefUtils.sys.mjs": typeof import("resource://normandy/lib/PrefUtils.sys.mjs"),
|
||||
"resource://normandy/lib/PreferenceExperiments.sys.mjs": typeof import("resource://normandy/lib/PreferenceExperiments.sys.mjs"),
|
||||
"resource://normandy/lib/PreferenceRollouts.sys.mjs": typeof import("resource://normandy/lib/PreferenceRollouts.sys.mjs"),
|
||||
"resource://normandy/lib/RecipeRunner.sys.mjs": typeof import("resource://normandy/lib/RecipeRunner.sys.mjs"),
|
||||
"resource://normandy/lib/ShieldPreferences.sys.mjs": typeof import("resource://normandy/lib/ShieldPreferences.sys.mjs"),
|
||||
"resource://normandy/lib/Storage.sys.mjs": typeof import("resource://normandy/lib/Storage.sys.mjs"),
|
||||
"resource://normandy/lib/TelemetryEvents.sys.mjs": typeof import("resource://normandy/lib/TelemetryEvents.sys.mjs"),
|
||||
"resource://normandy/lib/Uptake.sys.mjs": typeof import("resource://normandy/lib/Uptake.sys.mjs"),
|
||||
"resource://pdf.js/PdfJs.sys.mjs": typeof import("resource://pdf.js/PdfJs.sys.mjs"),
|
||||
"resource://pdf.js/PdfJsNetwork.sys.mjs": typeof import("resource://pdf.js/PdfJsNetwork.sys.mjs"),
|
||||
"resource://pdf.js/PdfJsTelemetry.sys.mjs": typeof import("resource://pdf.js/PdfJsTelemetry.sys.mjs"),
|
||||
"resource://pdf.js/PdfSandbox.sys.mjs": typeof import("resource://pdf.js/PdfSandbox.sys.mjs"),
|
||||
"resource://pdf.js/PdfStreamConverter.sys.mjs": typeof import("resource://pdf.js/PdfStreamConverter.sys.mjs"),
|
||||
"resource://services-common/async.sys.mjs": typeof import("resource://services-common/async.sys.mjs"),
|
||||
"resource://services-common/kinto-http-client.sys.mjs": typeof import("resource://services-common/kinto-http-client.sys.mjs"),
|
||||
"resource://services-common/kinto-offline-client.sys.mjs": typeof import("resource://services-common/kinto-offline-client.sys.mjs"),
|
||||
"resource://services-common/kinto-storage-adapter.sys.mjs": typeof import("resource://services-common/kinto-storage-adapter.sys.mjs"),
|
||||
"resource://services-common/observers.sys.mjs": typeof import("resource://services-common/observers.sys.mjs"),
|
||||
"resource://services-common/uptake-telemetry.sys.mjs": typeof import("resource://services-common/uptake-telemetry.sys.mjs"),
|
||||
"resource://services-common/utils.sys.mjs": typeof import("resource://services-common/utils.sys.mjs"),
|
||||
"resource://services-crypto/jwcrypto.sys.mjs": typeof import("resource://services-crypto/jwcrypto.sys.mjs"),
|
||||
"resource://services-crypto/utils.sys.mjs": typeof import("resource://services-crypto/utils.sys.mjs"),
|
||||
"resource://services-settings/Attachments.sys.mjs": typeof import("resource://services-settings/Attachments.sys.mjs"),
|
||||
"resource://services-settings/Database.sys.mjs": typeof import("resource://services-settings/Database.sys.mjs"),
|
||||
"resource://services-settings/IDBHelpers.sys.mjs": typeof import("resource://services-settings/IDBHelpers.sys.mjs"),
|
||||
"resource://services-settings/RemoteSettingsClient.sys.mjs": typeof import("resource://services-settings/RemoteSettingsClient.sys.mjs"),
|
||||
"resource://services-settings/RemoteSettingsWorker.sys.mjs": typeof import("resource://services-settings/RemoteSettingsWorker.sys.mjs"),
|
||||
"resource://services-settings/SharedUtils.sys.mjs": typeof import("resource://services-settings/SharedUtils.sys.mjs"),
|
||||
"resource://services-settings/SyncHistory.sys.mjs": typeof import("resource://services-settings/SyncHistory.sys.mjs"),
|
||||
"resource://services-settings/Utils.sys.mjs": typeof import("resource://services-settings/Utils.sys.mjs"),
|
||||
"resource://services-settings/remote-settings.sys.mjs": typeof import("resource://services-settings/remote-settings.sys.mjs"),
|
||||
"resource://services-sync/SyncedTabs.sys.mjs": typeof import("resource://services-sync/SyncedTabs.sys.mjs"),
|
||||
"resource://services-sync/TabsStore.sys.mjs": typeof import("resource://services-sync/TabsStore.sys.mjs"),
|
||||
"resource://services-sync/UIState.sys.mjs": typeof import("resource://services-sync/UIState.sys.mjs"),
|
||||
"resource://services-sync/constants.sys.mjs": typeof import("resource://services-sync/constants.sys.mjs"),
|
||||
"resource://services-sync/doctor.sys.mjs": typeof import("resource://services-sync/doctor.sys.mjs"),
|
||||
"resource://services-sync/engines/addons.sys.mjs": typeof import("resource://services-sync/engines/addons.sys.mjs"),
|
||||
"resource://services-sync/engines/forms.sys.mjs": typeof import("resource://services-sync/engines/forms.sys.mjs"),
|
||||
"resource://services-sync/engines/passwords.sys.mjs": typeof import("resource://services-sync/engines/passwords.sys.mjs"),
|
||||
"resource://services-sync/keys.sys.mjs": typeof import("resource://services-sync/keys.sys.mjs"),
|
||||
"resource://services-sync/main.sys.mjs": typeof import("resource://services-sync/main.sys.mjs"),
|
||||
"resource://services-sync/record.sys.mjs": typeof import("resource://services-sync/record.sys.mjs"),
|
||||
"resource://services-sync/resource.sys.mjs": typeof import("resource://services-sync/resource.sys.mjs"),
|
||||
"resource://services-sync/service.sys.mjs": typeof import("resource://services-sync/service.sys.mjs"),
|
||||
"resource://services-sync/status.sys.mjs": typeof import("resource://services-sync/status.sys.mjs"),
|
||||
"resource://services-sync/sync_auth.sys.mjs": typeof import("resource://services-sync/sync_auth.sys.mjs"),
|
||||
"resource://services-sync/telemetry.sys.mjs": typeof import("resource://services-sync/telemetry.sys.mjs"),
|
||||
"resource://services-sync/util.sys.mjs": typeof import("resource://services-sync/util.sys.mjs"),
|
||||
"resource://talos-powers/TalosParentProfiler.sys.mjs": typeof import("resource://talos-powers/TalosParentProfiler.sys.mjs"),
|
||||
"resource://test/es6module_devtoolsLoader.js": typeof import("resource://test/es6module_devtoolsLoader.js"),
|
||||
"resource://test/esm_lazy-1.sys.mjs": typeof import("resource://test/esm_lazy-1.sys.mjs"),
|
||||
"resource://test/esm_lazy-2.sys.mjs": typeof import("resource://test/esm_lazy-2.sys.mjs"),
|
||||
"resource://test/esmified-1.sys.mjs": typeof import("resource://test/esmified-1.sys.mjs"),
|
||||
"resource://testing-common/AddonTestUtils.sys.mjs": typeof import("resource://testing-common/AddonTestUtils.sys.mjs"),
|
||||
"resource://testing-common/AppInfo.sys.mjs": typeof import("resource://testing-common/AppInfo.sys.mjs"),
|
||||
"resource://testing-common/AppUiTestDelegate.sys.mjs": typeof import("resource://testing-common/AppUiTestDelegate.sys.mjs"),
|
||||
"resource://testing-common/Assert.sys.mjs": typeof import("resource://testing-common/Assert.sys.mjs"),
|
||||
"resource://testing-common/BrowserTestUtils.sys.mjs": typeof import("resource://testing-common/BrowserTestUtils.sys.mjs"),
|
||||
"resource://testing-common/ContentTask.sys.mjs": typeof import("resource://testing-common/ContentTask.sys.mjs"),
|
||||
"resource://testing-common/ContentTaskUtils.sys.mjs": typeof import("resource://testing-common/ContentTaskUtils.sys.mjs"),
|
||||
"resource://testing-common/CustomizableUITestUtils.sys.mjs": typeof import("resource://testing-common/CustomizableUITestUtils.sys.mjs"),
|
||||
"resource://testing-common/DoHTestUtils.sys.mjs": typeof import("resource://testing-common/DoHTestUtils.sys.mjs"),
|
||||
"resource://testing-common/EnterprisePolicyTesting.sys.mjs": typeof import("resource://testing-common/EnterprisePolicyTesting.sys.mjs"),
|
||||
"resource://testing-common/ExtensionTestCommon.sys.mjs": typeof import("resource://testing-common/ExtensionTestCommon.sys.mjs"),
|
||||
"resource://testing-common/ExtensionXPCShellUtils.sys.mjs": typeof import("resource://testing-common/ExtensionXPCShellUtils.sys.mjs"),
|
||||
"resource://testing-common/FileTestUtils.sys.mjs": typeof import("resource://testing-common/FileTestUtils.sys.mjs"),
|
||||
"resource://testing-common/FormHistoryTestUtils.sys.mjs": typeof import("resource://testing-common/FormHistoryTestUtils.sys.mjs"),
|
||||
"resource://testing-common/MerinoTestUtils.sys.mjs": typeof import("resource://testing-common/MerinoTestUtils.sys.mjs"),
|
||||
"resource://testing-common/MessageChannel.sys.mjs": typeof import("resource://testing-common/MessageChannel.sys.mjs"),
|
||||
"resource://testing-common/MockColorPicker.sys.mjs": typeof import("resource://testing-common/MockColorPicker.sys.mjs"),
|
||||
"resource://testing-common/MockFilePicker.sys.mjs": typeof import("resource://testing-common/MockFilePicker.sys.mjs"),
|
||||
"resource://testing-common/MockPermissionPrompt.sys.mjs": typeof import("resource://testing-common/MockPermissionPrompt.sys.mjs"),
|
||||
"resource://testing-common/MockPromptCollection.sys.mjs": typeof import("resource://testing-common/MockPromptCollection.sys.mjs"),
|
||||
"resource://testing-common/MockRegistrar.sys.mjs": typeof import("resource://testing-common/MockRegistrar.sys.mjs"),
|
||||
"resource://testing-common/MockRegistry.sys.mjs": typeof import("resource://testing-common/MockRegistry.sys.mjs"),
|
||||
"resource://testing-common/MockSound.sys.mjs": typeof import("resource://testing-common/MockSound.sys.mjs"),
|
||||
"resource://testing-common/NimbusTestUtils.sys.mjs": typeof import("resource://testing-common/NimbusTestUtils.sys.mjs"),
|
||||
"resource://testing-common/NormandyTestUtils.sys.mjs": typeof import("resource://testing-common/NormandyTestUtils.sys.mjs"),
|
||||
"resource://testing-common/PerTestCoverageUtils.sys.mjs": typeof import("resource://testing-common/PerTestCoverageUtils.sys.mjs"),
|
||||
"resource://testing-common/PerfTestHelpers.sys.mjs": typeof import("resource://testing-common/PerfTestHelpers.sys.mjs"),
|
||||
"resource://testing-common/PermissionTestUtils.sys.mjs": typeof import("resource://testing-common/PermissionTestUtils.sys.mjs"),
|
||||
"resource://testing-common/PlacesTestUtils.sys.mjs": typeof import("resource://testing-common/PlacesTestUtils.sys.mjs"),
|
||||
"resource://testing-common/PromiseTestUtils.sys.mjs": typeof import("resource://testing-common/PromiseTestUtils.sys.mjs"),
|
||||
"resource://testing-common/PromptTestUtils.sys.mjs": typeof import("resource://testing-common/PromptTestUtils.sys.mjs"),
|
||||
"resource://testing-common/QuickSuggestTestUtils.sys.mjs": typeof import("resource://testing-common/QuickSuggestTestUtils.sys.mjs"),
|
||||
"resource://testing-common/RegionTestUtils.sys.mjs": typeof import("resource://testing-common/RegionTestUtils.sys.mjs"),
|
||||
"resource://testing-common/RemoteSettingsServer.sys.mjs": typeof import("resource://testing-common/RemoteSettingsServer.sys.mjs"),
|
||||
"resource://testing-common/SearchTestUtils.sys.mjs": typeof import("resource://testing-common/SearchTestUtils.sys.mjs"),
|
||||
"resource://testing-common/SearchUITestUtils.sys.mjs": typeof import("resource://testing-common/SearchUITestUtils.sys.mjs"),
|
||||
"resource://testing-common/Sinon.sys.mjs": typeof import("resource://testing-common/Sinon.sys.mjs"),
|
||||
"resource://testing-common/SiteDataTestUtils.sys.mjs": typeof import("resource://testing-common/SiteDataTestUtils.sys.mjs"),
|
||||
"resource://testing-common/SpecialPowersParent.sys.mjs": typeof import("resource://testing-common/SpecialPowersParent.sys.mjs"),
|
||||
"resource://testing-common/SpecialPowersProcessActor.sys.mjs": typeof import("resource://testing-common/SpecialPowersProcessActor.sys.mjs"),
|
||||
"resource://testing-common/SpecialPowersSandbox.sys.mjs": typeof import("resource://testing-common/SpecialPowersSandbox.sys.mjs"),
|
||||
"resource://testing-common/TabGroupTestUtils.sys.mjs": typeof import("resource://testing-common/TabGroupTestUtils.sys.mjs"),
|
||||
"resource://testing-common/TelemetryArchiveTesting.sys.mjs": typeof import("resource://testing-common/TelemetryArchiveTesting.sys.mjs"),
|
||||
"resource://testing-common/TelemetryTestUtils.sys.mjs": typeof import("resource://testing-common/TelemetryTestUtils.sys.mjs"),
|
||||
"resource://testing-common/TestIntegration.sys.mjs": typeof import("resource://testing-common/TestIntegration.sys.mjs"),
|
||||
"resource://testing-common/TestUtils.sys.mjs": typeof import("resource://testing-common/TestUtils.sys.mjs"),
|
||||
"resource://testing-common/UrlbarTestUtils.sys.mjs": typeof import("resource://testing-common/UrlbarTestUtils.sys.mjs"),
|
||||
"resource://testing-common/WrapPrivileged.sys.mjs": typeof import("resource://testing-common/WrapPrivileged.sys.mjs"),
|
||||
"resource://testing-common/XPCShellContentUtils.sys.mjs": typeof import("resource://testing-common/XPCShellContentUtils.sys.mjs"),
|
||||
"resource://testing-common/httpd.sys.mjs": typeof import("resource://testing-common/httpd.sys.mjs"),
|
||||
"resource://tps/auth/fxaccounts.sys.mjs": typeof import("resource://tps/auth/fxaccounts.sys.mjs"),
|
||||
"resource://tps/logger.sys.mjs": typeof import("resource://tps/logger.sys.mjs"),
|
||||
"resource://tps/modules/addons.sys.mjs": typeof import("resource://tps/modules/addons.sys.mjs"),
|
||||
"resource://tps/modules/bookmarkValidator.sys.mjs": typeof import("resource://tps/modules/bookmarkValidator.sys.mjs"),
|
||||
"resource://tps/modules/bookmarks.sys.mjs": typeof import("resource://tps/modules/bookmarks.sys.mjs"),
|
||||
"resource://tps/modules/formautofill.sys.mjs": typeof import("resource://tps/modules/formautofill.sys.mjs"),
|
||||
"resource://tps/modules/forms.sys.mjs": typeof import("resource://tps/modules/forms.sys.mjs"),
|
||||
"resource://tps/modules/history.sys.mjs": typeof import("resource://tps/modules/history.sys.mjs"),
|
||||
"resource://tps/modules/passwords.sys.mjs": typeof import("resource://tps/modules/passwords.sys.mjs"),
|
||||
"resource://tps/modules/prefs.sys.mjs": typeof import("resource://tps/modules/prefs.sys.mjs"),
|
||||
"resource://tps/modules/tabs.sys.mjs": typeof import("resource://tps/modules/tabs.sys.mjs"),
|
||||
"resource://tps/modules/windows.sys.mjs": typeof import("resource://tps/modules/windows.sys.mjs"),
|
||||
}
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
/**
|
||||
* NOTE: Do not modify this file by hand.
|
||||
* Content was generated from xpc.msg and error_list.json.
|
||||
* If you're updating some of the sources, see README for instructions.
|
||||
*/
|
||||
|
||||
interface nsIXPCComponents_Results {
|
||||
|
|
@ -368,6 +369,9 @@ interface nsIXPCComponents_Results {
|
|||
/** User refused navigation to potentially unsafe URL with embedded credentials/superfluos authentication */
|
||||
NS_ERROR_SUPERFLUOS_AUTH: 0x804b005b;
|
||||
|
||||
/** User attempted basic HTTP authentication when it is disabled */
|
||||
NS_ERROR_BASIC_HTTP_AUTH_DISABLED: 0x804b005c;
|
||||
|
||||
// Error codes return from the proxy
|
||||
|
||||
/** The connection to the proxy server was refused */
|
||||
|
|
@ -412,6 +416,12 @@ interface nsIXPCComponents_Results {
|
|||
/** The connection was established, but no data was ever received */
|
||||
NS_ERROR_NET_RESET: 0x804b0014;
|
||||
|
||||
/** The connection was established, but the browser received an empty page with an error response */
|
||||
NS_ERROR_NET_EMPTY_RESPONSE: 0x804b0024;
|
||||
|
||||
/** The connection was established, but the browser received an error response from the server */
|
||||
NS_ERROR_NET_ERROR_RESPONSE: 0x804b0023;
|
||||
|
||||
/** The connection was established, but the data transfer was interrupted */
|
||||
NS_ERROR_NET_INTERRUPT: 0x804b0047;
|
||||
|
||||
|
|
@ -663,4 +673,11 @@ interface nsIXPCComponents_Results {
|
|||
|
||||
/** The existing UserChoice Hash was verified, but we're on an older, unsupported Windows build, so do not attempt to update the UserChoice hash. */
|
||||
NS_ERROR_WDBA_BUILD: 0x80720004;
|
||||
|
||||
// Codes related to QuotaManager
|
||||
|
||||
/** Client initialization attempted before origin has been initialized. */
|
||||
NS_ERROR_DOM_QM_CLIENT_INIT_ORIGIN_UNINITIALIZED: 0x80730001;
|
||||
}
|
||||
|
||||
type nsIXPCComponents_Values = nsIXPCComponents_Results[keyof nsIXPCComponents_Results];
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
/**
|
||||
* NOTE: Do not modify this file by hand.
|
||||
* Content was generated from services.json.
|
||||
* If you're updating some of the sources, see README for instructions.
|
||||
*/
|
||||
|
||||
interface JSServices {
|
||||
381
types/gecko/generated/lib.gecko.win32.d.ts
vendored
Normal file
381
types/gecko/generated/lib.gecko.win32.d.ts
vendored
Normal file
|
|
@ -0,0 +1,381 @@
|
|||
/**
|
||||
* NOTE: Do not modify this file by hand.
|
||||
* Content was generated from source XPCOM .idl files.
|
||||
* If you're updating some of the sources, see README for instructions.
|
||||
*/
|
||||
|
||||
declare global {
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/toolkit/components/aboutthirdparty/nsIAboutThirdParty.idl
|
||||
|
||||
interface nsIInstalledApplication extends nsISupports {
|
||||
readonly name: string;
|
||||
readonly publisher: string;
|
||||
}
|
||||
|
||||
interface nsIAboutThirdParty extends nsISupports {
|
||||
readonly ModuleType_Unknown?: 1;
|
||||
readonly ModuleType_IME?: 2;
|
||||
readonly ModuleType_ShellExtension?: 4;
|
||||
readonly ModuleType_BlockedByUser?: 8;
|
||||
readonly ModuleType_BlockedByUserAtLaunch?: 16;
|
||||
|
||||
lookupModuleType(aLeafName: string): u32;
|
||||
lookupApplication(aModulePath: string): nsIInstalledApplication;
|
||||
readonly isDynamicBlocklistAvailable: boolean;
|
||||
readonly isDynamicBlocklistDisabled: boolean;
|
||||
updateBlocklist(aLeafName: string, aNewBlockStatus: boolean): Promise<any>;
|
||||
collectSystemInfo(): Promise<any>;
|
||||
loadModuleForTesting(aModulePath: string): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/toolkit/components/aboutwindowsmessages/nsIAboutWindowsMessages.idl
|
||||
|
||||
interface nsIAboutWindowsMessages extends nsISupports {
|
||||
getMessages(currentWindow: mozIDOMWindowProxy, messages: OutParam<string[][]>, windowTitles: OutParam<string[]>): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/toolkit/components/alerts/nsIWindowsAlertsService.idl
|
||||
|
||||
} // global
|
||||
|
||||
declare enum nsIWindowsAlertNotification_ImagePlacement {
|
||||
eInline = 0,
|
||||
eHero = 1,
|
||||
eIcon = 2,
|
||||
}
|
||||
|
||||
declare global {
|
||||
|
||||
namespace nsIWindowsAlertNotification {
|
||||
type ImagePlacement = nsIWindowsAlertNotification_ImagePlacement;
|
||||
}
|
||||
|
||||
interface nsIWindowsAlertNotification extends nsIAlertNotification, Enums<typeof nsIWindowsAlertNotification_ImagePlacement> {
|
||||
imagePlacement: nsIWindowsAlertNotification.ImagePlacement;
|
||||
}
|
||||
|
||||
interface nsIWindowsAlertsService extends nsIAlertsService {
|
||||
handleWindowsTag(aWindowsTag: string): Promise<any>;
|
||||
getXmlStringForWindowsAlert(aAlert: nsIAlertNotification, aWindowsTag?: string): string;
|
||||
removeAllNotificationsForInstall(): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/toolkit/mozapps/defaultagent/nsIDefaultAgent.idl
|
||||
|
||||
interface nsIDefaultAgent extends nsISupports {
|
||||
registerTask(aUniqueToken: string): void;
|
||||
updateTask(aUniqueToken: string): void;
|
||||
unregisterTask(aUniqueToken: string): void;
|
||||
uninstall(aUniqueToken: string): void;
|
||||
secondsSinceLastAppRun(): i64;
|
||||
getDefaultBrowser(): string;
|
||||
getReplacePreviousDefaultBrowser(aCurrentBrowser: string): string;
|
||||
getDefaultPdfHandler(): string;
|
||||
sendPing(aCurrentBrowser: string, aPreviousBrowser: string, aPdfHandler: string, aNotificationShown: string, aNotificationAction: string, daysSinceLastAppLaunch: u32): void;
|
||||
setDefaultBrowserUserChoice(aAumid: string, aExtraFileExtensions: string[]): void;
|
||||
setDefaultBrowserUserChoiceAsync(aAumid: string, aExtraFileExtensions: string[]): Promise<any>;
|
||||
setDefaultExtensionHandlersUserChoice(aAumid: string, aFileExtensions: string[]): void;
|
||||
agentDisabled(): boolean;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/toolkit/mozapps/defaultagent/nsIWindowsMutex.idl
|
||||
|
||||
interface nsIWindowsMutex extends nsISupports {
|
||||
tryLock(): void;
|
||||
isLocked(): boolean;
|
||||
unlock(): void;
|
||||
}
|
||||
|
||||
interface nsIWindowsMutexFactory extends nsISupports {
|
||||
createMutex(aName: string): nsIWindowsMutex;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/dom/geolocation/nsIGeolocationUIUtilsWin.idl
|
||||
|
||||
interface nsIGeolocationUIUtilsWin extends nsISupports {
|
||||
dismissPrompts(aBC: BrowsingContext): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/netwerk/socket/nsINamedPipeService.idl
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/browser/components/shell/nsIWindowsShellService.idl
|
||||
|
||||
} // global
|
||||
|
||||
declare enum nsIWindowsShellService_LaunchOnLoginEnabledEnumerator {
|
||||
LAUNCH_ON_LOGIN_DISABLED_BY_SETTINGS = 0,
|
||||
LAUNCH_ON_LOGIN_DISABLED = 1,
|
||||
LAUNCH_ON_LOGIN_ENABLED = 2,
|
||||
LAUNCH_ON_LOGIN_ENABLED_BY_POLICY = 3,
|
||||
}
|
||||
|
||||
declare global {
|
||||
|
||||
namespace nsIWindowsShellService {
|
||||
type LaunchOnLoginEnabledEnumerator = nsIWindowsShellService_LaunchOnLoginEnabledEnumerator;
|
||||
}
|
||||
|
||||
interface nsIWindowsShellService extends nsIShellService, Enums<typeof nsIWindowsShellService_LaunchOnLoginEnabledEnumerator> {
|
||||
createShortcut(aBinary: nsIFile, aArguments: string[], aDescription: string, aIconFile: nsIFile, aIconIndex: u16, aAppUserModelId: string, aShortcutFolder: string, aShortcutName: string): Promise<any>;
|
||||
getLaunchOnLoginShortcuts(): string[];
|
||||
pinCurrentAppToStartMenuAsync(aCheckOnly: boolean): Promise<any>;
|
||||
isCurrentAppPinnedToStartMenuAsync(): Promise<any>;
|
||||
enableLaunchOnLoginMSIXAsync(aTaskId: string): Promise<any>;
|
||||
disableLaunchOnLoginMSIXAsync(aTaskId: string): Promise<any>;
|
||||
getLaunchOnLoginEnabledMSIXAsync(aTaskId: string): Promise<any>;
|
||||
pinCurrentAppToTaskbarAsync(aPrivateBrowsing: boolean): Promise<any>;
|
||||
checkPinCurrentAppToTaskbarAsync(aPrivateBrowsing: boolean): Promise<any>;
|
||||
isCurrentAppPinnedToTaskbarAsync(aumid: string): Promise<any>;
|
||||
pinShortcutToTaskbar(aAppUserModelId: string, aShortcutPath: string): Promise<any>;
|
||||
createWindowsIcon(aFile: nsIFile, aContainer: imgIContainer): Promise<any>;
|
||||
unpinShortcutFromTaskbar(aShortcutPath: string): void;
|
||||
getTaskbarTabShortcutPath(aShortcutName: string): string;
|
||||
getTaskbarTabPins(): string[];
|
||||
classifyShortcut(aPath: string): string;
|
||||
hasPinnableShortcut(aAUMID: string, aPrivateBrowsing: boolean): Promise<any>;
|
||||
canSetDefaultBrowserUserChoice(): boolean;
|
||||
checkAllProgIDsExist(): boolean;
|
||||
checkBrowserUserChoiceHashes(): boolean;
|
||||
checkCurrentProcessAUMIDForTesting(): string;
|
||||
isDefaultHandlerFor(aFileExtensionOrProtocol: string): boolean;
|
||||
queryCurrentDefaultHandlerFor(aFileExtensionOrProtocol: string): string;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/toolkit/components/taskscheduler/nsIWinTaskSchedulerService.idl
|
||||
|
||||
interface nsIWinTaskSchedulerService extends nsISupports {
|
||||
registerTask(aFolderName: string, aTaskName: string, aDefinitionXML: string, aUpdateExisting?: boolean): void;
|
||||
validateTaskDefinition(aDefinitionXML: string): i32;
|
||||
getTaskXML(aFolderName: string, aTaskName: string): string;
|
||||
getCurrentUserSid(): string;
|
||||
deleteTask(aFolderName: string, aTaskName: string): void;
|
||||
getFolderTasks(aFolderName: string): string[];
|
||||
createFolder(aParentFolderName: string, aSubFolderName: string): void;
|
||||
deleteFolder(aParentFolderName: string, aSubFolderName: string): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsIJumpListBuilder.idl
|
||||
|
||||
interface nsIJumpListBuilder extends nsISupports {
|
||||
obtainAndCacheFavicon(faviconURL: nsIURI): string;
|
||||
obtainAndCacheFaviconAsync(faviconURL: nsIURI): Promise<any>;
|
||||
isAvailable(): Promise<any>;
|
||||
checkForRemovals(): Promise<any>;
|
||||
populateJumpList(aTaskDescriptions: any, aCustomTitle: string, aCustomDescriptions: any): Promise<any>;
|
||||
clearJumpList(): Promise<any>;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsIPrintSettingsWin.idl
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsITaskbarOverlayIconController.idl
|
||||
|
||||
interface nsITaskbarOverlayIconController extends nsISupports {
|
||||
setOverlayIcon(statusIcon: imgIContainer, statusDescription: string, paintContext?: nsISVGPaintContext): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsITaskbarPreview.idl
|
||||
|
||||
interface nsITaskbarPreview extends nsISupports {
|
||||
controller: nsITaskbarPreviewController;
|
||||
tooltip: string;
|
||||
visible: boolean;
|
||||
active: boolean;
|
||||
invalidate(): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsITaskbarPreviewButton.idl
|
||||
|
||||
interface nsITaskbarPreviewButton extends nsISupports {
|
||||
tooltip: string;
|
||||
dismissOnClick: boolean;
|
||||
hasBorder: boolean;
|
||||
disabled: boolean;
|
||||
image: imgIContainer;
|
||||
visible: boolean;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsITaskbarPreviewController.idl
|
||||
|
||||
type nsITaskbarPreviewCallback = Callable<{
|
||||
done(aCanvas: nsISupports, aDrawBorder: boolean): void;
|
||||
}>
|
||||
|
||||
interface nsITaskbarPreviewController extends nsISupports {
|
||||
readonly width: u32;
|
||||
readonly height: u32;
|
||||
readonly thumbnailAspectRatio: float;
|
||||
requestPreview(aCallback: nsITaskbarPreviewCallback): void;
|
||||
requestThumbnail(aCallback: nsITaskbarPreviewCallback, width: u32, height: u32): void;
|
||||
onClose(): void;
|
||||
onActivate(): boolean;
|
||||
onClick(button: nsITaskbarPreviewButton): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsITaskbarProgress.idl
|
||||
|
||||
interface nsITaskbarProgress extends nsISupports {
|
||||
readonly STATE_NO_PROGRESS?: 0;
|
||||
readonly STATE_INDETERMINATE?: 1;
|
||||
readonly STATE_NORMAL?: 2;
|
||||
readonly STATE_ERROR?: 3;
|
||||
readonly STATE_PAUSED?: 4;
|
||||
|
||||
setProgressState(state: nsTaskbarProgressState, currentValue?: u64, maxValue?: u64): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsITaskbarTabPreview.idl
|
||||
|
||||
interface nsITaskbarTabPreview extends nsITaskbarPreview {
|
||||
title: string;
|
||||
icon: imgIContainer;
|
||||
move(aNext: nsITaskbarTabPreview): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsITaskbarWindowPreview.idl
|
||||
|
||||
interface nsITaskbarWindowPreview extends nsITaskbarPreview {
|
||||
readonly NUM_TOOLBAR_BUTTONS?: 7;
|
||||
|
||||
getButton(index: u32): nsITaskbarPreviewButton;
|
||||
enableCustomDrawing: boolean;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsIWinTaskbar.idl
|
||||
|
||||
interface nsIWinTaskbar extends nsISupports {
|
||||
readonly available: boolean;
|
||||
readonly defaultGroupId: string;
|
||||
readonly defaultPrivateGroupId: string;
|
||||
createTaskbarTabPreview(shell: nsIDocShell, controller: nsITaskbarPreviewController): nsITaskbarTabPreview;
|
||||
getTaskbarWindowPreview(shell: nsIDocShell): nsITaskbarWindowPreview;
|
||||
getTaskbarProgress(shell: nsIDocShell): nsITaskbarProgress;
|
||||
getOverlayIconController(shell: nsIDocShell): nsITaskbarOverlayIconController;
|
||||
createJumpListBuilder(aPrivateBrowsing: boolean): nsIJumpListBuilder;
|
||||
getGroupIdForWindow(aParent: mozIDOMWindow): string;
|
||||
setGroupIdForWindow(aParent: mozIDOMWindow, aIdentifier: string): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/widget/nsIWindowsUIUtils.idl
|
||||
|
||||
interface nsIWindowsUIUtils extends nsISupports {
|
||||
readonly systemSmallIconSize: i32;
|
||||
readonly systemLargeIconSize: i32;
|
||||
setWindowIcon(aWindow: mozIDOMWindowProxy, aSmallIcon: imgIContainer, aLargeIcon: imgIContainer): void;
|
||||
setWindowIconFromExe(aWindow: mozIDOMWindowProxy, aExe: string, aIndex: u16): void;
|
||||
setWindowIconNoData(aWindow: mozIDOMWindowProxy): void;
|
||||
readonly inWin10TabletMode: boolean;
|
||||
readonly inWin11TabletMode: boolean;
|
||||
shareUrl(urlToShare: string, shareTitle: string): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/toolkit/system/windowsPackageManager/nsIWindowsPackageManager.idl
|
||||
|
||||
interface nsIWindowsPackageManager extends nsISupports {
|
||||
findUserInstalledPackages(prefix: string[]): string[];
|
||||
getInstalledDate(): u64;
|
||||
campaignId(): Promise<any>;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/xpcom/ds/nsIWindowsRegKey.idl
|
||||
|
||||
interface nsIWindowsRegKey extends nsISupports {
|
||||
readonly ROOT_KEY_CLASSES_ROOT?: 2147483648;
|
||||
readonly ROOT_KEY_CURRENT_USER?: 2147483649;
|
||||
readonly ROOT_KEY_LOCAL_MACHINE?: 2147483650;
|
||||
readonly ACCESS_BASIC?: 131072;
|
||||
readonly ACCESS_QUERY_VALUE?: 1;
|
||||
readonly ACCESS_SET_VALUE?: 2;
|
||||
readonly ACCESS_CREATE_SUB_KEY?: 4;
|
||||
readonly ACCESS_ENUMERATE_SUB_KEYS?: 8;
|
||||
readonly ACCESS_NOTIFY?: 16;
|
||||
readonly ACCESS_READ?: 131097;
|
||||
readonly ACCESS_WRITE?: 131078;
|
||||
readonly ACCESS_ALL?: 131103;
|
||||
readonly WOW64_32?: 512;
|
||||
readonly WOW64_64?: 256;
|
||||
readonly TYPE_NONE?: 0;
|
||||
readonly TYPE_STRING?: 1;
|
||||
readonly TYPE_BINARY?: 3;
|
||||
readonly TYPE_INT?: 4;
|
||||
readonly TYPE_INT64?: 11;
|
||||
|
||||
close(): void;
|
||||
open(rootKey: u32, relPath: string, mode: u32): void;
|
||||
create(rootKey: u32, relPath: string, mode: u32): void;
|
||||
openChild(relPath: string, mode: u32): nsIWindowsRegKey;
|
||||
createChild(relPath: string, mode: u32): nsIWindowsRegKey;
|
||||
readonly childCount: u32;
|
||||
getChildName(index: u32): string;
|
||||
hasChild(name: string): boolean;
|
||||
readonly valueCount: u32;
|
||||
getValueName(index: u32): string;
|
||||
hasValue(name: string): boolean;
|
||||
removeChild(relPath: string): void;
|
||||
removeValue(name: string): void;
|
||||
getValueType(name: string): u32;
|
||||
readStringValue(name: string): string;
|
||||
readIntValue(name: string): u32;
|
||||
readInt64Value(name: string): u64;
|
||||
readBinaryValue(name: string): string;
|
||||
writeStringValue(name: string, data: string): void;
|
||||
writeIntValue(name: string, data: u32): void;
|
||||
writeInt64Value(name: string, data: u64): void;
|
||||
writeBinaryValue(name: string, data: string): void;
|
||||
}
|
||||
|
||||
// https://searchfox.org/mozilla-central/source/toolkit/xre/nsIWinAppHelper.idl
|
||||
|
||||
interface nsIWinAppHelper extends nsISupports {
|
||||
readonly userCanElevate: boolean;
|
||||
}
|
||||
|
||||
interface nsIXPCComponents_Interfaces {
|
||||
nsIInstalledApplication: nsJSIID<nsIInstalledApplication>;
|
||||
nsIAboutThirdParty: nsJSIID<nsIAboutThirdParty>;
|
||||
nsIAboutWindowsMessages: nsJSIID<nsIAboutWindowsMessages>;
|
||||
nsIWindowsAlertNotification: nsJSIID<nsIWindowsAlertNotification, typeof nsIWindowsAlertNotification_ImagePlacement>;
|
||||
nsIWindowsAlertsService: nsJSIID<nsIWindowsAlertsService>;
|
||||
nsIDefaultAgent: nsJSIID<nsIDefaultAgent>;
|
||||
nsIWindowsMutex: nsJSIID<nsIWindowsMutex>;
|
||||
nsIWindowsMutexFactory: nsJSIID<nsIWindowsMutexFactory>;
|
||||
nsIGeolocationUIUtilsWin: nsJSIID<nsIGeolocationUIUtilsWin>;
|
||||
nsIWindowsShellService: nsJSIID<nsIWindowsShellService, typeof nsIWindowsShellService_LaunchOnLoginEnabledEnumerator>;
|
||||
nsIWinTaskSchedulerService: nsJSIID<nsIWinTaskSchedulerService>;
|
||||
nsIJumpListBuilder: nsJSIID<nsIJumpListBuilder>;
|
||||
nsITaskbarOverlayIconController: nsJSIID<nsITaskbarOverlayIconController>;
|
||||
nsITaskbarPreview: nsJSIID<nsITaskbarPreview>;
|
||||
nsITaskbarPreviewButton: nsJSIID<nsITaskbarPreviewButton>;
|
||||
nsITaskbarPreviewCallback: nsJSIID<nsITaskbarPreviewCallback>;
|
||||
nsITaskbarPreviewController: nsJSIID<nsITaskbarPreviewController>;
|
||||
nsITaskbarProgress: nsJSIID<nsITaskbarProgress>;
|
||||
nsITaskbarTabPreview: nsJSIID<nsITaskbarTabPreview>;
|
||||
nsITaskbarWindowPreview: nsJSIID<nsITaskbarWindowPreview>;
|
||||
nsIWinTaskbar: nsJSIID<nsIWinTaskbar>;
|
||||
nsIWindowsUIUtils: nsJSIID<nsIWindowsUIUtils>;
|
||||
nsIWindowsPackageManager: nsJSIID<nsIWindowsPackageManager>;
|
||||
nsIWindowsRegKey: nsJSIID<nsIWindowsRegKey>;
|
||||
nsIWinAppHelper: nsJSIID<nsIWinAppHelper>;
|
||||
}
|
||||
|
||||
} // global
|
||||
|
||||
// Typedefs from xpidl.
|
||||
type PRTime = i64;
|
||||
type nsTaskbarProgressState = i32;
|
||||
|
||||
// XPCOM internal utility types.
|
||||
|
||||
/** XPCOM inout param is passed in as a js object with a value property. */
|
||||
type InOutParam<T> = { value: T };
|
||||
|
||||
/** XPCOM out param is written to the passed in object's value property. */
|
||||
type OutParam<T> = { value?: T };
|
||||
|
||||
/** Enable interfaces to inherit from enums: pick variants as optional. */
|
||||
type Enums<enums> = Partial<Pick<enums, keyof enums>>;
|
||||
|
||||
/** Callable accepts either form of a [function] interface. */
|
||||
type Callable<iface> = iface | Extract<iface[keyof iface], Function>
|
||||
|
||||
export {};
|
||||
File diff suppressed because it is too large
Load diff
7732
types/gecko/generated/tspaths.json
Normal file
7732
types/gecko/generated/tspaths.json
Normal file
File diff suppressed because it is too large
Load diff
44
types/gecko/index.d.ts
vendored
44
types/gecko/index.d.ts
vendored
|
|
@ -1,9 +1,37 @@
|
|||
/**
|
||||
* NOTE: Do not modify this file by hand.
|
||||
* Run `mach ts update` to reference typelibs generated in <objdir>.
|
||||
*/
|
||||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* 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/. */
|
||||
|
||||
/// <reference types="./lib.gecko.dom.d.ts" />
|
||||
/// <reference types="./lib.gecko.nsresult.d.ts" />
|
||||
/// <reference types="./lib.gecko.services.d.ts" />
|
||||
/// <reference types="./lib.gecko.xpcom.d.ts" />
|
||||
/// <reference lib="es2024" />
|
||||
/// <reference lib="esnext.iterator" />
|
||||
|
||||
/// <reference types="./lib.gecko.custom.d.ts" />
|
||||
/// <reference types="./generated/lib.gecko.dom.d.ts" />
|
||||
/// <reference types="./generated/lib.gecko.glean.d.ts" />
|
||||
/// <reference types="./generated/lib.gecko.nsresult.d.ts" />
|
||||
/// <reference types="./generated/lib.gecko.services.d.ts" />
|
||||
/// <reference types="./generated/lib.gecko.xpcom.d.ts" />
|
||||
/// <reference types="./lib.gecko.xpidl.d.ts" />
|
||||
|
||||
/// Platform specific XPCOM modules.
|
||||
/// <reference types="./generated/lib.gecko.darwin.d.ts" />
|
||||
/// <reference types="./generated/lib.gecko.linux.d.ts" />
|
||||
/// <reference types="./generated/lib.gecko.win32.d.ts" />
|
||||
|
||||
/// Order of references matters here, for overriding type signatures.
|
||||
/// <reference types="./lib.gecko.tweaks.d.ts" />
|
||||
|
||||
declare global {
|
||||
const Cc: nsXPCComponents_Classes;
|
||||
const Ci: nsIXPCComponents_Interfaces;
|
||||
const Components: nsIXPCComponents;
|
||||
const Cr: nsIXPCComponents_Results;
|
||||
|
||||
// Resolve typed generic overloads before the generated ones.
|
||||
const Cu: nsXPCComponents_Utils & nsIXPCComponents_Utils;
|
||||
|
||||
const Services: JSServices;
|
||||
const uneval: (any) => string;
|
||||
}
|
||||
|
||||
export {};
|
||||
|
|
|
|||
42
types/gecko/lib.gecko.custom.d.ts
vendored
Normal file
42
types/gecko/lib.gecko.custom.d.ts
vendored
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
/**
|
||||
* Custom artisanal types, handcrafted especially for Gecko.
|
||||
*/
|
||||
|
||||
declare global {
|
||||
type DeclaredLazy<T> = {
|
||||
[P in keyof T]: T[P] extends () => infer U
|
||||
? U
|
||||
: T[P] extends keyof LazyModules
|
||||
? Exports<T[P], P>
|
||||
: T[P] extends { pref: string; default?: infer U }
|
||||
? Widen<U>
|
||||
: T[P] extends { service: string; iid?: infer U }
|
||||
? nsQIResult<U>
|
||||
: never;
|
||||
};
|
||||
|
||||
type LazyDefinition = Record<
|
||||
string,
|
||||
| string
|
||||
| (() => any)
|
||||
| { service: string; iid: nsIID }
|
||||
| { pref: string; default?; onUpdate?; transform? }
|
||||
>;
|
||||
}
|
||||
|
||||
type Exports<M, P> = M extends keyof LazyModules
|
||||
? IfKey<LazyModules[M], P>
|
||||
: never;
|
||||
type IfKey<T, K> = K extends keyof T ? T[K] : never;
|
||||
|
||||
type LazyModules = import("./generated/lib.gecko.modules").LazyModules;
|
||||
|
||||
type Widen<T> = T extends boolean
|
||||
? boolean
|
||||
: T extends number
|
||||
? number
|
||||
: T extends string
|
||||
? string
|
||||
: never;
|
||||
|
||||
export {};
|
||||
143
types/gecko/lib.gecko.tweaks.d.ts
vendored
Normal file
143
types/gecko/lib.gecko.tweaks.d.ts
vendored
Normal file
|
|
@ -0,0 +1,143 @@
|
|||
/**
|
||||
* Gecko generic/specialized adjustments for xpcom and webidl types.
|
||||
*/
|
||||
|
||||
// More specific types for parent process browsing contexts.
|
||||
interface CanonicalBrowsingContext extends LoadContextMixin {
|
||||
embedderElement: XULBrowserElement;
|
||||
currentWindowContext: WindowGlobalParent;
|
||||
parent: CanonicalBrowsingContext;
|
||||
parentWindowContext: WindowGlobalParent;
|
||||
top: CanonicalBrowsingContext;
|
||||
topWindowContext: WindowGlobalParent;
|
||||
}
|
||||
|
||||
interface ChromeWindow extends Window {
|
||||
isChromeWindow: true;
|
||||
}
|
||||
|
||||
interface Document {
|
||||
createXULElement(name: "browser"): XULBrowserElement;
|
||||
}
|
||||
|
||||
type nsIGleanPingNoReason = {
|
||||
[K in keyof nsIGleanPing]: K extends "submit"
|
||||
? (_?: never) => void
|
||||
: nsIGleanPing[K];
|
||||
};
|
||||
|
||||
type nsIGleanPingWithReason<T> = {
|
||||
[K in keyof nsIGleanPing]: K extends "submit"
|
||||
? (reason: T) => void
|
||||
: nsIGleanPing[K];
|
||||
};
|
||||
|
||||
interface MessageListenerManagerMixin {
|
||||
// Overloads that define `data` arg as required, since it's ~always expected.
|
||||
addMessageListener(
|
||||
msg: string,
|
||||
listener: { receiveMessage(_: ReceiveMessageArgument & { data }) }
|
||||
);
|
||||
removeMessageListener(
|
||||
msg: string,
|
||||
listener: { receiveMessage(_: ReceiveMessageArgument & { data }) }
|
||||
);
|
||||
}
|
||||
|
||||
interface MozQueryInterface {
|
||||
<T>(iid: T): nsQIResult<T>;
|
||||
}
|
||||
|
||||
interface nsICryptoHash extends nsISupports {
|
||||
// Accepts a TypedArray.
|
||||
update(aData: ArrayLike<number>, aLen: number): void;
|
||||
}
|
||||
|
||||
interface nsIDOMWindow extends Window {}
|
||||
|
||||
interface nsISimpleEnumerator extends Iterable<any> {}
|
||||
|
||||
interface nsISupports {
|
||||
wrappedJSObject?: object;
|
||||
}
|
||||
|
||||
interface nsIXPCComponents_Constructor {
|
||||
<const T, IIDs = nsIXPCComponents_Interfaces>(
|
||||
cid,
|
||||
id: T,
|
||||
init?
|
||||
): {
|
||||
new (...any): nsQIResult<T extends keyof IIDs ? IIDs[T] : T>;
|
||||
(...any): nsQIResult<T extends keyof IIDs ? IIDs[T] : T>;
|
||||
};
|
||||
}
|
||||
|
||||
interface ComponentsExceptionOptions {
|
||||
result?: number;
|
||||
stack?: nsIStackFrame;
|
||||
data?: object;
|
||||
}
|
||||
|
||||
interface nsIException extends Exception {}
|
||||
|
||||
interface nsIXPCComponents_Exception {
|
||||
(
|
||||
message?: string,
|
||||
resultOrOptions?: number | ComponentsExceptionOptions,
|
||||
stack?: nsIStackFrame,
|
||||
data?: object
|
||||
): nsIException;
|
||||
}
|
||||
|
||||
interface nsIXPCComponents_ID {
|
||||
(uuid: string): nsID;
|
||||
}
|
||||
|
||||
interface nsIXPCComponents_utils_Sandbox {
|
||||
(principal: nsIPrincipal | nsIPrincipal[], options: object): Sandbox;
|
||||
}
|
||||
|
||||
interface nsXPCComponents_Classes {
|
||||
[cid: string]: {
|
||||
createInstance<T>(aID: T): nsQIResult<T>;
|
||||
getService<T>(aID?: T): unknown extends T ? nsISupports : nsQIResult<T>;
|
||||
};
|
||||
}
|
||||
|
||||
// Generic overloads.
|
||||
interface nsXPCComponents_Utils {
|
||||
cloneInto<T>(value: T, ...any): T;
|
||||
createObjectIn<T = object>(_, object?: T): T;
|
||||
exportFunction<T>(func: T, ...any): T;
|
||||
getWeakReference<T>(value: T): { get(): T };
|
||||
waiveXrays<T>(object: T): T;
|
||||
}
|
||||
|
||||
type Sandbox = typeof globalThis & nsISupports;
|
||||
|
||||
interface WindowGlobalParent extends WindowContext {
|
||||
readonly browsingContext: CanonicalBrowsingContext;
|
||||
}
|
||||
|
||||
// Hand-crafted artisanal types.
|
||||
interface XULBrowserElement extends XULFrameElement, FrameLoader {
|
||||
currentURI: nsIURI;
|
||||
docShellIsActive: boolean;
|
||||
isRemoteBrowser: boolean;
|
||||
remoteType: string;
|
||||
}
|
||||
|
||||
// https://github.com/microsoft/TypeScript-DOM-lib-generator/issues/1736
|
||||
interface Localization {
|
||||
formatValuesSync(aKeys: L10nKey[]): (string | null)[];
|
||||
}
|
||||
|
||||
/**
|
||||
* Redefine the DOMStringMap interface to match its implementation.
|
||||
* xref Bug 1965336.
|
||||
*
|
||||
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/DOMStringMap)
|
||||
*/
|
||||
interface DOMStringMap {
|
||||
[name: string]: string | undefined;
|
||||
}
|
||||
49
types/gecko/lib.gecko.xpidl.d.ts
vendored
Normal file
49
types/gecko/lib.gecko.xpidl.d.ts
vendored
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
/**
|
||||
* Gecko XPIDL base types.
|
||||
*/
|
||||
|
||||
/**
|
||||
* Generic IDs are created by most code which passes a nsID to js.
|
||||
* https://searchfox.org/mozilla-central/source/js/xpconnect/src/XPCJSID.cpp#24
|
||||
*/
|
||||
interface nsID<uuid = string> {
|
||||
readonly number: uuid;
|
||||
}
|
||||
|
||||
/**
|
||||
* In addition to nsID, interface IIDs support instanceof type guards,
|
||||
* and expose constants defined on the class, including variants from enums.
|
||||
* https://searchfox.org/mozilla-central/source/js/xpconnect/src/XPCJSID.cpp#45
|
||||
*/
|
||||
type nsJSIID<iface, enums = {}> = nsID &
|
||||
Constants<iface> &
|
||||
enums & {
|
||||
new (_: never): void;
|
||||
prototype: iface;
|
||||
};
|
||||
|
||||
/** A union type of all known interface IIDs. */
|
||||
type nsIID = nsIXPCComponents_Interfaces[keyof nsIXPCComponents_Interfaces];
|
||||
|
||||
/** A generic to resolve QueryInterface return type from a nsIID. */
|
||||
type nsQIResult<iid> = iid extends { prototype: infer U } ? U : never;
|
||||
|
||||
/** Picks only const number properties from T. */
|
||||
type Constants<T> = { [K in keyof T as IfConst<K, T[K]>]: T[K] };
|
||||
|
||||
/** Resolves only for keys K whose corresponding type T is a narrow number. */
|
||||
type IfConst<K, T> = T extends number ? (number extends T ? never : K) : never;
|
||||
|
||||
/** u32 */
|
||||
type nsresult = u32;
|
||||
|
||||
// Numeric typedefs, useful as a quick reference in method signatures.
|
||||
type double = number;
|
||||
type float = number;
|
||||
type i16 = number;
|
||||
type i32 = number;
|
||||
type i64 = number;
|
||||
type u16 = number;
|
||||
type u32 = number;
|
||||
type u64 = number;
|
||||
type u8 = number;
|
||||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
"name": "@types/gecko",
|
||||
"version": "1.0.0",
|
||||
"description": "TypeScript definitions for gecko dom and xpcom.",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
|
|
|||
182
types/gecko/subs/AppConstants.sys.d.mts
Normal file
182
types/gecko/subs/AppConstants.sys.d.mts
Normal file
|
|
@ -0,0 +1,182 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* 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/. */
|
||||
|
||||
/**
|
||||
* AppConstants is a set of immutable constants that are defined at build time.
|
||||
* These should not depend on any other JavaScript module.
|
||||
*/
|
||||
export const AppConstants: Readonly<{
|
||||
// See this wiki page for more details about channel specific build
|
||||
// defines: https://wiki.mozilla.org/Platform/Channel-specific_build_defines
|
||||
NIGHTLY_BUILD: boolean;
|
||||
|
||||
ENABLE_EXPLICIT_RESOURCE_MANAGEMENT: boolean;
|
||||
|
||||
RELEASE_OR_BETA: boolean;
|
||||
|
||||
EARLY_BETA_OR_EARLIER: boolean;
|
||||
|
||||
IS_ESR: boolean;
|
||||
|
||||
ACCESSIBILITY: boolean;
|
||||
|
||||
// Official corresponds, roughly, to whether this build is performed
|
||||
// on Mozilla's continuous integration infrastructure. You should
|
||||
// disable developer-only functionality when this flag is set.
|
||||
MOZILLA_OFFICIAL: boolean;
|
||||
|
||||
MOZ_OFFICIAL_BRANDING: boolean;
|
||||
|
||||
MOZ_DEV_EDITION: boolean;
|
||||
|
||||
MOZ_SERVICES_SYNC: boolean;
|
||||
|
||||
MOZ_DATA_REPORTING: boolean;
|
||||
|
||||
MOZ_SANDBOX: boolean;
|
||||
|
||||
// #ifdef MOZ_TELEMETRY_REPORTING
|
||||
MOZ_TELEMETRY_REPORTING: boolean;
|
||||
|
||||
MOZ_UPDATER: boolean;
|
||||
|
||||
MOZ_WEBRTC: boolean;
|
||||
|
||||
// #ifdef MOZ_WIDGET_GTK
|
||||
MOZ_WIDGET_GTK: boolean;
|
||||
|
||||
MOZ_WMF_CDM: boolean;
|
||||
|
||||
// #ifdef XP_UNIX
|
||||
XP_UNIX: boolean;
|
||||
|
||||
// NOTE! XP_LINUX has to go after MOZ_WIDGET_ANDROID otherwise Android
|
||||
// builds will be misidentified as linux.
|
||||
|
||||
// #ifdef MOZ_WIDGET_GTK, XP_WIN, XP_MACOSX, XP_IOS, MOZ_WIDGET_ANDROID, !XP_LINUX
|
||||
readonly platform: Platform;
|
||||
|
||||
// Most of our frontend code assumes that any desktop Unix platform
|
||||
// is "linux". Add the distinction for code that needs it.
|
||||
|
||||
// #ifdef XP_LINUX, XP_OPENBSD, XP_NETBSD, XP_FREEBSD, XP_SOLARIS
|
||||
unixstyle: "linux" | "openbsd" | "netbsd" | "freebsd" | "solaris" | "other";
|
||||
|
||||
isPlatformAndVersionAtLeast(platform: Platform, version: string): boolean;
|
||||
isPlatformAndVersionAtMost(platform: Platform, version: string): boolean;
|
||||
|
||||
MOZ_CRASHREPORTER: boolean;
|
||||
|
||||
MOZ_NORMANDY: boolean;
|
||||
|
||||
MOZ_MAINTENANCE_SERVICE: boolean;
|
||||
|
||||
MOZ_BACKGROUNDTASKS: boolean;
|
||||
|
||||
MOZ_UPDATE_AGENT: boolean;
|
||||
|
||||
MOZ_BITS_DOWNLOAD: boolean;
|
||||
|
||||
DEBUG: boolean;
|
||||
|
||||
ASAN: boolean;
|
||||
|
||||
ASAN_REPORTER: boolean;
|
||||
|
||||
TSAN: boolean;
|
||||
|
||||
MOZ_SYSTEM_NSS: boolean;
|
||||
|
||||
MOZ_PLACES: boolean;
|
||||
|
||||
MOZ_REQUIRE_SIGNING: boolean;
|
||||
|
||||
MOZ_UNSIGNED_APP_SCOPE: boolean;
|
||||
|
||||
MOZ_UNSIGNED_SYSTEM_SCOPE: boolean;
|
||||
|
||||
MOZ_ALLOW_ADDON_SIDELOAD: boolean;
|
||||
|
||||
MOZ_WEBEXT_WEBIDL_ENABLED: boolean;
|
||||
|
||||
MENUBAR_CAN_AUTOHIDE: boolean;
|
||||
|
||||
MOZ_GECKOVIEW_HISTORY: boolean;
|
||||
|
||||
MOZ_GECKO_PROFILER: boolean;
|
||||
|
||||
DLL_PREFIX: string;
|
||||
DLL_SUFFIX: ".dll" | ".so";
|
||||
|
||||
MOZ_APP_NAME: "firefox" | "thunderbird";
|
||||
MOZ_APP_BASENAME: "Firefox";
|
||||
|
||||
// N.b.: you almost certainly want brandShortName/brand-short-name:
|
||||
// MOZ_APP_DISPLAYNAME should only be used for static user-visible
|
||||
// fields (e.g., DLL properties, Mac Bundle name, or similar).
|
||||
MOZ_APP_DISPLAYNAME_DO_NOT_USE: "Firefox";
|
||||
MOZ_APP_VERSION: string;
|
||||
MOZ_APP_VERSION_DISPLAY: string;
|
||||
MOZ_BUILDID: string;
|
||||
MOZ_BUILD_APP: "browser";
|
||||
MOZ_MACBUNDLE_ID: "org.mozilla.firefox";
|
||||
MOZ_MACBUNDLE_NAME: "Firefox.app";
|
||||
MOZ_UPDATE_CHANNEL: "nightly" | "beta" | "release" | "esr" | "default" | "unofficial";
|
||||
MOZ_WIDGET_TOOLKIT: "android" | "cocoa" | "gtk" | "windows" | "uikit";
|
||||
|
||||
DEBUG_JS_MODULES: string;
|
||||
|
||||
MOZ_BING_API_CLIENTID: "no-bing-api-clientid";
|
||||
MOZ_BING_API_KEY: "no-bing-api-key";
|
||||
MOZ_GOOGLE_LOCATION_SERVICE_API_KEY: string;
|
||||
MOZ_GOOGLE_SAFEBROWSING_API_KEY: string;
|
||||
MOZ_MOZILLA_API_KEY: string;
|
||||
|
||||
BROWSER_CHROME_URL: "chrome://browser/content/browser.xhtml";
|
||||
|
||||
OMNIJAR_NAME: "omni.ja";
|
||||
|
||||
// URL to the hg revision this was built from (e.g.
|
||||
// "https://hg.mozilla.org/mozilla-central/rev/6256ec9113c1")
|
||||
// On unofficial builds, this is an empty string.
|
||||
SOURCE_REVISION_URL: string;
|
||||
|
||||
// #ifdef HAVE_USR_LIB64_DIR
|
||||
HAVE_USR_LIB64_DIR: boolean;
|
||||
|
||||
HAVE_SHELL_SERVICE: boolean;
|
||||
|
||||
MOZ_CODE_COVERAGE: boolean;
|
||||
|
||||
TELEMETRY_PING_FORMAT_VERSION: number;
|
||||
|
||||
ENABLE_WEBDRIVER: boolean;
|
||||
|
||||
// #ifdef !MOZ_THUNDERBIRD
|
||||
REMOTE_SETTINGS_SERVER_URL: "https://firefox.settings.services.mozilla.com/v1";
|
||||
|
||||
// #ifdef !MOZ_THUNDERBIRD
|
||||
REMOTE_SETTINGS_VERIFY_SIGNATURE: boolean;
|
||||
|
||||
// #ifdef !MOZ_THUNDERBIRD
|
||||
REMOTE_SETTINGS_DEFAULT_BUCKET: "main" | "thunderbird";
|
||||
|
||||
MOZ_GLEAN_ANDROID: false;
|
||||
|
||||
MOZ_JXL: boolean;
|
||||
|
||||
MOZ_SYSTEM_POLICIES: boolean;
|
||||
|
||||
MOZ_SELECTABLE_PROFILES: boolean;
|
||||
|
||||
SQLITE_LIBRARY_FILENAME: string;
|
||||
|
||||
// #ifdef MOZ_GECKOVIEW
|
||||
MOZ_GECKOVIEW: boolean;
|
||||
|
||||
// Returns true for CN region build when distibution id set as 'MozillaOnline'
|
||||
isChinaRepack(): boolean;
|
||||
}>;
|
||||
|
||||
type Platform = "linux" | "win" | "macosx" | "ios" | "android" | "other";
|
||||
5308
types/gecko/subs/FeatureManifest.sys.d.mts
Normal file
5308
types/gecko/subs/FeatureManifest.sys.d.mts
Normal file
File diff suppressed because it is too large
Load diff
118
types/gecko/subs/PromiseWorker.d.mts
Normal file
118
types/gecko/subs/PromiseWorker.d.mts
Normal file
|
|
@ -0,0 +1,118 @@
|
|||
export namespace PromiseWorker {
|
||||
export { Meta };
|
||||
export { AbstractWorker };
|
||||
}
|
||||
/**
|
||||
* A constructor used to return data to the caller thread while
|
||||
* also executing some specific treatment (e.g. shutting down
|
||||
* the current thread, transmitting data instead of copying it).
|
||||
*
|
||||
* @param {object=} data The data to return to the caller thread.
|
||||
* @param {object=} meta Additional instructions, as an object
|
||||
* that may contain the following fields:
|
||||
* - {bool} shutdown If |true|, shut down the current thread after
|
||||
* having sent the result.
|
||||
* - {Array} transfers An array of objects that should be transferred
|
||||
* instead of being copied.
|
||||
*
|
||||
* @constructor
|
||||
*/
|
||||
declare function Meta(data?: object | undefined, meta?: object | undefined): void;
|
||||
declare class Meta {
|
||||
/**
|
||||
* A constructor used to return data to the caller thread while
|
||||
* also executing some specific treatment (e.g. shutting down
|
||||
* the current thread, transmitting data instead of copying it).
|
||||
*
|
||||
* @param {object=} data The data to return to the caller thread.
|
||||
* @param {object=} meta Additional instructions, as an object
|
||||
* that may contain the following fields:
|
||||
* - {bool} shutdown If |true|, shut down the current thread after
|
||||
* having sent the result.
|
||||
* - {Array} transfers An array of objects that should be transferred
|
||||
* instead of being copied.
|
||||
*
|
||||
* @constructor
|
||||
*/
|
||||
constructor(data?: object | undefined, meta?: object | undefined);
|
||||
data: any;
|
||||
meta: any;
|
||||
}
|
||||
/**
|
||||
* Base class for a worker.
|
||||
*
|
||||
* Derived classes are expected to provide the following methods:
|
||||
* {
|
||||
* dispatch: function(method, args) {
|
||||
* // Dispatch a call to method `method` with args `args`
|
||||
* },
|
||||
* log: function(...msg) {
|
||||
* // Log (or discard) messages (optional)
|
||||
* },
|
||||
* postMessage: function(message, ...transfers) {
|
||||
* // Post a message to the main thread
|
||||
* },
|
||||
* close: function() {
|
||||
* // Close the worker
|
||||
* }
|
||||
* }
|
||||
*
|
||||
* By default, the AbstractWorker is not connected to a message port,
|
||||
* hence will not receive anything.
|
||||
*
|
||||
* To connect it, use `onmessage`, as follows:
|
||||
* self.addEventListener("message", msg => myWorkerInstance.handleMessage(msg));
|
||||
* To handle rejected promises we receive from handleMessage, we must connect it to
|
||||
* the onError handler as follows:
|
||||
* self.addEventListener("unhandledrejection", function(error) {
|
||||
* throw error.reason;
|
||||
* });
|
||||
*/
|
||||
declare function AbstractWorker(agent: any): void;
|
||||
declare class AbstractWorker {
|
||||
/**
|
||||
* Base class for a worker.
|
||||
*
|
||||
* Derived classes are expected to provide the following methods:
|
||||
* {
|
||||
* dispatch: function(method, args) {
|
||||
* // Dispatch a call to method `method` with args `args`
|
||||
* },
|
||||
* log: function(...msg) {
|
||||
* // Log (or discard) messages (optional)
|
||||
* },
|
||||
* postMessage: function(message, ...transfers) {
|
||||
* // Post a message to the main thread
|
||||
* },
|
||||
* close: function() {
|
||||
* // Close the worker
|
||||
* }
|
||||
* }
|
||||
*
|
||||
* By default, the AbstractWorker is not connected to a message port,
|
||||
* hence will not receive anything.
|
||||
*
|
||||
* To connect it, use `onmessage`, as follows:
|
||||
* self.addEventListener("message", msg => myWorkerInstance.handleMessage(msg));
|
||||
* To handle rejected promises we receive from handleMessage, we must connect it to
|
||||
* the onError handler as follows:
|
||||
* self.addEventListener("unhandledrejection", function(error) {
|
||||
* throw error.reason;
|
||||
* });
|
||||
*/
|
||||
constructor(agent: any);
|
||||
_agent: any;
|
||||
_deferredJobs: Map<any, any>;
|
||||
_deferredJobId: number;
|
||||
log(): void;
|
||||
_generateDeferredJobId(): string;
|
||||
/**
|
||||
* Post and wait for an answer from the thread.
|
||||
*/
|
||||
callMainThread(funcName: any, args: any): Promise<any>;
|
||||
/**
|
||||
* Handle a message.
|
||||
*/
|
||||
handleMessage(msg: any): Promise<void>;
|
||||
}
|
||||
export {};
|
||||
113
types/gecko/subs/PromiseWorker.d.ts
vendored
Normal file
113
types/gecko/subs/PromiseWorker.d.ts
vendored
Normal file
|
|
@ -0,0 +1,113 @@
|
|||
/**
|
||||
* A constructor used to return data to the caller thread while
|
||||
* also executing some specific treatment (e.g. shutting down
|
||||
* the current thread, transmitting data instead of copying it).
|
||||
*
|
||||
* @param {object=} data The data to return to the caller thread.
|
||||
* @param {object=} meta Additional instructions, as an object
|
||||
* that may contain the following fields:
|
||||
* - {bool} shutdown If |true|, shut down the current thread after
|
||||
* having sent the result.
|
||||
* - {Array} transfers An array of objects that should be transferred
|
||||
* instead of being copied.
|
||||
*
|
||||
* @constructor
|
||||
*/
|
||||
export function Meta(data?: object | undefined, meta?: object | undefined): void;
|
||||
export class Meta {
|
||||
/**
|
||||
* A constructor used to return data to the caller thread while
|
||||
* also executing some specific treatment (e.g. shutting down
|
||||
* the current thread, transmitting data instead of copying it).
|
||||
*
|
||||
* @param {object=} data The data to return to the caller thread.
|
||||
* @param {object=} meta Additional instructions, as an object
|
||||
* that may contain the following fields:
|
||||
* - {bool} shutdown If |true|, shut down the current thread after
|
||||
* having sent the result.
|
||||
* - {Array} transfers An array of objects that should be transferred
|
||||
* instead of being copied.
|
||||
*
|
||||
* @constructor
|
||||
*/
|
||||
constructor(data?: object | undefined, meta?: object | undefined);
|
||||
data: any;
|
||||
meta: any;
|
||||
}
|
||||
/**
|
||||
* Base class for a worker.
|
||||
*
|
||||
* Derived classes are expected to provide the following methods:
|
||||
* {
|
||||
* dispatch: function(method, args) {
|
||||
* // Dispatch a call to method `method` with args `args`
|
||||
* },
|
||||
* log: function(...msg) {
|
||||
* // Log (or discard) messages (optional)
|
||||
* },
|
||||
* postMessage: function(message, ...transfers) {
|
||||
* // Post a message to the main thread
|
||||
* },
|
||||
* close: function() {
|
||||
* // Close the worker
|
||||
* }
|
||||
* }
|
||||
*
|
||||
* By default, the AbstractWorker is not connected to a message port,
|
||||
* hence will not receive anything.
|
||||
*
|
||||
* To connect it, use `onmessage`, as follows:
|
||||
* self.addEventListener("message", msg => myWorkerInstance.handleMessage(msg));
|
||||
* To handle rejected promises we receive from handleMessage, we must connect it to
|
||||
* the onError handler as follows:
|
||||
* self.addEventListener("unhandledrejection", function(error) {
|
||||
* throw error.reason;
|
||||
* });
|
||||
*/
|
||||
export function AbstractWorker(agent: any): void;
|
||||
export class AbstractWorker {
|
||||
/**
|
||||
* Base class for a worker.
|
||||
*
|
||||
* Derived classes are expected to provide the following methods:
|
||||
* {
|
||||
* dispatch: function(method, args) {
|
||||
* // Dispatch a call to method `method` with args `args`
|
||||
* },
|
||||
* log: function(...msg) {
|
||||
* // Log (or discard) messages (optional)
|
||||
* },
|
||||
* postMessage: function(message, ...transfers) {
|
||||
* // Post a message to the main thread
|
||||
* },
|
||||
* close: function() {
|
||||
* // Close the worker
|
||||
* }
|
||||
* }
|
||||
*
|
||||
* By default, the AbstractWorker is not connected to a message port,
|
||||
* hence will not receive anything.
|
||||
*
|
||||
* To connect it, use `onmessage`, as follows:
|
||||
* self.addEventListener("message", msg => myWorkerInstance.handleMessage(msg));
|
||||
* To handle rejected promises we receive from handleMessage, we must connect it to
|
||||
* the onError handler as follows:
|
||||
* self.addEventListener("unhandledrejection", function(error) {
|
||||
* throw error.reason;
|
||||
* });
|
||||
*/
|
||||
constructor(agent: any);
|
||||
_agent: any;
|
||||
_deferredJobs: Map<any, any>;
|
||||
_deferredJobId: number;
|
||||
log(): void;
|
||||
_generateDeferredJobId(): string;
|
||||
/**
|
||||
* Post and wait for an answer from the thread.
|
||||
*/
|
||||
callMainThread(funcName: any, args: any): Promise<any>;
|
||||
/**
|
||||
* Handle a message.
|
||||
*/
|
||||
handleMessage(msg: any): Promise<void>;
|
||||
}
|
||||
77
types/gecko/subs/RFPTargetConstants.sys.d.mts
Normal file
77
types/gecko/subs/RFPTargetConstants.sys.d.mts
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
export namespace Targets {
|
||||
let TouchEvents: number;
|
||||
let PointerEvents: number;
|
||||
let KeyboardEvents: number;
|
||||
let ScreenOrientation: number;
|
||||
let SpeechSynthesis: number;
|
||||
let CSSPrefersColorScheme: number;
|
||||
let CSSPrefersReducedMotion: number;
|
||||
let CSSPrefersContrast: number;
|
||||
let CanvasRandomization: number;
|
||||
let CanvasImageExtractionPrompt: number;
|
||||
let CanvasExtractionFromThirdPartiesIsBlocked: number;
|
||||
let CanvasExtractionBeforeUserInputIsBlocked: number;
|
||||
let JSLocale: number;
|
||||
let NavigatorAppVersion: number;
|
||||
let NavigatorBuildID: number;
|
||||
let NavigatorHWConcurrency: number;
|
||||
let NavigatorOscpu: number;
|
||||
let NavigatorPlatform: number;
|
||||
let NavigatorUserAgent: number;
|
||||
let PointerId: number;
|
||||
let StreamVideoFacingMode: number;
|
||||
let JSDateTimeUTC: number;
|
||||
let JSMathFdlibm: number;
|
||||
let Gamepad: number;
|
||||
let HttpUserAgent: number;
|
||||
let WindowOuterSize: number;
|
||||
let WindowScreenXY: number;
|
||||
let WindowInnerScreenXY: number;
|
||||
let ScreenPixelDepth: number;
|
||||
let ScreenRect: number;
|
||||
let ScreenAvailRect: number;
|
||||
let VideoElementMozFrames: number;
|
||||
let VideoElementMozFrameDelay: number;
|
||||
let VideoElementPlaybackQuality: number;
|
||||
let ReduceTimerPrecision: number;
|
||||
let WidgetEvents: number;
|
||||
let MediaDevices: number;
|
||||
let MediaCapabilities: number;
|
||||
let AudioSampleRate: number;
|
||||
let NavigatorConnection: number;
|
||||
let WindowDevicePixelRatio: number;
|
||||
let MouseEventScreenPoint: number;
|
||||
let FontVisibilityBaseSystem: number;
|
||||
let FontVisibilityLangPack: number;
|
||||
let DeviceSensors: number;
|
||||
let FrameRate: number;
|
||||
let RoundWindowSize: number;
|
||||
let UseStandinsForNativeColors: number;
|
||||
let AudioContext: number;
|
||||
let MediaError: number;
|
||||
let DOMStyleOsxFontSmoothing: number;
|
||||
let CSSDeviceSize: number;
|
||||
let CSSColorInfo: number;
|
||||
let CSSResolution: number;
|
||||
let CSSPrefersReducedTransparency: number;
|
||||
let CSSInvertedColors: number;
|
||||
let CSSVideoDynamicRange: number;
|
||||
let CSSPointerCapabilities: number;
|
||||
let WebGLRenderCapability: number;
|
||||
let WebGLRenderInfo: number;
|
||||
let SiteSpecificZoom: number;
|
||||
let FontVisibilityRestrictGenerics: number;
|
||||
let WebVTT: number;
|
||||
let WebGPULimits: number;
|
||||
let WebGPUIsFallbackAdapter: number;
|
||||
let WebGPUSubgroupSizes: number;
|
||||
let JSLocalePrompt: number;
|
||||
let ScreenAvailToResolution: number;
|
||||
let IsAlwaysEnabledForPrecompute: number;
|
||||
let AllTargets: number;
|
||||
}
|
||||
export const DefaultTargetsBaseline: {};
|
||||
export namespace DefaultTargetsFPP {
|
||||
let DESKTOP_DEFAULT: string[];
|
||||
let ANDROID_DEFAULT: string[];
|
||||
}
|
||||
13
types/gecko/subs/Readerable.sys.d.mts
Normal file
13
types/gecko/subs/Readerable.sys.d.mts
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
export namespace Readerable {
|
||||
const isEnabledForParseOnLoad: any;
|
||||
/**
|
||||
* Decides whether or not a document is reader-able without parsing the whole thing.
|
||||
*
|
||||
* @param doc A document to parse.
|
||||
* @return boolean Whether or not we should show the reader mode button.
|
||||
*/
|
||||
function isProbablyReaderable(doc: any): boolean;
|
||||
function _isNodeVisible(node: any): boolean;
|
||||
let _blockedHosts: string[];
|
||||
function shouldCheckUri(uri: any, isBaseUri?: boolean): boolean;
|
||||
}
|
||||
1386
types/gecko/subs/schema.sys.d.mts
Normal file
1386
types/gecko/subs/schema.sys.d.mts
Normal file
File diff suppressed because it is too large
Load diff
9
types/gecko/tsconfig.json
Normal file
9
types/gecko/tsconfig.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"extends": "./generated/tspaths.json",
|
||||
|
||||
"compilerOptions": {
|
||||
"noEmit": true,
|
||||
"target": "es2024",
|
||||
"types": ["gecko"]
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue