Firefox RDP
Esc

Start typing to search the docs

GeneratedActorAPI

68 min read · 13443 words

View as Markdown

@openpolyfill/firefox-rdp


@openpolyfill/firefox-rdp / GeneratedActorAPI

Interface: GeneratedActorAPI

Defined in: src/generated/specs.ts:6688

Properties

accessibility

accessibility: object

Defined in: src/generated/specs.ts:6715

Firefox actor accessibility; source: accessibility.js

bootstrap

bootstrap: () => Promise<unknown>

Returns

Promise<unknown>

getSimulator

getSimulator: () => Promise<GeneratedFront<"simulator"> | null>

Returns

Promise<GeneratedFront<"simulator"> | null>

getTraits

getTraits: () => Promise<unknown>

Returns

Promise<unknown>

getWalker

getWalker: () => Promise<GeneratedFront<"accessiblewalker">>

Returns

Promise<GeneratedFront<"accessiblewalker">>


accessible

accessible: object

Defined in: src/generated/specs.ts:6690

Firefox actor accessible; source: accessibility.js

audit

audit: (a0) => Promise<unknown>

Parameters
a0

unknown

Returns

Promise<unknown>

children

children: () => Promise<GeneratedFront<"accessible">[]>

Returns

Promise<GeneratedFront<"accessible">[]>

getRelations

getRelations: () => Promise<object[]>

Returns

Promise<object[]>

hydrate

hydrate: () => Promise<unknown>

Returns

Promise<unknown>

snapshot

snapshot: () => Promise<unknown>

Returns

Promise<unknown>


accessiblewalker

accessiblewalker: object

Defined in: src/generated/specs.ts:6698

Firefox actor accessiblewalker; source: accessibility.js

cancelPick

cancelPick: () => Promise<void>

Returns

Promise<void>

children

children: () => Promise<GeneratedFront<"accessible">[]>

Returns

Promise<GeneratedFront<"accessible">[]>

getAccessibleFor

getAccessibleFor: (a0) => Promise<GeneratedFront<"accessible"> | null>

Parameters
a0

ActorFront

Returns

Promise<GeneratedFront<"accessible"> | null>

getAncestry

getAncestry: (a0) => Promise<object[]>

Parameters
a0

ActorFront

Returns

Promise<object[]>

highlightAccessible

highlightAccessible: (a0, a1) => Promise<boolean | null>

Parameters
a0

ActorFront

a1

unknown

Returns

Promise<boolean | null>

pick

pick: () => Promise<void>

Returns

Promise<void>

pickAndFocus

pickAndFocus: () => Promise<void>

Returns

Promise<void>

showTabbingOrder

showTabbingOrder: (a0, a1) => Promise<unknown>

Parameters
a0

ActorFront

a1

number

Returns

Promise<unknown>

startAudit

startAudit: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

unhighlight

unhighlight: () => Promise<void>

Returns

Promise<void>


addons

addons: object

Defined in: src/generated/specs.ts:6728

Firefox actor addons; source: addon/addons.js

installTemporaryAddon

installTemporaryAddon: (a0, a1) => Promise<unknown>

Parameters
a0

string

a1

boolean | null

Returns

Promise<unknown>

uninstallAddon

uninstallAddon: (a0) => Promise<void>

Parameters
a0

string

Returns

Promise<void>


animationplayer

animationplayer: object

Defined in: src/generated/specs.ts:6738

Firefox actor animationplayer; source: animation.js

getAnimationTypes

getAnimationTypes: (a0) => Promise<unknown>

Parameters
a0

string[]

Returns

Promise<unknown>

getCurrentState

getCurrentState: () => Promise<unknown>

Returns

Promise<unknown>

release

release: () => Promise<void>

Returns

Promise<void>


animations

animations: object

Defined in: src/generated/specs.ts:6744

Firefox actor animations; source: animation.js

getAnimationPlayersForNode

getAnimationPlayersForNode: (a0) => Promise<GeneratedFront<"animationplayer">[]>

Parameters
a0

ActorFront

Returns

Promise<GeneratedFront<"animationplayer">[]>

pauseSome

pauseSome: (a0) => Promise<void>

Parameters
a0

ActorFront[]

Returns

Promise<void>

playSome

playSome: (a0) => Promise<void>

Parameters
a0

ActorFront[]

Returns

Promise<void>

setCurrentTimes

setCurrentTimes: (a0, a1, a2) => Promise<void>

Parameters
a0

ActorFront[]

a1

number

a2

boolean

Returns

Promise<void>

setWalkerActor

setWalkerActor: (a0) => Promise<void>

Parameters
a0

ActorFront

Returns

Promise<void>


arraybuffer

arraybuffer: object

Defined in: src/generated/specs.ts:6752

Firefox actor arraybuffer; source: array-buffer.js

release

release: () => Promise<void>

Returns

Promise<void>

slice

slice: (a0, a1) => Promise<unknown>

Parameters
a0

unknown

a1

unknown

Returns

Promise<unknown>


blackboxing

blackboxing: object

Defined in: src/generated/specs.ts:6757

Firefox actor blackboxing; source: blackboxing.js

blackbox

blackbox: (a0, a1) => Promise<void>

Parameters
a0

string

a1

object[]

Returns

Promise<void>

unblackbox

unblackbox: (a0, a1) => Promise<void>

Parameters
a0

string

a1

object[]

Returns

Promise<void>


breakpoint-list

breakpoint-list: object

Defined in: src/generated/specs.ts:6762

Firefox actor breakpoint-list; source: breakpoint-list.js

removeBreakpoint

removeBreakpoint: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

removeXHRBreakpoint

removeXHRBreakpoint: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string

Returns

Promise<void>

setActiveEventBreakpoints

setActiveEventBreakpoints: (a0) => Promise<void>

Parameters
a0

string[]

Returns

Promise<void>

setBreakpoint

setBreakpoint: (a0, a1) => Promise<void>

Parameters
a0

unknown

a1
condition?

string | null

logValue?

string | null

Returns

Promise<void>

setXHRBreakpoint

setXHRBreakpoint: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string

Returns

Promise<void>


Cache

Cache: object

Defined in: src/generated/specs.ts:7097

Firefox actor Cache; source: storage.js

getFields

getFields: (a0) => Promise<unknown>

Parameters
a0

string | null

Returns

Promise<unknown>

getStoreObjects

getStoreObjects: (a0, a1, a2) => Promise<{[key: string]: unknown; data?: ({[key: string]: unknown; status?: string; url?: string; } | null)[]; offset?: number; total?: number; }>

Parameters
a0

unknown

a1

string[] | null

a2

unknown

Returns

Promise<{[key: string]: unknown; data?: ({[key: string]: unknown; status?: string; url?: string; } | null)[]; offset?: number; total?: number; }>

removeAll

removeAll: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string

Returns

Promise<void>

removeItem

removeItem: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string

Returns

Promise<void>


compatibility

compatibility: object

Defined in: src/generated/specs.ts:6770

Firefox actor compatibility; source: compatibility.js

getCSSDeclarationBlockIssues

getCSSDeclarationBlockIssues: (a0, a1) => Promise<object[][]>

Parameters
a0

object[][]

a1

object[]

Returns

Promise<object[][]>

getNodeCssIssues

getNodeCssIssues: (a0, a1) => Promise<object[]>

Parameters
a0

ActorFront

a1

object[]

Returns

Promise<object[]>

getTraits

getTraits: () => Promise<unknown>

Returns

Promise<unknown>


console

console: object

Defined in: src/generated/specs.ts:7288

Firefox actor console; source: webconsole.js

autocomplete

autocomplete: (a0, a1, a2, a3, a4, a5) => Promise<{[key: string]: unknown; matches?: string[]; matchProp?: string; }>

Parameters
a0

string

a1

number | null

a2

string | null

a3

string | null

a4

unknown

a5

unknown

Returns

Promise<{[key: string]: unknown; matches?: string[]; matchProp?: string; }>

clearMessagesCacheAsync

clearMessagesCacheAsync: () => Promise<void>

Returns

Promise<void>

evaluateJSAsync

evaluateJSAsync: (a0?) => Promise<{[key: string]: unknown; resultID?: string; }>

Parameters
a0?
disableBreaks?

boolean | null

eager?

boolean | null

evalInTracer?

boolean | null

frameActor?

string

innerWindowID?

number

mapped?

unknown

preferConsoleCommandsOverLocalSymbols?

boolean | null

selectedNodeActor?

string

selectedObjectActor?

string

text?

string

url?

string

Returns

Promise<{[key: string]: unknown; resultID?: string; }>

getCachedMessages

getCachedMessages: (a0) => Promise<{[key: string]: unknown; _type?: string | null; error?: string | null; message?: string | LongStringFront; timeStamp?: string | null; }>

Parameters
a0

string[]

Returns

Promise<{[key: string]: unknown; _type?: string | null; error?: string | null; message?: string | LongStringFront; timeStamp?: string | null; }>

startListeners

startListeners: (a0) => Promise<{[key: string]: unknown; startedListeners?: string[]; }>

Parameters
a0

string[]

Returns

Promise<{[key: string]: unknown; startedListeners?: string[]; }>

