Skip to content

Upgrading happy-dom 16 to 17

Breaking16.8.1 → 17.6.3Breaking1New17Fixed46

BreakingUpgrade verdict

1 breaking change.

  • Adds support for ECMAScript modules - By @capricorn86 in task.
1 item needs code or config changes

Node.js requirement changed in 17.6.2: >=18.0.0 → >=20.0.0.

Breaking1
Adds support for ECMAScript modules - By @capricorn86 in task.
importexport

Generated by DepDelta from published .d.ts files. Not mixed with prose notes.

  • removed: const contentEditable: unique symbol
  • removed: const isContentEditable: unique symbol
  • removed: const namedItems: unique symbol
  • removed: const namespaceItems: unique symbol
  • added: const blocking: unique symbol
  • added: const body: unique symbol
  • added: const bodyUsed: unique symbol
  • added: const credentials: unique symbol
  • added: const dispatchError: unique symbol
  • added: const itemsByName: unique symbol
  • added: const itemsByNamespaceURI: unique symbol
  • added: const moduleImportMap: unique symbol
  • added: const modules: unique symbol
  • added: const preloads: unique symbol
  • added: const propertyEventListeners: unique symbol
  • added: const reason: unique symbol
  • added: const redirect: unique symbol
  • added: const referrerPolicy: unique symbol
  • added: const signal: unique symbol
  • added: const supports: unique symbol
  • changed: property IBrowserSettings.device: { prefersColorScheme: string; mediaType: string } → property IBrowserSettings.device: { prefersColorScheme: string; prefersReducedMotion: string; mediaType: string; forcedColors: string }
  • changed: property IBrowserSettings.fetch: { disableSameOriginPolicy: boolean; interceptor: IFetchInterceptor | null; virtualServers: IVirtualServer[] | null } → property IBrowserSettings.fetch: { disableSameOriginPolicy: boolean; disableStrictSSL: boolean; interceptor: IFetchInterceptor | null; virtualServers: IVirtualServer[] | null }
  • added: property IBrowserSettings.debug: { traceWaitUntilComplete: number }
  • changed: property IOptionalBrowserSettings.device?: { prefersColorScheme?: string; mediaType?: string } → property IOptionalBrowserSettings.device?: { prefersColorScheme?: string; prefersReducedMotion?: string; mediaType?: string; forcedColors?: string }
  • changed: property IOptionalBrowserSettings.fetch?: { disableSameOriginPolicy?: boolean; interceptor?: IFetchInterceptor | null; virtualServers?: IVirtualServer[] | null } → property IOptionalBrowserSettings.fetch?: { disableSameOriginPolicy?: boolean; disableStrictSSL?: boolean; interceptor?: IFetchInterceptor | null; virtualServers?: IVirtualServer[] | null }
  • added: property IOptionalBrowserSettings.debug?: { traceWaitUntilComplete?: number }
  • removed: declare global
  • changed: default interface IHTMLElementTagNameMap extends HTMLElementTagNameMap → default interface IHTMLElementTagNameMap
  • changed: property CSSRule.type: number → property CSSRule.type: CSSRuleTypeEnum | null
  • changed: readonly property CSSContainerRule.type: import('../CSSRuleTypeEnum.cjs').default → readonly property CSSContainerRule.type = CSSRuleTypeEnum.containerRule
  • changed: readonly property CSSFontFaceRule.type: import('../CSSRuleTypeEnum.cjs').default → readonly property CSSFontFaceRule.type = CSSRuleTypeEnum.fontFaceRule
  • changed: readonly property CSSKeyframeRule.type: import('../CSSRuleTypeEnum.cjs').default → readonly property CSSKeyframeRule.type = CSSRuleTypeEnum.keyframeRule
  • changed: readonly property CSSKeyframesRule.type: import('../CSSRuleTypeEnum.cjs').default → readonly property CSSKeyframesRule.type = CSSRuleTypeEnum.keyframesRule
  • changed: readonly property CSSMediaRule.type: import('../CSSRuleTypeEnum.cjs').default → readonly property CSSMediaRule.type = CSSRuleTypeEnum.mediaRule
  • changed: readonly property CSSStyleRule.type: import('../CSSRuleTypeEnum.cjs').default → readonly property CSSStyleRule.type = CSSRuleTypeEnum.styleRule
  • changed: readonly property CSSSupportsRule.type: import('../CSSRuleTypeEnum.cjs').default → readonly property CSSSupportsRule.type = CSSRuleTypeEnum.supportsRule
  • changed: method CustomElementReactionStack.enqueueReaction(element: HTMLElement, callbackName: string, args?: any[]): void → method CustomElementReactionStack.enqueueReaction(element: Element, callbackName: string, args?: any[]): void
  • changed: constructor DOMTokenList(illegalConstructorSymbol: symbol, ownerElement: Element, attributeName: string) → constructor DOMTokenList(illegalConstructorSymbol: symbol, ownerElement: Element, attributeName: string, supports?: string[])
  • changed: method DOMTokenList.supports(_token: string): boolean → method DOMTokenList.supports(token: string): boolean
  • added: static property Event.AT_TARGET: EventPhaseEnum
  • added: static property Event.BUBBLING_PHASE: EventPhaseEnum
  • added: static property Event.CAPTURING_PHASE: EventPhaseEnum
  • added: static property Event.NONE: EventPhaseEnum
  • changed: property IEventListenerOptions.signal?: unknown → property IEventListenerOptions.signal?: AbortSignal
  • added: method KeyboardEvent.getModifierState(key: string): boolean
  • added: member DOMExceptionNameEnum.namespaceError = 'NamespaceError'
  • changed: method AbortController.abort(reason?: Error): void → method AbortController.abort(reason?: any): void
  • removed: readonly property AbortSignal.aborted: boolean
  • removed: readonly property AbortSignal.reason: Error | null
  • changed: method AbortSignal[PropertySymbol.abort](reason?: Error): void → method AbortSignal[PropertySymbol.abort](reason?: any): void
  • changed: static method AbortSignal.abort(reason?: Error): AbortSignal → static method AbortSignal.abort(reason?: any): AbortSignal
  • added: get AbortSignal.aborted(): boolean
  • added: get AbortSignal.reason(): any
  • added: property AbortSignal[PropertySymbol.aborted]: boolean
  • added: property AbortSignal[PropertySymbol.reason]: any
  • added: set AbortSignal.aborted(_value: boolean)
  • added: set AbortSignal.reason(_value: any)
  • changed: constructor Fetch(options: { browserFrame: IBrowserFrame; window: BrowserWindow; url: IRequestInfo; init?: IRequestInit; redirectCount?: number; contentType?: string; disableCache?: boolean; disableSameOriginPolicy?: boolean; unfilteredHeaders?: Headers }) → constructor Fetch(options: { browserFrame: IBrowserFrame; window: BrowserWindow; url: IRequestInfo; init?: IRequestInit; redirectCount?: number; contentType?: string; disableCache?: boolean; disableSameOriginPolicy?: boolean; unfilteredHeaders?: Headers; disablePreload?: boolean })
  • removed: readonly property Request.body: ReadableStream | null
  • removed: readonly property Request.bodyUsed: boolean
  • removed: readonly property Request.credentials: IRequestCredentials
  • removed: readonly property Request.headers: Headers
  • removed: readonly property Request.method: string
  • removed: readonly property Request.redirect: IRequestRedirect
  • removed: readonly property Request.referrerPolicy: IRequestReferrerPolicy
  • removed: readonly property Request.signal: AbortSignal
  • added: get Request.body(): ReadableStream | null
  • added: get Request.bodyUsed(): boolean
  • added: get Request.credentials(): IRequestCredentials
  • added: get Request.headers(): Headers
  • added: get Request.method(): string
  • added: get Request.mode(): IRequestMode
  • added: get Request.redirect(): IRequestRedirect
  • added: get Request.referrerPolicy(): IRequestReferrerPolicy
  • added: get Request.signal(): AbortSignal
  • added: property Request[PropertySymbol.bodyUsed]: boolean
  • added: property Request[PropertySymbol.body]: ReadableStream | null
  • added: property Request[PropertySymbol.credentials]: IRequestCredentials
  • added: property Request[PropertySymbol.headers]: Headers
  • added: property Request[PropertySymbol.method]: string
  • added: property Request[PropertySymbol.mode]: IRequestMode
  • added: property Request[PropertySymbol.redirect]: IRequestRedirect
  • added: property Request[PropertySymbol.referrerPolicy]: IRequestReferrerPolicy
  • added: property Request[PropertySymbol.signal]: AbortSignal
  • changed: constructor ResourceFetch(options: { browserFrame: IBrowserFrame; window: BrowserWindow }) → constructor ResourceFetch(window: BrowserWindow)
  • changed: method ResourceFetch.fetch(url: string): Promise<string> → method ResourceFetch.fetch(url: string | URL, destination: 'script' | 'style' | 'module', options?: { credentials?: IRequestCredentials; referrerPolicy?: IRequestReferrerPolicy }): Promise<string>
  • changed: method ResourceFetch.fetchSync(url: string): string → method ResourceFetch.fetchSync(url: string, destination: 'script' | 'style' | 'module', options?: { credentials?: IRequestCredentials; referrerPolicy?: IRequestReferrerPolicy }): string
  • added: default class PreloadEntry
  • added: method PreloadEntry.onResponseAvailable(): Promise<Response>
  • added: method PreloadEntry.responseAvailable(error: Error | null, response: Response): void
  • added: property PreloadEntry.error: Error | null
  • added: property PreloadEntry.integrityMetadata: string | null
  • added: property PreloadEntry.response: Response | null
  • added: default class PreloadUtility
  • added: static method PreloadUtility.getKey(options: { url: string; destination: string; mode: IRequestMode; credentialsMode: IRequestCredentials }): string
  • added: property IRequestInit.mode?: IRequestMode
  • added: default IRequestMode
  • added: type IRequestMode = 'same-origin' | 'cors' | 'no-cors' | 'navigate' | 'websocket'
  • changed: static method SyncFetchScriptBuilder.getScript(request: { url: URL; method: string; headers: { [name: string]: string }; body?: Buffer | null }): string → static method SyncFetchScriptBuilder.getScript(request: { url: URL; method: string; headers: { [name: string]: string }; disableStrictSSL?: boolean; body?: Buffer | null }): string
  • added: constructor CSSModule(window: BrowserWindow, url: URL, source: string)
  • added: default class CSSModule implements IModule
  • added: method CSSModule.evaluate(): Promise<{ default: CSSStyleSheet }>
  • added: method CSSModule.preload(): Promise<void>
  • added: readonly property CSSModule.url: URL
  • added: constructor ECMAScriptModule(window: BrowserWindow, url: URL | Location, source: string)
  • added: default class ECMAScriptModule implements IModule
  • added: method ECMAScriptModule.evaluate(): Promise<{ [key: string]: any } | null>
  • added: method ECMAScriptModule.preload(): Promise<void>
  • added: readonly property ECMAScriptModule.url: URL
  • added: readonly property ECMAScriptModule[PropertySymbol.window]: BrowserWindow
  • added: constructor ECMAScriptModuleCompiler(window: BrowserWindow)
  • added: default class ECMAScriptModuleCompiler
  • added: method ECMAScriptModuleCompiler.compile(moduleURL: string, code: string): IECMAScriptModuleCompiledResult
  • added: readonly property ECMAScriptModuleCompiler.window: BrowserWindow
  • added: default interface IECMAScriptModuleCompiledResult
  • added: property IECMAScriptModuleCompiledResult.execute: (options: { dispatchError: (error: Error) => void; dynamicImport: (url: string, options?: { with?: { type?: string } }) => Promise<{ [key: string]: any }>; imports: Map<string, { [key: string]: any }>; exports: { [key: string]: any } }) => void
  • added: property IECMAScriptModuleCompiledResult.imports: IECMAScriptModuleImport[]
  • added: default interface IECMAScriptModuleImport
  • added: property IECMAScriptModuleImport.type: string
  • added: property IECMAScriptModuleImport.url: string
  • added: default interface IModule
  • added: method IModule.evaluate(): Promise<{ [key: string]: any }>
  • added: method IModule.preload(): Promise<void>
  • added: property IModule.url: URL
  • added: default interface IModuleImportMap
  • added: property IModuleImportMap.imports: IModuleImportMapRule[]
  • added: property IModuleImportMap.scopes: IModuleImportMapScope[]
  • added: default interface IModuleImportMapRule
  • added: property IModuleImportMapRule.from: string
  • added: property IModuleImportMapRule.to: string
  • added: default interface IModuleImportMapScope
  • added: property IModuleImportMapScope.rules: IModuleImportMapRule[]
  • added: property IModuleImportMapScope.scope: string
  • added: constructor JSONModule(window: BrowserWindow, url: URL, source: string)
  • added: default class JSONModule implements IModule
  • added: method JSONModule.evaluate(): Promise<{ default: object }>
  • added: method JSONModule.preload(): Promise<void>
  • added: readonly property JSONModule.url: URL
  • added: default class ModuleFactory
  • added: static method ModuleFactory.getModule(window: BrowserWindow, parentURL: URL | Location, url: string, options?: { with?: { type?: string } }): Promise<IModule>
  • added: default class ModuleURLUtility
  • added: static method ModuleURLUtility.getURL(window: BrowserWindow, parentURL: URL | Location | string, url: string): URL
  • added: constructor UnresolvedModule(window: BrowserWindow, url: URL)
  • added: default class UnresolvedModule implements IModule
  • added: method UnresolvedModule.addResolveListener(resolve: (value: unknown) => void, reject: (error: Error) => void): void
  • added: method UnresolvedModule.evaluate(): Promise<null>
  • added: method UnresolvedModule.preload(): Promise<void>
  • added: method UnresolvedModule.resolve(error?: Error): void
  • added: readonly property UnresolvedModule.url: URL
  • removed: property Document.onabort: (event: Event) => void
  • removed: property Document.onanimationend: (event: Event) => void
  • removed: property Document.onanimationiteration: (event: Event) => void
  • removed: property Document.onanimationstart: (event: Event) => void
  • removed: property Document.onauxclick: (event: Event) => void
  • removed: property Document.onbeforecopy: (event: Event) => void
  • removed: property Document.onbeforecut: (event: Event) => void
  • removed: property Document.onbeforeinput: (event: Event) => void
  • removed: property Document.onbeforematch: (event: Event) => void
  • removed: property Document.onbeforepaste: (event: Event) => void
  • removed: property Document.onbeforexrselect: (event: Event) => void
  • removed: property Document.onblur: (event: Event) => void
  • removed: property Document.oncancel: (event: Event) => void
  • removed: property Document.oncanplay: (event: Event) => void
  • removed: property Document.oncanplaythrough: (event: Event) => void
  • removed: property Document.onchange: (event: Event) => void
  • removed: property Document.onclick: (event: Event) => void
  • removed: property Document.onclose: (event: Event) => void
  • removed: property Document.oncontextlost: (event: Event) => void
  • removed: property Document.oncontextmenu: (event: Event) => void
  • removed: property Document.oncontextrestored: (event: Event) => void
  • removed: property Document.oncopy: (event: Event) => void
  • removed: property Document.oncuechange: (event: Event) => void
  • removed: property Document.oncut: (event: Event) => void
  • removed: property Document.ondblclick: (event: Event) => void
  • removed: property Document.ondrag: (event: Event) => void
  • removed: property Document.ondragend: (event: Event) => void
  • removed: property Document.ondragenter: (event: Event) => void
  • removed: property Document.ondragleave: (event: Event) => void
  • removed: property Document.ondragover: (event: Event) => void
  • removed: property Document.ondragstart: (event: Event) => void
  • removed: property Document.ondrop: (event: Event) => void
  • removed: property Document.ondurationchange: (event: Event) => void
  • removed: property Document.onemptied: (event: Event) => void
  • removed: property Document.onended: (event: Event) => void
  • removed: property Document.onerror: (event: Event) => void
  • removed: property Document.onfocus: (event: Event) => void
  • removed: property Document.onformdata: (event: Event) => void
  • removed: property Document.onfreeze: (event: Event) => void
  • removed: property Document.onfullscreenchange: (event: Event) => void
  • removed: property Document.onfullscreenerror: (event: Event) => void
  • removed: property Document.ongotpointercapture: (event: Event) => void
  • removed: property Document.oninput: (event: Event) => void
  • removed: property Document.oninvalid: (event: Event) => void
  • removed: property Document.onkeydown: (event: Event) => void
  • removed: property Document.onkeypress: (event: Event) => void
  • removed: property Document.onkeyup: (event: Event) => void
  • removed: property Document.onload: (event: Event) => void
  • removed: property Document.onloadeddata: (event: Event) => void
  • removed: property Document.onloadedmetadata: (event: Event) => void
  • removed: property Document.onloadstart: (event: Event) => void
  • removed: property Document.onlostpointercapture: (event: Event) => void
  • removed: property Document.onmousedown: (event: Event) => void
  • removed: property Document.onmouseenter: (event: Event) => void
  • removed: property Document.onmouseleave: (event: Event) => void
  • removed: property Document.onmousemove: (event: Event) => void
  • removed: property Document.onmouseout: (event: Event) => void
  • removed: property Document.onmouseover: (event: Event) => void
  • removed: property Document.onmouseup: (event: Event) => void
  • removed: property Document.onmousewheel: (event: Event) => void
  • removed: property Document.onpaste: (event: Event) => void
  • removed: property Document.onpause: (event: Event) => void
  • removed: property Document.onplay: (event: Event) => void
  • removed: property Document.onplaying: (event: Event) => void
  • removed: property Document.onpointercancel: (event: Event) => void
  • removed: property Document.onpointerdown: (event: Event) => void
  • removed: property Document.onpointerenter: (event: Event) => void
  • removed: property Document.onpointerleave: (event: Event) => void
  • removed: property Document.onpointerlockchange: (event: Event) => void
  • removed: property Document.onpointerlockerror: (event: Event) => void
  • removed: property Document.onpointermove: (event: Event) => void
  • removed: property Document.onpointerout: (event: Event) => void
  • removed: property Document.onpointerover: (event: Event) => void
  • removed: property Document.onpointerrawupdate: (event: Event) => void
  • removed: property Document.onpointerup: (event: Event) => void
  • removed: property Document.onprogress: (event: Event) => void
  • removed: property Document.onratechange: (event: Event) => void
  • removed: property Document.onreadystatechange: (event: Event) => void
  • removed: property Document.onreset: (event: Event) => void
  • removed: property Document.onresize: (event: Event) => void
  • removed: property Document.onresume: (event: Event) => void
  • removed: property Document.onscroll: (event: Event) => void
  • removed: property Document.onsearch: (event: Event) => void
  • removed: property Document.onsecuritypolicyviolation: (event: Event) => void
  • removed: property Document.onseeked: (event: Event) => void
  • removed: property Document.onseeking: (event: Event) => void
  • removed: property Document.onselect: (event: Event) => void
  • removed: property Document.onselectionchange: (event: Event) => void
  • removed: property Document.onselectstart: (event: Event) => void
  • removed: property Document.onslotchange: (event: Event) => void
  • removed: property Document.onstalled: (event: Event) => void
  • removed: property Document.onsubmit: (event: Event) => void
  • removed: property Document.onsuspend: (event: Event) => void
  • removed: property Document.ontimeupdate: (event: Event) => void
  • removed: property Document.ontoggle: (event: Event) => void
  • removed: property Document.ontransitioncancel: (event: Event) => void
  • removed: property Document.ontransitionend: (event: Event) => void
  • removed: property Document.ontransitionrun: (event: Event) => void
  • removed: property Document.ontransitionstart: (event: Event) => void
  • removed: property Document.onvisibilitychange: (event: Event) => void
  • removed: property Document.onvolumechange: (event: Event) => void
  • removed: property Document.onwaiting: (event: Event) => void
  • removed: property Document.onwebkitanimationend: (event: Event) => void
  • removed: property Document.onwebkitanimationiteration: (event: Event) => void
  • removed: property Document.onwebkitanimationstart: (event: Event) => void
  • removed: property Document.onwebkitfullscreenchange: (event: Event) => void
  • removed: property Document.onwebkitfullscreenerror: (event: Event) => void
  • removed: property Document.onwebkittransitionend: (event: Event) => void
  • removed: property Document.onwheel: (event: Event) => void
  • added: get Document.onabort(): ((event: Event) => void) | null
  • added: get Document.onanimationend(): ((event: Event) => void) | null
  • added: get Document.onanimationiteration(): ((event: Event) => void) | null
  • added: get Document.onanimationstart(): ((event: Event) => void) | null
  • added: get Document.onauxclick(): ((event: Event) => void) | null
  • added: get Document.onbeforecopy(): ((event: Event) => void) | null
  • added: get Document.onbeforecut(): ((event: Event) => void) | null
  • added: get Document.onbeforeinput(): ((event: Event) => void) | null
  • added: get Document.onbeforematch(): ((event: Event) => void) | null
  • added: get Document.onbeforepaste(): ((event: Event) => void) | null
  • added: get Document.onbeforetoggle(): ((event: Event) => void) | null
  • added: get Document.onbeforexrselect(): ((event: Event) => void) | null
  • added: get Document.onblur(): ((event: Event) => void) | null
  • added: get Document.oncancel(): ((event: Event) => void) | null
  • added: get Document.oncanplay(): ((event: Event) => void) | null
  • added: get Document.oncanplaythrough(): ((event: Event) => void) | null
  • added: get Document.onchange(): ((event: Event) => void) | null
  • added: get Document.onclick(): ((event: Event) => void) | null
  • added: get Document.onclose(): ((event: Event) => void) | null
  • added: get Document.oncontentvisibilityautostatechange(): ((event: Event) => void) | null
  • added: get Document.oncontextlost(): ((event: Event) => void) | null
  • added: get Document.oncontextmenu(): ((event: Event) => void) | null
  • added: get Document.oncontextrestored(): ((event: Event) => void) | null
  • added: get Document.oncopy(): ((event: Event) => void) | null
  • added: get Document.oncuechange(): ((event: Event) => void) | null
  • added: get Document.oncut(): ((event: Event) => void) | null
  • added: get Document.ondblclick(): ((event: Event) => void) | null
  • added: get Document.ondrag(): ((event: Event) => void) | null
  • added: get Document.ondragend(): ((event: Event) => void) | null
  • added: get Document.ondragenter(): ((event: Event) => void) | null
  • added: get Document.ondragleave(): ((event: Event) => void) | null
  • added: get Document.ondragover(): ((event: Event) => void) | null
  • added: get Document.ondragstart(): ((event: Event) => void) | null
  • added: get Document.ondrop(): ((event: Event) => void) | null
  • added: get Document.ondurationchange(): ((event: Event) => void) | null
  • added: get Document.onemptied(): ((event: Event) => void) | null
  • added: get Document.onended(): ((event: Event) => void) | null
  • added: get Document.onerror(): ((event: Event) => void) | null
  • added: get Document.onfocus(): ((event: Event) => void) | null
  • added: get Document.onformdata(): ((event: Event) => void) | null
  • added: get Document.onfreeze(): ((event: Event) => void) | null
  • added: get Document.onfullscreenchange(): ((event: Event) => void) | null
  • added: get Document.onfullscreenerror(): ((event: Event) => void) | null
  • added: get Document.ongotpointercapture(): ((event: Event) => void) | null
  • added: get Document.oninput(): ((event: Event) => void) | null
  • added: get Document.oninvalid(): ((event: Event) => void) | null
  • added: get Document.onkeydown(): ((event: Event) => void) | null
  • added: get Document.onkeypress(): ((event: Event) => void) | null
  • added: get Document.onkeyup(): ((event: Event) => void) | null
  • added: get Document.onload(): ((event: Event) => void) | null
  • added: get Document.onloadeddata(): ((event: Event) => void) | null
  • added: get Document.onloadedmetadata(): ((event: Event) => void) | null
  • added: get Document.onloadstart(): ((event: Event) => void) | null
  • added: get Document.onlostpointercapture(): ((event: Event) => void) | null
  • added: get Document.onmousedown(): ((event: Event) => void) | null
  • added: get Document.onmouseenter(): ((event: Event) => void) | null
  • added: get Document.onmouseleave(): ((event: Event) => void) | null
  • added: get Document.onmousemove(): ((event: Event) => void) | null
  • added: get Document.onmouseout(): ((event: Event) => void) | null
  • added: get Document.onmouseover(): ((event: Event) => void) | null
  • added: get Document.onmouseup(): ((event: Event) => void) | null
  • added: get Document.onmousewheel(): ((event: Event) => void) | null
  • added: get Document.onpaste(): ((event: Event) => void) | null
  • added: get Document.onpause(): ((event: Event) => void) | null
  • added: get Document.onplay(): ((event: Event) => void) | null
  • added: get Document.onplaying(): ((event: Event) => void) | null
  • added: get Document.onpointercancel(): ((event: Event) => void) | null
  • added: get Document.onpointerdown(): ((event: Event) => void) | null
  • added: get Document.onpointerenter(): ((event: Event) => void) | null
  • added: get Document.onpointerleave(): ((event: Event) => void) | null
  • added: get Document.onpointerlockchange(): ((event: Event) => void) | null
  • added: get Document.onpointerlockerror(): ((event: Event) => void) | null
  • added: get Document.onpointermove(): ((event: Event) => void) | null
  • added: get Document.onpointerout(): ((event: Event) => void) | null
  • added: get Document.onpointerover(): ((event: Event) => void) | null
  • added: get Document.onpointerrawupdate(): ((event: Event) => void) | null
  • added: get Document.onpointerup(): ((event: Event) => void) | null
  • added: get Document.onprerenderingchange(): ((event: Event) => void) | null
  • added: get Document.onprogress(): ((event: Event) => void) | null
  • added: get Document.onratechange(): ((event: Event) => void) | null
  • added: get Document.onreadystatechange(): ((event: Event) => void) | null
  • added: get Document.onreset(): ((event: Event) => void) | null
  • added: get Document.onresize(): ((event: Event) => void) | null
  • added: get Document.onresume(): ((event: Event) => void) | null
  • added: get Document.onscroll(): ((event: Event) => void) | null
  • added: get Document.onscrollend(): ((event: Event) => void) | null
  • added: get Document.onscrollsnapchange(): ((event: Event) => void) | null
  • added: get Document.onscrollsnapchanging(): ((event: Event) => void) | null
  • added: get Document.onsearch(): ((event: Event) => void) | null
  • added: get Document.onsecuritypolicyviolation(): ((event: Event) => void) | null
  • added: get Document.onseeked(): ((event: Event) => void) | null
  • added: get Document.onseeking(): ((event: Event) => void) | null
  • added: get Document.onselect(): ((event: Event) => void) | null
  • added: get Document.onselectionchange(): ((event: Event) => void) | null
  • added: get Document.onselectstart(): ((event: Event) => void) | null
  • added: get Document.onslotchange(): ((event: Event) => void) | null
  • added: get Document.onstalled(): ((event: Event) => void) | null
  • added: get Document.onsubmit(): ((event: Event) => void) | null
  • added: get Document.onsuspend(): ((event: Event) => void) | null
  • added: get Document.ontimeupdate(): ((event: Event) => void) | null
  • added: get Document.ontoggle(): ((event: Event) => void) | null
  • added: get Document.ontransitioncancel(): ((event: Event) => void) | null
  • added: get Document.ontransitionend(): ((event: Event) => void) | null
  • added: get Document.ontransitionrun(): ((event: Event) => void) | null
  • added: get Document.ontransitionstart(): ((event: Event) => void) | null
  • added: get Document.onvisibilitychange(): ((event: Event) => void) | null
  • added: get Document.onvolumechange(): ((event: Event) => void) | null
  • added: get Document.onwaiting(): ((event: Event) => void) | null
  • added: get Document.onwebkitanimationend(): ((event: Event) => void) | null
  • added: get Document.onwebkitanimationiteration(): ((event: Event) => void) | null
  • added: get Document.onwebkitanimationstart(): ((event: Event) => void) | null
  • added: get Document.onwebkitfullscreenchange(): ((event: Event) => void) | null
  • added: get Document.onwebkitfullscreenerror(): ((event: Event) => void) | null
  • added: get Document.onwebkittransitionend(): ((event: Event) => void) | null
  • added: get Document.onwheel(): ((event: Event) => void) | null
  • added: property Document[PropertySymbol.preloads]: Map<string, PreloadEntry>
  • added: property Document[PropertySymbol.propertyEventListeners]: Map<string, (event: Event) => void>
  • added: set Document.onabort(value: ((event: Event) => void) | null)
  • added: set Document.onanimationend(value: ((event: Event) => void) | null)
  • added: set Document.onanimationiteration(value: ((event: Event) => void) | null)
  • added: set Document.onanimationstart(value: ((event: Event) => void) | null)
  • added: set Document.onauxclick(value: ((event: Event) => void) | null)
  • added: set Document.onbeforecopy(value: ((event: Event) => void) | null)
  • added: set Document.onbeforecut(value: ((event: Event) => void) | null)
  • added: set Document.onbeforeinput(value: ((event: Event) => void) | null)
  • added: set Document.onbeforematch(value: ((event: Event) => void) | null)
  • added: set Document.onbeforepaste(value: ((event: Event) => void) | null)
  • added: set Document.onbeforetoggle(value: ((event: Event) => void) | null)
  • added: set Document.onbeforexrselect(value: ((event: Event) => void) | null)
  • added: set Document.onblur(value: ((event: Event) => void) | null)
  • added: set Document.oncancel(value: ((event: Event) => void) | null)
  • added: set Document.oncanplay(value: ((event: Event) => void) | null)
  • added: set Document.oncanplaythrough(value: ((event: Event) => void) | null)
  • added: set Document.onchange(value: ((event: Event) => void) | null)
  • added: set Document.onclick(value: ((event: Event) => void) | null)
  • added: set Document.onclose(value: ((event: Event) => void) | null)
  • added: set Document.oncontentvisibilityautostatechange(value: ((event: Event) => void) | null)
  • added: set Document.oncontextlost(value: ((event: Event) => void) | null)
  • added: set Document.oncontextmenu(value: ((event: Event) => void) | null)
  • added: set Document.oncontextrestored(value: ((event: Event) => void) | null)
  • added: set Document.oncopy(value: ((event: Event) => void) | null)
  • added: set Document.oncuechange(value: ((event: Event) => void) | null)
  • added: set Document.oncut(value: ((event: Event) => void) | null)
  • added: set Document.ondblclick(value: ((event: Event) => void) | null)
  • added: set Document.ondrag(value: ((event: Event) => void) | null)
  • added: set Document.ondragend(value: ((event: Event) => void) | null)
  • added: set Document.ondragenter(value: ((event: Event) => void) | null)
  • added: set Document.ondragleave(value: ((event: Event) => void) | null)
  • added: set Document.ondragover(value: ((event: Event) => void) | null)
  • added: set Document.ondragstart(value: ((event: Event) => void) | null)
  • added: set Document.ondrop(value: ((event: Event) => void) | null)
  • added: set Document.ondurationchange(value: ((event: Event) => void) | null)
  • added: set Document.onemptied(value: ((event: Event) => void) | null)
  • added: set Document.onended(value: ((event: Event) => void) | null)
  • added: set Document.onerror(value: ((event: Event) => void) | null)
  • added: set Document.onfocus(value: ((event: Event) => void) | null)
  • added: set Document.onformdata(value: ((event: Event) => void) | null)
  • added: set Document.onfreeze(value: ((event: Event) => void) | null)
  • added: set Document.onfullscreenchange(value: ((event: Event) => void) | null)
  • added: set Document.onfullscreenerror(value: ((event: Event) => void) | null)
  • added: set Document.ongotpointercapture(value: ((event: Event) => void) | null)
  • added: set Document.oninput(value: ((event: Event) => void) | null)
  • added: set Document.oninvalid(value: ((event: Event) => void) | null)
  • added: set Document.onkeydown(value: ((event: Event) => void) | null)
  • added: set Document.onkeypress(value: ((event: Event) => void) | null)
  • added: set Document.onkeyup(value: ((event: Event) => void) | null)
  • added: set Document.onload(value: ((event: Event) => void) | null)
  • added: set Document.onloadeddata(value: ((event: Event) => void) | null)
  • added: set Document.onloadedmetadata(value: ((event: Event) => void) | null)
  • added: set Document.onloadstart(value: ((event: Event) => void) | null)
  • added: set Document.onlostpointercapture(value: ((event: Event) => void) | null)
  • added: set Document.onmousedown(value: ((event: Event) => void) | null)
  • added: set Document.onmouseenter(value: ((event: Event) => void) | null)
  • added: set Document.onmouseleave(value: ((event: Event) => void) | null)
  • added: set Document.onmousemove(value: ((event: Event) => void) | null)
  • added: set Document.onmouseout(value: ((event: Event) => void) | null)
  • added: set Document.onmouseover(value: ((event: Event) => void) | null)
  • added: set Document.onmouseup(value: ((event: Event) => void) | null)
  • added: set Document.onmousewheel(value: ((event: Event) => void) | null)
  • added: set Document.onpaste(value: ((event: Event) => void) | null)
  • added: set Document.onpause(value: ((event: Event) => void) | null)
  • added: set Document.onplay(value: ((event: Event) => void) | null)
  • added: set Document.onplaying(value: ((event: Event) => void) | null)
  • added: set Document.onpointercancel(value: ((event: Event) => void) | null)
  • added: set Document.onpointerdown(value: ((event: Event) => void) | null)
  • added: set Document.onpointerenter(value: ((event: Event) => void) | null)
  • added: set Document.onpointerleave(value: ((event: Event) => void) | null)
  • added: set Document.onpointerlockchange(value: ((event: Event) => void) | null)
  • added: set Document.onpointerlockerror(value: ((event: Event) => void) | null)
  • added: set Document.onpointermove(value: ((event: Event) => void) | null)
  • added: set Document.onpointerout(value: ((event: Event) => void) | null)
  • added: set Document.onpointerover(value: ((event: Event) => void) | null)
  • added: set Document.onpointerrawupdate(value: ((event: Event) => void) | null)
  • added: set Document.onpointerup(value: ((event: Event) => void) | null)
  • added: set Document.onprerenderingchange(value: ((event: Event) => void) | null)
  • added: set Document.onprogress(value: ((event: Event) => void) | null)
  • added: set Document.onratechange(value: ((event: Event) => void) | null)
  • added: set Document.onreadystatechange(value: ((event: Event) => void) | null)
  • added: set Document.onreset(value: ((event: Event) => void) | null)
  • added: set Document.onresize(value: ((event: Event) => void) | null)
  • added: set Document.onresume(value: ((event: Event) => void) | null)
  • added: set Document.onscroll(value: ((event: Event) => void) | null)
  • added: set Document.onscrollend(value: ((event: Event) => void) | null)
  • added: set Document.onscrollsnapchange(value: ((event: Event) => void) | null)
  • added: set Document.onscrollsnapchanging(value: ((event: Event) => void) | null)
  • added: set Document.onsearch(value: ((event: Event) => void) | null)
  • added: set Document.onsecuritypolicyviolation(value: ((event: Event) => void) | null)
  • added: set Document.onseeked(value: ((event: Event) => void) | null)
  • added: set Document.onseeking(value: ((event: Event) => void) | null)
  • added: set Document.onselect(value: ((event: Event) => void) | null)
  • added: set Document.onselectionchange(value: ((event: Event) => void) | null)
  • added: set Document.onselectstart(value: ((event: Event) => void) | null)
  • added: set Document.onslotchange(value: ((event: Event) => void) | null)
  • added: set Document.onstalled(value: ((event: Event) => void) | null)
  • added: set Document.onsubmit(value: ((event: Event) => void) | null)
  • added: set Document.onsuspend(value: ((event: Event) => void) | null)
  • added: set Document.ontimeupdate(value: ((event: Event) => void) | null)
  • added: set Document.ontoggle(value: ((event: Event) => void) | null)
  • added: set Document.ontransitioncancel(value: ((event: Event) => void) | null)
  • added: set Document.ontransitionend(value: ((event: Event) => void) | null)
  • added: set Document.ontransitionrun(value: ((event: Event) => void) | null)
  • added: set Document.ontransitionstart(value: ((event: Event) => void) | null)
  • added: set Document.onvisibilitychange(value: ((event: Event) => void) | null)
  • added: set Document.onvolumechange(value: ((event: Event) => void) | null)
  • added: set Document.onwaiting(value: ((event: Event) => void) | null)
  • added: set Document.onwebkitanimationend(value: ((event: Event) => void) | null)
  • added: set Document.onwebkitanimationiteration(value: ((event: Event) => void) | null)
  • added: set Document.onwebkitanimationstart(value: ((event: Event) => void) | null)
  • added: set Document.onwebkitfullscreenchange(value: ((event: Event) => void) | null)
  • added: set Document.onwebkitfullscreenerror(value: ((event: Event) => void) | null)
  • added: set Document.onwebkittransitionend(value: ((event: Event) => void) | null)
  • added: set Document.onwheel(value: ((event: Event) => void) | null)
  • removed: method Element.dispatchEvent(event: Event): boolean
  • removed: property Element.onauxclick: ((event: Event) => void) | null
  • removed: property Element.onblur: ((event: Event) => void) | null
  • removed: property Element.oncancel: ((event: Event) => void) | null
  • removed: property Element.onclick: ((event: Event) => void) | null
  • removed: property Element.oncompositionend: ((event: Event) => void) | null
  • removed: property Element.oncompositionstart: ((event: Event) => void) | null
  • removed: property Element.oncompositionupdate: ((event: Event) => void) | null
  • removed: property Element.oncontextmenu: ((event: Event) => void) | null
  • removed: property Element.oncopy: ((event: Event) => void) | null
  • removed: property Element.oncut: ((event: Event) => void) | null
  • removed: property Element.ondblclick: ((event: Event) => void) | null
  • removed: property Element.onerror: ((event: Event) => void) | null
  • removed: property Element.onfocus: ((event: Event) => void) | null
  • removed: property Element.onfocusin: ((event: Event) => void) | null
  • removed: property Element.onfocusout: ((event: Event) => void) | null
  • removed: property Element.onfullscreenchange: ((event: Event) => void) | null
  • removed: property Element.onfullscreenerror: ((event: Event) => void) | null
  • removed: property Element.onkeydown: ((event: Event) => void) | null
  • removed: property Element.onkeyup: ((event: Event) => void) | null
  • removed: property Element.onmousedown: ((event: Event) => void) | null
  • removed: property Element.onmouseenter: ((event: Event) => void) | null
  • removed: property Element.onmouseleave: ((event: Event) => void) | null
  • removed: property Element.onmousemove: ((event: Event) => void) | null
  • removed: property Element.onmouseout: ((event: Event) => void) | null
  • removed: property Element.onmouseover: ((event: Event) => void) | null
  • removed: property Element.onmouseup: ((event: Event) => void) | null
  • removed: property Element.onpaste: ((event: Event) => void) | null
  • removed: property Element.onscroll: ((event: Event) => void) | null
  • removed: property Element.onselect: ((event: Event) => void) | null
  • removed: property Element.ontouchcancel: ((event: Event) => void) | null
  • removed: property Element.ontouchend: ((event: Event) => void) | null
  • removed: property Element.ontouchmove: ((event: Event) => void) | null
  • removed: property Element.ontouchstart: ((event: Event) => void) | null
  • removed: property Element.onwheel: ((event: Event) => void) | null
  • changed: method Element.getAttribute(name: string): string → method Element.getAttribute(name: string): string | null
  • added: get Element.onbeforecopy(): ((event: Event) => void) | null
  • added: get Element.onbeforecut(): ((event: Event) => void) | null
  • added: get Element.onbeforepaste(): ((event: Event) => void) | null
  • added: get Element.onfullscreenchange(): ((event: Event) => void) | null
  • added: get Element.onfullscreenerror(): ((event: Event) => void) | null
  • added: get Element.onsearch(): ((event: Event) => void) | null
  • added: method Element.attributeChangedCallback?(name: string, oldValue: string, newValue: string): void
  • added: method Element.connectedCallback?(): void
  • added: method Element.disconnectedCallback?(): void
  • added: property Element[PropertySymbol.propertyEventListeners]: Map<string, (event: Event) => void>
  • added: set Element.classList(value: string)
  • added: set Element.onbeforecopy(value: ((event: Event) => void) | null)
  • added: set Element.onbeforecut(value: ((event: Event) => void) | null)
  • added: set Element.onbeforepaste(value: ((event: Event) => void) | null)
  • added: set Element.onfullscreenchange(value: ((event: Event) => void) | null)
  • added: set Element.onfullscreenerror(value: ((event: Event) => void) | null)
  • added: set Element.onsearch(value: ((event: Event) => void) | null)
  • added: default class ElementEventAttributeUtility
  • added: static method ElementEventAttributeUtility.getEventListener(element: Element, property: string): ((event: Event) => void) | null
  • removed: property NamedNodeMap[PropertySymbol.namedItems]: Map<string, Attr[]>
  • removed: property NamedNodeMap[PropertySymbol.namespaceItems]: Map<string, Attr>
  • added: property NamedNodeMap[PropertySymbol.itemsByName]: Map<string, Attr[]>
  • added: property NamedNodeMap[PropertySymbol.itemsByNamespaceURI]: Map<string, Attr>
  • added: property NamedNodeMap[PropertySymbol.items]: Map<string, Attr>
  • added: get HTMLAnchorElement.tabIndex(): number
  • added: set HTMLAnchorElement.relList(value: string)
  • added: set HTMLAnchorElement.tabIndex(tabIndex: number)
  • added: get HTMLAreaElement.tabIndex(): number
  • added: set HTMLAreaElement.relList(value: string)
  • added: set HTMLAreaElement.tabIndex(tabIndex: number)
  • removed: property HTMLBodyElement.onafterprint: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onbeforeprint: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onbeforeunload: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.ongamepadconnected: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.ongamepaddisconnected: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onhashchange: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onlanguagechange: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onmessage: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onmessageerror: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onoffline: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.ononline: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onpagehide: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onpageshow: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onpopstate: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onrejectionhandled: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onstorage: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onunhandledrejection: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onunload: ((event: Event) => void) | null
  • added: get HTMLBodyElement.onafterprint(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onbeforeprint(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onbeforeunload(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.ongamepadconnected(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.ongamepaddisconnected(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onhashchange(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onlanguagechange(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onmessage(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onmessageerror(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onoffline(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.ononline(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onpagehide(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onpageshow(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onpopstate(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onrejectionhandled(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onstorage(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onunhandledrejection(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onunload(): ((event: Event) => void) | null
  • added: set HTMLBodyElement.onafterprint(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onbeforeprint(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onbeforeunload(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.ongamepadconnected(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.ongamepaddisconnected(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onhashchange(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onlanguagechange(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onmessage(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onmessageerror(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onoffline(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.ononline(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onpagehide(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onpageshow(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onpopstate(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onrejectionhandled(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onstorage(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onunhandledrejection(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onunload(value: ((event: Event) => void) | null)
  • added: get HTMLButtonElement.tabIndex(): number
  • added: set HTMLButtonElement.tabIndex(tabIndex: number)
  • removed: property HTMLCanvasElement.oncontextlost: ((event: Event) => void) | null
  • removed: property HTMLCanvasElement.oncontextrestored: ((event: Event) => void) | null
  • removed: property HTMLCanvasElement.onwebglcontextcreationerror: ((event: Event) => void) | null
  • removed: property HTMLCanvasElement.onwebglcontextlost: ((event: Event) => void) | null
  • removed: property HTMLCanvasElement.onwebglcontextrestored: ((event: Event) => void) | null
  • added: get HTMLCanvasElement.oncontextlost(): ((event: Event) => void) | null
  • added: get HTMLCanvasElement.oncontextrestored(): ((event: Event) => void) | null
  • added: get HTMLCanvasElement.onwebglcontextcreationerror(): ((event: Event) => void) | null
  • added: get HTMLCanvasElement.onwebglcontextlost(): ((event: Event) => void) | null
  • added: get HTMLCanvasElement.onwebglcontextrestored(): ((event: Event) => void) | null
  • added: set HTMLCanvasElement.oncontextlost(value: ((event: Event) => void) | null)
  • added: set HTMLCanvasElement.oncontextrestored(value: ((event: Event) => void) | null)
  • added: set HTMLCanvasElement.onwebglcontextcreationerror(value: ((event: Event) => void) | null)
  • added: set HTMLCanvasElement.onwebglcontextlost(value: ((event: Event) => void) | null)
  • added: set HTMLCanvasElement.onwebglcontextrestored(value: ((event: Event) => void) | null)
  • removed: property HTMLDetailsElement.ontoggle: ((event: Event) => void) | null
  • added: get HTMLDetailsElement.ontoggle(): ((event: Event) => void) | null
  • added: set HTMLDetailsElement.ontoggle(value: ((event: Event) => void) | null)
  • removed: property HTMLDialogElement.oncancel: ((event: Event) => void) | null
  • removed: property HTMLDialogElement.onclose: ((event: Event) => void) | null
  • added: get HTMLDialogElement.oncancel(): ((event: Event) => void) | null
  • added: get HTMLDialogElement.onclose(): ((event: Event) => void) | null
  • added: set HTMLDialogElement.oncancel(value: ((event: Event) => void) | null)
  • added: set HTMLDialogElement.onclose(value: ((event: Event) => void) | null)
  • removed: method HTMLElement.attributeChangedCallback?(name: string, oldValue: string, newValue: string): void
  • removed: method HTMLElement.connectedCallback?(): void
  • removed: method HTMLElement.disconnectedCallback?(): void
  • removed: method HTMLElement[PropertySymbol.connectedToDocument](): void
  • removed: method HTMLElement[PropertySymbol.disconnectedFromDocument](): void
  • removed: property HTMLElement.onanimationcancel: ((event: Event) => void) | null
  • removed: property HTMLElement.onanimationend: ((event: Event) => void) | null
  • removed: property HTMLElement.onanimationiteration: ((event: Event) => void) | null
  • removed: property HTMLElement.onanimationstart: ((event: Event) => void) | null
  • removed: property HTMLElement.onbeforeinput: ((event: Event) => void) | null
  • removed: property HTMLElement.onchange: ((event: Event) => void) | null
  • removed: property HTMLElement.oncopy: ((event: Event) => void) | null
  • removed: property HTMLElement.oncut: ((event: Event) => void) | null
  • removed: property HTMLElement.ongotpointercapture: ((event: Event) => void) | null
  • removed: property HTMLElement.oninput: ((event: Event) => void) | null
  • removed: property HTMLElement.oninvalid: ((event: Event) => void) | null
  • removed: property HTMLElement.onlostpointercapture: ((event: Event) => void) | null
  • removed: property HTMLElement.onpaste: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointercancel: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointerdown: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointerenter: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointerleave: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointermove: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointerout: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointerover: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointerup: ((event: Event) => void) | null
  • removed: property HTMLElement.ontransitioncancel: ((event: Event) => void) | null
  • removed: property HTMLElement.ontransitionend: ((event: Event) => void) | null
  • removed: property HTMLElement.ontransitionrun: ((event: Event) => void) | null
  • removed: property HTMLElement.ontransitionstart: ((event: Event) => void) | null
  • removed: property HTMLElement[PropertySymbol.contentEditable]: string
  • removed: property HTMLElement[PropertySymbol.isContentEditable]: boolean
  • added: get HTMLElement.onanimationcancel(): ((event: Event) => void) | null
  • added: get HTMLElement.onanimationend(): ((event: Event) => void) | null
  • added: get HTMLElement.onanimationiteration(): ((event: Event) => void) | null
  • added: get HTMLElement.onanimationstart(): ((event: Event) => void) | null
  • added: get HTMLElement.onauxclick(): ((event: Event) => void) | null
  • added: get HTMLElement.onbeforeinput(): ((event: Event) => void) | null
  • added: get HTMLElement.onblur(): ((event: Event) => void) | null
  • added: get HTMLElement.oncancel(): ((event: Event) => void) | null
  • added: get HTMLElement.onchange(): ((event: Event) => void) | null
  • added: get HTMLElement.onclick(): ((event: Event) => void) | null
  • added: get HTMLElement.oncompositionend(): ((event: Event) => void) | null
  • added: get HTMLElement.oncompositionstart(): ((event: Event) => void) | null
  • added: get HTMLElement.oncompositionupdate(): ((event: Event) => void) | null
  • added: get HTMLElement.oncontextmenu(): ((event: Event) => void) | null
  • added: get HTMLElement.oncopy(): ((event: Event) => void) | null
  • added: get HTMLElement.oncut(): ((event: Event) => void) | null
  • added: get HTMLElement.ondblclick(): ((event: Event) => void) | null
  • added: get HTMLElement.onerror(): ((event: Event) => void) | null
  • added: get HTMLElement.onfocus(): ((event: Event) => void) | null
  • added: get HTMLElement.onfocusin(): ((event: Event) => void) | null
  • added: get HTMLElement.onfocusout(): ((event: Event) => void) | null
  • added: get HTMLElement.ongotpointercapture(): ((event: Event) => void) | null
  • added: get HTMLElement.oninput(): ((event: Event) => void) | null
  • added: get HTMLElement.oninvalid(): ((event: Event) => void) | null
  • added: get HTMLElement.onkeydown(): ((event: Event) => void) | null
  • added: get HTMLElement.onkeyup(): ((event: Event) => void) | null
  • added: get HTMLElement.onlostpointercapture(): ((event: Event) => void) | null
  • added: get HTMLElement.onmousedown(): ((event: Event) => void) | null
  • added: get HTMLElement.onmouseenter(): ((event: Event) => void) | null
  • added: get HTMLElement.onmouseleave(): ((event: Event) => void) | null
  • added: get HTMLElement.onmousemove(): ((event: Event) => void) | null
  • added: get HTMLElement.onmouseout(): ((event: Event) => void) | null
  • added: get HTMLElement.onmouseover(): ((event: Event) => void) | null
  • added: get HTMLElement.onmouseup(): ((event: Event) => void) | null
  • added: get HTMLElement.onpaste(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointercancel(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointerdown(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointerenter(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointerleave(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointermove(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointerout(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointerover(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointerup(): ((event: Event) => void) | null
  • added: get HTMLElement.onscroll(): ((event: Event) => void) | null
  • added: get HTMLElement.onselect(): ((event: Event) => void) | null
  • added: get HTMLElement.ontouchcancel(): ((event: Event) => void) | null
  • added: get HTMLElement.ontouchend(): ((event: Event) => void) | null
  • added: get HTMLElement.ontouchmove(): ((event: Event) => void) | null
  • added: get HTMLElement.ontouchstart(): ((event: Event) => void) | null
  • added: get HTMLElement.ontransitioncancel(): ((event: Event) => void) | null
  • added: get HTMLElement.ontransitionend(): ((event: Event) => void) | null
  • added: get HTMLElement.ontransitionrun(): ((event: Event) => void) | null
  • added: get HTMLElement.ontransitionstart(): ((event: Event) => void) | null
  • added: get HTMLElement.onwheel(): ((event: Event) => void) | null
  • added: set HTMLElement.onanimationcancel(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onanimationend(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onanimationiteration(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onanimationstart(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onauxclick(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onbeforeinput(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onblur(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncancel(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onchange(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onclick(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncompositionend(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncompositionstart(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncompositionupdate(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncontextmenu(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncopy(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncut(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ondblclick(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onerror(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onfocus(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onfocusin(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onfocusout(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ongotpointercapture(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oninput(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oninvalid(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onkeydown(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onkeyup(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onlostpointercapture(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmousedown(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmouseenter(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmouseleave(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmousemove(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmouseout(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmouseover(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmouseup(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpaste(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointercancel(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointerdown(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointerenter(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointerleave(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointermove(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointerout(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointerover(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointerup(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onscroll(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onselect(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontouchcancel(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontouchend(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontouchmove(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontouchstart(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontransitioncancel(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontransitionend(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontransitionrun(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontransitionstart(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onwheel(value: ((event: Event) => void) | null)
  • removed: property HTMLFormElement.onformdata: ((event: Event) => void) | null
  • removed: property HTMLFormElement.onreset: ((event: Event) => void) | null
  • removed: property HTMLFormElement.onsubmit: ((event: Event) => void) | null
  • added: get HTMLFormElement.onformdata(): ((event: Event) => void) | null
  • added: get HTMLFormElement.onreset(): ((event: Event) => void) | null
  • added: get HTMLFormElement.onsubmit(): ((event: Event) => void) | null
  • added: set HTMLFormElement.onformdata(value: ((event: Event) => void) | null)
  • added: set HTMLFormElement.onreset(value: ((event: Event) => void) | null)
  • added: set HTMLFormElement.onsubmit(value: ((event: Event) => void) | null)
  • removed: property HTMLIFrameElement.onerror: ((event: Event) => void) | null
  • removed: property HTMLIFrameElement.onload: ((event: Event) => void) | null
  • added: get HTMLIFrameElement.onerror(): ((event: Event) => void) | null
  • added: get HTMLIFrameElement.onload(): ((event: Event) => void) | null
  • added: get HTMLIFrameElement.tabIndex(): number
  • added: set HTMLIFrameElement.onerror(value: ((event: Event) => void) | null)
  • added: set HTMLIFrameElement.onload(value: ((event: Event) => void) | null)
  • added: set HTMLIFrameElement.tabIndex(tabIndex: number)
  • removed: property HTMLInputElement.oninput: ((event: Event) => void) | null
  • removed: property HTMLInputElement.oninvalid: ((event: Event) => void) | null
  • removed: property HTMLInputElement.onselectionchange: ((event: Event) => void) | null
  • added: get HTMLInputElement.oninput(): ((event: Event) => void) | null
  • added: get HTMLInputElement.oninvalid(): ((event: Event) => void) | null
  • added: get HTMLInputElement.onselectionchange(): ((event: Event) => void) | null
  • added: get HTMLInputElement.tabIndex(): number
  • added: set HTMLInputElement.oninput(value: ((event: Event) => void) | null)
  • added: set HTMLInputElement.oninvalid(value: ((event: Event) => void) | null)
  • added: set HTMLInputElement.onselectionchange(value: ((event: Event) => void) | null)
  • added: set HTMLInputElement.tabIndex(tabIndex: number)
  • removed: property HTMLLinkElement.onerror: (event: ErrorEvent) => void
  • removed: property HTMLLinkElement.onload: (event: Event) => void
  • added: get HTMLLinkElement.onerror(): ((event: Event) => void) | null
  • added: get HTMLLinkElement.onload(): ((event: Event) => void) | null
  • added: set HTMLLinkElement.onerror(value: ((event: Event) => void) | null)
  • added: set HTMLLinkElement.onload(value: ((event: Event) => void) | null)
  • added: set HTMLLinkElement.relList(value: string)
  • removed: property HTMLMediaElement.onabort: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.oncanplay: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.oncanplaythrough: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.ondurationchange: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onemptied: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onended: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onerror: ((event: ErrorEvent) => void) | null
  • removed: property HTMLMediaElement.onloadeddata: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onloadedmetadata: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onloadstart: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onpause: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onplay: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onplaying: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onprogress: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onratechange: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onresize: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onseeked: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onseeking: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onstalled: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onsuspend: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.ontimeupdate: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onvolumechange: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onwaiting: ((event: Event) => void) | null
  • added: get HTMLMediaElement.onabort(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.oncanplay(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.oncanplaythrough(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.ondurationchange(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onemptied(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onended(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onloadeddata(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onloadedmetadata(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onloadstart(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onpause(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onplay(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onplaying(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onprogress(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onratechange(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onresize(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onseeked(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onseeking(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onstalled(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onsuspend(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.ontimeupdate(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onvolumechange(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onwaiting(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.tabIndex(): number
  • added: set HTMLMediaElement.controlsList(value: string)
  • added: set HTMLMediaElement.onabort(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.oncanplay(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.oncanplaythrough(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.ondurationchange(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onemptied(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onended(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onloadeddata(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onloadedmetadata(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onloadstart(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onpause(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onplay(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onplaying(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onprogress(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onratechange(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onresize(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onseeked(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onseeking(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onstalled(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onsuspend(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.ontimeupdate(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onvolumechange(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onwaiting(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.tabIndex(tabIndex: number)
  • added: get HTMLObjectElement.tabIndex(): number
  • added: set HTMLObjectElement.tabIndex(tabIndex: number)
  • removed: property HTMLScriptElement.onerror: (event: ErrorEvent) => void
  • removed: property HTMLScriptElement.onload: (event: Event) => void
  • added: get HTMLScriptElement.blocking(): DOMTokenList
  • added: get HTMLScriptElement.crossOrigin(): string
  • added: get HTMLScriptElement.fetchPriority(): 'auto' | 'high' | 'low' | 'normal'
  • added: get HTMLScriptElement.integrity(): string
  • added: get HTMLScriptElement.noModule(): boolean
  • added: get HTMLScriptElement.onerror(): ((event: Event) => void) | null
  • added: get HTMLScriptElement.onload(): ((event: Event) => void) | null
  • added: get HTMLScriptElement.referrerPolicy(): IRequestReferrerPolicy
  • added: property HTMLScriptElement[PropertySymbol.blocking]: DOMTokenList | null
  • added: set HTMLScriptElement.blocking(value: string)
  • added: set HTMLScriptElement.crossOrigin(crossOrigin: string)
  • added: set HTMLScriptElement.fetchPriority(fetchPriority: 'auto' | 'high' | 'low' | 'normal')
  • added: set HTMLScriptElement.integrity(integrity: string)
  • added: set HTMLScriptElement.noModule(noModule: boolean)
  • added: set HTMLScriptElement.onerror(value: ((event: Event) => void) | null)
  • added: set HTMLScriptElement.onload(value: ((event: Event) => void) | null)
  • added: set HTMLScriptElement.referrerPolicy(referrerPolicy: string)
  • added: static method HTMLScriptElement.supports(type: string): boolean
  • removed: property HTMLSelectElement.onchange: ((event: Event) => void) | null
  • removed: property HTMLSelectElement.oninput: ((event: Event) => void) | null
  • added: get HTMLSelectElement.onchange(): ((event: Event) => void) | null
  • added: get HTMLSelectElement.oninput(): ((event: Event) => void) | null
  • added: get HTMLSelectElement.tabIndex(): number
  • added: set HTMLSelectElement.onchange(value: ((event: Event) => void) | null)
  • added: set HTMLSelectElement.oninput(value: ((event: Event) => void) | null)
  • added: set HTMLSelectElement.tabIndex(tabIndex: number)
  • removed: property HTMLSlotElement.onslotchange: ((event: Event) => void) | null
  • added: get HTMLSlotElement.onslotchange(): ((event: Event) => void) | null
  • added: set HTMLSlotElement.onslotchange(value: ((event: Event) => void) | null)
  • removed: property HTMLTableCellElement[PropertySymbol.headers]: DOMTokenList | null
  • removed: property HTMLTextAreaElement.oninput: ((event: Event) => void) | null
  • removed: property HTMLTextAreaElement.onselectionchange: ((event: Event) => void) | null
  • added: get HTMLTextAreaElement.oninput(): ((event: Event) => void) | null
  • added: get HTMLTextAreaElement.onselectionchange(): ((event: Event) => void) | null
  • added: get HTMLTextAreaElement.tabIndex(): number
  • added: set HTMLTextAreaElement.oninput(value: ((event: Event) => void) | null)
  • added: set HTMLTextAreaElement.onselectionchange(value: ((event: Event) => void) | null)
  • added: set HTMLTextAreaElement.tabIndex(tabIndex: number)
  • removed: property HTMLTrackElement.oncuechange: (event: Event) => void
  • added: get HTMLTrackElement.oncuechange(): ((event: Event) => void) | null
  • added: set HTMLTrackElement.oncuechange(value: ((event: Event) => void) | null)
  • changed: property ICachedComputedStyleResult.result: WeakRef<CSSStyleDeclarationPropertyManager | null> | null → property ICachedComputedStyleResult.result: WeakRef<CSSStyleDeclarationPropertyManager> | null
  • changed: property ICachedQuerySelectorResult.result: WeakRef<Element | null> | null → property ICachedQuerySelectorResult.result: WeakRef<Element> | null
  • changed: property ICachedStyleResult.result: WeakRef<CSSStyleDeclarationPropertyManager | null> | null → property ICachedStyleResult.result: WeakRef<CSSStyleDeclarationPropertyManager> | null
  • removed: property ShadowRoot.onslotchange: ((event: Event) => void) | null
  • added: get ShadowRoot.onslotchange(): ((event: Event) => void) | null
  • added: property ShadowRoot[PropertySymbol.propertyEventListeners]: Map<string, (event: Event) => void>
  • added: set ShadowRoot.onslotchange(value: ((event: Event) => void) | null)
  • removed: property SVGAnimationElement.onbegin: ((event: Event) => void) | null
  • removed: property SVGAnimationElement.onend: ((event: Event) => void) | null
  • removed: property SVGAnimationElement.onrepeat: ((event: Event) => void) | null
  • added: get SVGAnimationElement.onbegin(): ((event: Event) => void) | null
  • added: get SVGAnimationElement.onend(): ((event: Event) => void) | null
  • added: get SVGAnimationElement.onrepeat(): ((event: Event) => void) | null
  • added: set SVGAnimationElement.onbegin(value: ((event: Event) => void) | null)
  • added: set SVGAnimationElement.onend(value: ((event: Event) => void) | null)
  • added: set SVGAnimationElement.onrepeat(value: ((event: Event) => void) | null)
  • removed: property SVGElement.onabort: ((event: Event) => void) | null
  • removed: property SVGElement.onerror: ((event: Event) => void) | null
  • removed: property SVGElement.onload: ((event: Event) => void) | null
  • removed: property SVGElement.onresize: ((event: Event) => void) | null
  • removed: property SVGElement.onscroll: ((event: Event) => void) | null
  • removed: property SVGElement.onunload: ((event: Event) => void) | null
  • added: get SVGElement.onabort(): ((event: Event) => void) | null
  • added: get SVGElement.onanimationend(): ((event: Event) => void) | null
  • added: get SVGElement.onanimationiteration(): ((event: Event) => void) | null
  • added: get SVGElement.onanimationstart(): ((event: Event) => void) | null
  • added: get SVGElement.onauxclick(): ((event: Event) => void) | null
  • added: get SVGElement.onblur(): ((event: Event) => void) | null
  • added: get SVGElement.oncancel(): ((event: Event) => void) | null
  • added: get SVGElement.oncanplay(): ((event: Event) => void) | null
  • added: get SVGElement.oncanplaythrough(): ((event: Event) => void) | null
  • added: get SVGElement.onchange(): ((event: Event) => void) | null
  • added: get SVGElement.onclick(): ((event: Event) => void) | null
  • added: get SVGElement.onclose(): ((event: Event) => void) | null
  • added: get SVGElement.oncontextmenu(): ((event: Event) => void) | null
  • added: get SVGElement.oncopy(): ((event: Event) => void) | null
  • added: get SVGElement.oncuechange(): ((event: Event) => void) | null
  • added: get SVGElement.oncut(): ((event: Event) => void) | null
  • added: get SVGElement.ondblclick(): ((event: Event) => void) | null
  • added: get SVGElement.ondrag(): ((event: Event) => void) | null
  • added: get SVGElement.ondragend(): ((event: Event) => void) | null
  • added: get SVGElement.ondragenter(): ((event: Event) => void) | null
  • added: get SVGElement.ondragleave(): ((event: Event) => void) | null
  • added: get SVGElement.ondragover(): ((event: Event) => void) | null
  • added: get SVGElement.ondragstart(): ((event: Event) => void) | null
  • added: get SVGElement.ondrop(): ((event: Event) => void) | null
  • added: get SVGElement.ondurationchange(): ((event: Event) => void) | null
  • added: get SVGElement.onemptied(): ((event: Event) => void) | null
  • added: get SVGElement.onended(): ((event: Event) => void) | null
  • added: get SVGElement.onerror(): ((event: Event) => void) | null
  • added: get SVGElement.onfocus(): ((event: Event) => void) | null
  • added: get SVGElement.onformdata(): ((event: Event) => void) | null
  • added: get SVGElement.ongotpointercapture(): ((event: Event) => void) | null
  • added: get SVGElement.oninput(): ((event: Event) => void) | null
  • added: get SVGElement.oninvalid(): ((event: Event) => void) | null
  • added: get SVGElement.onkeydown(): ((event: Event) => void) | null
  • added: get SVGElement.onkeypress(): ((event: Event) => void) | null
  • added: get SVGElement.onkeyup(): ((event: Event) => void) | null
  • added: get SVGElement.onload(): ((event: Event) => void) | null
  • added: get SVGElement.onloadeddata(): ((event: Event) => void) | null
  • added: get SVGElement.onloadedmetadata(): ((event: Event) => void) | null
  • added: get SVGElement.onloadstart(): ((event: Event) => void) | null
  • added: get SVGElement.onlostpointercapture(): ((event: Event) => void) | null
  • added: get SVGElement.onmousedown(): ((event: Event) => void) | null
  • added: get SVGElement.onmouseenter(): ((event: Event) => void) | null
  • added: get SVGElement.onmouseleave(): ((event: Event) => void) | null
  • added: get SVGElement.onmousemove(): ((event: Event) => void) | null
  • added: get SVGElement.onmouseout(): ((event: Event) => void) | null
  • added: get SVGElement.onmouseover(): ((event: Event) => void) | null
  • added: get SVGElement.onmouseup(): ((event: Event) => void) | null
  • added: get SVGElement.onmousewheel(): ((event: Event) => void) | null
  • added: get SVGElement.onpaste(): ((event: Event) => void) | null
  • added: get SVGElement.onpause(): ((event: Event) => void) | null
  • added: get SVGElement.onplay(): ((event: Event) => void) | null
  • added: get SVGElement.onplaying(): ((event: Event) => void) | null
  • added: get SVGElement.onpointercancel(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerdown(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerenter(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerleave(): ((event: Event) => void) | null
  • added: get SVGElement.onpointermove(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerout(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerover(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerrawupdate(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerup(): ((event: Event) => void) | null
  • added: get SVGElement.onprogress(): ((event: Event) => void) | null
  • added: get SVGElement.onratechange(): ((event: Event) => void) | null
  • added: get SVGElement.onreset(): ((event: Event) => void) | null
  • added: get SVGElement.onresize(): ((event: Event) => void) | null
  • added: get SVGElement.onscroll(): ((event: Event) => void) | null
  • added: get SVGElement.onscrollend(): ((event: Event) => void) | null
  • added: get SVGElement.onscrollsnapchange(): ((event: Event) => void) | null
  • added: get SVGElement.onscrollsnapchanging(): ((event: Event) => void) | null
  • added: get SVGElement.onsecuritypolicyviolation(): ((event: Event) => void) | null
  • added: get SVGElement.onseeked(): ((event: Event) => void) | null
  • added: get SVGElement.onseeking(): ((event: Event) => void) | null
  • added: get SVGElement.onselect(): ((event: Event) => void) | null
  • added: get SVGElement.onselectionchange(): ((event: Event) => void) | null
  • added: get SVGElement.onselectstart(): ((event: Event) => void) | null
  • added: get SVGElement.onslotchange(): ((event: Event) => void) | null
  • added: get SVGElement.onstalled(): ((event: Event) => void) | null
  • added: get SVGElement.onsubmit(): ((event: Event) => void) | null
  • added: get SVGElement.onsuspend(): ((event: Event) => void) | null
  • added: get SVGElement.ontimeupdate(): ((event: Event) => void) | null
  • added: get SVGElement.ontoggle(): ((event: Event) => void) | null
  • added: get SVGElement.ontransitioncancel(): ((event: Event) => void) | null
  • added: get SVGElement.ontransitionend(): ((event: Event) => void) | null
  • added: get SVGElement.ontransitionrun(): ((event: Event) => void) | null
  • added: get SVGElement.ontransitionstart(): ((event: Event) => void) | null
  • added: get SVGElement.onvolumechange(): ((event: Event) => void) | null
  • added: get SVGElement.onwaiting(): ((event: Event) => void) | null
  • added: get SVGElement.onwheel(): ((event: Event) => void) | null
  • added: set SVGElement.onabort(value: ((event: Event) => void) | null)
  • added: set SVGElement.onanimationend(value: ((event: Event) => void) | null)
  • added: set SVGElement.onanimationiteration(value: ((event: Event) => void) | null)
  • added: set SVGElement.onanimationstart(value: ((event: Event) => void) | null)
  • added: set SVGElement.onauxclick(value: ((event: Event) => void) | null)
  • added: set SVGElement.onblur(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncancel(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncanplay(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncanplaythrough(value: ((event: Event) => void) | null)
  • added: set SVGElement.onchange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onclick(value: ((event: Event) => void) | null)
  • added: set SVGElement.onclose(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncontextmenu(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncopy(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncuechange(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncut(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondblclick(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondrag(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondragend(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondragenter(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondragleave(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondragover(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondragstart(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondrop(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondurationchange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onemptied(value: ((event: Event) => void) | null)
  • added: set SVGElement.onended(value: ((event: Event) => void) | null)
  • added: set SVGElement.onerror(value: ((event: Event) => void) | null)
  • added: set SVGElement.onfocus(value: ((event: Event) => void) | null)
  • added: set SVGElement.onformdata(value: ((event: Event) => void) | null)
  • added: set SVGElement.ongotpointercapture(value: ((event: Event) => void) | null)
  • added: set SVGElement.oninput(value: ((event: Event) => void) | null)
  • added: set SVGElement.oninvalid(value: ((event: Event) => void) | null)
  • added: set SVGElement.onkeydown(value: ((event: Event) => void) | null)
  • added: set SVGElement.onkeypress(value: ((event: Event) => void) | null)
  • added: set SVGElement.onkeyup(value: ((event: Event) => void) | null)
  • added: set SVGElement.onload(value: ((event: Event) => void) | null)
  • added: set SVGElement.onloadeddata(value: ((event: Event) => void) | null)
  • added: set SVGElement.onloadedmetadata(value: ((event: Event) => void) | null)
  • added: set SVGElement.onloadstart(value: ((event: Event) => void) | null)
  • added: set SVGElement.onlostpointercapture(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmousedown(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmouseenter(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmouseleave(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmousemove(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmouseout(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmouseover(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmouseup(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmousewheel(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpaste(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpause(value: ((event: Event) => void) | null)
  • added: set SVGElement.onplay(value: ((event: Event) => void) | null)
  • added: set SVGElement.onplaying(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointercancel(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerdown(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerenter(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerleave(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointermove(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerout(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerover(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerrawupdate(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerup(value: ((event: Event) => void) | null)
  • added: set SVGElement.onprogress(value: ((event: Event) => void) | null)
  • added: set SVGElement.onratechange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onreset(value: ((event: Event) => void) | null)
  • added: set SVGElement.onresize(value: ((event: Event) => void) | null)
  • added: set SVGElement.onscroll(value: ((event: Event) => void) | null)
  • added: set SVGElement.onscrollend(value: ((event: Event) => void) | null)
  • added: set SVGElement.onscrollsnapchange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onscrollsnapchanging(value: ((event: Event) => void) | null)
  • added: set SVGElement.onsecuritypolicyviolation(value: ((event: Event) => void) | null)
  • added: set SVGElement.onseeked(value: ((event: Event) => void) | null)
  • added: set SVGElement.onseeking(value: ((event: Event) => void) | null)
  • added: set SVGElement.onselect(value: ((event: Event) => void) | null)
  • added: set SVGElement.onselectionchange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onselectstart(value: ((event: Event) => void) | null)
  • added: set SVGElement.onslotchange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onstalled(value: ((event: Event) => void) | null)
  • added: set SVGElement.onsubmit(value: ((event: Event) => void) | null)
  • added: set SVGElement.onsuspend(value: ((event: Event) => void) | null)
  • added: set SVGElement.ontimeupdate(value: ((event: Event) => void) | null)
  • added: set SVGElement.ontoggle(value: ((event: Event) => void) | null)
  • added: set SVGElement.ontransitioncancel(value: ((event: Event) => void) | null)
  • added: set SVGElement.ontransitionend(value: ((event: Event) => void) | null)
  • added: set SVGElement.ontransitionrun(value: ((event: Event) => void) | null)
  • added: set SVGElement.ontransitionstart(value: ((event: Event) => void) | null)
  • added: set SVGElement.onvolumechange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onwaiting(value: ((event: Event) => void) | null)
  • added: set SVGElement.onwheel(value: ((event: Event) => void) | null)
  • removed: property SVGGraphicsElement.oncopy: ((event: Event) => void) | null
  • removed: property SVGGraphicsElement.oncut: ((event: Event) => void) | null
  • removed: property SVGGraphicsElement.onpaste: ((event: Event) => void) | null
  • added: get SVGGraphicsElement.oncopy(): ((event: Event) => void) | null
  • added: get SVGGraphicsElement.oncut(): ((event: Event) => void) | null
  • added: get SVGGraphicsElement.onpaste(): ((event: Event) => void) | null
  • added: set SVGGraphicsElement.oncopy(value: ((event: Event) => void) | null)
  • added: set SVGGraphicsElement.oncut(value: ((event: Event) => void) | null)
  • added: set SVGGraphicsElement.onpaste(value: ((event: Event) => void) | null)
  • removed: property SVGSVGElement.onafterprint: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onbeforeprint: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onbeforeunload: ((event: Event) => void) | null
  • removed: property SVGSVGElement.ongamepadconnected: ((event: Event) => void) | null
  • removed: property SVGSVGElement.ongamepaddisconnected: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onhashchange: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onlanguagechange: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onmessage: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onmessageerror: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onoffline: ((event: Event) => void) | null
  • removed: property SVGSVGElement.ononline: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onpagehide: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onpageshow: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onpopstate: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onrejectionhandled: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onstorage: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onunhandledrejection: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onunload: ((event: Event) => void) | null
  • added: get SVGSVGElement.onafterprint(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onbeforeprint(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onbeforeunload(): ((event: Event) => void) | null
  • added: get SVGSVGElement.ongamepadconnected(): ((event: Event) => void) | null
  • added: get SVGSVGElement.ongamepaddisconnected(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onhashchange(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onlanguagechange(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onmessage(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onmessageerror(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onoffline(): ((event: Event) => void) | null
  • added: get SVGSVGElement.ononline(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onpagehide(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onpageshow(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onpopstate(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onrejectionhandled(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onstorage(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onunhandledrejection(): ((event: Event) => void) | null
  • added: get SVGSVGElement.onunload(): ((event: Event) => void) | null
  • added: set SVGSVGElement.onafterprint(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onbeforeprint(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onbeforeunload(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.ongamepadconnected(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.ongamepaddisconnected(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onhashchange(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onlanguagechange(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onmessage(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onmessageerror(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onoffline(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.ononline(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onpagehide(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onpageshow(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onpopstate(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onrejectionhandled(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onstorage(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onunhandledrejection(value: ((event: Event) => void) | null)
  • added: set SVGSVGElement.onunload(value: ((event: Event) => void) | null)
  • changed: method TreeWalker.nextNode(): Node → method TreeWalker.nextNode(): Node | null
  • added: class AttributeUtility
  • added: static method AttributeUtility.validateAttributeName(name: unknown, contentType: string, context: { method: string; instance: string }): void
  • changed: readonly property BrowserWindow.ReadableStream: { new (underlyingSource: import('stream/web').UnderlyingByteSource, strategy?: import('stream/web').QueuingStrategy<Uint8Array>): ReadableStream<Uint8Array>; new <R = any>(underlyingSource?: import('stream/web').UnderlyingSource<R>, strategy?: import('stream/web').QueuingStrategy<R>): ReadableStream<R>; prototype: ReadableStream } → readonly property BrowserWindow.ReadableStream: { new (underlyingSource: import('stream/web').UnderlyingByteSource, strategy?: import('stream/web').QueuingStrategy<Uint8Array>): ReadableStream<Uint8Array>; new <R = any>(underlyingSource?: import('stream/web').UnderlyingSource<R>, strategy?: import('stream/web').QueuingStrategy<R>): ReadableStream<R>; prototype: ReadableStream; from<T>(iterable: I…
  • added: method BrowserWindow[PropertySymbol.dispatchError](error: Error): void
  • added: property BrowserWindow[PropertySymbol.moduleImportMap]: IModuleImportMap | null
  • added: property BrowserWindow[PropertySymbol.modules]: { json: Map<string, IModule>; css: Map<string, IModule>; esm: Map<string, IModule> }
  • removed: default class WindowErrorUtility
  • removed: static method WindowErrorUtility.captureError<T>(elementOrWindow: BrowserWindow | Element, callback: () => T, cleanup?: () => void): T | null
  • removed: static method WindowErrorUtility.dispatchError(elementOrWindow: BrowserWindow | Element, error: Error): void
  • added: method XMLHttpRequest.overrideMimeType(mimeType: string): void
  • removed: interface HTMLElementTagNameMap
  • removed: const contentEditable: unique symbol
  • removed: const isContentEditable: unique symbol
  • removed: const namedItems: unique symbol
  • removed: const namespaceItems: unique symbol
  • added: const blocking: unique symbol
  • added: const body: unique symbol
  • added: const bodyUsed: unique symbol
  • added: const credentials: unique symbol
  • added: const dispatchError: unique symbol
  • added: const itemsByName: unique symbol
  • added: const itemsByNamespaceURI: unique symbol
  • added: const moduleImportMap: unique symbol
  • added: const modules: unique symbol
  • added: const preloads: unique symbol
  • added: const propertyEventListeners: unique symbol
  • added: const reason: unique symbol
  • added: const redirect: unique symbol
  • added: const referrerPolicy: unique symbol
  • added: const signal: unique symbol
  • added: const supports: unique symbol
  • changed: property IBrowserSettings.device: { prefersColorScheme: string; mediaType: string } → property IBrowserSettings.device: { prefersColorScheme: string; prefersReducedMotion: string; mediaType: string; forcedColors: string }
  • changed: property IBrowserSettings.fetch: { disableSameOriginPolicy: boolean; interceptor: IFetchInterceptor | null; virtualServers: IVirtualServer[] | null } → property IBrowserSettings.fetch: { disableSameOriginPolicy: boolean; disableStrictSSL: boolean; interceptor: IFetchInterceptor | null; virtualServers: IVirtualServer[] | null }
  • added: property IBrowserSettings.debug: { traceWaitUntilComplete: number }
  • changed: property IOptionalBrowserSettings.device?: { prefersColorScheme?: string; mediaType?: string } → property IOptionalBrowserSettings.device?: { prefersColorScheme?: string; prefersReducedMotion?: string; mediaType?: string; forcedColors?: string }
  • changed: property IOptionalBrowserSettings.fetch?: { disableSameOriginPolicy?: boolean; interceptor?: IFetchInterceptor | null; virtualServers?: IVirtualServer[] | null } → property IOptionalBrowserSettings.fetch?: { disableSameOriginPolicy?: boolean; disableStrictSSL?: boolean; interceptor?: IFetchInterceptor | null; virtualServers?: IVirtualServer[] | null }
  • added: property IOptionalBrowserSettings.debug?: { traceWaitUntilComplete?: number }
  • removed: declare global
  • changed: default interface IHTMLElementTagNameMap extends HTMLElementTagNameMap → default interface IHTMLElementTagNameMap
  • changed: property CSSRule.type: number → property CSSRule.type: CSSRuleTypeEnum | null
  • changed: readonly property CSSContainerRule.type: import('../CSSRuleTypeEnum.js').default → readonly property CSSContainerRule.type = CSSRuleTypeEnum.containerRule
  • changed: readonly property CSSFontFaceRule.type: import('../CSSRuleTypeEnum.js').default → readonly property CSSFontFaceRule.type = CSSRuleTypeEnum.fontFaceRule
  • changed: readonly property CSSKeyframeRule.type: import('../CSSRuleTypeEnum.js').default → readonly property CSSKeyframeRule.type = CSSRuleTypeEnum.keyframeRule
  • changed: readonly property CSSKeyframesRule.type: import('../CSSRuleTypeEnum.js').default → readonly property CSSKeyframesRule.type = CSSRuleTypeEnum.keyframesRule
  • changed: readonly property CSSMediaRule.type: import('../CSSRuleTypeEnum.js').default → readonly property CSSMediaRule.type = CSSRuleTypeEnum.mediaRule
  • changed: readonly property CSSStyleRule.type: import('../CSSRuleTypeEnum.js').default → readonly property CSSStyleRule.type = CSSRuleTypeEnum.styleRule
  • changed: readonly property CSSSupportsRule.type: import('../CSSRuleTypeEnum.js').default → readonly property CSSSupportsRule.type = CSSRuleTypeEnum.supportsRule
  • changed: method CustomElementReactionStack.enqueueReaction(element: HTMLElement, callbackName: string, args?: any[]): void → method CustomElementReactionStack.enqueueReaction(element: Element, callbackName: string, args?: any[]): void
  • changed: constructor DOMTokenList(illegalConstructorSymbol: symbol, ownerElement: Element, attributeName: string) → constructor DOMTokenList(illegalConstructorSymbol: symbol, ownerElement: Element, attributeName: string, supports?: string[])
  • changed: method DOMTokenList.supports(_token: string): boolean → method DOMTokenList.supports(token: string): boolean
  • added: static property Event.AT_TARGET: EventPhaseEnum
  • added: static property Event.BUBBLING_PHASE: EventPhaseEnum
  • added: static property Event.CAPTURING_PHASE: EventPhaseEnum
  • added: static property Event.NONE: EventPhaseEnum
  • changed: property IEventListenerOptions.signal?: unknown → property IEventListenerOptions.signal?: AbortSignal
  • added: method KeyboardEvent.getModifierState(key: string): boolean
  • added: member DOMExceptionNameEnum.namespaceError = 'NamespaceError'
  • changed: method AbortController.abort(reason?: Error): void → method AbortController.abort(reason?: any): void
  • removed: readonly property AbortSignal.aborted: boolean
  • removed: readonly property AbortSignal.reason: Error | null
  • changed: method AbortSignal[PropertySymbol.abort](reason?: Error): void → method AbortSignal[PropertySymbol.abort](reason?: any): void
  • changed: static method AbortSignal.abort(reason?: Error): AbortSignal → static method AbortSignal.abort(reason?: any): AbortSignal
  • added: get AbortSignal.aborted(): boolean
  • added: get AbortSignal.reason(): any
  • added: property AbortSignal[PropertySymbol.aborted]: boolean
  • added: property AbortSignal[PropertySymbol.reason]: any
  • added: set AbortSignal.aborted(_value: boolean)
  • added: set AbortSignal.reason(_value: any)
  • changed: constructor Fetch(options: { browserFrame: IBrowserFrame; window: BrowserWindow; url: IRequestInfo; init?: IRequestInit; redirectCount?: number; contentType?: string; disableCache?: boolean; disableSameOriginPolicy?: boolean; unfilteredHeaders?: Headers }) → constructor Fetch(options: { browserFrame: IBrowserFrame; window: BrowserWindow; url: IRequestInfo; init?: IRequestInit; redirectCount?: number; contentType?: string; disableCache?: boolean; disableSameOriginPolicy?: boolean; unfilteredHeaders?: Headers; disablePreload?: boolean })
  • removed: readonly property Request.body: ReadableStream | null
  • removed: readonly property Request.bodyUsed: boolean
  • removed: readonly property Request.credentials: IRequestCredentials
  • removed: readonly property Request.headers: Headers
  • removed: readonly property Request.method: string
  • removed: readonly property Request.redirect: IRequestRedirect
  • removed: readonly property Request.referrerPolicy: IRequestReferrerPolicy
  • removed: readonly property Request.signal: AbortSignal
  • added: get Request.body(): ReadableStream | null
  • added: get Request.bodyUsed(): boolean
  • added: get Request.credentials(): IRequestCredentials
  • added: get Request.headers(): Headers
  • added: get Request.method(): string
  • added: get Request.mode(): IRequestMode
  • added: get Request.redirect(): IRequestRedirect
  • added: get Request.referrerPolicy(): IRequestReferrerPolicy
  • added: get Request.signal(): AbortSignal
  • added: property Request[PropertySymbol.bodyUsed]: boolean
  • added: property Request[PropertySymbol.body]: ReadableStream | null
  • added: property Request[PropertySymbol.credentials]: IRequestCredentials
  • added: property Request[PropertySymbol.headers]: Headers
  • added: property Request[PropertySymbol.method]: string
  • added: property Request[PropertySymbol.mode]: IRequestMode
  • added: property Request[PropertySymbol.redirect]: IRequestRedirect
  • added: property Request[PropertySymbol.referrerPolicy]: IRequestReferrerPolicy
  • added: property Request[PropertySymbol.signal]: AbortSignal
  • changed: constructor ResourceFetch(options: { browserFrame: IBrowserFrame; window: BrowserWindow }) → constructor ResourceFetch(window: BrowserWindow)
  • changed: method ResourceFetch.fetch(url: string): Promise<string> → method ResourceFetch.fetch(url: string | URL, destination: 'script' | 'style' | 'module', options?: { credentials?: IRequestCredentials; referrerPolicy?: IRequestReferrerPolicy }): Promise<string>
  • changed: method ResourceFetch.fetchSync(url: string): string → method ResourceFetch.fetchSync(url: string, destination: 'script' | 'style' | 'module', options?: { credentials?: IRequestCredentials; referrerPolicy?: IRequestReferrerPolicy }): string
  • added: default class PreloadEntry
  • added: method PreloadEntry.onResponseAvailable(): Promise<Response>
  • added: method PreloadEntry.responseAvailable(error: Error | null, response: Response): void
  • added: property PreloadEntry.error: Error | null
  • added: property PreloadEntry.integrityMetadata: string | null
  • added: property PreloadEntry.response: Response | null
  • added: default class PreloadUtility
  • added: static method PreloadUtility.getKey(options: { url: string; destination: string; mode: IRequestMode; credentialsMode: IRequestCredentials }): string
  • added: property IRequestInit.mode?: IRequestMode
  • added: default IRequestMode
  • added: type IRequestMode = 'same-origin' | 'cors' | 'no-cors' | 'navigate' | 'websocket'
  • changed: static method SyncFetchScriptBuilder.getScript(request: { url: URL; method: string; headers: { [name: string]: string }; body?: Buffer | null }): string → static method SyncFetchScriptBuilder.getScript(request: { url: URL; method: string; headers: { [name: string]: string }; disableStrictSSL?: boolean; body?: Buffer | null }): string
  • added: constructor CSSModule(window: BrowserWindow, url: URL, source: string)
  • added: default class CSSModule implements IModule
  • added: method CSSModule.evaluate(): Promise<{ default: CSSStyleSheet }>
  • added: method CSSModule.preload(): Promise<void>
  • added: readonly property CSSModule.url: URL
  • added: constructor ECMAScriptModule(window: BrowserWindow, url: URL | Location, source: string)
  • added: default class ECMAScriptModule implements IModule
  • added: method ECMAScriptModule.evaluate(): Promise<{ [key: string]: any } | null>
  • added: method ECMAScriptModule.preload(): Promise<void>
  • added: readonly property ECMAScriptModule.url: URL
  • added: readonly property ECMAScriptModule[PropertySymbol.window]: BrowserWindow
  • added: constructor ECMAScriptModuleCompiler(window: BrowserWindow)
  • added: default class ECMAScriptModuleCompiler
  • added: method ECMAScriptModuleCompiler.compile(moduleURL: string, code: string): IECMAScriptModuleCompiledResult
  • added: readonly property ECMAScriptModuleCompiler.window: BrowserWindow
  • added: default interface IECMAScriptModuleCompiledResult
  • added: property IECMAScriptModuleCompiledResult.execute: (options: { dispatchError: (error: Error) => void; dynamicImport: (url: string, options?: { with?: { type?: string } }) => Promise<{ [key: string]: any }>; imports: Map<string, { [key: string]: any }>; exports: { [key: string]: any } }) => void
  • added: property IECMAScriptModuleCompiledResult.imports: IECMAScriptModuleImport[]
  • added: default interface IECMAScriptModuleImport
  • added: property IECMAScriptModuleImport.type: string
  • added: property IECMAScriptModuleImport.url: string
  • added: default interface IModule
  • added: method IModule.evaluate(): Promise<{ [key: string]: any }>
  • added: method IModule.preload(): Promise<void>
  • added: property IModule.url: URL
  • added: default interface IModuleImportMap
  • added: property IModuleImportMap.imports: IModuleImportMapRule[]
  • added: property IModuleImportMap.scopes: IModuleImportMapScope[]
  • added: default interface IModuleImportMapRule
  • added: property IModuleImportMapRule.from: string
  • added: property IModuleImportMapRule.to: string
  • added: default interface IModuleImportMapScope
  • added: property IModuleImportMapScope.rules: IModuleImportMapRule[]
  • added: property IModuleImportMapScope.scope: string
  • added: constructor JSONModule(window: BrowserWindow, url: URL, source: string)
  • added: default class JSONModule implements IModule
  • added: method JSONModule.evaluate(): Promise<{ default: object }>
  • added: method JSONModule.preload(): Promise<void>
  • added: readonly property JSONModule.url: URL
  • added: default class ModuleFactory
  • added: static method ModuleFactory.getModule(window: BrowserWindow, parentURL: URL | Location, url: string, options?: { with?: { type?: string } }): Promise<IModule>
  • added: default class ModuleURLUtility
  • added: static method ModuleURLUtility.getURL(window: BrowserWindow, parentURL: URL | Location | string, url: string): URL
  • added: constructor UnresolvedModule(window: BrowserWindow, url: URL)
  • added: default class UnresolvedModule implements IModule
  • added: method UnresolvedModule.addResolveListener(resolve: (value: unknown) => void, reject: (error: Error) => void): void
  • added: method UnresolvedModule.evaluate(): Promise<null>
  • added: method UnresolvedModule.preload(): Promise<void>
  • added: method UnresolvedModule.resolve(error?: Error): void
  • added: readonly property UnresolvedModule.url: URL
  • removed: property Document.onabort: (event: Event) => void
  • removed: property Document.onanimationend: (event: Event) => void
  • removed: property Document.onanimationiteration: (event: Event) => void
  • removed: property Document.onanimationstart: (event: Event) => void
  • removed: property Document.onauxclick: (event: Event) => void
  • removed: property Document.onbeforecopy: (event: Event) => void
  • removed: property Document.onbeforecut: (event: Event) => void
  • removed: property Document.onbeforeinput: (event: Event) => void
  • removed: property Document.onbeforematch: (event: Event) => void
  • removed: property Document.onbeforepaste: (event: Event) => void
  • removed: property Document.onbeforexrselect: (event: Event) => void
  • removed: property Document.onblur: (event: Event) => void
  • removed: property Document.oncancel: (event: Event) => void
  • removed: property Document.oncanplay: (event: Event) => void
  • removed: property Document.oncanplaythrough: (event: Event) => void
  • removed: property Document.onchange: (event: Event) => void
  • removed: property Document.onclick: (event: Event) => void
  • removed: property Document.onclose: (event: Event) => void
  • removed: property Document.oncontextlost: (event: Event) => void
  • removed: property Document.oncontextmenu: (event: Event) => void
  • removed: property Document.oncontextrestored: (event: Event) => void
  • removed: property Document.oncopy: (event: Event) => void
  • removed: property Document.oncuechange: (event: Event) => void
  • removed: property Document.oncut: (event: Event) => void
  • removed: property Document.ondblclick: (event: Event) => void
  • removed: property Document.ondrag: (event: Event) => void
  • removed: property Document.ondragend: (event: Event) => void
  • removed: property Document.ondragenter: (event: Event) => void
  • removed: property Document.ondragleave: (event: Event) => void
  • removed: property Document.ondragover: (event: Event) => void
  • removed: property Document.ondragstart: (event: Event) => void
  • removed: property Document.ondrop: (event: Event) => void
  • removed: property Document.ondurationchange: (event: Event) => void
  • removed: property Document.onemptied: (event: Event) => void
  • removed: property Document.onended: (event: Event) => void
  • removed: property Document.onerror: (event: Event) => void
  • removed: property Document.onfocus: (event: Event) => void
  • removed: property Document.onformdata: (event: Event) => void
  • removed: property Document.onfreeze: (event: Event) => void
  • removed: property Document.onfullscreenchange: (event: Event) => void
  • removed: property Document.onfullscreenerror: (event: Event) => void
  • removed: property Document.ongotpointercapture: (event: Event) => void
  • removed: property Document.oninput: (event: Event) => void
  • removed: property Document.oninvalid: (event: Event) => void
  • removed: property Document.onkeydown: (event: Event) => void
  • removed: property Document.onkeypress: (event: Event) => void
  • removed: property Document.onkeyup: (event: Event) => void
  • removed: property Document.onload: (event: Event) => void
  • removed: property Document.onloadeddata: (event: Event) => void
  • removed: property Document.onloadedmetadata: (event: Event) => void
  • removed: property Document.onloadstart: (event: Event) => void
  • removed: property Document.onlostpointercapture: (event: Event) => void
  • removed: property Document.onmousedown: (event: Event) => void
  • removed: property Document.onmouseenter: (event: Event) => void
  • removed: property Document.onmouseleave: (event: Event) => void
  • removed: property Document.onmousemove: (event: Event) => void
  • removed: property Document.onmouseout: (event: Event) => void
  • removed: property Document.onmouseover: (event: Event) => void
  • removed: property Document.onmouseup: (event: Event) => void
  • removed: property Document.onmousewheel: (event: Event) => void
  • removed: property Document.onpaste: (event: Event) => void
  • removed: property Document.onpause: (event: Event) => void
  • removed: property Document.onplay: (event: Event) => void
  • removed: property Document.onplaying: (event: Event) => void
  • removed: property Document.onpointercancel: (event: Event) => void
  • removed: property Document.onpointerdown: (event: Event) => void
  • removed: property Document.onpointerenter: (event: Event) => void
  • removed: property Document.onpointerleave: (event: Event) => void
  • removed: property Document.onpointerlockchange: (event: Event) => void
  • removed: property Document.onpointerlockerror: (event: Event) => void
  • removed: property Document.onpointermove: (event: Event) => void
  • removed: property Document.onpointerout: (event: Event) => void
  • removed: property Document.onpointerover: (event: Event) => void
  • removed: property Document.onpointerrawupdate: (event: Event) => void
  • removed: property Document.onpointerup: (event: Event) => void
  • removed: property Document.onprogress: (event: Event) => void
  • removed: property Document.onratechange: (event: Event) => void
  • removed: property Document.onreadystatechange: (event: Event) => void
  • removed: property Document.onreset: (event: Event) => void
  • removed: property Document.onresize: (event: Event) => void
  • removed: property Document.onresume: (event: Event) => void
  • removed: property Document.onscroll: (event: Event) => void
  • removed: property Document.onsearch: (event: Event) => void
  • removed: property Document.onsecuritypolicyviolation: (event: Event) => void
  • removed: property Document.onseeked: (event: Event) => void
  • removed: property Document.onseeking: (event: Event) => void
  • removed: property Document.onselect: (event: Event) => void
  • removed: property Document.onselectionchange: (event: Event) => void
  • removed: property Document.onselectstart: (event: Event) => void
  • removed: property Document.onslotchange: (event: Event) => void
  • removed: property Document.onstalled: (event: Event) => void
  • removed: property Document.onsubmit: (event: Event) => void
  • removed: property Document.onsuspend: (event: Event) => void
  • removed: property Document.ontimeupdate: (event: Event) => void
  • removed: property Document.ontoggle: (event: Event) => void
  • removed: property Document.ontransitioncancel: (event: Event) => void
  • removed: property Document.ontransitionend: (event: Event) => void
  • removed: property Document.ontransitionrun: (event: Event) => void
  • removed: property Document.ontransitionstart: (event: Event) => void
  • removed: property Document.onvisibilitychange: (event: Event) => void
  • removed: property Document.onvolumechange: (event: Event) => void
  • removed: property Document.onwaiting: (event: Event) => void
  • removed: property Document.onwebkitanimationend: (event: Event) => void
  • removed: property Document.onwebkitanimationiteration: (event: Event) => void
  • removed: property Document.onwebkitanimationstart: (event: Event) => void
  • removed: property Document.onwebkitfullscreenchange: (event: Event) => void
  • removed: property Document.onwebkitfullscreenerror: (event: Event) => void
  • removed: property Document.onwebkittransitionend: (event: Event) => void
  • removed: property Document.onwheel: (event: Event) => void
  • added: get Document.onabort(): ((event: Event) => void) | null
  • added: get Document.onanimationend(): ((event: Event) => void) | null
  • added: get Document.onanimationiteration(): ((event: Event) => void) | null
  • added: get Document.onanimationstart(): ((event: Event) => void) | null
  • added: get Document.onauxclick(): ((event: Event) => void) | null
  • added: get Document.onbeforecopy(): ((event: Event) => void) | null
  • added: get Document.onbeforecut(): ((event: Event) => void) | null
  • added: get Document.onbeforeinput(): ((event: Event) => void) | null
  • added: get Document.onbeforematch(): ((event: Event) => void) | null
  • added: get Document.onbeforepaste(): ((event: Event) => void) | null
  • added: get Document.onbeforetoggle(): ((event: Event) => void) | null
  • added: get Document.onbeforexrselect(): ((event: Event) => void) | null
  • added: get Document.onblur(): ((event: Event) => void) | null
  • added: get Document.oncancel(): ((event: Event) => void) | null
  • added: get Document.oncanplay(): ((event: Event) => void) | null
  • added: get Document.oncanplaythrough(): ((event: Event) => void) | null
  • added: get Document.onchange(): ((event: Event) => void) | null
  • added: get Document.onclick(): ((event: Event) => void) | null
  • added: get Document.onclose(): ((event: Event) => void) | null
  • added: get Document.oncontentvisibilityautostatechange(): ((event: Event) => void) | null
  • added: get Document.oncontextlost(): ((event: Event) => void) | null
  • added: get Document.oncontextmenu(): ((event: Event) => void) | null
  • added: get Document.oncontextrestored(): ((event: Event) => void) | null
  • added: get Document.oncopy(): ((event: Event) => void) | null
  • added: get Document.oncuechange(): ((event: Event) => void) | null
  • added: get Document.oncut(): ((event: Event) => void) | null
  • added: get Document.ondblclick(): ((event: Event) => void) | null
  • added: get Document.ondrag(): ((event: Event) => void) | null
  • added: get Document.ondragend(): ((event: Event) => void) | null
  • added: get Document.ondragenter(): ((event: Event) => void) | null
  • added: get Document.ondragleave(): ((event: Event) => void) | null
  • added: get Document.ondragover(): ((event: Event) => void) | null
  • added: get Document.ondragstart(): ((event: Event) => void) | null
  • added: get Document.ondrop(): ((event: Event) => void) | null
  • added: get Document.ondurationchange(): ((event: Event) => void) | null
  • added: get Document.onemptied(): ((event: Event) => void) | null
  • added: get Document.onended(): ((event: Event) => void) | null
  • added: get Document.onerror(): ((event: Event) => void) | null
  • added: get Document.onfocus(): ((event: Event) => void) | null
  • added: get Document.onformdata(): ((event: Event) => void) | null
  • added: get Document.onfreeze(): ((event: Event) => void) | null
  • added: get Document.onfullscreenchange(): ((event: Event) => void) | null
  • added: get Document.onfullscreenerror(): ((event: Event) => void) | null
  • added: get Document.ongotpointercapture(): ((event: Event) => void) | null
  • added: get Document.oninput(): ((event: Event) => void) | null
  • added: get Document.oninvalid(): ((event: Event) => void) | null
  • added: get Document.onkeydown(): ((event: Event) => void) | null
  • added: get Document.onkeypress(): ((event: Event) => void) | null
  • added: get Document.onkeyup(): ((event: Event) => void) | null
  • added: get Document.onload(): ((event: Event) => void) | null
  • added: get Document.onloadeddata(): ((event: Event) => void) | null
  • added: get Document.onloadedmetadata(): ((event: Event) => void) | null
  • added: get Document.onloadstart(): ((event: Event) => void) | null
  • added: get Document.onlostpointercapture(): ((event: Event) => void) | null
  • added: get Document.onmousedown(): ((event: Event) => void) | null
  • added: get Document.onmouseenter(): ((event: Event) => void) | null
  • added: get Document.onmouseleave(): ((event: Event) => void) | null
  • added: get Document.onmousemove(): ((event: Event) => void) | null
  • added: get Document.onmouseout(): ((event: Event) => void) | null
  • added: get Document.onmouseover(): ((event: Event) => void) | null
  • added: get Document.onmouseup(): ((event: Event) => void) | null
  • added: get Document.onmousewheel(): ((event: Event) => void) | null
  • added: get Document.onpaste(): ((event: Event) => void) | null
  • added: get Document.onpause(): ((event: Event) => void) | null
  • added: get Document.onplay(): ((event: Event) => void) | null
  • added: get Document.onplaying(): ((event: Event) => void) | null
  • added: get Document.onpointercancel(): ((event: Event) => void) | null
  • added: get Document.onpointerdown(): ((event: Event) => void) | null
  • added: get Document.onpointerenter(): ((event: Event) => void) | null
  • added: get Document.onpointerleave(): ((event: Event) => void) | null
  • added: get Document.onpointerlockchange(): ((event: Event) => void) | null
  • added: get Document.onpointerlockerror(): ((event: Event) => void) | null
  • added: get Document.onpointermove(): ((event: Event) => void) | null
  • added: get Document.onpointerout(): ((event: Event) => void) | null
  • added: get Document.onpointerover(): ((event: Event) => void) | null
  • added: get Document.onpointerrawupdate(): ((event: Event) => void) | null
  • added: get Document.onpointerup(): ((event: Event) => void) | null
  • added: get Document.onprerenderingchange(): ((event: Event) => void) | null
  • added: get Document.onprogress(): ((event: Event) => void) | null
  • added: get Document.onratechange(): ((event: Event) => void) | null
  • added: get Document.onreadystatechange(): ((event: Event) => void) | null
  • added: get Document.onreset(): ((event: Event) => void) | null
  • added: get Document.onresize(): ((event: Event) => void) | null
  • added: get Document.onresume(): ((event: Event) => void) | null
  • added: get Document.onscroll(): ((event: Event) => void) | null
  • added: get Document.onscrollend(): ((event: Event) => void) | null
  • added: get Document.onscrollsnapchange(): ((event: Event) => void) | null
  • added: get Document.onscrollsnapchanging(): ((event: Event) => void) | null
  • added: get Document.onsearch(): ((event: Event) => void) | null
  • added: get Document.onsecuritypolicyviolation(): ((event: Event) => void) | null
  • added: get Document.onseeked(): ((event: Event) => void) | null
  • added: get Document.onseeking(): ((event: Event) => void) | null
  • added: get Document.onselect(): ((event: Event) => void) | null
  • added: get Document.onselectionchange(): ((event: Event) => void) | null
  • added: get Document.onselectstart(): ((event: Event) => void) | null
  • added: get Document.onslotchange(): ((event: Event) => void) | null
  • added: get Document.onstalled(): ((event: Event) => void) | null
  • added: get Document.onsubmit(): ((event: Event) => void) | null
  • added: get Document.onsuspend(): ((event: Event) => void) | null
  • added: get Document.ontimeupdate(): ((event: Event) => void) | null
  • added: get Document.ontoggle(): ((event: Event) => void) | null
  • added: get Document.ontransitioncancel(): ((event: Event) => void) | null
  • added: get Document.ontransitionend(): ((event: Event) => void) | null
  • added: get Document.ontransitionrun(): ((event: Event) => void) | null
  • added: get Document.ontransitionstart(): ((event: Event) => void) | null
  • added: get Document.onvisibilitychange(): ((event: Event) => void) | null
  • added: get Document.onvolumechange(): ((event: Event) => void) | null
  • added: get Document.onwaiting(): ((event: Event) => void) | null
  • added: get Document.onwebkitanimationend(): ((event: Event) => void) | null
  • added: get Document.onwebkitanimationiteration(): ((event: Event) => void) | null
  • added: get Document.onwebkitanimationstart(): ((event: Event) => void) | null
  • added: get Document.onwebkitfullscreenchange(): ((event: Event) => void) | null
  • added: get Document.onwebkitfullscreenerror(): ((event: Event) => void) | null
  • added: get Document.onwebkittransitionend(): ((event: Event) => void) | null
  • added: get Document.onwheel(): ((event: Event) => void) | null
  • added: property Document[PropertySymbol.preloads]: Map<string, PreloadEntry>
  • added: property Document[PropertySymbol.propertyEventListeners]: Map<string, (event: Event) => void>
  • added: set Document.onabort(value: ((event: Event) => void) | null)
  • added: set Document.onanimationend(value: ((event: Event) => void) | null)
  • added: set Document.onanimationiteration(value: ((event: Event) => void) | null)
  • added: set Document.onanimationstart(value: ((event: Event) => void) | null)
  • added: set Document.onauxclick(value: ((event: Event) => void) | null)
  • added: set Document.onbeforecopy(value: ((event: Event) => void) | null)
  • added: set Document.onbeforecut(value: ((event: Event) => void) | null)
  • added: set Document.onbeforeinput(value: ((event: Event) => void) | null)
  • added: set Document.onbeforematch(value: ((event: Event) => void) | null)
  • added: set Document.onbeforepaste(value: ((event: Event) => void) | null)
  • added: set Document.onbeforetoggle(value: ((event: Event) => void) | null)
  • added: set Document.onbeforexrselect(value: ((event: Event) => void) | null)
  • added: set Document.onblur(value: ((event: Event) => void) | null)
  • added: set Document.oncancel(value: ((event: Event) => void) | null)
  • added: set Document.oncanplay(value: ((event: Event) => void) | null)
  • added: set Document.oncanplaythrough(value: ((event: Event) => void) | null)
  • added: set Document.onchange(value: ((event: Event) => void) | null)
  • added: set Document.onclick(value: ((event: Event) => void) | null)
  • added: set Document.onclose(value: ((event: Event) => void) | null)
  • added: set Document.oncontentvisibilityautostatechange(value: ((event: Event) => void) | null)
  • added: set Document.oncontextlost(value: ((event: Event) => void) | null)
  • added: set Document.oncontextmenu(value: ((event: Event) => void) | null)
  • added: set Document.oncontextrestored(value: ((event: Event) => void) | null)
  • added: set Document.oncopy(value: ((event: Event) => void) | null)
  • added: set Document.oncuechange(value: ((event: Event) => void) | null)
  • added: set Document.oncut(value: ((event: Event) => void) | null)
  • added: set Document.ondblclick(value: ((event: Event) => void) | null)
  • added: set Document.ondrag(value: ((event: Event) => void) | null)
  • added: set Document.ondragend(value: ((event: Event) => void) | null)
  • added: set Document.ondragenter(value: ((event: Event) => void) | null)
  • added: set Document.ondragleave(value: ((event: Event) => void) | null)
  • added: set Document.ondragover(value: ((event: Event) => void) | null)
  • added: set Document.ondragstart(value: ((event: Event) => void) | null)
  • added: set Document.ondrop(value: ((event: Event) => void) | null)
  • added: set Document.ondurationchange(value: ((event: Event) => void) | null)
  • added: set Document.onemptied(value: ((event: Event) => void) | null)
  • added: set Document.onended(value: ((event: Event) => void) | null)
  • added: set Document.onerror(value: ((event: Event) => void) | null)
  • added: set Document.onfocus(value: ((event: Event) => void) | null)
  • added: set Document.onformdata(value: ((event: Event) => void) | null)
  • added: set Document.onfreeze(value: ((event: Event) => void) | null)
  • added: set Document.onfullscreenchange(value: ((event: Event) => void) | null)
  • added: set Document.onfullscreenerror(value: ((event: Event) => void) | null)
  • added: set Document.ongotpointercapture(value: ((event: Event) => void) | null)
  • added: set Document.oninput(value: ((event: Event) => void) | null)
  • added: set Document.oninvalid(value: ((event: Event) => void) | null)
  • added: set Document.onkeydown(value: ((event: Event) => void) | null)
  • added: set Document.onkeypress(value: ((event: Event) => void) | null)
  • added: set Document.onkeyup(value: ((event: Event) => void) | null)
  • added: set Document.onload(value: ((event: Event) => void) | null)
  • added: set Document.onloadeddata(value: ((event: Event) => void) | null)
  • added: set Document.onloadedmetadata(value: ((event: Event) => void) | null)
  • added: set Document.onloadstart(value: ((event: Event) => void) | null)
  • added: set Document.onlostpointercapture(value: ((event: Event) => void) | null)
  • added: set Document.onmousedown(value: ((event: Event) => void) | null)
  • added: set Document.onmouseenter(value: ((event: Event) => void) | null)
  • added: set Document.onmouseleave(value: ((event: Event) => void) | null)
  • added: set Document.onmousemove(value: ((event: Event) => void) | null)
  • added: set Document.onmouseout(value: ((event: Event) => void) | null)
  • added: set Document.onmouseover(value: ((event: Event) => void) | null)
  • added: set Document.onmouseup(value: ((event: Event) => void) | null)
  • added: set Document.onmousewheel(value: ((event: Event) => void) | null)
  • added: set Document.onpaste(value: ((event: Event) => void) | null)
  • added: set Document.onpause(value: ((event: Event) => void) | null)
  • added: set Document.onplay(value: ((event: Event) => void) | null)
  • added: set Document.onplaying(value: ((event: Event) => void) | null)
  • added: set Document.onpointercancel(value: ((event: Event) => void) | null)
  • added: set Document.onpointerdown(value: ((event: Event) => void) | null)
  • added: set Document.onpointerenter(value: ((event: Event) => void) | null)
  • added: set Document.onpointerleave(value: ((event: Event) => void) | null)
  • added: set Document.onpointerlockchange(value: ((event: Event) => void) | null)
  • added: set Document.onpointerlockerror(value: ((event: Event) => void) | null)
  • added: set Document.onpointermove(value: ((event: Event) => void) | null)
  • added: set Document.onpointerout(value: ((event: Event) => void) | null)
  • added: set Document.onpointerover(value: ((event: Event) => void) | null)
  • added: set Document.onpointerrawupdate(value: ((event: Event) => void) | null)
  • added: set Document.onpointerup(value: ((event: Event) => void) | null)
  • added: set Document.onprerenderingchange(value: ((event: Event) => void) | null)
  • added: set Document.onprogress(value: ((event: Event) => void) | null)
  • added: set Document.onratechange(value: ((event: Event) => void) | null)
  • added: set Document.onreadystatechange(value: ((event: Event) => void) | null)
  • added: set Document.onreset(value: ((event: Event) => void) | null)
  • added: set Document.onresize(value: ((event: Event) => void) | null)
  • added: set Document.onresume(value: ((event: Event) => void) | null)
  • added: set Document.onscroll(value: ((event: Event) => void) | null)
  • added: set Document.onscrollend(value: ((event: Event) => void) | null)
  • added: set Document.onscrollsnapchange(value: ((event: Event) => void) | null)
  • added: set Document.onscrollsnapchanging(value: ((event: Event) => void) | null)
  • added: set Document.onsearch(value: ((event: Event) => void) | null)
  • added: set Document.onsecuritypolicyviolation(value: ((event: Event) => void) | null)
  • added: set Document.onseeked(value: ((event: Event) => void) | null)
  • added: set Document.onseeking(value: ((event: Event) => void) | null)
  • added: set Document.onselect(value: ((event: Event) => void) | null)
  • added: set Document.onselectionchange(value: ((event: Event) => void) | null)
  • added: set Document.onselectstart(value: ((event: Event) => void) | null)
  • added: set Document.onslotchange(value: ((event: Event) => void) | null)
  • added: set Document.onstalled(value: ((event: Event) => void) | null)
  • added: set Document.onsubmit(value: ((event: Event) => void) | null)
  • added: set Document.onsuspend(value: ((event: Event) => void) | null)
  • added: set Document.ontimeupdate(value: ((event: Event) => void) | null)
  • added: set Document.ontoggle(value: ((event: Event) => void) | null)
  • added: set Document.ontransitioncancel(value: ((event: Event) => void) | null)
  • added: set Document.ontransitionend(value: ((event: Event) => void) | null)
  • added: set Document.ontransitionrun(value: ((event: Event) => void) | null)
  • added: set Document.ontransitionstart(value: ((event: Event) => void) | null)
  • added: set Document.onvisibilitychange(value: ((event: Event) => void) | null)
  • added: set Document.onvolumechange(value: ((event: Event) => void) | null)
  • added: set Document.onwaiting(value: ((event: Event) => void) | null)
  • added: set Document.onwebkitanimationend(value: ((event: Event) => void) | null)
  • added: set Document.onwebkitanimationiteration(value: ((event: Event) => void) | null)
  • added: set Document.onwebkitanimationstart(value: ((event: Event) => void) | null)
  • added: set Document.onwebkitfullscreenchange(value: ((event: Event) => void) | null)
  • added: set Document.onwebkitfullscreenerror(value: ((event: Event) => void) | null)
  • added: set Document.onwebkittransitionend(value: ((event: Event) => void) | null)
  • added: set Document.onwheel(value: ((event: Event) => void) | null)
  • removed: method Element.dispatchEvent(event: Event): boolean
  • removed: property Element.onauxclick: ((event: Event) => void) | null
  • removed: property Element.onblur: ((event: Event) => void) | null
  • removed: property Element.oncancel: ((event: Event) => void) | null
  • removed: property Element.onclick: ((event: Event) => void) | null
  • removed: property Element.oncompositionend: ((event: Event) => void) | null
  • removed: property Element.oncompositionstart: ((event: Event) => void) | null
  • removed: property Element.oncompositionupdate: ((event: Event) => void) | null
  • removed: property Element.oncontextmenu: ((event: Event) => void) | null
  • removed: property Element.oncopy: ((event: Event) => void) | null
  • removed: property Element.oncut: ((event: Event) => void) | null
  • removed: property Element.ondblclick: ((event: Event) => void) | null
  • removed: property Element.onerror: ((event: Event) => void) | null
  • removed: property Element.onfocus: ((event: Event) => void) | null
  • removed: property Element.onfocusin: ((event: Event) => void) | null
  • removed: property Element.onfocusout: ((event: Event) => void) | null
  • removed: property Element.onfullscreenchange: ((event: Event) => void) | null
  • removed: property Element.onfullscreenerror: ((event: Event) => void) | null
  • removed: property Element.onkeydown: ((event: Event) => void) | null
  • removed: property Element.onkeyup: ((event: Event) => void) | null
  • removed: property Element.onmousedown: ((event: Event) => void) | null
  • removed: property Element.onmouseenter: ((event: Event) => void) | null
  • removed: property Element.onmouseleave: ((event: Event) => void) | null
  • removed: property Element.onmousemove: ((event: Event) => void) | null
  • removed: property Element.onmouseout: ((event: Event) => void) | null
  • removed: property Element.onmouseover: ((event: Event) => void) | null
  • removed: property Element.onmouseup: ((event: Event) => void) | null
  • removed: property Element.onpaste: ((event: Event) => void) | null
  • removed: property Element.onscroll: ((event: Event) => void) | null
  • removed: property Element.onselect: ((event: Event) => void) | null
  • removed: property Element.ontouchcancel: ((event: Event) => void) | null
  • removed: property Element.ontouchend: ((event: Event) => void) | null
  • removed: property Element.ontouchmove: ((event: Event) => void) | null
  • removed: property Element.ontouchstart: ((event: Event) => void) | null
  • removed: property Element.onwheel: ((event: Event) => void) | null
  • changed: method Element.getAttribute(name: string): string → method Element.getAttribute(name: string): string | null
  • added: get Element.onbeforecopy(): ((event: Event) => void) | null
  • added: get Element.onbeforecut(): ((event: Event) => void) | null
  • added: get Element.onbeforepaste(): ((event: Event) => void) | null
  • added: get Element.onfullscreenchange(): ((event: Event) => void) | null
  • added: get Element.onfullscreenerror(): ((event: Event) => void) | null
  • added: get Element.onsearch(): ((event: Event) => void) | null
  • added: method Element.attributeChangedCallback?(name: string, oldValue: string, newValue: string): void
  • added: method Element.connectedCallback?(): void
  • added: method Element.disconnectedCallback?(): void
  • added: property Element[PropertySymbol.propertyEventListeners]: Map<string, (event: Event) => void>
  • added: set Element.classList(value: string)
  • added: set Element.onbeforecopy(value: ((event: Event) => void) | null)
  • added: set Element.onbeforecut(value: ((event: Event) => void) | null)
  • added: set Element.onbeforepaste(value: ((event: Event) => void) | null)
  • added: set Element.onfullscreenchange(value: ((event: Event) => void) | null)
  • added: set Element.onfullscreenerror(value: ((event: Event) => void) | null)
  • added: set Element.onsearch(value: ((event: Event) => void) | null)
  • added: default class ElementEventAttributeUtility
  • added: static method ElementEventAttributeUtility.getEventListener(element: Element, property: string): ((event: Event) => void) | null
  • removed: property NamedNodeMap[PropertySymbol.namedItems]: Map<string, Attr[]>
  • removed: property NamedNodeMap[PropertySymbol.namespaceItems]: Map<string, Attr>
  • added: property NamedNodeMap[PropertySymbol.itemsByName]: Map<string, Attr[]>
  • added: property NamedNodeMap[PropertySymbol.itemsByNamespaceURI]: Map<string, Attr>
  • added: property NamedNodeMap[PropertySymbol.items]: Map<string, Attr>
  • added: get HTMLAnchorElement.tabIndex(): number
  • added: set HTMLAnchorElement.relList(value: string)
  • added: set HTMLAnchorElement.tabIndex(tabIndex: number)
  • added: get HTMLAreaElement.tabIndex(): number
  • added: set HTMLAreaElement.relList(value: string)
  • added: set HTMLAreaElement.tabIndex(tabIndex: number)
  • removed: property HTMLBodyElement.onafterprint: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onbeforeprint: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onbeforeunload: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.ongamepadconnected: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.ongamepaddisconnected: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onhashchange: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onlanguagechange: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onmessage: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onmessageerror: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onoffline: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.ononline: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onpagehide: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onpageshow: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onpopstate: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onrejectionhandled: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onstorage: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onunhandledrejection: ((event: Event) => void) | null
  • removed: property HTMLBodyElement.onunload: ((event: Event) => void) | null
  • added: get HTMLBodyElement.onafterprint(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onbeforeprint(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onbeforeunload(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.ongamepadconnected(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.ongamepaddisconnected(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onhashchange(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onlanguagechange(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onmessage(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onmessageerror(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onoffline(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.ononline(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onpagehide(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onpageshow(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onpopstate(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onrejectionhandled(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onstorage(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onunhandledrejection(): ((event: Event) => void) | null
  • added: get HTMLBodyElement.onunload(): ((event: Event) => void) | null
  • added: set HTMLBodyElement.onafterprint(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onbeforeprint(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onbeforeunload(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.ongamepadconnected(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.ongamepaddisconnected(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onhashchange(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onlanguagechange(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onmessage(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onmessageerror(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onoffline(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.ononline(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onpagehide(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onpageshow(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onpopstate(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onrejectionhandled(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onstorage(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onunhandledrejection(value: ((event: Event) => void) | null)
  • added: set HTMLBodyElement.onunload(value: ((event: Event) => void) | null)
  • added: get HTMLButtonElement.tabIndex(): number
  • added: set HTMLButtonElement.tabIndex(tabIndex: number)
  • removed: property HTMLCanvasElement.oncontextlost: ((event: Event) => void) | null
  • removed: property HTMLCanvasElement.oncontextrestored: ((event: Event) => void) | null
  • removed: property HTMLCanvasElement.onwebglcontextcreationerror: ((event: Event) => void) | null
  • removed: property HTMLCanvasElement.onwebglcontextlost: ((event: Event) => void) | null
  • removed: property HTMLCanvasElement.onwebglcontextrestored: ((event: Event) => void) | null
  • added: get HTMLCanvasElement.oncontextlost(): ((event: Event) => void) | null
  • added: get HTMLCanvasElement.oncontextrestored(): ((event: Event) => void) | null
  • added: get HTMLCanvasElement.onwebglcontextcreationerror(): ((event: Event) => void) | null
  • added: get HTMLCanvasElement.onwebglcontextlost(): ((event: Event) => void) | null
  • added: get HTMLCanvasElement.onwebglcontextrestored(): ((event: Event) => void) | null
  • added: set HTMLCanvasElement.oncontextlost(value: ((event: Event) => void) | null)
  • added: set HTMLCanvasElement.oncontextrestored(value: ((event: Event) => void) | null)
  • added: set HTMLCanvasElement.onwebglcontextcreationerror(value: ((event: Event) => void) | null)
  • added: set HTMLCanvasElement.onwebglcontextlost(value: ((event: Event) => void) | null)
  • added: set HTMLCanvasElement.onwebglcontextrestored(value: ((event: Event) => void) | null)
  • removed: property HTMLDetailsElement.ontoggle: ((event: Event) => void) | null
  • added: get HTMLDetailsElement.ontoggle(): ((event: Event) => void) | null
  • added: set HTMLDetailsElement.ontoggle(value: ((event: Event) => void) | null)
  • removed: property HTMLDialogElement.oncancel: ((event: Event) => void) | null
  • removed: property HTMLDialogElement.onclose: ((event: Event) => void) | null
  • added: get HTMLDialogElement.oncancel(): ((event: Event) => void) | null
  • added: get HTMLDialogElement.onclose(): ((event: Event) => void) | null
  • added: set HTMLDialogElement.oncancel(value: ((event: Event) => void) | null)
  • added: set HTMLDialogElement.onclose(value: ((event: Event) => void) | null)
  • removed: method HTMLElement.attributeChangedCallback?(name: string, oldValue: string, newValue: string): void
  • removed: method HTMLElement.connectedCallback?(): void
  • removed: method HTMLElement.disconnectedCallback?(): void
  • removed: method HTMLElement[PropertySymbol.connectedToDocument](): void
  • removed: method HTMLElement[PropertySymbol.disconnectedFromDocument](): void
  • removed: property HTMLElement.onanimationcancel: ((event: Event) => void) | null
  • removed: property HTMLElement.onanimationend: ((event: Event) => void) | null
  • removed: property HTMLElement.onanimationiteration: ((event: Event) => void) | null
  • removed: property HTMLElement.onanimationstart: ((event: Event) => void) | null
  • removed: property HTMLElement.onbeforeinput: ((event: Event) => void) | null
  • removed: property HTMLElement.onchange: ((event: Event) => void) | null
  • removed: property HTMLElement.oncopy: ((event: Event) => void) | null
  • removed: property HTMLElement.oncut: ((event: Event) => void) | null
  • removed: property HTMLElement.ongotpointercapture: ((event: Event) => void) | null
  • removed: property HTMLElement.oninput: ((event: Event) => void) | null
  • removed: property HTMLElement.oninvalid: ((event: Event) => void) | null
  • removed: property HTMLElement.onlostpointercapture: ((event: Event) => void) | null
  • removed: property HTMLElement.onpaste: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointercancel: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointerdown: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointerenter: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointerleave: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointermove: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointerout: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointerover: ((event: Event) => void) | null
  • removed: property HTMLElement.onpointerup: ((event: Event) => void) | null
  • removed: property HTMLElement.ontransitioncancel: ((event: Event) => void) | null
  • removed: property HTMLElement.ontransitionend: ((event: Event) => void) | null
  • removed: property HTMLElement.ontransitionrun: ((event: Event) => void) | null
  • removed: property HTMLElement.ontransitionstart: ((event: Event) => void) | null
  • removed: property HTMLElement[PropertySymbol.contentEditable]: string
  • removed: property HTMLElement[PropertySymbol.isContentEditable]: boolean
  • added: get HTMLElement.onanimationcancel(): ((event: Event) => void) | null
  • added: get HTMLElement.onanimationend(): ((event: Event) => void) | null
  • added: get HTMLElement.onanimationiteration(): ((event: Event) => void) | null
  • added: get HTMLElement.onanimationstart(): ((event: Event) => void) | null
  • added: get HTMLElement.onauxclick(): ((event: Event) => void) | null
  • added: get HTMLElement.onbeforeinput(): ((event: Event) => void) | null
  • added: get HTMLElement.onblur(): ((event: Event) => void) | null
  • added: get HTMLElement.oncancel(): ((event: Event) => void) | null
  • added: get HTMLElement.onchange(): ((event: Event) => void) | null
  • added: get HTMLElement.onclick(): ((event: Event) => void) | null
  • added: get HTMLElement.oncompositionend(): ((event: Event) => void) | null
  • added: get HTMLElement.oncompositionstart(): ((event: Event) => void) | null
  • added: get HTMLElement.oncompositionupdate(): ((event: Event) => void) | null
  • added: get HTMLElement.oncontextmenu(): ((event: Event) => void) | null
  • added: get HTMLElement.oncopy(): ((event: Event) => void) | null
  • added: get HTMLElement.oncut(): ((event: Event) => void) | null
  • added: get HTMLElement.ondblclick(): ((event: Event) => void) | null
  • added: get HTMLElement.onerror(): ((event: Event) => void) | null
  • added: get HTMLElement.onfocus(): ((event: Event) => void) | null
  • added: get HTMLElement.onfocusin(): ((event: Event) => void) | null
  • added: get HTMLElement.onfocusout(): ((event: Event) => void) | null
  • added: get HTMLElement.ongotpointercapture(): ((event: Event) => void) | null
  • added: get HTMLElement.oninput(): ((event: Event) => void) | null
  • added: get HTMLElement.oninvalid(): ((event: Event) => void) | null
  • added: get HTMLElement.onkeydown(): ((event: Event) => void) | null
  • added: get HTMLElement.onkeyup(): ((event: Event) => void) | null
  • added: get HTMLElement.onlostpointercapture(): ((event: Event) => void) | null
  • added: get HTMLElement.onmousedown(): ((event: Event) => void) | null
  • added: get HTMLElement.onmouseenter(): ((event: Event) => void) | null
  • added: get HTMLElement.onmouseleave(): ((event: Event) => void) | null
  • added: get HTMLElement.onmousemove(): ((event: Event) => void) | null
  • added: get HTMLElement.onmouseout(): ((event: Event) => void) | null
  • added: get HTMLElement.onmouseover(): ((event: Event) => void) | null
  • added: get HTMLElement.onmouseup(): ((event: Event) => void) | null
  • added: get HTMLElement.onpaste(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointercancel(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointerdown(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointerenter(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointerleave(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointermove(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointerout(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointerover(): ((event: Event) => void) | null
  • added: get HTMLElement.onpointerup(): ((event: Event) => void) | null
  • added: get HTMLElement.onscroll(): ((event: Event) => void) | null
  • added: get HTMLElement.onselect(): ((event: Event) => void) | null
  • added: get HTMLElement.ontouchcancel(): ((event: Event) => void) | null
  • added: get HTMLElement.ontouchend(): ((event: Event) => void) | null
  • added: get HTMLElement.ontouchmove(): ((event: Event) => void) | null
  • added: get HTMLElement.ontouchstart(): ((event: Event) => void) | null
  • added: get HTMLElement.ontransitioncancel(): ((event: Event) => void) | null
  • added: get HTMLElement.ontransitionend(): ((event: Event) => void) | null
  • added: get HTMLElement.ontransitionrun(): ((event: Event) => void) | null
  • added: get HTMLElement.ontransitionstart(): ((event: Event) => void) | null
  • added: get HTMLElement.onwheel(): ((event: Event) => void) | null
  • added: set HTMLElement.onanimationcancel(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onanimationend(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onanimationiteration(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onanimationstart(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onauxclick(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onbeforeinput(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onblur(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncancel(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onchange(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onclick(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncompositionend(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncompositionstart(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncompositionupdate(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncontextmenu(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncopy(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oncut(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ondblclick(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onerror(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onfocus(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onfocusin(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onfocusout(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ongotpointercapture(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oninput(value: ((event: Event) => void) | null)
  • added: set HTMLElement.oninvalid(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onkeydown(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onkeyup(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onlostpointercapture(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmousedown(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmouseenter(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmouseleave(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmousemove(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmouseout(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmouseover(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onmouseup(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpaste(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointercancel(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointerdown(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointerenter(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointerleave(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointermove(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointerout(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointerover(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onpointerup(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onscroll(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onselect(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontouchcancel(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontouchend(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontouchmove(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontouchstart(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontransitioncancel(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontransitionend(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontransitionrun(value: ((event: Event) => void) | null)
  • added: set HTMLElement.ontransitionstart(value: ((event: Event) => void) | null)
  • added: set HTMLElement.onwheel(value: ((event: Event) => void) | null)
  • removed: property HTMLFormElement.onformdata: ((event: Event) => void) | null
  • removed: property HTMLFormElement.onreset: ((event: Event) => void) | null
  • removed: property HTMLFormElement.onsubmit: ((event: Event) => void) | null
  • added: get HTMLFormElement.onformdata(): ((event: Event) => void) | null
  • added: get HTMLFormElement.onreset(): ((event: Event) => void) | null
  • added: get HTMLFormElement.onsubmit(): ((event: Event) => void) | null
  • added: set HTMLFormElement.onformdata(value: ((event: Event) => void) | null)
  • added: set HTMLFormElement.onreset(value: ((event: Event) => void) | null)
  • added: set HTMLFormElement.onsubmit(value: ((event: Event) => void) | null)
  • removed: property HTMLIFrameElement.onerror: ((event: Event) => void) | null
  • removed: property HTMLIFrameElement.onload: ((event: Event) => void) | null
  • added: get HTMLIFrameElement.onerror(): ((event: Event) => void) | null
  • added: get HTMLIFrameElement.onload(): ((event: Event) => void) | null
  • added: get HTMLIFrameElement.tabIndex(): number
  • added: set HTMLIFrameElement.onerror(value: ((event: Event) => void) | null)
  • added: set HTMLIFrameElement.onload(value: ((event: Event) => void) | null)
  • added: set HTMLIFrameElement.tabIndex(tabIndex: number)
  • removed: property HTMLInputElement.oninput: ((event: Event) => void) | null
  • removed: property HTMLInputElement.oninvalid: ((event: Event) => void) | null
  • removed: property HTMLInputElement.onselectionchange: ((event: Event) => void) | null
  • added: get HTMLInputElement.oninput(): ((event: Event) => void) | null
  • added: get HTMLInputElement.oninvalid(): ((event: Event) => void) | null
  • added: get HTMLInputElement.onselectionchange(): ((event: Event) => void) | null
  • added: get HTMLInputElement.tabIndex(): number
  • added: set HTMLInputElement.oninput(value: ((event: Event) => void) | null)
  • added: set HTMLInputElement.oninvalid(value: ((event: Event) => void) | null)
  • added: set HTMLInputElement.onselectionchange(value: ((event: Event) => void) | null)
  • added: set HTMLInputElement.tabIndex(tabIndex: number)
  • removed: property HTMLLinkElement.onerror: (event: ErrorEvent) => void
  • removed: property HTMLLinkElement.onload: (event: Event) => void
  • added: get HTMLLinkElement.onerror(): ((event: Event) => void) | null
  • added: get HTMLLinkElement.onload(): ((event: Event) => void) | null
  • added: set HTMLLinkElement.onerror(value: ((event: Event) => void) | null)
  • added: set HTMLLinkElement.onload(value: ((event: Event) => void) | null)
  • added: set HTMLLinkElement.relList(value: string)
  • removed: property HTMLMediaElement.onabort: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.oncanplay: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.oncanplaythrough: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.ondurationchange: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onemptied: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onended: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onerror: ((event: ErrorEvent) => void) | null
  • removed: property HTMLMediaElement.onloadeddata: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onloadedmetadata: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onloadstart: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onpause: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onplay: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onplaying: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onprogress: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onratechange: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onresize: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onseeked: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onseeking: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onstalled: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onsuspend: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.ontimeupdate: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onvolumechange: ((event: Event) => void) | null
  • removed: property HTMLMediaElement.onwaiting: ((event: Event) => void) | null
  • added: get HTMLMediaElement.onabort(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.oncanplay(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.oncanplaythrough(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.ondurationchange(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onemptied(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onended(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onloadeddata(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onloadedmetadata(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onloadstart(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onpause(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onplay(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onplaying(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onprogress(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onratechange(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onresize(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onseeked(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onseeking(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onstalled(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onsuspend(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.ontimeupdate(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onvolumechange(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.onwaiting(): ((event: Event) => void) | null
  • added: get HTMLMediaElement.tabIndex(): number
  • added: set HTMLMediaElement.controlsList(value: string)
  • added: set HTMLMediaElement.onabort(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.oncanplay(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.oncanplaythrough(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.ondurationchange(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onemptied(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onended(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onloadeddata(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onloadedmetadata(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onloadstart(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onpause(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onplay(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onplaying(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onprogress(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onratechange(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onresize(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onseeked(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onseeking(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onstalled(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onsuspend(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.ontimeupdate(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onvolumechange(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.onwaiting(value: ((event: Event) => void) | null)
  • added: set HTMLMediaElement.tabIndex(tabIndex: number)
  • added: get HTMLObjectElement.tabIndex(): number
  • added: set HTMLObjectElement.tabIndex(tabIndex: number)
  • removed: property HTMLScriptElement.onerror: (event: ErrorEvent) => void
  • removed: property HTMLScriptElement.onload: (event: Event) => void
  • added: get HTMLScriptElement.blocking(): DOMTokenList
  • added: get HTMLScriptElement.crossOrigin(): string
  • added: get HTMLScriptElement.fetchPriority(): 'auto' | 'high' | 'low' | 'normal'
  • added: get HTMLScriptElement.integrity(): string
  • added: get HTMLScriptElement.noModule(): boolean
  • added: get HTMLScriptElement.onerror(): ((event: Event) => void) | null
  • added: get HTMLScriptElement.onload(): ((event: Event) => void) | null
  • added: get HTMLScriptElement.referrerPolicy(): IRequestReferrerPolicy
  • added: property HTMLScriptElement[PropertySymbol.blocking]: DOMTokenList | null
  • added: set HTMLScriptElement.blocking(value: string)
  • added: set HTMLScriptElement.crossOrigin(crossOrigin: string)
  • added: set HTMLScriptElement.fetchPriority(fetchPriority: 'auto' | 'high' | 'low' | 'normal')
  • added: set HTMLScriptElement.integrity(integrity: string)
  • added: set HTMLScriptElement.noModule(noModule: boolean)
  • added: set HTMLScriptElement.onerror(value: ((event: Event) => void) | null)
  • added: set HTMLScriptElement.onload(value: ((event: Event) => void) | null)
  • added: set HTMLScriptElement.referrerPolicy(referrerPolicy: string)
  • added: static method HTMLScriptElement.supports(type: string): boolean
  • removed: property HTMLSelectElement.onchange: ((event: Event) => void) | null
  • removed: property HTMLSelectElement.oninput: ((event: Event) => void) | null
  • added: get HTMLSelectElement.onchange(): ((event: Event) => void) | null
  • added: get HTMLSelectElement.oninput(): ((event: Event) => void) | null
  • added: get HTMLSelectElement.tabIndex(): number
  • added: set HTMLSelectElement.onchange(value: ((event: Event) => void) | null)
  • added: set HTMLSelectElement.oninput(value: ((event: Event) => void) | null)
  • added: set HTMLSelectElement.tabIndex(tabIndex: number)
  • removed: property HTMLSlotElement.onslotchange: ((event: Event) => void) | null
  • added: get HTMLSlotElement.onslotchange(): ((event: Event) => void) | null
  • added: set HTMLSlotElement.onslotchange(value: ((event: Event) => void) | null)
  • removed: property HTMLTableCellElement[PropertySymbol.headers]: DOMTokenList | null
  • removed: property HTMLTextAreaElement.oninput: ((event: Event) => void) | null
  • removed: property HTMLTextAreaElement.onselectionchange: ((event: Event) => void) | null
  • added: get HTMLTextAreaElement.oninput(): ((event: Event) => void) | null
  • added: get HTMLTextAreaElement.onselectionchange(): ((event: Event) => void) | null
  • added: get HTMLTextAreaElement.tabIndex(): number
  • added: set HTMLTextAreaElement.oninput(value: ((event: Event) => void) | null)
  • added: set HTMLTextAreaElement.onselectionchange(value: ((event: Event) => void) | null)
  • added: set HTMLTextAreaElement.tabIndex(tabIndex: number)
  • removed: property HTMLTrackElement.oncuechange: (event: Event) => void
  • added: get HTMLTrackElement.oncuechange(): ((event: Event) => void) | null
  • added: set HTMLTrackElement.oncuechange(value: ((event: Event) => void) | null)
  • changed: property ICachedComputedStyleResult.result: WeakRef<CSSStyleDeclarationPropertyManager | null> | null → property ICachedComputedStyleResult.result: WeakRef<CSSStyleDeclarationPropertyManager> | null
  • changed: property ICachedQuerySelectorResult.result: WeakRef<Element | null> | null → property ICachedQuerySelectorResult.result: WeakRef<Element> | null
  • changed: property ICachedStyleResult.result: WeakRef<CSSStyleDeclarationPropertyManager | null> | null → property ICachedStyleResult.result: WeakRef<CSSStyleDeclarationPropertyManager> | null
  • removed: property ShadowRoot.onslotchange: ((event: Event) => void) | null
  • added: get ShadowRoot.onslotchange(): ((event: Event) => void) | null
  • added: property ShadowRoot[PropertySymbol.propertyEventListeners]: Map<string, (event: Event) => void>
  • added: set ShadowRoot.onslotchange(value: ((event: Event) => void) | null)
  • removed: property SVGAnimationElement.onbegin: ((event: Event) => void) | null
  • removed: property SVGAnimationElement.onend: ((event: Event) => void) | null
  • removed: property SVGAnimationElement.onrepeat: ((event: Event) => void) | null
  • added: get SVGAnimationElement.onbegin(): ((event: Event) => void) | null
  • added: get SVGAnimationElement.onend(): ((event: Event) => void) | null
  • added: get SVGAnimationElement.onrepeat(): ((event: Event) => void) | null
  • added: set SVGAnimationElement.onbegin(value: ((event: Event) => void) | null)
  • added: set SVGAnimationElement.onend(value: ((event: Event) => void) | null)
  • added: set SVGAnimationElement.onrepeat(value: ((event: Event) => void) | null)
  • removed: property SVGElement.onabort: ((event: Event) => void) | null
  • removed: property SVGElement.onerror: ((event: Event) => void) | null
  • removed: property SVGElement.onload: ((event: Event) => void) | null
  • removed: property SVGElement.onresize: ((event: Event) => void) | null
  • removed: property SVGElement.onscroll: ((event: Event) => void) | null
  • removed: property SVGElement.onunload: ((event: Event) => void) | null
  • added: get SVGElement.onabort(): ((event: Event) => void) | null
  • added: get SVGElement.onanimationend(): ((event: Event) => void) | null
  • added: get SVGElement.onanimationiteration(): ((event: Event) => void) | null
  • added: get SVGElement.onanimationstart(): ((event: Event) => void) | null
  • added: get SVGElement.onauxclick(): ((event: Event) => void) | null
  • added: get SVGElement.onblur(): ((event: Event) => void) | null
  • added: get SVGElement.oncancel(): ((event: Event) => void) | null
  • added: get SVGElement.oncanplay(): ((event: Event) => void) | null
  • added: get SVGElement.oncanplaythrough(): ((event: Event) => void) | null
  • added: get SVGElement.onchange(): ((event: Event) => void) | null
  • added: get SVGElement.onclick(): ((event: Event) => void) | null
  • added: get SVGElement.onclose(): ((event: Event) => void) | null
  • added: get SVGElement.oncontextmenu(): ((event: Event) => void) | null
  • added: get SVGElement.oncopy(): ((event: Event) => void) | null
  • added: get SVGElement.oncuechange(): ((event: Event) => void) | null
  • added: get SVGElement.oncut(): ((event: Event) => void) | null
  • added: get SVGElement.ondblclick(): ((event: Event) => void) | null
  • added: get SVGElement.ondrag(): ((event: Event) => void) | null
  • added: get SVGElement.ondragend(): ((event: Event) => void) | null
  • added: get SVGElement.ondragenter(): ((event: Event) => void) | null
  • added: get SVGElement.ondragleave(): ((event: Event) => void) | null
  • added: get SVGElement.ondragover(): ((event: Event) => void) | null
  • added: get SVGElement.ondragstart(): ((event: Event) => void) | null
  • added: get SVGElement.ondrop(): ((event: Event) => void) | null
  • added: get SVGElement.ondurationchange(): ((event: Event) => void) | null
  • added: get SVGElement.onemptied(): ((event: Event) => void) | null
  • added: get SVGElement.onended(): ((event: Event) => void) | null
  • added: get SVGElement.onerror(): ((event: Event) => void) | null
  • added: get SVGElement.onfocus(): ((event: Event) => void) | null
  • added: get SVGElement.onformdata(): ((event: Event) => void) | null
  • added: get SVGElement.ongotpointercapture(): ((event: Event) => void) | null
  • added: get SVGElement.oninput(): ((event: Event) => void) | null
  • added: get SVGElement.oninvalid(): ((event: Event) => void) | null
  • added: get SVGElement.onkeydown(): ((event: Event) => void) | null
  • added: get SVGElement.onkeypress(): ((event: Event) => void) | null
  • added: get SVGElement.onkeyup(): ((event: Event) => void) | null
  • added: get SVGElement.onload(): ((event: Event) => void) | null
  • added: get SVGElement.onloadeddata(): ((event: Event) => void) | null
  • added: get SVGElement.onloadedmetadata(): ((event: Event) => void) | null
  • added: get SVGElement.onloadstart(): ((event: Event) => void) | null
  • added: get SVGElement.onlostpointercapture(): ((event: Event) => void) | null
  • added: get SVGElement.onmousedown(): ((event: Event) => void) | null
  • added: get SVGElement.onmouseenter(): ((event: Event) => void) | null
  • added: get SVGElement.onmouseleave(): ((event: Event) => void) | null
  • added: get SVGElement.onmousemove(): ((event: Event) => void) | null
  • added: get SVGElement.onmouseout(): ((event: Event) => void) | null
  • added: get SVGElement.onmouseover(): ((event: Event) => void) | null
  • added: get SVGElement.onmouseup(): ((event: Event) => void) | null
  • added: get SVGElement.onmousewheel(): ((event: Event) => void) | null
  • added: get SVGElement.onpaste(): ((event: Event) => void) | null
  • added: get SVGElement.onpause(): ((event: Event) => void) | null
  • added: get SVGElement.onplay(): ((event: Event) => void) | null
  • added: get SVGElement.onplaying(): ((event: Event) => void) | null
  • added: get SVGElement.onpointercancel(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerdown(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerenter(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerleave(): ((event: Event) => void) | null
  • added: get SVGElement.onpointermove(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerout(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerover(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerrawupdate(): ((event: Event) => void) | null
  • added: get SVGElement.onpointerup(): ((event: Event) => void) | null
  • added: get SVGElement.onprogress(): ((event: Event) => void) | null
  • added: get SVGElement.onratechange(): ((event: Event) => void) | null
  • added: get SVGElement.onreset(): ((event: Event) => void) | null
  • added: get SVGElement.onresize(): ((event: Event) => void) | null
  • added: get SVGElement.onscroll(): ((event: Event) => void) | null
  • added: get SVGElement.onscrollend(): ((event: Event) => void) | null
  • added: get SVGElement.onscrollsnapchange(): ((event: Event) => void) | null
  • added: get SVGElement.onscrollsnapchanging(): ((event: Event) => void) | null
  • added: get SVGElement.onsecuritypolicyviolation(): ((event: Event) => void) | null
  • added: get SVGElement.onseeked(): ((event: Event) => void) | null
  • added: get SVGElement.onseeking(): ((event: Event) => void) | null
  • added: get SVGElement.onselect(): ((event: Event) => void) | null
  • added: get SVGElement.onselectionchange(): ((event: Event) => void) | null
  • added: get SVGElement.onselectstart(): ((event: Event) => void) | null
  • added: get SVGElement.onslotchange(): ((event: Event) => void) | null
  • added: get SVGElement.onstalled(): ((event: Event) => void) | null
  • added: get SVGElement.onsubmit(): ((event: Event) => void) | null
  • added: get SVGElement.onsuspend(): ((event: Event) => void) | null
  • added: get SVGElement.ontimeupdate(): ((event: Event) => void) | null
  • added: get SVGElement.ontoggle(): ((event: Event) => void) | null
  • added: get SVGElement.ontransitioncancel(): ((event: Event) => void) | null
  • added: get SVGElement.ontransitionend(): ((event: Event) => void) | null
  • added: get SVGElement.ontransitionrun(): ((event: Event) => void) | null
  • added: get SVGElement.ontransitionstart(): ((event: Event) => void) | null
  • added: get SVGElement.onvolumechange(): ((event: Event) => void) | null
  • added: get SVGElement.onwaiting(): ((event: Event) => void) | null
  • added: get SVGElement.onwheel(): ((event: Event) => void) | null
  • added: set SVGElement.onabort(value: ((event: Event) => void) | null)
  • added: set SVGElement.onanimationend(value: ((event: Event) => void) | null)
  • added: set SVGElement.onanimationiteration(value: ((event: Event) => void) | null)
  • added: set SVGElement.onanimationstart(value: ((event: Event) => void) | null)
  • added: set SVGElement.onauxclick(value: ((event: Event) => void) | null)
  • added: set SVGElement.onblur(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncancel(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncanplay(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncanplaythrough(value: ((event: Event) => void) | null)
  • added: set SVGElement.onchange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onclick(value: ((event: Event) => void) | null)
  • added: set SVGElement.onclose(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncontextmenu(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncopy(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncuechange(value: ((event: Event) => void) | null)
  • added: set SVGElement.oncut(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondblclick(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondrag(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondragend(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondragenter(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondragleave(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondragover(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondragstart(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondrop(value: ((event: Event) => void) | null)
  • added: set SVGElement.ondurationchange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onemptied(value: ((event: Event) => void) | null)
  • added: set SVGElement.onended(value: ((event: Event) => void) | null)
  • added: set SVGElement.onerror(value: ((event: Event) => void) | null)
  • added: set SVGElement.onfocus(value: ((event: Event) => void) | null)
  • added: set SVGElement.onformdata(value: ((event: Event) => void) | null)
  • added: set SVGElement.ongotpointercapture(value: ((event: Event) => void) | null)
  • added: set SVGElement.oninput(value: ((event: Event) => void) | null)
  • added: set SVGElement.oninvalid(value: ((event: Event) => void) | null)
  • added: set SVGElement.onkeydown(value: ((event: Event) => void) | null)
  • added: set SVGElement.onkeypress(value: ((event: Event) => void) | null)
  • added: set SVGElement.onkeyup(value: ((event: Event) => void) | null)
  • added: set SVGElement.onload(value: ((event: Event) => void) | null)
  • added: set SVGElement.onloadeddata(value: ((event: Event) => void) | null)
  • added: set SVGElement.onloadedmetadata(value: ((event: Event) => void) | null)
  • added: set SVGElement.onloadstart(value: ((event: Event) => void) | null)
  • added: set SVGElement.onlostpointercapture(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmousedown(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmouseenter(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmouseleave(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmousemove(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmouseout(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmouseover(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmouseup(value: ((event: Event) => void) | null)
  • added: set SVGElement.onmousewheel(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpaste(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpause(value: ((event: Event) => void) | null)
  • added: set SVGElement.onplay(value: ((event: Event) => void) | null)
  • added: set SVGElement.onplaying(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointercancel(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerdown(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerenter(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerleave(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointermove(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerout(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerover(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerrawupdate(value: ((event: Event) => void) | null)
  • added: set SVGElement.onpointerup(value: ((event: Event) => void) | null)
  • added: set SVGElement.onprogress(value: ((event: Event) => void) | null)
  • added: set SVGElement.onratechange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onreset(value: ((event: Event) => void) | null)
  • added: set SVGElement.onresize(value: ((event: Event) => void) | null)
  • added: set SVGElement.onscroll(value: ((event: Event) => void) | null)
  • added: set SVGElement.onscrollend(value: ((event: Event) => void) | null)
  • added: set SVGElement.onscrollsnapchange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onscrollsnapchanging(value: ((event: Event) => void) | null)
  • added: set SVGElement.onsecuritypolicyviolation(value: ((event: Event) => void) | null)
  • added: set SVGElement.onseeked(value: ((event: Event) => void) | null)
  • added: set SVGElement.onseeking(value: ((event: Event) => void) | null)
  • added: set SVGElement.onselect(value: ((event: Event) => void) | null)
  • added: set SVGElement.onselectionchange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onselectstart(value: ((event: Event) => void) | null)
  • added: set SVGElement.onslotchange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onstalled(value: ((event: Event) => void) | null)
  • added: set SVGElement.onsubmit(value: ((event: Event) => void) | null)
  • added: set SVGElement.onsuspend(value: ((event: Event) => void) | null)
  • added: set SVGElement.ontimeupdate(value: ((event: Event) => void) | null)
  • added: set SVGElement.ontoggle(value: ((event: Event) => void) | null)
  • added: set SVGElement.ontransitioncancel(value: ((event: Event) => void) | null)
  • added: set SVGElement.ontransitionend(value: ((event: Event) => void) | null)
  • added: set SVGElement.ontransitionrun(value: ((event: Event) => void) | null)
  • added: set SVGElement.ontransitionstart(value: ((event: Event) => void) | null)
  • added: set SVGElement.onvolumechange(value: ((event: Event) => void) | null)
  • added: set SVGElement.onwaiting(value: ((event: Event) => void) | null)
  • added: set SVGElement.onwheel(value: ((event: Event) => void) | null)
  • removed: property SVGGraphicsElement.oncopy: ((event: Event) => void) | null
  • removed: property SVGGraphicsElement.oncut: ((event: Event) => void) | null
  • removed: property SVGGraphicsElement.onpaste: ((event: Event) => void) | null
  • added: get SVGGraphicsElement.oncopy(): ((event: Event) => void) | null
  • added: get SVGGraphicsElement.oncut(): ((event: Event) => void) | null
  • added: get SVGGraphicsElement.onpaste(): ((event: Event) => void) | null
  • added: set SVGGraphicsElement.oncopy(value: ((event: Event) => void) | null)
  • added: set SVGGraphicsElement.oncut(value: ((event: Event) => void) | null)
  • added: set SVGGraphicsElement.onpaste(value: ((event: Event) => void) | null)
  • removed: default class SVGRadialGradientElement extends SVGGradientElement
  • removed: get SVGRadialGradientElement.cx(): SVGAnimatedLength
  • removed: get SVGRadialGradientElement.cy(): SVGAnimatedLength
  • removed: get SVGRadialGradientElement.fx(): SVGAnimatedLength
  • removed: get SVGRadialGradientElement.fy(): SVGAnimatedLength
  • removed: get SVGRadialGradientElement.r(): SVGAnimatedLength
  • removed: property SVGRadialGradientElement[PropertySymbol.cx]: SVGAnimatedLength | null
  • removed: property SVGRadialGradientElement[PropertySymbol.cy]: SVGAnimatedLength | null
  • removed: property SVGRadialGradientElement[PropertySymbol.fx]: SVGAnimatedLength | null
  • removed: property SVGRadialGradientElement[PropertySymbol.fy]: SVGAnimatedLength | null
  • removed: property SVGRadialGradientElement[PropertySymbol.r]: SVGAnimatedLength | null
  • removed: default class SVGRectElement extends SVGGeometryElement
  • removed: get SVGRectElement.height(): SVGAnimatedLength
  • removed: get SVGRectElement.rx(): SVGAnimatedLength
  • removed: get SVGRectElement.ry(): SVGAnimatedLength
  • removed: get SVGRectElement.width(): SVGAnimatedLength
  • removed: get SVGRectElement.x(): SVGAnimatedLength
  • removed: get SVGRectElement.y(): SVGAnimatedLength
  • removed: property SVGRectElement[PropertySymbol.height]: SVGAnimatedLength | null
  • removed: property SVGRectElement[PropertySymbol.rx]: SVGAnimatedLength | null
  • removed: property SVGRectElement[PropertySymbol.ry]: SVGAnimatedLength | null
  • removed: property SVGRectElement[PropertySymbol.width]: SVGAnimatedLength | null
  • removed: property SVGRectElement[PropertySymbol.x]: SVGAnimatedLength | null
  • removed: property SVGRectElement[PropertySymbol.y]: SVGAnimatedLength | null
  • removed: default class SVGScriptElement extends SVGGraphicsElement
  • removed: get SVGScriptElement.href(): SVGAnimatedString
  • removed: get SVGScriptElement.type(): string
  • removed: property SVGScriptElement[PropertySymbol.href]: SVGAnimatedString | null
  • removed: set SVGScriptElement.type(value: string)
  • removed: default class SVGSetElement extends SVGAnimationElement
  • removed: default class SVGStopElement extends SVGElement
  • removed: get SVGStopElement.offset(): SVGAnimatedNumber
  • removed: property SVGStopElement[PropertySymbol.offset]: SVGAnimatedNumber | null
  • removed: default class SVGStyleElement extends SVGElement
  • removed: get SVGStyleElement.disabled(): boolean
  • removed: get SVGStyleElement.media(): string
  • removed: get SVGStyleElement.sheet(): CSSStyleSheet
  • removed: get SVGStyleElement.title(): string
  • removed: get SVGStyleElement.type(): string
  • removed: method SVGStyleElement[PropertySymbol.disconnectedFromDocument](): void
  • removed: method SVGStyleElement[PropertySymbol.updateSheet](): void
  • removed: property SVGStyleElement[PropertySymbol.disabled]: boolean
  • removed: property SVGStyleElement[PropertySymbol.sheet]: CSSStyleSheet | null
  • removed: property SVGStyleElement[PropertySymbol.styleNode]: this
  • removed: set SVGStyleElement.disabled(disabled: boolean)
  • removed: set SVGStyleElement.media(media: string)
  • removed: set SVGStyleElement.title(title: string)
  • removed: set SVGStyleElement.type(type: string)
  • removed: default class SVGSVGElement extends SVGGraphicsElement
  • removed: get SVGSVGElement.currentScale(): number
  • removed: get SVGSVGElement.currentTranslate(): SVGPoint
  • removed: get SVGSVGElement.height(): SVGAnimatedLength
  • removed: get SVGSVGElement.preserveAspectRatio(): SVGAnimatedPreserveAspectRatio
  • removed: get SVGSVGElement.viewBox(): SVGAnimatedRect
  • removed: get SVGSVGElement.width(): SVGAnimatedLength
  • removed: get SVGSVGElement.x(): SVGAnimatedLength
  • removed: get SVGSVGElement.y(): SVGAnimatedLength
  • removed: method SVGSVGElement.animationsPaused(): boolean
  • removed: method SVGSVGElement.checkEnclosure(_element: SVGElement, _rect: SVGRect): boolean
  • removed: method SVGSVGElement.checkIntersection(_element: SVGElement, _rect: SVGRect): boolean
  • removed: method SVGSVGElement.createSVGAngle(): SVGAngle
  • removed: method SVGSVGElement.createSVGLength(): SVGLength
  • removed: method SVGSVGElement.createSVGMatrix(): SVGMatrix
  • removed: method SVGSVGElement.createSVGNumber(): SVGNumber
  • removed: method SVGSVGElement.createSVGPoint(): SVGPoint
  • removed: method SVGSVGElement.createSVGRect(): SVGRect
  • removed: method SVGSVGElement.createSVGTransform(): SVGTransform
  • removed: method SVGSVGElement.createSVGTransformFromMatrix(matrix: SVGMatrix): SVGTransform
  • removed: method SVGSVGElement.deselectAll(): void
  • removed: method SVGSVGElement.getCurrentTime(): number
  • removed: method SVGSVGElement.getElementById(id: string): Element | null
  • removed: method SVGSVGElement.getElementsByClassName(className: string): HTMLCollection<Element>
  • removed: method SVGSVGElement.getElementsByTagName(tagName: string): HTMLCollection<Element>
  • removed: method SVGSVGElement.getElementsByTagName<K extends keyof ISVGElementTagNameMap>(tagName: K): HTMLCollection<ISVGElementTagNameMap[K]>
  • removed: method SVGSVGElement.getElementsByTagNameNS(namespaceURI: string, tagName: string): HTMLCollection<Element>
  • removed: method SVGSVGElement.getElementsByTagNameNS<K extends keyof IHTMLElementTagNameMap>(namespaceURI: 'http://www.w3.org/1999/xhtml', tagName: K): HTMLCollection<IHTMLElementTagNameMap[K]>
  • removed: method SVGSVGElement.getElementsByTagNameNS<K extends keyof ISVGElementTagNameMap>(namespaceURI: 'http://www.w3.org/2000/svg', tagName: K): HTMLCollection<ISVGElementTagNameMap[K]>
  • removed: method SVGSVGElement.getEnclosureList(_rect: SVGRect, _element: SVGElement): NodeList<SVGElement>
  • removed: method SVGSVGElement.getIntersectionList(_rect: SVGRect, _element: SVGElement): NodeList<SVGElement>
  • removed: method SVGSVGElement.pauseAnimations(): void
  • removed: method SVGSVGElement.setCurrentTime(_seconds: number): void
  • removed: method SVGSVGElement.unpauseAnimations(): void
  • removed: method SVGSVGElement[PropertySymbol.cloneNode](deep?: boolean): SVGSVGElement
  • removed: property SVGSVGElement.cloneNode: (deep?: boolean) => SVGSVGElement
  • removed: property SVGSVGElement.onafterprint: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onbeforeprint: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onbeforeunload: ((event: Event) => void) | null
  • removed: property SVGSVGElement.ongamepadconnected: ((event: Event) => void) | null
  • removed: property SVGSVGElement.ongamepaddisconnected: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onhashchange: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onlanguagechange: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onmessage: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onmessageerror: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onoffline: ((event: Event) => void) | null
  • removed: property SVGSVGElement.ononline: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onpagehide: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onpageshow: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onpopstate: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onrejectionhandled: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onstorage: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onunhandledrejection: ((event: Event) => void) | null
  • removed: property SVGSVGElement.onunload: ((event: Event) => void) | null
  • removed: property SVGSVGElement[PropertySymbol.currentScale]: number
  • removed: property SVGSVGElement[PropertySymbol.height]: SVGAnimatedLength | null
  • removed: property SVGSVGElement[PropertySymbol.preserveAspectRatio]: SVGAnimatedPreserveAspectRatio | null
  • removed: property SVGSVGElement[PropertySymbol.viewBox]: SVGAnimatedRect | null
  • removed: property SVGSVGElement[PropertySymbol.width]: SVGAnimatedLength | null
  • removed: property SVGSVGElement[PropertySymbol.x]: SVGAnimatedLength | null
  • removed: property SVGSVGElement[PropertySymbol.y]: SVGAnimatedLength | null
  • removed: set SVGSVGElement.currentScale(currentScale: number)
  • removed: default class SVGSwitchElement extends SVGGraphicsElement
  • removed: default class SVGSymbolElement extends SVGGraphicsElement
  • removed: default class SVGTSpanElement extends SVGTextPositioningElement
  • removed: default class SVGTextContentElement extends SVGGraphicsElement
  • removed: get SVGTextContentElement.lengthAdjust(): SVGAnimatedEnumeration
  • removed: get SVGTextContentElement.textLength(): SVGAnimatedLength
  • removed: method SVGTextContentElement.getCharNumAtPosition(_point: SVGPoint): number
  • removed: method SVGTextContentElement.getComputedTextLength(): number
  • removed: method SVGTextContentElement.getEndPositionOfChar(_charnum: number): SVGPoint
  • removed: method SVGTextContentElement.getExtentOfChar(_charnum: number): SVGRect
  • removed: method SVGTextContentElement.getNumberOfChars(): number
  • removed: method SVGTextContentElement.getRotationOfChar(_charnum: number): number
  • removed: method SVGTextContentElement.getStartPositionOfChar(_charnum: number): SVGPoint
  • removed: method SVGTextContentElement.getSubStringLength(_charnum: number, _nchars: number): number
  • removed: property SVGTextContentElement[PropertySymbol.lengthAdjust]: SVGAnimatedEnumeration | null
  • removed: property SVGTextContentElement[PropertySymbol.textLength]: SVGAnimatedLength | null
  • removed: static readonly property SVGTextContentElement.LENGTHADJUST_SPACING = 1
  • removed: static readonly property SVGTextContentElement.LENGTHADJUST_SPACINGANDGLYPHS = 2
  • removed: static readonly property SVGTextContentElement.LENGTHADJUST_UNKNOWN = 0
  • removed: default class SVGTextElement extends SVGTextPositioningElement
  • removed: default class SVGTextPathElement extends SVGTextContentElement
  • removed: get SVGTextPathElement.href(): SVGAnimatedString
  • removed: get SVGTextPathElement.method(): SVGAnimatedEnumeration
  • removed: get SVGTextPathElement.spacing(): SVGAnimatedEnumeration
  • removed: get SVGTextPathElement.startOffset(): SVGAnimatedLength
  • removed: property SVGTextPathElement[PropertySymbol.href]: SVGAnimatedString | null
  • removed: property SVGTextPathElement[PropertySymbol.method]: SVGAnimatedEnumeration | null
  • removed: property SVGTextPathElement[PropertySymbol.spacing]: SVGAnimatedEnumeration | null
  • removed: property SVGTextPathElement[PropertySymbol.startOffset]: SVGAnimatedLength | null
  • removed: static readonly property SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN = 1
  • removed: static readonly property SVGTextPathElement.TEXTPATH_METHODTYPE_STRETCH = 2
  • removed: static readonly property SVGTextPathElement.TEXTPATH_METHODTYPE_UNKNOWN = 0
  • removed: static readonly property SVGTextPathElement.TEXTPATH_SPACINGTYPE_AUTO = 1
  • removed: static readonly property SVGTextPathElement.TEXTPATH_SPACINGTYPE_EXACT = 2
  • removed: static readonly property SVGTextPathElement.TEXTPATH_SPACINGTYPE_UNKNOWN = 0
  • removed: default class SVGTextPositioningElement extends SVGTextContentElement
  • removed: get SVGTextPositioningElement.dx(): SVGAnimatedLengthList
  • removed: get SVGTextPositioningElement.dy(): SVGAnimatedLengthList
  • removed: get SVGTextPositioningElement.rotate(): SVGAnimatedNumberList
  • removed: get SVGTextPositioningElement.x(): SVGAnimatedLengthList
  • removed: get SVGTextPositioningElement.y(): SVGAnimatedLengthList
  • removed: property SVGTextPositioningElement[PropertySymbol.dx]: SVGAnimatedLengthList | null
  • removed: property SVGTextPositioningElement[PropertySymbol.dy]: SVGAnimatedLengthList | null
  • removed: property SVGTextPositioningElement[PropertySymbol.rotate]: SVGAnimatedNumberList | null
  • removed: property SVGTextPositioningElement[PropertySymbol.x]: SVGAnimatedLengthList | null
  • removed: property SVGTextPositioningElement[PropertySymbol.y]: SVGAnimatedLengthList | null
  • removed: default class SVGTitleElement extends SVGElement
  • removed: default class SVGUseElement extends SVGGraphicsElement
  • removed: get SVGUseElement.height(): SVGAnimatedLength
  • removed: get SVGUseElement.href(): SVGAnimatedString
  • removed: get SVGUseElement.width(): SVGAnimatedLength
  • removed: get SVGUseElement.x(): SVGAnimatedLength
  • removed: get SVGUseElement.y(): SVGAnimatedLength
  • removed: property SVGUseElement[PropertySymbol.height]: SVGAnimatedLength | null
  • removed: property SVGUseElement[PropertySymbol.href]: SVGAnimatedString | null
  • removed: property SVGUseElement[PropertySymbol.width]: SVGAnimatedLength | null
  • removed: property SVGUseElement[PropertySymbol.x]: SVGAnimatedLength | null
  • removed: property SVGUseElement[PropertySymbol.y]: SVGAnimatedLength | null
  • removed: default class SVGViewElement extends SVGElement
  • removed: default class Text extends CharacterData
  • removed: get Text.data(): string
  • removed: get Text.nodeName(): string
  • removed: method Text.splitText(offset: number): Text
  • removed: method Text.toString(): string
  • removed: method Text[PropertySymbol.cloneNode](deep?: boolean): Text
  • removed: method Text[PropertySymbol.connectedToNode](): void
  • removed: method Text[PropertySymbol.disconnectedFromNode](): void
  • removed: property Text.cloneNode: (deep?: boolean) => Text
  • removed: property Text[PropertySymbol.nodeType]: NodeTypeEnum
  • removed: property Text[PropertySymbol.styleNode]: HTMLStyleElement | null
  • removed: property Text[PropertySymbol.textAreaNode]: HTMLTextAreaElement | null
  • removed: set Text.data(data: string)
  • removed: default class XMLDocument extends Document
  • removed: property XMLDocument[PropertySymbol.contentType]: string
  • removed: default PermissionNameEnum
  • removed: enum PermissionNameEnum
  • removed: member PermissionNameEnum.accelerometer = 'accelerometer'
  • removed: member PermissionNameEnum.accessibilityEvents = 'accessibility-events'
  • removed: member PermissionNameEnum.ambientLightSensor = 'ambient-light-sensor'
  • removed: member PermissionNameEnum.backgroundFetch = 'background-fetch'
  • removed: member PermissionNameEnum.backgroundSync = 'background-sync'
  • removed: member PermissionNameEnum.camera = 'camera'
  • removed: member PermissionNameEnum.clipboardRead = 'clipboard-read'
  • removed: member PermissionNameEnum.clipboardWrite = 'clipboard-write'
  • removed: member PermissionNameEnum.displayCapture = 'display-capture'
  • removed: member PermissionNameEnum.geolocation = 'geolocation'
  • removed: member PermissionNameEnum.gyroscope = 'gyroscope'
  • removed: member PermissionNameEnum.idleDetection = 'idle-detection'
  • removed: member PermissionNameEnum.localFonts = 'local-fonts'
  • removed: member PermissionNameEnum.magnetometer = 'magnetometer'
  • removed: member PermissionNameEnum.microphone = 'microphone'
  • removed: member PermissionNameEnum.midi = 'midi'
  • removed: member PermissionNameEnum.nfc = 'nfc'
  • removed: member PermissionNameEnum.notifications = 'notifications'
  • removed: member PermissionNameEnum.paymentHandler = 'payment-handler'
  • removed: member PermissionNameEnum.periodicBackgroundSync = 'periodic-background-sync'
  • removed: member PermissionNameEnum.persistentStorage = 'persistent-storage'
  • removed: member PermissionNameEnum.push = 'push'
  • removed: member PermissionNameEnum.screenWakeLock = 'screen-wake-lock'
  • removed: member PermissionNameEnum.storageAccess = 'storage-access'
  • removed: member PermissionNameEnum.systemWakeLock = 'system-wake-lock'
  • removed: member PermissionNameEnum.topLevelStorageAccess = 'top-level-storage-access'
  • removed: member PermissionNameEnum.windowManagement = 'window-management'
  • removed: member PermissionNameEnum.windowPlacement = 'window-placement'
  • removed: constructor PermissionStatus(state?: 'granted' | 'denied' | 'prompt')
  • removed: default class PermissionStatus extends EventTarget
  • removed: property PermissionStatus.onchange: ((event: Event) => void) | null
  • removed: property PermissionStatus.state: 'granted' | 'denied' | 'prompt'
  • removed: constructor Permissions(window: BrowserWindow)
  • removed: default class Permissions
  • removed: method Permissions.query(permissionDescriptor: { name: string; userVisibleOnly?: boolean; sysex?: boolean }): Promise<PermissionStatus>
  • removed: default interface ISelectorAttribute
  • removed: property ISelectorAttribute.modifier: 's' | 'i' | null
  • removed: property ISelectorAttribute.name: string
  • removed: property ISelectorAttribute.operator: string | null
  • removed: property ISelectorAttribute.regExp: RegExp | null
  • removed: property ISelectorAttribute.value: string | null
  • removed: default interface ISelectorMatch
  • removed: property ISelectorMatch.priorityWeight: number
  • removed: default interface ISelectorPseudo
  • removed: property ISelectorPseudo.arguments: string | null
  • removed: property ISelectorPseudo.name: string
  • removed: property ISelectorPseudo.nthFunction: ((n: number) => boolean) | null
  • removed: property ISelectorPseudo.selectorItems: SelectorItem[] | null
  • removed: default class QuerySelector
  • removed: static method QuerySelector.matches(element: Element, selector: string, options?: { ignoreErrors?: boolean }): ISelectorMatch | null
  • removed: static method QuerySelector.querySelector(node: Element | Document | DocumentFragment, selector: string): Element | null
  • removed: static method QuerySelector.querySelector<K extends keyof IHTMLElementTagNameMap>(node: Element | Document | DocumentFragment, selector: K): IHTMLElementTagNameMap[K] | null
  • removed: static method QuerySelector.querySelector<K extends keyof ISVGElementTagNameMap>(node: Element | Document | DocumentFragment, selector: K): ISVGElementTagNameMap[K] | null
  • removed: static method QuerySelector.querySelectorAll(node: Element | Document | DocumentFragment, selector: string): NodeList<Element>
  • removed: static method QuerySelector.querySelectorAll<K extends keyof IHTMLElementTagNameMap>(node: Element | Document | DocumentFragment, selector: K): NodeList<IHTMLElementTagNameMap[K]>
  • removed: static method QuerySelector.querySelectorAll<K extends keyof ISVGElementTagNameMap>(node: Element | Document | DocumentFragment, selector: K): NodeList<ISVGElementTagNameMap[K]>
  • removed: default SelectorCombinatorEnum
  • removed: enum SelectorCombinatorEnum
  • removed: member SelectorCombinatorEnum.adjacentSibling = 'adjacentSibling'
  • removed: member SelectorCombinatorEnum.child = 'child'
  • removed: member SelectorCombinatorEnum.descendant = 'descendant'
  • removed: member SelectorCombinatorEnum.subsequentSibling = 'subsequentSibling'
  • removed: constructor SelectorItem(options?: { tagName?: string; id?: string; classNames?: string[]; attributes?: ISelectorAttribute[]; pseudos?: ISelectorPseudo[]; isPseudoElement?: boolean; combinator?: SelectorCombinatorEnum; ignoreErrors?: boolean })
  • removed: default class SelectorItem
  • removed: method SelectorItem.match(element: Element): ISelectorMatch | null
  • removed: property SelectorItem.attributes: ISelectorAttribute[] | null
  • removed: property SelectorItem.classNames: string[] | null
  • removed: property SelectorItem.combinator: SelectorCombinatorEnum
  • removed: property SelectorItem.id: string | null
  • removed: property SelectorItem.ignoreErrors: boolean
  • removed: property SelectorItem.isPseudoElement: boolean
  • removed: property SelectorItem.pseudos: ISelectorPseudo[] | null
  • removed: property SelectorItem.tagName: string | null
  • removed: default class SelectorParser
  • removed: static method SelectorParser.getSelectorGroups(selector: string, options?: { ignoreErrors?: boolean }): Array<Array<SelectorItem>>
  • removed: static method SelectorParser.getSelectorItem(selector: string, options?: { ignoreErrors?: boolean }): SelectorItem
  • removed: default interface IRangeBoundaryPoint
  • removed: property IRangeBoundaryPoint.node: Node
  • removed: property IRangeBoundaryPoint.offset: number
  • removed: constructor Range()
  • removed: default class Range
  • removed: get Range.collapsed(): boolean
  • removed: get Range.commonAncestorContainer(): Node
  • removed: get Range.endContainer(): Node
  • removed: get Range.endOffset(): number
  • removed: get Range.startContainer(): Node
  • removed: get Range.startOffset(): number
  • removed: method Range.cloneContents(): DocumentFragment
  • removed: method Range.cloneRange(): Range
  • removed: method Range.collapse(toStart?: boolean): void
  • removed: method Range.compareBoundaryPoints(how: RangeHowEnum, sourceRange: Range): number
  • removed: method Range.comparePoint(node: Node, offset: any): number
  • removed: method Range.createContextualFragment(tagString: string): DocumentFragment
  • removed: method Range.deleteContents(): void
  • removed: method Range.detach(): void
  • removed: method Range.extractContents(): DocumentFragment
  • removed: method Range.getBoundingClientRect(): DOMRect
  • removed: method Range.getClientRects(): DOMRectList
  • removed: method Range.insertNode(newNode: Node): void
  • removed: method Range.intersectsNode(node: Node): boolean
  • removed: method Range.isPointInRange(node: Node, offset?: number): boolean
  • removed: method Range.selectNode(node: Node): void
  • removed: method Range.selectNodeContents(node: Node): void
  • removed: method Range.setEnd(node: Node, offset?: number): void
  • removed: method Range.setEndAfter(node: Node): void
  • removed: method Range.setEndBefore(node: Node): void
  • removed: method Range.setStart(node: Node, offset?: number): void
  • removed: method Range.setStartAfter(node: Node): void
  • removed: method Range.setStartBefore(node: Node): void
  • removed: method Range.surroundContents(newParent: Node): void
  • removed: method Range.toString(): string
  • removed: property Range[PropertySymbol.end]: IRangeBoundaryPoint | null
  • removed: property Range[PropertySymbol.start]: IRangeBoundaryPoint | null
  • removed: protected property Range[PropertySymbol.window]: BrowserWindow
  • removed: readonly property Range.END_TO_END: number
  • removed: readonly property Range.END_TO_START: number
  • removed: readonly property Range.START_TO_END: number
  • removed: readonly property Range.START_TO_START: number
  • removed: readonly property Range[PropertySymbol.ownerDocument]: Document
  • removed: static readonly property Range.END_TO_END: number
  • removed: static readonly property Range.END_TO_START: number
  • removed: static readonly property Range.START_TO_END: number
  • removed: static readonly property Range.START_TO_START: number
  • removed: default RangeHowEnum
  • removed: enum RangeHowEnum
  • removed: member RangeHowEnum.endToEnd = 2
  • removed: member RangeHowEnum.endToStart = 3
  • removed: member RangeHowEnum.startToEnd = 1
  • removed: member RangeHowEnum.startToStart = 0
  • removed: default class RangeUtility
  • removed: static method RangeUtility.compareBoundaryPointsPosition(pointA: IRangeBoundaryPoint, pointB: IRangeBoundaryPoint): number
  • removed: static method RangeUtility.isContained(node: Node, range: Range): boolean
  • removed: static method RangeUtility.isPartiallyContained(node: Node, range: Range): boolean
  • removed: static method RangeUtility.validateBoundaryPoint(point: IRangeBoundaryPoint): void
  • removed: default class ResizeObserver
  • removed: method ResizeObserver.disconnect(): void
  • removed: method ResizeObserver.observe(): void
  • removed: method ResizeObserver.unobserve(): void