0

Merged: Reland "Reland "Reland "Ship Explicit Resource Management"""

This reverts commit ba194a8d20.

Reason for revert: We want to ship this feature in M135
(cherry picked from commit 95905c7417)

Fixed: 400656068
Change-Id: Iba15857b08847302f7d20a1b6542d06cb980834d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6320328
Reviewed-by: Shu-yu Guo <syg@chromium.org>
Commit-Queue: Rezvan Mahdavi Hezaveh <rezvan@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/branch-heads/7049@{#144}
Cr-Branched-From: 2dab7846d0951a552bdc4f350dad497f986e6fed-refs/heads/main@{#1427262}
This commit is contained in:
Rezvan Mahdavi Hezaveh
2025-03-06 14:23:26 -08:00
committed by Chromium LUCI CQ
parent 5480fa269a
commit 678763e11d
17 changed files with 457 additions and 0 deletions

@ -115,6 +115,16 @@ interface AnimationTimeline
getter currentTime
getter duration
method constructor
interface AsyncDisposableStack
attribute @@toStringTag
getter disposed
method Symbol(Symbol.asyncDispose)
method adopt
method constructor
method defer
method disposeAsync
method move
method use
interface Attr : Node
attribute @@toStringTag
getter localName
@ -1604,6 +1614,16 @@ interface DeviceOrientationEvent : Event
getter beta
getter gamma
method constructor
interface DisposableStack
attribute @@toStringTag
getter disposed
method Symbol(Symbol.dispose)
method adopt
method constructor
method defer
method dispose
method move
method use
interface Document : Node
static method parseHTMLUnsafe
attribute @@toStringTag
@ -8506,6 +8526,10 @@ interface SubtleCrypto
method unwrapKey
method verify
method wrapKey
interface SuppressedError : Error
attribute message
attribute name
method constructor
interface SyncManager
attribute @@toStringTag
method constructor

@ -278,6 +278,16 @@ interface AnimationTrigger
setter rangeStart
setter timeline
setter type
interface AsyncDisposableStack
attribute @@toStringTag
getter disposed
method Symbol(Symbol.asyncDispose)
method adopt
method constructor
method defer
method disposeAsync
method move
method use
interface Attr : Node
attribute @@toStringTag
getter localName
@ -1958,6 +1968,16 @@ interface Directive
getter type
method constructor
method toString
interface DisposableStack
attribute @@toStringTag
getter disposed
method Symbol(Symbol.dispose)
method adopt
method constructor
method defer
method dispose
method move
method use
interface Document : Node
static method parseHTML
static method parseHTMLUnsafe
@ -9281,6 +9301,10 @@ interface SubtleCrypto
method unwrapKey
method verify
method wrapKey
interface SuppressedError : Error
attribute message
attribute name
method constructor
interface SyncManager
attribute @@toStringTag
method constructor

@ -550,6 +550,7 @@ void V8Initializer::Initialize(IsolateHolder::ScriptMode mode,
// instrumentation initialization, see https://crbug.com/v8/11043. --js-flags
// and other mandatory flags in `SetFlags` must be ordered after feature flag
// overrides.
SetV8Flags("--js-explicit-resource-management");
if (!disallow_v8_feature_flag_overrides) {
SetFeatureFlags();
}

@ -167,6 +167,16 @@ interface AbortSignal : EventTarget
method constructor
method throwIfAborted
setter onabort
interface AsyncDisposableStack
attribute @@toStringTag
getter disposed
method Symbol(Symbol.asyncDispose)
method adopt
method constructor
method defer
method disposeAsync
method move
method use
interface BackgroundFetchEvent : ExtendableEvent
attribute @@toStringTag
getter registration
@ -555,6 +565,16 @@ interface DecompressionStream
getter readable
getter writable
method constructor
interface DisposableStack
attribute @@toStringTag
getter disposed
method Symbol(Symbol.dispose)
method adopt
method constructor
method defer
method dispose
method move
method use
interface ErrorEvent : Event
attribute @@toStringTag
getter colno
@ -2006,6 +2026,10 @@ interface SubtleCrypto
method unwrapKey
method verify
method wrapKey
interface SuppressedError : Error
attribute message
attribute name
method constructor
interface SyncEvent : ExtendableEvent
attribute @@toStringTag
getter lastChance

@ -15,6 +15,16 @@ CONSOLE MESSAGE: getter reason
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method throwIfAborted
CONSOLE MESSAGE: setter onabort
CONSOLE MESSAGE: interface AsyncDisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.asyncDispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method disposeAsync
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
@ -71,6 +81,16 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable
CONSOLE MESSAGE: getter writable
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface DisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.dispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method dispose
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface ErrorEvent : Event
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter colno
@ -206,6 +226,10 @@ CONSOLE MESSAGE: method complete
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method error
CONSOLE MESSAGE: method next
CONSOLE MESSAGE: interface SuppressedError : Error
CONSOLE MESSAGE: attribute message
CONSOLE MESSAGE: attribute name
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface TextDecoder
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter encoding

@ -1,5 +1,15 @@
CONSOLE MESSAGE: This test logs exposed APIs from AudioWorkletGlobalScope
CONSOLE MESSAGE: [INTERFACES]
CONSOLE MESSAGE: interface AsyncDisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.asyncDispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method disposeAsync
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface AudioWorkletGlobalScope : WorkletGlobalScope
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: method constructor
@ -17,6 +27,16 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface DisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.dispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method dispose
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface Event
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: attribute AT_TARGET
@ -121,6 +141,10 @@ CONSOLE MESSAGE: method cancel
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method read
CONSOLE MESSAGE: method releaseLock
CONSOLE MESSAGE: interface SuppressedError : Error
CONSOLE MESSAGE: attribute message
CONSOLE MESSAGE: attribute name
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable

@ -1,5 +1,15 @@
CONSOLE MESSAGE: This test logs exposed APIs from LayoutWorkletGlobalScope
CONSOLE MESSAGE: [INTERFACES]
CONSOLE MESSAGE: interface AsyncDisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.asyncDispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method disposeAsync
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
@ -219,6 +229,16 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface DisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.dispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method dispose
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface Float16Array : TypedArray
CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT
CONSOLE MESSAGE: method constructor
@ -320,6 +340,10 @@ CONSOLE MESSAGE: method getAll
CONSOLE MESSAGE: method has
CONSOLE MESSAGE: method keys
CONSOLE MESSAGE: method values
CONSOLE MESSAGE: interface SuppressedError : Error
CONSOLE MESSAGE: attribute message
CONSOLE MESSAGE: attribute name
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable
@ -389,6 +413,16 @@ CONSOLE MESSAGE: attribute globalThis
CONSOLE MESSAGE: method gc
CONSOLE MESSAGE: method registerLayout
CONSOLE MESSAGE: [INTERFACES]
CONSOLE MESSAGE: interface AsyncDisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.asyncDispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method disposeAsync
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
@ -608,6 +642,16 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface DisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.dispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method dispose
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface Float16Array : TypedArray
CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT
CONSOLE MESSAGE: method constructor
@ -709,6 +753,10 @@ CONSOLE MESSAGE: method getAll
CONSOLE MESSAGE: method has
CONSOLE MESSAGE: method keys
CONSOLE MESSAGE: method values
CONSOLE MESSAGE: interface SuppressedError : Error
CONSOLE MESSAGE: attribute message
CONSOLE MESSAGE: attribute name
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable

@ -1,5 +1,15 @@
CONSOLE MESSAGE: This test logs exposed APIs once from each PaintWorkletGlobalScope
CONSOLE MESSAGE: [INTERFACES]
CONSOLE MESSAGE: interface AsyncDisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.asyncDispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method disposeAsync
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
@ -222,6 +232,16 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface DisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.dispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method dispose
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface Float16Array : TypedArray
CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT
CONSOLE MESSAGE: method constructor
@ -391,6 +411,10 @@ CONSOLE MESSAGE: method getAll
CONSOLE MESSAGE: method has
CONSOLE MESSAGE: method keys
CONSOLE MESSAGE: method values
CONSOLE MESSAGE: interface SuppressedError : Error
CONSOLE MESSAGE: attribute message
CONSOLE MESSAGE: attribute name
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable
@ -461,6 +485,16 @@ CONSOLE MESSAGE: getter devicePixelRatio
CONSOLE MESSAGE: method gc
CONSOLE MESSAGE: method registerPaint
CONSOLE MESSAGE: [INTERFACES]
CONSOLE MESSAGE: interface AsyncDisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.asyncDispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method disposeAsync
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
@ -683,6 +717,16 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface DisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.dispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method dispose
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface Float16Array : TypedArray
CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT
CONSOLE MESSAGE: method constructor
@ -852,6 +896,10 @@ CONSOLE MESSAGE: method getAll
CONSOLE MESSAGE: method has
CONSOLE MESSAGE: method keys
CONSOLE MESSAGE: method values
CONSOLE MESSAGE: interface SuppressedError : Error
CONSOLE MESSAGE: attribute message
CONSOLE MESSAGE: attribute name
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable

@ -24,6 +24,16 @@ interface AbortSignal : EventTarget
method constructor
method throwIfAborted
setter onabort
interface AsyncDisposableStack
attribute @@toStringTag
getter disposed
method Symbol(Symbol.asyncDispose)
method adopt
method constructor
method defer
method disposeAsync
method move
method use
interface BackgroundFetchEvent : ExtendableEvent
attribute @@toStringTag
getter registration
@ -392,6 +402,16 @@ interface DecompressionStream
getter readable
getter writable
method constructor
interface DisposableStack
attribute @@toStringTag
getter disposed
method Symbol(Symbol.dispose)
method adopt
method constructor
method defer
method dispose
method move
method use
interface ErrorEvent : Event
attribute @@toStringTag
getter colno
@ -1668,6 +1688,10 @@ interface SubtleCrypto
method unwrapKey
method verify
method wrapKey
interface SuppressedError : Error
attribute message
attribute name
method constructor
interface SyncEvent : ExtendableEvent
attribute @@toStringTag
getter lastChance

@ -1,5 +1,15 @@
CONSOLE MESSAGE: This test logs exposed APIs from AudioWorkletGlobalScope
CONSOLE MESSAGE: [INTERFACES]
CONSOLE MESSAGE: interface AsyncDisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.asyncDispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method disposeAsync
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface AudioWorkletGlobalScope : WorkletGlobalScope
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: method constructor
@ -17,6 +27,16 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface DisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.dispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method dispose
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface Event
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: attribute AT_TARGET
@ -118,6 +138,10 @@ CONSOLE MESSAGE: method cancel
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method read
CONSOLE MESSAGE: method releaseLock
CONSOLE MESSAGE: interface SuppressedError : Error
CONSOLE MESSAGE: attribute message
CONSOLE MESSAGE: attribute name
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable

@ -1,5 +1,15 @@
CONSOLE MESSAGE: This test logs exposed APIs once from each PaintWorkletGlobalScope
CONSOLE MESSAGE: [INTERFACES]
CONSOLE MESSAGE: interface AsyncDisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.asyncDispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method disposeAsync
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
@ -180,6 +190,16 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface DisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.dispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method dispose
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface Float16Array : TypedArray
CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT
CONSOLE MESSAGE: method constructor
@ -334,6 +354,10 @@ CONSOLE MESSAGE: method getAll
CONSOLE MESSAGE: method has
CONSOLE MESSAGE: method keys
CONSOLE MESSAGE: method values
CONSOLE MESSAGE: interface SuppressedError : Error
CONSOLE MESSAGE: attribute message
CONSOLE MESSAGE: attribute name
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable
@ -404,6 +428,16 @@ CONSOLE MESSAGE: getter devicePixelRatio
CONSOLE MESSAGE: method gc
CONSOLE MESSAGE: method registerPaint
CONSOLE MESSAGE: [INTERFACES]
CONSOLE MESSAGE: interface AsyncDisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.asyncDispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method disposeAsync
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
@ -584,6 +618,16 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface DisposableStack
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter disposed
CONSOLE MESSAGE: method Symbol(Symbol.dispose)
CONSOLE MESSAGE: method adopt
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method defer
CONSOLE MESSAGE: method dispose
CONSOLE MESSAGE: method move
CONSOLE MESSAGE: method use
CONSOLE MESSAGE: interface Float16Array : TypedArray
CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT
CONSOLE MESSAGE: method constructor
@ -738,6 +782,10 @@ CONSOLE MESSAGE: method getAll
CONSOLE MESSAGE: method has
CONSOLE MESSAGE: method keys
CONSOLE MESSAGE: method values
CONSOLE MESSAGE: interface SuppressedError : Error
CONSOLE MESSAGE: attribute message
CONSOLE MESSAGE: attribute name
CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable

@ -25,6 +25,16 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method constructor
[Worker] method throwIfAborted
[Worker] setter onabort
[Worker] interface AsyncDisposableStack
[Worker] attribute @@toStringTag
[Worker] getter disposed
[Worker] method Symbol(Symbol.asyncDispose)
[Worker] method adopt
[Worker] method constructor
[Worker] method defer
[Worker] method disposeAsync
[Worker] method move
[Worker] method use
[Worker] interface AudioData
[Worker] attribute @@toStringTag
[Worker] getter duration
@ -397,6 +407,16 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] attribute PERSISTENT
[Worker] attribute TEMPORARY
[Worker] method constructor
[Worker] interface DisposableStack
[Worker] attribute @@toStringTag
[Worker] getter disposed
[Worker] method Symbol(Symbol.dispose)
[Worker] method adopt
[Worker] method constructor
[Worker] method defer
[Worker] method dispose
[Worker] method move
[Worker] method use
[Worker] interface EncodedAudioChunk
[Worker] attribute @@toStringTag
[Worker] getter byteLength
@ -1851,6 +1871,10 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method unwrapKey
[Worker] method verify
[Worker] method wrapKey
[Worker] interface SuppressedError : Error
[Worker] attribute message
[Worker] attribute name
[Worker] method constructor
[Worker] interface SyncManager
[Worker] attribute @@toStringTag
[Worker] method constructor

@ -118,6 +118,16 @@ interface AnimationTimeline
getter currentTime
getter duration
method constructor
interface AsyncDisposableStack
attribute @@toStringTag
getter disposed
method Symbol(Symbol.asyncDispose)
method adopt
method constructor
method defer
method disposeAsync
method move
method use
interface Attr : Node
attribute @@toStringTag
getter localName
@ -1654,6 +1664,16 @@ interface DevicePosture : EventTarget
getter type
method constructor
setter onchange
interface DisposableStack
attribute @@toStringTag
getter disposed
method Symbol(Symbol.dispose)
method adopt
method constructor
method defer
method dispose
method move
method use
interface Document : Node
static method parseHTMLUnsafe
attribute @@toStringTag
@ -9069,6 +9089,10 @@ interface SubtleCrypto
method unwrapKey
method verify
method wrapKey
interface SuppressedError : Error
attribute message
attribute name
method constructor
interface SyncManager
attribute @@toStringTag
method constructor

@ -25,6 +25,16 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method constructor
[Worker] method throwIfAborted
[Worker] setter onabort
[Worker] interface AsyncDisposableStack
[Worker] attribute @@toStringTag
[Worker] getter disposed
[Worker] method Symbol(Symbol.asyncDispose)
[Worker] method adopt
[Worker] method constructor
[Worker] method defer
[Worker] method disposeAsync
[Worker] method move
[Worker] method use
[Worker] interface BackgroundFetchManager
[Worker] attribute @@toStringTag
[Worker] method constructor
@ -353,6 +363,16 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] getter readable
[Worker] getter writable
[Worker] method constructor
[Worker] interface DisposableStack
[Worker] attribute @@toStringTag
[Worker] getter disposed
[Worker] method Symbol(Symbol.dispose)
[Worker] method adopt
[Worker] method constructor
[Worker] method defer
[Worker] method dispose
[Worker] method move
[Worker] method use
[Worker] interface ErrorEvent : Event
[Worker] attribute @@toStringTag
[Worker] getter colno
@ -1583,6 +1603,10 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method unwrapKey
[Worker] method verify
[Worker] method wrapKey
[Worker] interface SuppressedError : Error
[Worker] attribute message
[Worker] attribute name
[Worker] method constructor
[Worker] interface SyncManager
[Worker] attribute @@toStringTag
[Worker] method constructor

@ -168,6 +168,16 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method constructor
[Worker] method throwIfAborted
[Worker] setter onabort
[Worker] interface AsyncDisposableStack
[Worker] attribute @@toStringTag
[Worker] getter disposed
[Worker] method Symbol(Symbol.asyncDispose)
[Worker] method adopt
[Worker] method constructor
[Worker] method defer
[Worker] method disposeAsync
[Worker] method move
[Worker] method use
[Worker] interface AudioData
[Worker] attribute @@toStringTag
[Worker] getter duration
@ -555,6 +565,16 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] attribute PERSISTENT
[Worker] attribute TEMPORARY
[Worker] method constructor
[Worker] interface DisposableStack
[Worker] attribute @@toStringTag
[Worker] getter disposed
[Worker] method Symbol(Symbol.dispose)
[Worker] method adopt
[Worker] method constructor
[Worker] method defer
[Worker] method dispose
[Worker] method move
[Worker] method use
[Worker] interface EncodedAudioChunk
[Worker] attribute @@toStringTag
[Worker] getter byteLength
@ -2210,6 +2230,10 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method unwrapKey
[Worker] method verify
[Worker] method wrapKey
[Worker] interface SuppressedError : Error
[Worker] attribute message
[Worker] attribute name
[Worker] method constructor
[Worker] interface SyncManager
[Worker] attribute @@toStringTag
[Worker] method constructor