stopListeners

stopListeners: (a0) => Promise<{[key: string]: unknown; stoppedListeners?: string[]; }>

Parameters
a0

string[] | null

Returns

Promise<{[key: string]: unknown; stoppedListeners?: string[]; }>


contentProcessTarget

contentProcessTarget: object

Defined in: src/generated/specs.ts:7150

Firefox actor contentProcessTarget; source: targets/content-process.js

listWorkers

listWorkers: () => Promise<{[key: string]: unknown; error?: string | null; workers?: GeneratedFront<"workerDescriptor">[] | null; }>

Returns

Promise<{[key: string]: unknown; error?: string | null; workers?: GeneratedFront<"workerDescriptor">[] | null; }>

pauseMatchingServiceWorkers

pauseMatchingServiceWorkers: (a0?) => Promise<void>

Parameters
a0?
origin?

string

Returns

Promise<void>


contentScriptTarget

contentScriptTarget: object

Defined in: src/generated/specs.ts:7155

Firefox actor contentScriptTarget; source: targets/content-script.js


cookies

cookies: object

Defined in: src/generated/specs.ts:7061

Firefox actor cookies; source: storage.js

addItem

addItem: (a0, a1) => Promise<{[key: string]: unknown; errorString?: string | null; }>

Parameters
a0

string

a1

string | null

Returns

Promise<{[key: string]: unknown; errorString?: string | null; }>

editItem

editItem: (a0) => Promise<{[key: string]: unknown; errorString?: string | null; }>

Parameters
a0

unknown

Returns

Promise<{[key: string]: unknown; errorString?: string | null; }>

getFields

getFields: () => Promise<unknown>

Returns

Promise<unknown>

getStoreObjects

getStoreObjects: (a0, a1, a2) => Promise<{[key: string]: unknown; data?: ({[key: string]: unknown; creationTime?: number; expires?: number; host?: string; hostOnly?: boolean; isHttpOnly?: boolean; isSecure?: boolean; lastAccessed?: number; name?: string; path?: string | null; uniqueKey?: string; updateTime?: number; value?: string | LongStringFront; } | null)[]; offset?: number; total?: number; }>

Parameters
a0

unknown

a1

string[] | null

a2

unknown

Returns

Promise<{[key: string]: unknown; data?: ({[key: string]: unknown; creationTime?: number; expires?: number; host?: string; hostOnly?: boolean; isHttpOnly?: boolean; isSecure?: boolean; lastAccessed?: number; name?: string; path?: string | null; uniqueKey?: string; updateTime?: number; value?: string | LongStringFront; } | null)[]; offset?: number; total?: number; }>

removeAll

removeAll: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string | null

Returns

Promise<void>

removeAllSessionCookies

removeAllSessionCookies: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string | null

Returns

Promise<void>

removeItem

removeItem: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string

Returns

Promise<void>


cssProperties

cssProperties: object

Defined in: src/generated/specs.ts:6776

Firefox actor cssProperties; source: css-properties.js

getCSSDatabase

getCSSDatabase: () => Promise<unknown>

Returns

Promise<unknown>


customhighlighter

customhighlighter: object

Defined in: src/generated/specs.ts:6823

Firefox actor customhighlighter; source: highlighters.js

finalize

finalize: () => Promise<void>

Returns

Promise<void>

hide

hide: () => Promise<void>

Returns

Promise<void>

show

show: (a0, a1) => Promise<boolean | null>

Parameters
a0

ActorFront | null

a1

unknown

Returns

Promise<boolean | null>


device

device: object

Defined in: src/generated/specs.ts:6808

Firefox actor device; source: device.js

getDescription

getDescription: () => Promise<unknown>

Returns

Promise<unknown>


domnode

domnode: object

Defined in: src/generated/specs.ts:6919

Firefox actor domnode; source: node.js

disableEventListener

disableEventListener: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

enableEventListener

enableEventListener: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

getBackgroundColor

getBackgroundColor: () => Promise<unknown>

Returns

Promise<unknown>

getClosestBackgroundColor

getClosestBackgroundColor: () => Promise<string>

Returns

Promise<string>

getCssPath

getCssPath: () => Promise<string>

Returns

Promise<string>

getEventListenerInfo

getEventListenerInfo: () => Promise<unknown>

Returns

Promise<unknown>

getFontFamilyDataURL

getFontFamilyDataURL: (a0, a1) => Promise<{[key: string]: unknown; data?: string | LongStringFront | null; size?: unknown; }>

Parameters
a0

string

a1

string | null

Returns

Promise<{[key: string]: unknown; data?: string | LongStringFront | null; size?: unknown; }>

getImageData

getImageData: (a0) => Promise<{[key: string]: unknown; data?: string | LongStringFront | null; size?: unknown; }>

Parameters
a0

number | null

Returns

Promise<{[key: string]: unknown; data?: string | LongStringFront | null; size?: unknown; }>

getNodeValue

getNodeValue: () => Promise<string | LongStringFront>

Returns

Promise<string | LongStringFront>

getOwnerGlobalDimensions

getOwnerGlobalDimensions: () => Promise<{[key: string]: unknown; innerHeight?: number | null; innerWidth?: number | null; }>

Returns

Promise<{[key: string]: unknown; innerHeight?: number | null; innerWidth?: number | null; }>

getUniqueSelector

getUniqueSelector: () => Promise<string>

Returns

Promise<string>

getXPath

getXPath: () => Promise<string>

Returns

Promise<string>

modifyAttributes

modifyAttributes: (a0) => Promise<void>

Parameters
a0

unknown[]

Returns

Promise<void>

scrollIntoView

scrollIntoView: () => Promise<void>

Returns

Promise<void>

setNodeValue

setNodeValue: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

waitForFrameLoad

waitForFrameLoad: () => Promise<void>

Returns

Promise<void>


domnodelist

domnodelist: object

Defined in: src/generated/specs.ts:6913

Firefox actor domnodelist; source: node.js

item

item: (a0) => Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; }>

Parameters
a0

unknown

Returns

Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; }>

items

items: (a0, a1) => Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; nodes?: GeneratedFront<"domnode">[]; }>

Parameters
a0

number | null

a1

number | null

Returns

Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; nodes?: GeneratedFront<"domnode">[]; }>

release

release: () => Promise<void>

Returns

Promise<void>


domstylerule

domstylerule: object

Defined in: src/generated/specs.ts:7117

Firefox actor domstylerule; source: style-rule.js

getCssExplainersData

getCssExplainersData: (a0, a1, a2, a3) => Promise<string[]>

Parameters
a0

string

a1

string

a2

string | null

a3

ActorFront | null

Returns

Promise<string[]>

getQueryContainerForNode

getQueryContainerForNode: (a0, a1, a2) => Promise<{[key: string]: unknown; containerName?: string | null; containerType?: string | null; node?: GeneratedFront<"domnode"> | null; queryFeatures?: unknown[] | null; }>

Parameters
a0

number

a1

ActorFront

a2

number

Returns

Promise<{[key: string]: unknown; containerName?: string | null; containerType?: string | null; node?: GeneratedFront<"domnode"> | null; queryFeatures?: unknown[] | null; }>

getRuleText

getRuleText: () => Promise<string>

Returns

Promise<string>

modifyProperties

modifyProperties: (a0) => Promise<GeneratedFront<"domstylerule">>

Parameters
a0

unknown[]

Returns

Promise<GeneratedFront<"domstylerule">>

modifySelector

modifySelector: (a0, a1, a2) => Promise<{[key: string]: unknown; }>

Parameters
a0

ActorFront

a1

string

a2

boolean

Returns

Promise<{[key: string]: unknown; }>

setRuleText

setRuleText: (a0, a1) => Promise<GeneratedFront<"domstylerule">>

Parameters
a0

string

a1

unknown[]

Returns

Promise<GeneratedFront<"domstylerule">>


domwalker

domwalker: object

Defined in: src/generated/specs.ts:7224

Firefox actor domwalker; source: walker.js

addPseudoClassLock

addPseudoClassLock: (a0, a1, a2?) => Promise<void>

Parameters
a0

ActorFront

a1

unknown

a2?
enabled?

boolean

parents?

unknown

Returns

Promise<void>

cancelPick

cancelPick: () => Promise<void>

Returns

Promise<void>

children

children: (a0, a1?) => Promise<void>

Parameters
a0

ActorFront

a1?
center?

ActorFront

maxNodes?

unknown

start?

ActorFront

Returns

Promise<void>

clearPicker

clearPicker: () => Promise<void>

Returns

Promise<void>

clearPseudoClassLocks

clearPseudoClassLocks: (a0) => Promise<void>

Parameters
a0

ActorFront | null

Returns

Promise<void>

document

document: (a0) => Promise<GeneratedFront<"domnode">>

Parameters
a0

ActorFront | null

Returns

Promise<GeneratedFront<"domnode">>

documentElement

documentElement: (a0) => Promise<GeneratedFront<"domnode"> | null>

Parameters
a0

ActorFront | null

Returns

Promise<GeneratedFront<"domnode"> | null>

duplicateNode

duplicateNode: (a0) => Promise<void>

Parameters
a0

ActorFront

Returns

Promise<void>

editTagName

editTagName: (a0, a1) => Promise<void>

Parameters
a0

ActorFront

a1

string

Returns

Promise<void>

findInspectingNode

findInspectingNode: () => Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; }>

Returns

Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; }>

getEmbedderElement

getEmbedderElement: (a0) => Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; }>

Parameters
a0

string

Returns

Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; }>

getIdrefNode

getIdrefNode: (a0, a1) => Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; }>

Parameters
a0

ActorFront

a1

unknown

Returns

Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; }>

getLayoutInspector

getLayoutInspector: () => Promise<GeneratedFront<"layout">>

Returns

Promise<GeneratedFront<"layout">>

getMutations

getMutations: (a0?) => Promise<object[]>

Parameters
a0?
cleanup?

unknown

Returns

Promise<object[]>

getNodeActorFromContentDomReference

getNodeActorFromContentDomReference: (a0) => Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; } | null>

Parameters
a0

unknown

Returns

Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; } | null>

getNodeActorFromWindowID

getNodeActorFromWindowID: (a0) => Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; } | null>

Parameters
a0

string

Returns

Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; } | null>

getNodeFromActor

getNodeFromActor: (a0, a1) => Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; } | null>

Parameters
a0

string

a1

string[]

Returns

Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; } | null>

getOffsetParent

getOffsetParent: (a0) => Promise<GeneratedFront<"domnode"> | null>

Parameters
a0

ActorFront | null

Returns

Promise<GeneratedFront<"domnode"> | null>

getOverflowCausingElements

getOverflowCausingElements: (a0) => Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; nodes?: GeneratedFront<"domnode">[]; }>

Parameters
a0

ActorFront

Returns

Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; nodes?: GeneratedFront<"domnode">[]; }>

getParentGridNode

getParentGridNode: (a0) => Promise<GeneratedFront<"domnode"> | null>

Parameters
a0

ActorFront | null

Returns

Promise<GeneratedFront<"domnode"> | null>

getScrollableAncestorNode

getScrollableAncestorNode: (a0) => Promise<GeneratedFront<"domnode"> | null>

Parameters
a0

ActorFront

Returns

Promise<GeneratedFront<"domnode"> | null>

getStyleSheetOwnerNode

getStyleSheetOwnerNode: (a0) => Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; } | null>

Parameters
a0

string

Returns

Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; } | null>

getSuggestionsForQuery

getSuggestionsForQuery: (a0, a1, a2) => Promise<string[][]>

Parameters
a0

unknown

a1

unknown

a2

unknown

Returns

Promise<string[][]>

hideNode

hideNode: (a0) => Promise<void>

Parameters
a0

ActorFront

Returns

Promise<void>

innerHTML

innerHTML: (a0) => Promise<string | LongStringFront>

Parameters
a0

ActorFront

Returns

Promise<string | LongStringFront>

insertAdjacentHTML

insertAdjacentHTML: (a0, a1, a2) => Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; nodes?: GeneratedFront<"domnode">[]; }>

Parameters
a0

ActorFront

a1

string

a2

string

Returns

Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; nodes?: GeneratedFront<"domnode">[]; }>

insertBefore

insertBefore: (a0, a1, a2) => Promise<void>

Parameters
a0

ActorFront

a1

ActorFront

a2

ActorFront | null

Returns

Promise<void>

isInDOMTree

isInDOMTree: (a0) => Promise<boolean>

Parameters
a0

ActorFront

Returns

Promise<boolean>

nextSibling

nextSibling: (a0) => Promise<GeneratedFront<"domnode"> | null>

Parameters
a0

ActorFront

Returns

Promise<GeneratedFront<"domnode"> | null>

outerHTML

outerHTML: (a0) => Promise<string | LongStringFront>

Parameters
a0

ActorFront

Returns

Promise<string | LongStringFront>

pick

pick: (a0, a1) => Promise<void>

Parameters
a0

boolean | null

a1

boolean | null

Returns

Promise<void>

previousSibling

previousSibling: (a0) => Promise<GeneratedFront<"domnode"> | null>

Parameters
a0

ActorFront

Returns

Promise<GeneratedFront<"domnode"> | null>

querySelector

querySelector: (a0, a1) => Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; }>

Parameters
a0

ActorFront

a1

unknown

Returns

Promise<{[key: string]: unknown; newParents?: GeneratedFront<"domnode">[]; node?: GeneratedFront<"domnode">; }>

querySelectorAll

querySelectorAll: (a0, a1) => Promise<GeneratedFront<"domnodelist">>

Parameters
a0

ActorFront

a1

unknown

Returns

Promise<GeneratedFront<"domnodelist">>

release

release: () => Promise<void>

Returns

Promise<void>

releaseNode

releaseNode: (a0, a1?) => Promise<void>

Parameters
a0

ActorFront

a1?
force?

unknown

Returns

Promise<void>

removeNode

removeNode: (a0) => Promise<GeneratedFront<"domnode"> | null>

Parameters
a0

ActorFront

Returns

Promise<GeneratedFront<"domnode"> | null>

removeNodes

removeNodes: (a0) => Promise<void>

Parameters
a0

ActorFront[]

Returns

Promise<void>

removePseudoClassLock

removePseudoClassLock: (a0, a1, a2?) => Promise<void>

Parameters
a0

ActorFront

a1

unknown

a2?
parents?

unknown

Returns

Promise<void>

retainNode

retainNode: (a0) => Promise<void>

Parameters
a0

ActorFront

Returns

Promise<void>

search: (a0) => Promise<{[key: string]: unknown; list?: GeneratedFront<"domnodelist">; metadata?: unknown[]; }>

Parameters
a0

unknown

Returns

Promise<{[key: string]: unknown; list?: GeneratedFront<"domnodelist">; metadata?: unknown[]; }>

setInnerHTML

setInnerHTML: (a0, a1) => Promise<void>

Parameters
a0

ActorFront

a1

string

Returns

Promise<void>

setMutationBreakpoints

setMutationBreakpoints: (a0, a1?) => Promise<void>

Parameters
a0

ActorFront | null

a1?
attribute?

boolean | null

removal?

boolean | null

subtree?

boolean | null

Returns

Promise<void>

setOuterHTML

setOuterHTML: (a0, a1) => Promise<void>

Parameters
a0

ActorFront

a1

string

Returns

Promise<void>

unhideNode

unhideNode: (a0) => Promise<void>

Parameters
a0

ActorFront

Returns

Promise<void>

unretainNode

unretainNode: (a0) => Promise<void>

Parameters
a0

ActorFront

Returns

Promise<void>

watchRootNode

watchRootNode: () => Promise<void>

Returns

Promise<void>


environment

environment: object

Defined in: src/generated/specs.ts:6812

Firefox actor environment; source: environment.js


extensionStorage

extensionStorage: object

Defined in: src/generated/specs.ts:7089

Firefox actor extensionStorage; source: storage.js

editItem

editItem: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

getFields

getFields: () => Promise<unknown>

Returns

Promise<unknown>

getStoreObjects

getStoreObjects: (a0, a1, a2) => Promise<{[key: string]: unknown; data?: ({[key: string]: unknown; area?: string; isValueEditable?: boolean; name?: string | null; uniqueKey?: string; value?: string | LongStringFront | null; } | null)[]; offset?: number; total?: number; }>

Parameters
a0

unknown

a1

string[] | null

a2

unknown

Returns

Promise<{[key: string]: unknown; data?: ({[key: string]: unknown; area?: string; isValueEditable?: boolean; name?: string | null; uniqueKey?: string; value?: string | LongStringFront | null; } | null)[]; offset?: number; total?: number; }>

removeAll

removeAll: (a0) => Promise<void>

Parameters
a0

string

Returns

Promise<void>

removeItem

removeItem: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string

Returns

Promise<void>


flexbox

flexbox: object

Defined in: src/generated/specs.ts:6841

Firefox actor flexbox; source: layout.js

getFlexItems

getFlexItems: () => Promise<GeneratedFront<"flexitem">[]>

Returns

Promise<GeneratedFront<"flexitem">[]>


flexitem

flexitem: object

Defined in: src/generated/specs.ts:6845

Firefox actor flexitem; source: layout.js


frame

frame: object

Defined in: src/generated/specs.ts:6815

Firefox actor frame; source: frame.js

getEnvironment

getEnvironment: () => Promise<unknown>

Returns

Promise<unknown>


grid

grid: object

Defined in: src/generated/specs.ts:6848

Firefox actor grid; source: layout.js

getFragments

getFragments: () => Promise<unknown>

Returns

Promise<unknown>


heapSnapshotFile

heapSnapshotFile: object

Defined in: src/generated/specs.ts:6819

Firefox actor heapSnapshotFile; source: heap-snapshot-file.js

transferHeapSnapshot

transferHeapSnapshot: (a0) => Promise<void>

Parameters
a0

string

Returns

Promise<void>


indexedDB

indexedDB: object

Defined in: src/generated/specs.ts:7104

Firefox actor indexedDB; source: storage.js

getFields

getFields: (a0) => Promise<unknown>

Parameters
a0

string | null

Returns

Promise<unknown>

getStoreObjects