@ -281,6 +281,16 @@ interface AnimationTrigger
setter rangeStart
setter timeline
setter type
interface AsyncDisposableStack
attribute @@toStringTag
getter disposed
method Symbol(Symbol.asyncDispose)
method adopt
method constructor
method defer
method disposeAsync
method move
method use
interface Attr : Node
attribute @@toStringTag
getter localName
@ -2040,6 +2050,16 @@ interface Directive
getter type
method constructor
method toString
interface DisposableStack
attribute @@toStringTag
getter disposed
method Symbol(Symbol.dispose)
method adopt
method constructor
method defer
method dispose
method move
method use
interface Document : Node
static method parseHTML
static method parseHTMLUnsafe
@ -9917,6 +9937,10 @@ interface SubtleCrypto
method unwrapKey
method verify
method wrapKey
interface SuppressedError : Error
attribute message
attribute name
method constructor
interface SyncManager
attribute @@toStringTag
method constructor

@ -168,6 +168,16 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method constructor
[Worker] method throwIfAborted
[Worker] setter onabort
[Worker] interface AsyncDisposableStack
[Worker] attribute @@toStringTag
[Worker] getter disposed
[Worker] method Symbol(Symbol.asyncDispose)
[Worker] method adopt
[Worker] method constructor
[Worker] method defer
[Worker] method disposeAsync
[Worker] method move
[Worker] method use
[Worker] interface BackgroundFetchManager
[Worker] attribute @@toStringTag
[Worker] method constructor
@ -511,6 +521,16 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] getter readable
[Worker] getter writable
[Worker] method constructor
[Worker] interface DisposableStack
[Worker] attribute @@toStringTag
[Worker] getter disposed
[Worker] method Symbol(Symbol.dispose)
[Worker] method adopt
[Worker] method constructor
[Worker] method defer
[Worker] method dispose
[Worker] method move
[Worker] method use
[Worker] interface ErrorEvent : Event
[Worker] attribute @@toStringTag
[Worker] getter colno
@ -1912,6 +1932,10 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method unwrapKey
[Worker] method verify
[Worker] method wrapKey
[Worker] interface SuppressedError : Error
[Worker] attribute message
[Worker] attribute name
[Worker] method constructor
[Worker] interface SyncManager
[Worker] attribute @@toStringTag
[Worker] method constructor