getStoreObjects: (a0, a1, a2) => Promise<{[key: string]: unknown; data?: ({[key: string]: unknown; autoIncrement?: boolean | null; db?: string | null; indexes?: string | null; keyPath?: string | null; name?: string | null; objectStore?: string | null; objectStores?: number | null; origin?: string | null; storage?: string | null; uniqueKey?: string; value?: string | LongStringFront | null; version?: number | null; } | null)[]; offset?: number; total?: number; }>

Parameters
a0

unknown

a1

string[] | null

a2

unknown

Returns

Promise<{[key: string]: unknown; data?: ({[key: string]: unknown; autoIncrement?: boolean | null; db?: string | null; indexes?: string | null; keyPath?: string | null; name?: string | null; objectStore?: string | null; objectStores?: number | null; origin?: string | null; storage?: string | null; uniqueKey?: string; value?: string | LongStringFront | null; version?: number | null; } | null)[]; offset?: number; total?: number; }>

removeAll

removeAll: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string

Returns

Promise<void>

removeDatabase

removeDatabase: (a0, a1) => Promise<{[key: string]: unknown; blocked?: boolean | null; error?: string | null; }>

Parameters
a0

string

a1

string

Returns

Promise<{[key: string]: unknown; blocked?: boolean | null; error?: string | null; }>

removeItem

removeItem: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string

Returns

Promise<void>


inspector

inspector: object

Defined in: src/generated/specs.ts:6829

Firefox actor inspector; source: inspector.js

cancelPickColorFromPage

cancelPickColorFromPage: () => Promise<void>

Returns

Promise<void>

getCompatibility

getCompatibility: () => Promise<GeneratedFront<"compatibility">>

Returns

Promise<GeneratedFront<"compatibility">>

getHighlighterByType

getHighlighterByType: (a0, a1) => Promise<GeneratedFront<"customhighlighter"> | null>

Parameters
a0

unknown

a1

unknown

Returns

Promise<GeneratedFront<"customhighlighter"> | null>

getImageDataFromURL

getImageDataFromURL: (a0, a1) => Promise<{[key: string]: unknown; data?: string | LongStringFront | null; size?: unknown; }>

Parameters
a0

unknown

a1

number | null

Returns

Promise<{[key: string]: unknown; data?: string | LongStringFront | null; size?: unknown; }>

getPageStyle

getPageStyle: () => Promise<GeneratedFront<"pagestyle">>

Returns

Promise<GeneratedFront<"pagestyle">>

getWalker

getWalker: (a0) => Promise<GeneratedFront<"domwalker">>

Parameters
a0

unknown

Returns

Promise<GeneratedFront<"domwalker">>

pickColorFromPage

pickColorFromPage: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

resolveRelativeURL

resolveRelativeURL: (a0, a1) => Promise<string>

Parameters
a0

string

a1

ActorFront | null

Returns

Promise<string>

supportsHighlighters

supportsHighlighters: () => Promise<boolean>

Returns

Promise<boolean>


layout

layout: object

Defined in: src/generated/specs.ts:6852

Firefox actor layout; source: layout.js

getCurrentFlexbox

getCurrentFlexbox: (a0, a1) => Promise<GeneratedFront<"flexbox"> | null>

Parameters
a0

ActorFront

a1

boolean | null

Returns

Promise<GeneratedFront<"flexbox"> | null>

getCurrentGrid

getCurrentGrid: (a0) => Promise<GeneratedFront<"grid"> | null>

Parameters
a0

ActorFront

Returns

Promise<GeneratedFront<"grid"> | null>

getGrids

getGrids: (a0) => Promise<GeneratedFront<"grid">[]>

Parameters
a0

ActorFront

Returns

Promise<GeneratedFront<"grid">[]>


localStorage

localStorage: object

Defined in: src/generated/specs.ts:7071

Firefox actor localStorage; source: storage.js

addItem

addItem: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string | null

Returns

Promise<void>

editItem

editItem: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

getFields

getFields: () => Promise<unknown>

Returns

Promise<unknown>

getStoreObjects

getStoreObjects: (a0, a1, a2) => Promise<{[key: string]: unknown; data?: ({[key: string]: unknown; name?: string; value?: string | LongStringFront; } | null)[]; offset?: number; total?: number; }>

Parameters
a0

unknown

a1

string[] | null

a2

unknown

Returns

Promise<{[key: string]: unknown; data?: ({[key: string]: unknown; name?: string; value?: string | LongStringFront; } | null)[]; offset?: number; total?: number; }>

removeAll

removeAll: (a0) => Promise<void>

Parameters
a0

string

Returns

Promise<void>

removeItem

removeItem: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string

Returns

Promise<void>


longstractor

longstractor: object

Defined in: src/generated/specs.ts:7112

Firefox actor longstractor; source: string.js

release

release: () => Promise<void>

Returns

Promise<void>

substring

substring: (a0, a1) => Promise<void>

Parameters
a0

unknown

a1

unknown

Returns

Promise<void>


manifest

manifest: object

Defined in: src/generated/specs.ts:6858

Firefox actor manifest; source: manifest.js

fetchCanonicalManifest

fetchCanonicalManifest: () => Promise<unknown>

Returns

Promise<unknown>


memory

memory: object

Defined in: src/generated/specs.ts:6862

Firefox actor memory; source: memory.js

attach

attach: () => Promise<string>

Returns

Promise<string>

detach

detach: () => Promise<string>

Returns

Promise<string>

forceCycleCollection

forceCycleCollection: () => Promise<void>

Returns

Promise<void>

forceGarbageCollection

forceGarbageCollection: () => Promise<void>

Returns

Promise<void>

getAllocations

getAllocations: () => Promise<unknown>

Returns

Promise<unknown>

getAllocationsSettings

getAllocationsSettings: () => Promise<unknown>

Returns

Promise<unknown>

getState

getState: () => Promise<unknown>

Returns

Promise<unknown>

measure

measure: () => Promise<unknown>

Returns

Promise<unknown>

residentUnique

residentUnique: () => Promise<number>

Returns

Promise<number>

saveHeapSnapshot

saveHeapSnapshot: (a0) => Promise<string>

Parameters
a0

unknown

Returns

Promise<string>

startRecordingAllocations

startRecordingAllocations: (a0) => Promise<unknown>

Parameters
a0

{[key: string]: unknown; maxLogLength?: number; probability?: number; } | null

Returns

Promise<unknown>

stopRecordingAllocations

stopRecordingAllocations: () => Promise<unknown>

Returns

Promise<unknown>

takeCensus

takeCensus: () => Promise<unknown>

Returns

Promise<unknown>


netEvent

netEvent: object

Defined in: src/generated/specs.ts:6883

Firefox actor netEvent; source: network-event.js

getEarlyHintsResponseHeaders

getEarlyHintsResponseHeaders: () => Promise<unknown>

Returns

Promise<unknown>

getEventTimings

getEventTimings: () => Promise<unknown>

Returns

Promise<unknown>

getRequestCookies

getRequestCookies: () => Promise<unknown>

Returns

Promise<unknown>

getRequestHeaders

getRequestHeaders: () => Promise<unknown>

Returns

Promise<unknown>

getRequestPostData

getRequestPostData: () => Promise<unknown>

Returns

Promise<unknown>

getResponseCache

getResponseCache: () => Promise<unknown>

Returns

Promise<unknown>

getResponseContent

getResponseContent: () => Promise<unknown>

Returns

Promise<unknown>

getResponseCookies

getResponseCookies: () => Promise<unknown>

Returns

Promise<unknown>

getResponseHeaders

getResponseHeaders: () => Promise<unknown>

Returns

Promise<unknown>

getSecurityInfo

getSecurityInfo: () => Promise<unknown>

Returns

Promise<unknown>

getStackTrace

getStackTrace: () => Promise<unknown>

Returns

Promise<unknown>

release

release: () => Promise<void>

Returns

Promise<void>


networkContent

networkContent: object

Defined in: src/generated/specs.ts:6878

Firefox actor networkContent; source: network-content.js

getStackTrace

getStackTrace: (a0) => Promise<unknown>

Parameters
a0

unknown

Returns

Promise<unknown>

sendHTTPRequest

sendHTTPRequest: (a0) => Promise<number>

Parameters
a0

unknown

Returns

Promise<number>


networkParent

networkParent: object

Defined in: src/generated/specs.ts:6898

Firefox actor networkParent; source: network-parent.js

blockRequest

blockRequest: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

clearNetworkThrottling

clearNetworkThrottling: () => Promise<void>

Returns

Promise<void>

getBlockedUrls

getBlockedUrls: () => Promise<string[]>

Returns

Promise<string[]>

getNetworkThrottling

getNetworkThrottling: () => Promise<unknown>

Returns

Promise<unknown>

override

override: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string

Returns

Promise<void>

removeOverride

removeOverride: (a0) => Promise<void>

Parameters
a0

string

Returns

Promise<void>

setBlockedUrls

setBlockedUrls: (a0) => Promise<void>

Parameters
a0

string[]

Returns

Promise<void>

setLocalModeMappings

setLocalModeMappings: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

setNetworkThrottling

setNetworkThrottling: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

setPersist

setPersist: (a0) => Promise<void>

Parameters
a0

boolean

Returns

Promise<void>

setSaveRequestAndResponseBodies

setSaveRequestAndResponseBodies: (a0) => Promise<void>

Parameters
a0

boolean

Returns

Promise<void>

unblockRequest

unblockRequest: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>


obj

obj: object

Defined in: src/generated/specs.ts:6938

Firefox actor obj; source: object.js

addWatchpoint

addWatchpoint: (a0, a1, a2) => Promise<void>

Parameters
a0

string

a1

string

a2

string

Returns

Promise<void>

allocationStack

allocationStack: () => Promise<object[]>

Returns

Promise<object[]>

apply

apply: (a0, a1) => Promise<{[key: string]: unknown; value?: {[key: string]: unknown; return?: unknown; throw?: unknown; } | null; }>

Parameters
a0

unknown

a1

unknown[] | null

Returns

Promise<{[key: string]: unknown; value?: {[key: string]: unknown; return?: unknown; throw?: unknown; } | null; }>

customFormatterBody

customFormatterBody: () => Promise<{[key: string]: unknown; customFormatterBody?: unknown; }>

Returns

Promise<{[key: string]: unknown; customFormatterBody?: unknown; }>

dependentPromises

dependentPromises: () => Promise<{[key: string]: unknown; promises?: object[]; }>

Returns

Promise<{[key: string]: unknown; promises?: object[]; }>

enumEntries

enumEntries: () => Promise<GeneratedFront<"propertyIterator">>

Returns

Promise<GeneratedFront<"propertyIterator">>

enumPrivateProperties

enumPrivateProperties: () => Promise<GeneratedFront<"privatePropertiesIterator">>

Returns

Promise<GeneratedFront<"privatePropertiesIterator">>

enumProperties

enumProperties: (a0) => Promise<GeneratedFront<"propertyIterator">>

Parameters
a0

{[key: string]: unknown; enumEntries?: boolean | null; ignoreIndexedProperties?: boolean | null; ignoreNonIndexedProperties?: boolean | null; query?: string | null; sort?: boolean | null; } | null

Returns

Promise<GeneratedFront<"propertyIterator">>

enumSymbols

enumSymbols: () => Promise<GeneratedFront<"symbolIterator">>

Returns

Promise<GeneratedFront<"symbolIterator">>

fulfillmentStack

fulfillmentStack: () => Promise<object[]>

Returns

Promise<object[]>

global

global: () => Promise<{[key: string]: unknown; global?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; }; }>

Returns

Promise<{[key: string]: unknown; global?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; }; }>

promiseState

promiseState: () => Promise<{[key: string]: unknown; creationTimestamp?: number; reason?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; } | null; state?: string; timeToSettle?: number | null; value?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; } | null; }>

Returns

Promise<{[key: string]: unknown; creationTimestamp?: number; reason?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; } | null; state?: string; timeToSettle?: number | null; value?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; } | null; }>

property

property: (a0) => Promise<{[key: string]: unknown; descriptor?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; } | null; }>

Parameters
a0

string

Returns

Promise<{[key: string]: unknown; descriptor?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; } | null; }>

propertyValue

propertyValue: (a0, a1) => Promise<{[key: string]: unknown; value?: {[key: string]: unknown; return?: unknown; throw?: unknown; } | null; }>

Parameters
a0

string

a1

string | null

Returns

Promise<{[key: string]: unknown; value?: {[key: string]: unknown; return?: unknown; throw?: unknown; } | null; }>

prototype

prototype: () => Promise<{[key: string]: unknown; prototype?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; }; }>

Returns

Promise<{[key: string]: unknown; prototype?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; }; }>

prototypeAndProperties

prototypeAndProperties: () => Promise<{[key: string]: unknown; ownProperties?: unknown; ownSymbols?: object[] | null; prototype?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; }; safeGetterValues?: unknown; }>

Returns

Promise<{[key: string]: unknown; ownProperties?: unknown; ownSymbols?: object[] | null; prototype?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; }; safeGetterValues?: unknown; }>

proxySlots

proxySlots: () => Promise<{[key: string]: unknown; proxyHandler?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; }; proxyTarget?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; }; }>

Returns

Promise<{[key: string]: unknown; proxyHandler?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; }; proxyTarget?: {[key: string]: unknown; configurable?: boolean; enumerable?: boolean; get?: unknown; set?: unknown; value?: unknown; writable?: boolean | null; }; }>

rejectionStack

rejectionStack: () => Promise<object[]>

Returns

Promise<object[]>

release

release: () => Promise<void>

Returns

Promise<void>

removeWatchpoint

removeWatchpoint: (a0) => Promise<void>

Parameters
a0

string

Returns

Promise<void>

removeWatchpoints

removeWatchpoints: () => Promise<void>

Returns

Promise<void>

threadGrip

threadGrip: () => Promise<void>

Returns

Promise<void>


objects-manager

objects-manager: object

Defined in: src/generated/specs.ts:6963

Firefox actor objects-manager; source: objects-manager.js

releaseObjects

releaseObjects: (a0) => Promise<void>

Parameters
a0

string[]

Returns

Promise<void>


pagestyle

pagestyle: object

Defined in: src/generated/specs.ts:6967

Firefox actor pagestyle; source: page-style.js

addNewRule

addNewRule: (a0, a1) => Promise<{[key: string]: unknown; entries?: object[]; }>

Parameters
a0

ActorFront

a1

string[] | null

Returns

Promise<{[key: string]: unknown; entries?: object[]; }>

getAllUsedFontFaces

getAllUsedFontFaces: (a0?, a1?) => Promise<object[]>

Parameters
a0?
includePreviews?

boolean

previewFillStyle?

string

previewFontSize?

string

previewText?

string

a1?
includeVariations?

boolean

Returns

Promise<object[]>

getAnchorNames

getAnchorNames: (a0) => Promise<string[]>

Parameters
a0

ActorFront

Returns

Promise<string[]>

getApplied

getApplied: (a0, a1?) => Promise<{[key: string]: unknown; entries?: object[]; }>

Parameters
a0

ActorFront

a1?
filter?

string

inherited?

boolean

matchedSelectors?

boolean

skipPseudo?

boolean

Returns

Promise<{[key: string]: unknown; entries?: object[]; }>

getAttributesInOwnerDocument

getAttributesInOwnerDocument: (a0, a1, a2) => Promise<string[]>

Parameters
a0

string

a1

string

a2

ActorFront | null

Returns

Promise<string[]>

getComputed

getComputed: (a0, a1?) => Promise<unknown>

Parameters
a0

ActorFront

a1?
clearCache?

boolean

filter?

string

filterProperties?

string[] | null

markMatched?

boolean

onlyMatched?

boolean

Returns

Promise<unknown>

getLayout

getLayout: (a0, a1?) => Promise<unknown>

Parameters
a0

ActorFront

a1?
autoMargins?

boolean

Returns

Promise<unknown>

getMatchedSelectors

getMatchedSelectors: (a0, a1, a2?) => Promise<void>

Parameters
a0

ActorFront

a1

string

a2?
filter?

string

Returns

Promise<void>

getRule

getRule: (a0) => Promise<GeneratedFront<"domstylerule"> | null>

Parameters
a0

string

Returns

Promise<GeneratedFront<"domstylerule"> | null>

getUsedFontFaces

getUsedFontFaces: (a0, a1?) => Promise<object[]>

Parameters
a0

ActorFront

a1?
includePreviews?

boolean

includeVariations?

boolean

previewFillStyle?

string

previewFontSize?

string

previewText?

string

Returns

Promise<object[]>

isPositionEditable

isPositionEditable: (a0) => Promise<boolean>

Parameters
a0

ActorFront

Returns

Promise<boolean>


parentaccessibility

parentaccessibility: object

Defined in: src/generated/specs.ts:6722

Firefox actor parentaccessibility; source: accessibility.js

bootstrap

bootstrap: () => Promise<unknown>

Returns

Promise<unknown>

disable

disable: () => Promise<void>

Returns

Promise<void>

enable

enable: () => Promise<void>

Returns

Promise<void>


parentProcessTarget

parentProcessTarget: object

Defined in: src/generated/specs.ts:7158

Firefox actor parentProcessTarget; source: targets/parent-process.js

detach

detach: () => Promise<void>

Returns

Promise<void>

focus

focus: () => Promise<void>

Returns

Promise<void>

getSourceContentForResource

getSourceContentForResource: (a0, a1) => Promise<{[key: string]: unknown; contentType?: string | null; source?: unknown; }>

Parameters
a0

string

a1

string | null

Returns

Promise<{[key: string]: unknown; contentType?: string | null; source?: unknown; }>

goBack

goBack: () => Promise<void>

Returns

Promise<void>

goForward

goForward: () => Promise<void>

Returns

Promise<void>

gotoIndex

gotoIndex: (a0) => Promise<void>

Parameters
a0

number

Returns

Promise<void>

listFrames

listFrames: () => Promise<{[key: string]: unknown; frames?: object[]; }>

Returns

Promise<{[key: string]: unknown; frames?: object[]; }>

listWorkers

listWorkers: () => Promise<{[key: string]: unknown; workers?: GeneratedFront<"workerDescriptor">[]; }>

Returns

Promise<{[key: string]: unknown; workers?: GeneratedFront<"workerDescriptor">[]; }>

logInPage

logInPage: (a0?) => Promise<void>

Parameters
a0?
category?

string

flags?

string

text?

string

Returns

Promise<void>

navigateTo: (a0?) => Promise<void>

Parameters
a0?
url?

string

Returns

Promise<void>

reconfigure

reconfigure: (a0?) => Promise<void>

Parameters
a0?
options?

{[key: string]: unknown; cacheDisabled?: boolean | null; colorSchemeSimulation?: string | null; printSimulationEnabled?: boolean | null; restoreFocus?: boolean | null; serviceWorkersTestingEnabled?: boolean | null; }

options.cacheDisabled?

boolean | null

options.colorSchemeSimulation?

string | null

options.printSimulationEnabled?

boolean | null

options.restoreFocus?

boolean | null

options.serviceWorkersTestingEnabled?

boolean | null

Returns

Promise<void>

reload

reload: (a0?) => Promise<void>

Parameters
a0?
options?

{[key: string]: unknown; force?: boolean; }

options.force?

boolean

Returns

Promise<void>

switchToFrame

switchToFrame: (a0?) => Promise<{[key: string]: unknown; message?: string; }>

Parameters
a0?
windowId?

string

Returns

Promise<{[key: string]: unknown; message?: string; }>


perf

perf: object

Defined in: src/generated/specs.ts:6981

Firefox actor perf; source: perf.js

getPreviouslyCapturedProfileDataBulk

getPreviouslyCapturedProfileDataBulk: (a0) => Promise<void>

Parameters
a0

number

Returns

Promise<void>

getPreviouslyRetrievedAdditionalInformation

getPreviouslyRetrievedAdditionalInformation: (a0) => Promise<unknown>

Parameters
a0

number

Returns

Promise<unknown>

getSupportedFeatures

getSupportedFeatures: () => Promise<string[]>

Returns

Promise<string[]>

getSymbolTable

getSymbolTable: (a0, a1) => Promise<number[][]>

Parameters
a0

string

a1

string

Returns

Promise<number[][]>

isActive

isActive: () => Promise<boolean>

Returns

Promise<boolean>

isSupportedPlatform

isSupportedPlatform: () => Promise<boolean>

Returns

Promise<boolean>

startCaptureAndStopProfiler

startCaptureAndStopProfiler: () => Promise<number>

Returns

Promise<number>

startProfiler

startProfiler: (a0?) => Promise<boolean>

Parameters
a0?
duration?

number | null

entries?

number

features?

string[]

interval?

number

threads?

string[]

Returns

Promise<boolean>

stopProfilerAndDiscardProfile

stopProfilerAndDiscardProfile: () => Promise<void>

Returns

Promise<void>


preference

preference: object

Defined in: src/generated/specs.ts:6993

Firefox actor preference; source: preference.js

clearUserPref

clearUserPref: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

getAllPrefs

getAllPrefs: () => Promise<unknown>

Returns

Promise<unknown>

getBoolPref

getBoolPref: (a0) => Promise<boolean>

Parameters
a0

unknown

Returns

Promise<boolean>

getCharPref

getCharPref: (a0) => Promise<string>

Parameters
a0

unknown

Returns

Promise<string>

getIntPref

getIntPref: (a0) => Promise<number>

Parameters
a0

unknown

Returns

Promise<number>

getTraits

getTraits: () => Promise<unknown>

Returns

Promise<unknown>

setBoolPref

setBoolPref: (a0, a1) => Promise<void>

Parameters
a0

unknown

a1

unknown

Returns

Promise<void>

setCharPref

setCharPref: (a0, a1) => Promise<void>

Parameters
a0

unknown

a1

unknown

Returns

Promise<void>

setIntPref

setIntPref: (a0, a1) => Promise<void>

Parameters
a0

unknown

a1

unknown

Returns

Promise<void>


privatePropertiesIterator

privatePropertiesIterator: object

Defined in: src/generated/specs.ts:7005

Firefox actor privatePropertiesIterator; source: private-properties-iterator.js

all

all: () => Promise<{[key: string]: unknown; privateProperties?: object[]; }>

Returns

Promise<{[key: string]: unknown; privateProperties?: object[]; }>

release

release: () => Promise<void>

Returns

Promise<void>

slice

slice: (a0?) => Promise<{[key: string]: unknown; privateProperties?: object[]; }>

Parameters
a0?
count?

number

start?

number

Returns

Promise<{[key: string]: unknown; privateProperties?: object[]; }>


processDescriptor

processDescriptor: object

Defined in: src/generated/specs.ts:6780

Firefox actor processDescriptor; source: descriptors/process.js

getTarget

getTarget: () => Promise<unknown>

Returns

Promise<unknown>

getWatcher

getWatcher: (a0?) => Promise<GeneratedFront<"watcher">>

Parameters
a0?
enableWindowGlobalThreadActors?

boolean

Returns

Promise<GeneratedFront<"watcher">>

reloadDescriptor

reloadDescriptor: (a0?) => Promise<void>

Parameters
a0?
bypassCache?

boolean

Returns

Promise<void>


propertyIterator

propertyIterator: object

Defined in: src/generated/specs.ts:7011

Firefox actor propertyIterator; source: property-iterator.js

all

all: () => Promise<{[key: string]: unknown; ownProperties?: unknown; }>

Returns

Promise<{[key: string]: unknown; ownProperties?: unknown; }>

names

names: (a0?) => Promise<string[]>

Parameters
a0?
indexes?

number[]

Returns

Promise<string[]>

release

release: () => Promise<void>

Returns

Promise<void>

slice

slice: (a0?) => Promise<{[key: string]: unknown; ownProperties?: unknown; }>

Parameters
a0?
count?

number

start?

number

Returns

Promise<{[key: string]: unknown; ownProperties?: unknown; }>


pushSubscription

pushSubscription: object

Defined in: src/generated/specs.ts:7297

Firefox actor pushSubscription; source: worker/push-subscription.js


reflow

reflow: object

Defined in: src/generated/specs.ts:7018

Firefox actor reflow; source: reflow.js

start

start: () => Promise<void>

Returns

Promise<void>

stop

stop: () => Promise<void>

Returns

Promise<void>


responsive

responsive: object

Defined in: src/generated/specs.ts:7023

Firefox actor responsive; source: responsive.js

setElementPickerState

setElementPickerState: (a0, a1) => Promise<void>

Parameters
a0

boolean

a1

string

Returns

Promise<void>

toggleTouchSimulator

toggleTouchSimulator: (a0) => Promise<boolean>

Parameters
a0

unknown

Returns

Promise<boolean>


root

root: object

Defined in: src/generated/specs.ts:7028

Firefox actor root; source: root.js

clearResources

clearResources: (a0) => Promise<void>

Parameters
a0

string[]

Returns

Promise<void>

connect

connect: (a0?) => Promise<void>

Parameters
a0?
frontendVersion?

string

Returns

Promise<void>

getProcess

getProcess: (a0) => Promise<GeneratedFront<"processDescriptor">>

Parameters
a0

number

Returns

Promise<GeneratedFront<"processDescriptor">>

getRoot

getRoot: () => Promise<unknown>

Returns

Promise<unknown>

getTab

getTab: (a0?) => Promise<GeneratedFront<"tabDescriptor">>

Parameters
a0?
browserId?

number

Returns

Promise<GeneratedFront<"tabDescriptor">>

listAddons

listAddons: (a0?) => Promise<GeneratedFront<"webExtensionDescriptor">[]>

Parameters
a0?
iconDataURL?

boolean

Returns

Promise<GeneratedFront<"webExtensionDescriptor">[]>

listProcesses

listProcesses: () => Promise<GeneratedFront<"processDescriptor">[]>

Returns

Promise<GeneratedFront<"processDescriptor">[]>

listServiceWorkerRegistrations

listServiceWorkerRegistrations: () => Promise<{[key: string]: unknown; registrations?: GeneratedFront<"serviceWorkerRegistration">[]; }>

Returns

Promise<{[key: string]: unknown; registrations?: GeneratedFront<"serviceWorkerRegistration">[]; }>

listTabs

listTabs: () => Promise<GeneratedFront<"tabDescriptor">[]>

Returns

Promise<GeneratedFront<"tabDescriptor">[]>

listWorkers

listWorkers: () => Promise<{[key: string]: unknown; workers?: GeneratedFront<"workerDescriptor">[]; }>

Returns

Promise<{[key: string]: unknown; workers?: GeneratedFront<"workerDescriptor">[]; }>

requestTypes

requestTypes: () => Promise<unknown>

Returns

Promise<unknown>

unwatchResources

unwatchResources: (a0) => Promise<void>

Parameters
a0

string[]

Returns

Promise<void>

watchResources

watchResources: (a0) => Promise<void>

Parameters
a0

string[]

Returns

Promise<void>


screenshot

screenshot: object

Defined in: src/generated/specs.ts:7048

Firefox actor screenshot; source: screenshot.js

capture

capture: (a0) => Promise<unknown>

Parameters
a0
clipboard?

boolean | null

delay?

string | null

dpr?

string | null

file?

boolean | null

fullpage?

boolean | null

selector?

string | null

Returns

Promise<unknown>


screenshot-content

screenshot-content: object

Defined in: src/generated/specs.ts:7044

Firefox actor screenshot-content; source: screenshot-content.js

prepareCapture

prepareCapture: (a0) => Promise<unknown>

Parameters
a0
fullpage?

boolean | null

nodeActorID?

number | null

selector?

string | null

Returns

Promise<unknown>


serviceWorker

serviceWorker: object

Defined in: src/generated/specs.ts:7309

Firefox actor serviceWorker; source: worker/service-worker.js


serviceWorkerRegistration

serviceWorkerRegistration: object

Defined in: src/generated/specs.ts:7300

Firefox actor serviceWorkerRegistration; source: worker/service-worker-registration.js

allowShutdown

allowShutdown: () => Promise<void>

Returns

Promise<void>

getPushSubscription

getPushSubscription: () => Promise<GeneratedFront<"pushSubscription"> | null>

Returns

Promise<GeneratedFront<"pushSubscription"> | null>

preventShutdown

preventShutdown: () => Promise<void>

Returns

Promise<void>

push

push: () => Promise<void>

Returns

Promise<void>

start

start: () => Promise<void>

Returns

Promise<void>

unregister

unregister: () => Promise<void>

Returns

Promise<void>


sessionStorage

sessionStorage: object

Defined in: src/generated/specs.ts:7080

Firefox actor sessionStorage; source: storage.js

addItem

addItem: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string | null

Returns

Promise<void>

editItem

editItem: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

getFields

getFields: () => Promise<unknown>

Returns

Promise<unknown>

getStoreObjects

getStoreObjects: (a0, a1, a2) => Promise<{[key: string]: unknown; data?: ({[key: string]: unknown; name?: string; value?: string | LongStringFront; } | null)[]; offset?: number; total?: number; }>

Parameters
a0

unknown

a1

string[] | null

a2

unknown

Returns

Promise<{[key: string]: unknown; data?: ({[key: string]: unknown; name?: string; value?: string | LongStringFront; } | null)[]; offset?: number; total?: number; }>

removeAll

removeAll: (a0) => Promise<void>

Parameters
a0

string

Returns

Promise<void>

removeItem

removeItem: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string

Returns

Promise<void>


simulator

simulator: object

Defined in: src/generated/specs.ts:6711

Firefox actor simulator; source: accessibility.js

simulate

simulate: (a0) => Promise<boolean>

Parameters
a0

unknown

Returns

Promise<boolean>


source

source: object

Defined in: src/generated/specs.ts:7052

Firefox actor source; source: source.js

blackbox

blackbox: (a0) => Promise<boolean>

Parameters
a0

unknown

Returns

Promise<boolean>

getBreakableLines

getBreakableLines: () => Promise<unknown>

Returns

Promise<unknown>

getBreakpointPositionsCompressed

getBreakpointPositionsCompressed: (a0) => Promise<unknown>

Parameters
a0

{[key: string]: unknown; end?: {[key: string]: unknown; column?: number | null; line?: number | null; } | null; start?: {[key: string]: unknown; column?: number | null; line?: number | null; } | null; } | null

Returns

Promise<unknown>

setPausePoints

setPausePoints: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

source

source: () => Promise<{[key: string]: unknown; contentType?: string | null; source?: unknown; }>

Returns

Promise<{[key: string]: unknown; contentType?: string | null; source?: unknown; }>

unblackbox

unblackbox: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>


stylesheets

stylesheets: object

Defined in: src/generated/specs.ts:7126

Firefox actor stylesheets; source: style-sheets.js

addStyleSheet

addStyleSheet: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string | null

Returns

Promise<void>

getStyleSheetIndentation

getStyleSheetIndentation: (a0) => Promise<string>

Parameters
a0

string

Returns

Promise<string>

getText

getText: (a0) => Promise<string | LongStringFront>

Parameters
a0

string

Returns

Promise<string | LongStringFront>

getTraits

getTraits: () => Promise<unknown>

Returns

Promise<unknown>

toggleDisabled

toggleDisabled: (a0) => Promise<boolean>

Parameters
a0

string

Returns

Promise<boolean>

update

update: (a0, a1, a2, a3) => Promise<void>

Parameters
a0

string

a1

string

a2

boolean

a3

string | null

Returns

Promise<void>


symbol

symbol: object

Defined in: src/generated/specs.ts:7141

Firefox actor symbol; source: symbol.js

release

release: () => Promise<void>

Returns

Promise<void>


symbolIterator

symbolIterator: object

Defined in: src/generated/specs.ts:7135

Firefox actor symbolIterator; source: symbol-iterator.js

all

all: () => Promise<{[key: string]: unknown; ownSymbols?: object[]; }>

Returns

Promise<{[key: string]: unknown; ownSymbols?: object[]; }>

release

release: () => Promise<void>

Returns

Promise<void>

slice

slice: (a0?) => Promise<{[key: string]: unknown; ownSymbols?: object[]; }>

Parameters
a0?
count?

number

start?

number

Returns

Promise<{[key: string]: unknown; ownSymbols?: object[]; }>


tabDescriptor

tabDescriptor: object

Defined in: src/generated/specs.ts:6786

Firefox actor tabDescriptor; source: descriptors/tab.js

getFavicon

getFavicon: () => Promise<string>

Returns

Promise<string>

getTarget

getTarget: () => Promise<unknown>

Returns

Promise<unknown>

getWatcher

getWatcher: (a0?) => Promise<GeneratedFront<"watcher">>

Parameters
a0?
isPopupDebuggingEnabled?

boolean

isServerTargetSwitchingEnabled?

boolean

Returns

Promise<GeneratedFront<"watcher">>

goBack

goBack: () => Promise<void>

Returns

Promise<void>

goForward

goForward: () => Promise<void>

Returns

Promise<void>

navigateTo: (a0, a1) => Promise<void>

Parameters
a0

string

a1

boolean

Returns

Promise<void>

reloadDescriptor

reloadDescriptor: (a0?) => Promise<void>

Parameters
a0?
bypassCache?

boolean

Returns

Promise<void>


target-configuration

target-configuration: object

Defined in: src/generated/specs.ts:7145

Firefox actor target-configuration; source: target-configuration.js

isJavascriptEnabled

isJavascriptEnabled: () => Promise<boolean>

Returns

Promise<boolean>

updateConfiguration

updateConfiguration: (a0) => Promise<{[key: string]: unknown; cacheDisabled?: boolean | null; colorSchemeSimulation?: string | null; customFormatters?: boolean | null; customUserAgent?: string | null; isTracerFeatureEnabled?: boolean | null; javascriptEnabled?: boolean | null; overrideDPPX?: number | null; printSimulationEnabled?: boolean | null; rdmPaneOrientation?: unknown; reducedMotionEmulation?: string | null; reloadOnTouchSimulationToggle?: boolean | null; restoreFocus?: boolean | null; serviceWorkersTestingEnabled?: boolean | null; setTabOffline?: boolean | null; touchEventsOverride?: string | null; }>

Parameters
a0
cacheDisabled?

boolean | null

colorSchemeSimulation?

string | null

customFormatters?

boolean | null

customUserAgent?

string | null

isTracerFeatureEnabled?

boolean | null

javascriptEnabled?

boolean | null

overrideDPPX?

number | null

printSimulationEnabled?

boolean | null

rdmPaneOrientation?

unknown

reducedMotionEmulation?

string | null

reloadOnTouchSimulationToggle?

boolean | null

restoreFocus?

boolean | null

serviceWorkersTestingEnabled?

boolean | null

setTabOffline?

boolean | null

touchEventsOverride?

string | null

Returns

Promise<{[key: string]: unknown; cacheDisabled?: boolean | null; colorSchemeSimulation?: string | null; customFormatters?: boolean | null; customUserAgent?: string | null; isTracerFeatureEnabled?: boolean | null; javascriptEnabled?: boolean | null; overrideDPPX?: number | null; printSimulationEnabled?: boolean | null; rdmPaneOrientation?: unknown; reducedMotionEmulation?: string | null; reloadOnTouchSimulationToggle?: boolean | null; restoreFocus?: boolean | null; serviceWorkersTestingEnabled?: boolean | null; setTabOffline?: boolean | null; touchEventsOverride?: string | null; }>


thread

thread: object

Defined in: src/generated/specs.ts:7197

Firefox actor thread; source: thread.js

attach

attach: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

dumpPools

dumpPools: () => Promise<unknown>

Returns

Promise<unknown>

dumpThread

dumpThread: () => Promise<unknown>

Returns

Promise<unknown>

frames

frames: (a0, a1) => Promise<{[key: string]: unknown; frames?: GeneratedFront<"frame">[]; }>

Parameters
a0

number

a1

number

Returns

Promise<{[key: string]: unknown; frames?: GeneratedFront<"frame">[]; }>

getActiveEventBreakpoints

getActiveEventBreakpoints: () => Promise<string[]>

Returns

Promise<string[]>

getAvailableEventBreakpoints

getAvailableEventBreakpoints: () => Promise<object[]>

Returns

Promise<object[]>

interrupt

interrupt: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

isAttached

isAttached: () => Promise<boolean>

Returns

Promise<boolean>

pauseOnExceptions

pauseOnExceptions: (a0, a1) => Promise<void>

Parameters
a0

string

a1

string

Returns

Promise<void>

reconfigure

reconfigure: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

removeBreakpoint

removeBreakpoint: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

removeXHRBreakpoint

removeXHRBreakpoint: (a0, a1) => Promise<boolean>

Parameters
a0

string

a1

string

Returns

Promise<boolean>

resume

resume: (a0, a1) => Promise<unknown>

Parameters
a0

unknown

a1

string | null

Returns

Promise<unknown>

setActiveEventBreakpoints

setActiveEventBreakpoints: (a0) => Promise<void>

Parameters
a0

string[]

Returns

Promise<void>

setBreakpoint

setBreakpoint: (a0, a1) => Promise<void>

Parameters
a0

unknown

a1
condition?

string | null

logValue?

string | null

showStacktrace?

boolean | null

Returns

Promise<void>

setXHRBreakpoint

setXHRBreakpoint: (a0, a1) => Promise<boolean>

Parameters
a0

string

a1

string

Returns

Promise<boolean>

skipBreakpoints

skipBreakpoints: (a0) => Promise<void>

Parameters
a0

unknown

Returns

Promise<void>

sources

sources: () => Promise<unknown[]>

Returns

Promise<unknown[]>

toggleEventLogging

toggleEventLogging: (a0) => Promise<void>

Parameters
a0

string

Returns

Promise<void>


thread-configuration

thread-configuration: object

Defined in: src/generated/specs.ts:7193

Firefox actor thread-configuration; source: thread-configuration.js

updateConfiguration

updateConfiguration: (a0) => Promise<void>

Parameters
a0
ignoreCaughtExceptions?

boolean | null

pauseOnExceptions?

boolean | null

Returns

Promise<void>


tracer

tracer: object

Defined in: src/generated/specs.ts:7219

Firefox actor tracer; source: tracer.js

startTracing

startTracing: (a0) => Promise<void>

Parameters
a0
logMethod?

string

traceDOMMutations?

string[] | null

traceOnNextInteraction?

boolean

traceOnNextLoad?

boolean

traceValues?

boolean

Returns

Promise<void>

stopTracing

stopTracing: () => Promise<void>

Returns

Promise<void>


watcher

watcher: object

Defined in: src/generated/specs.ts:7274

Firefox actor watcher; source: watcher.js

clearResources

clearResources: (a0) => Promise<void>

Parameters
a0

string[]

Returns

Promise<void>

getBlackboxingActor

getBlackboxingActor: () => Promise<GeneratedFront<"blackboxing">>

Returns

Promise<GeneratedFront<"blackboxing">>

getBreakpointListActor

getBreakpointListActor: () => Promise<GeneratedFront<"breakpoint-list">>

Returns

Promise<GeneratedFront<"breakpoint-list">>

getNetworkParentActor

getNetworkParentActor: () => Promise<GeneratedFront<"networkParent">>

Returns

Promise<GeneratedFront<"networkParent">>

getParentBrowsingContextID

getParentBrowsingContextID: (a0) => Promise<number | null>

Parameters
a0

number

Returns

Promise<number | null>

getTargetConfigurationActor

getTargetConfigurationActor: () => Promise<GeneratedFront<"target-configuration">>

Returns

Promise<GeneratedFront<"target-configuration">>

getThreadConfigurationActor

getThreadConfigurationActor: () => Promise<GeneratedFront<"thread-configuration">>

Returns

Promise<GeneratedFront<"thread-configuration">>

unwatchResources

unwatchResources: (a0) => Promise<void>

Parameters
a0

string[]

Returns

Promise<void>

unwatchTargets

unwatchTargets: (a0, a1) => Promise<void>

Parameters
a0

string

a1

unknown

Returns

Promise<void>

watchResources

watchResources: (a0) => Promise<void>

Parameters
a0

string[]

Returns

Promise<void>

watchTargets

watchTargets: (a0) => Promise<void>

Parameters
a0

string

Returns

Promise<void>


webExtensionDescriptor

webExtensionDescriptor: object

Defined in: src/generated/specs.ts:6796

Firefox actor webExtensionDescriptor; source: descriptors/webextension.js

getWatcher

getWatcher: (a0?) => Promise<GeneratedFront<"watcher">>

Parameters
a0?
isServerTargetSwitchingEnabled?

boolean

Returns

Promise<GeneratedFront<"watcher">>

reload

reload: () => Promise<unknown>

Returns

Promise<unknown>

reloadDescriptor

reloadDescriptor: (a0?) => Promise<void>

Parameters
a0?
bypassCache?

boolean

Returns

Promise<void>

terminateBackgroundScript

terminateBackgroundScript: () => Promise<void>

Returns

Promise<void>


webExtensionInspectedWindow

webExtensionInspectedWindow: object

Defined in: src/generated/specs.ts:6733

Firefox actor webExtensionInspectedWindow; source: addon/webextension-inspected-window.js

eval

eval: (a0, a1, a2) => Promise<{[key: string]: unknown; exceptionInfo?: {[key: string]: unknown; code?: string | null; description?: string | null; details?: unknown[] | null; isError?: boolean | null; isException?: string | null; value?: string | null; } | null; value?: unknown; valueGrip?: unknown; }>

Parameters
a0
addonId?

string

lineNumber?

number | null

url?

string

a1

string

a2
contextSecurityOrigin?

string | null

evalResultAsGrip?

boolean | null

frameURL?

string | null

toolboxConsoleActorID?

string | null

toolboxSelectedNodeActorID?

string | null

useContentScriptContext?

boolean | null

Returns

Promise<{[key: string]: unknown; exceptionInfo?: {[key: string]: unknown; code?: string | null; description?: string | null; details?: unknown[] | null; isError?: boolean | null; isException?: string | null; value?: string | null; } | null; value?: unknown; valueGrip?: unknown; }>

reload

reload: (a0, a1) => Promise<void>

Parameters
a0
addonId?

string

lineNumber?

number | null

url?

string

a1
ignoreCache?

boolean | null

injectedScript?

string | null

userAgent?

string | null

Returns

Promise<void>


windowGlobalTarget

windowGlobalTarget: object

Defined in: src/generated/specs.ts:7174

Firefox actor windowGlobalTarget; source: targets/window-global.js

detach

detach: () => Promise<void>

Returns

Promise<void>

focus

focus: () => Promise<void>

Returns

Promise<void>

getSourceContentForResource

getSourceContentForResource: (a0, a1) => Promise<{[key: string]: unknown; contentType?: string | null; source?: unknown; }>

Parameters
a0

string

a1

string | null

Returns

Promise<{[key: string]: unknown; contentType?: string | null; source?: unknown; }>

goBack

goBack: () => Promise<void>

Returns

Promise<void>

goForward

goForward: () => Promise<void>

Returns

Promise<void>

gotoIndex

gotoIndex: (a0) => Promise<void>

Parameters
a0

number

Returns

Promise<void>

listFrames

listFrames: () => Promise<{[key: string]: unknown; frames?: object[]; }>

Returns

Promise<{[key: string]: unknown; frames?: object[]; }>

listWorkers

listWorkers: () => Promise<{[key: string]: unknown; workers?: GeneratedFront<"workerDescriptor">[]; }>

Returns

Promise<{[key: string]: unknown; workers?: GeneratedFront<"workerDescriptor">[]; }>

logInPage

logInPage: (a0?) => Promise<void>

Parameters
a0?
category?

string

flags?

string

text?

string

Returns

Promise<void>

navigateTo: (a0?) => Promise<void>

Parameters
a0?
url?

string

Returns

Promise<void>

reconfigure

reconfigure: (a0?) => Promise<void>

Parameters
a0?
options?

{[key: string]: unknown; cacheDisabled?: boolean | null; colorSchemeSimulation?: string | null; printSimulationEnabled?: boolean | null; restoreFocus?: boolean | null; serviceWorkersTestingEnabled?: boolean | null; }

options.cacheDisabled?

boolean | null

options.colorSchemeSimulation?

string | null

options.printSimulationEnabled?

boolean | null

options.restoreFocus?

boolean | null

options.serviceWorkersTestingEnabled?

boolean | null

Returns

Promise<void>

reload

reload: (a0?) => Promise<void>

Parameters
a0?
options?

{[key: string]: unknown; force?: boolean; }

options.force?

boolean

Returns

Promise<void>

switchToFrame

switchToFrame: (a0?) => Promise<{[key: string]: unknown; message?: string; }>

Parameters
a0?
windowId?

string

Returns

Promise<{[key: string]: unknown; message?: string; }>


workerDescriptor

workerDescriptor: object

Defined in: src/generated/specs.ts:6803

Firefox actor workerDescriptor; source: descriptors/worker.js

detach

detach: () => Promise<void>

Returns

Promise<void>

getTarget

getTarget: () => Promise<unknown>

Returns

Promise<unknown>


workerTarget

workerTarget: object

Defined in: src/generated/specs.ts:7190

Firefox actor workerTarget; source: targets/worker.js