0

Revert "Reland "Reland "Ship Explicit Resource Management"""

This reverts commit 9dbcca133c.

Reason for revert: Discovered some bugs running new test262 tests

Original change's description:
> Reland "Reland "Ship Explicit Resource Management""
>
> This is a reland of commit cf8f2817e7
>
> Changes since the revert:
> DisposableStack and AsyncDisposableStack constructors are updated,
> so the test expectations are updated.
>
> Original change's description:
> > Reland "Ship Explicit Resource Management"
> >
> > This is a reland of commit 4bdbb26933
> >
> > Issues 385170388 and 385406640 (filed by fuzzers after shipment) are fixed.
> >
> > Original change's description:
> > > Ship Explicit Resource Management
> > >
> > > This CL update blink test expectations for shipment of explicit
> > > resource management proposal.
> > >
> > > Change-Id: I87e10751b93e2eb602b6aed14015dc576a4cfd94
> > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6106859
> > > Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
> > > Commit-Queue: Rezvan Mahdavi Hezaveh <rezvan@chromium.org>
> > > Cr-Commit-Position: refs/heads/main@{#1398764}
> >
> > Change-Id: I4fa8800a8bec599fadc9673aeedd883767f81fc1
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6154715
> > Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
> > Commit-Queue: Rezvan Mahdavi Hezaveh <rezvan@chromium.org>
> > Reviewed-by: Shu-yu Guo <syg@chromium.org>
> > Cr-Commit-Position: refs/heads/main@{#1403327}
>
> Change-Id: Iea186cb2d59519b7a99eff22605141f42b712cb1
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6174695
> Commit-Queue: Rezvan Mahdavi Hezaveh <rezvan@chromium.org>
> Reviewed-by: Shu-yu Guo <syg@chromium.org>
> Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1406406}

Change-Id: I51863a09535944ba704f1b420e5053eb70a728b0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6302579
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Commit-Queue: Rezvan Mahdavi Hezaveh <rezvan@chromium.org>
Reviewed-by: Shu-yu Guo <syg@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1426069}
This commit is contained in:
Rezvan Mahdavi Hezaveh
2025-02-27 17:23:17 -08:00
committed by Chromium LUCI CQ
parent 6f9b8c1313
commit ba194a8d20
17 changed files with 0 additions and 457 deletions

@ -115,16 +115,6 @@ interface AnimationTimeline
getter currentTime getter currentTime
getter duration getter duration
method constructor 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 interface Attr : Node
attribute @@toStringTag attribute @@toStringTag
getter localName getter localName
@ -1614,16 +1604,6 @@ interface DeviceOrientationEvent : Event
getter beta getter beta
getter gamma getter gamma
method constructor 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 interface Document : Node
static method parseHTMLUnsafe static method parseHTMLUnsafe
attribute @@toStringTag attribute @@toStringTag
@ -8526,10 +8506,6 @@ interface SubtleCrypto
method unwrapKey method unwrapKey
method verify method verify
method wrapKey method wrapKey
interface SuppressedError : Error
attribute message
attribute name
method constructor
interface SyncManager interface SyncManager
attribute @@toStringTag attribute @@toStringTag
method constructor method constructor

@ -278,16 +278,6 @@ interface AnimationTrigger
setter rangeStart setter rangeStart
setter timeline setter timeline
setter type 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 interface Attr : Node
attribute @@toStringTag attribute @@toStringTag
getter localName getter localName
@ -1968,16 +1958,6 @@ interface Directive
getter type getter type
method constructor method constructor
method toString 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 interface Document : Node
static method parseHTML static method parseHTML
static method parseHTMLUnsafe static method parseHTMLUnsafe
@ -9306,10 +9286,6 @@ interface SubtleCrypto
method unwrapKey method unwrapKey
method verify method verify
method wrapKey method wrapKey
interface SuppressedError : Error
attribute message
attribute name
method constructor
interface SyncManager interface SyncManager
attribute @@toStringTag attribute @@toStringTag
method constructor method constructor

@ -264,7 +264,6 @@ namespace {
// Sets mandatory V8 flags. // Sets mandatory V8 flags.
void SetFlags(IsolateHolder::ScriptMode mode, void SetFlags(IsolateHolder::ScriptMode mode,
const std::string& js_command_line_flags) { const std::string& js_command_line_flags) {
SetV8Flags("--js-explicit-resource-management");
if (IsolateHolder::kStrictMode == mode) { if (IsolateHolder::kStrictMode == mode) {
SetV8Flags("--use_strict"); SetV8Flags("--use_strict");

@ -167,16 +167,6 @@ interface AbortSignal : EventTarget
method constructor method constructor
method throwIfAborted method throwIfAborted
setter onabort 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 interface BackgroundFetchEvent : ExtendableEvent
attribute @@toStringTag attribute @@toStringTag
getter registration getter registration
@ -565,16 +555,6 @@ interface DecompressionStream
getter readable getter readable
getter writable getter writable
method constructor 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 interface ErrorEvent : Event
attribute @@toStringTag attribute @@toStringTag
getter colno getter colno
@ -2031,10 +2011,6 @@ interface SubtleCrypto
method unwrapKey method unwrapKey
method verify method verify
method wrapKey method wrapKey
interface SuppressedError : Error
attribute message
attribute name
method constructor
interface SyncEvent : ExtendableEvent interface SyncEvent : ExtendableEvent
attribute @@toStringTag attribute @@toStringTag
getter lastChance getter lastChance

@ -15,16 +15,6 @@ CONSOLE MESSAGE: getter reason
CONSOLE MESSAGE: method constructor CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method throwIfAborted CONSOLE MESSAGE: method throwIfAborted
CONSOLE MESSAGE: setter onabort 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: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
@ -81,16 +71,6 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable CONSOLE MESSAGE: getter readable
CONSOLE MESSAGE: getter writable CONSOLE MESSAGE: getter writable
CONSOLE MESSAGE: method constructor 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: interface ErrorEvent : Event
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter colno CONSOLE MESSAGE: getter colno
@ -226,10 +206,6 @@ CONSOLE MESSAGE: method complete
CONSOLE MESSAGE: method constructor CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method error CONSOLE MESSAGE: method error
CONSOLE MESSAGE: method next 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: interface TextDecoder
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter encoding CONSOLE MESSAGE: getter encoding

@ -1,15 +1,5 @@
CONSOLE MESSAGE: This test logs exposed APIs from AudioWorkletGlobalScope CONSOLE MESSAGE: This test logs exposed APIs from AudioWorkletGlobalScope
CONSOLE MESSAGE: [INTERFACES] 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: interface AudioWorkletGlobalScope : WorkletGlobalScope
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: method constructor CONSOLE MESSAGE: method constructor
@ -27,16 +17,6 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor 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: interface Event
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: attribute AT_TARGET CONSOLE MESSAGE: attribute AT_TARGET
@ -141,10 +121,6 @@ CONSOLE MESSAGE: method cancel
CONSOLE MESSAGE: method constructor CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method read CONSOLE MESSAGE: method read
CONSOLE MESSAGE: method releaseLock 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: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable CONSOLE MESSAGE: getter readable

@ -1,15 +1,5 @@
CONSOLE MESSAGE: This test logs exposed APIs from LayoutWorkletGlobalScope CONSOLE MESSAGE: This test logs exposed APIs from LayoutWorkletGlobalScope
CONSOLE MESSAGE: [INTERFACES] 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: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
@ -229,16 +219,6 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor 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: interface Float16Array : TypedArray
CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT
CONSOLE MESSAGE: method constructor CONSOLE MESSAGE: method constructor
@ -340,10 +320,6 @@ CONSOLE MESSAGE: method getAll
CONSOLE MESSAGE: method has CONSOLE MESSAGE: method has
CONSOLE MESSAGE: method keys CONSOLE MESSAGE: method keys
CONSOLE MESSAGE: method values 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: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable CONSOLE MESSAGE: getter readable
@ -413,16 +389,6 @@ CONSOLE MESSAGE: attribute globalThis
CONSOLE MESSAGE: method gc CONSOLE MESSAGE: method gc
CONSOLE MESSAGE: method registerLayout CONSOLE MESSAGE: method registerLayout
CONSOLE MESSAGE: [INTERFACES] 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: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
@ -642,16 +608,6 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor 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: interface Float16Array : TypedArray
CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT
CONSOLE MESSAGE: method constructor CONSOLE MESSAGE: method constructor
@ -753,10 +709,6 @@ CONSOLE MESSAGE: method getAll
CONSOLE MESSAGE: method has CONSOLE MESSAGE: method has
CONSOLE MESSAGE: method keys CONSOLE MESSAGE: method keys
CONSOLE MESSAGE: method values 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: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable CONSOLE MESSAGE: getter readable

@ -1,15 +1,5 @@
CONSOLE MESSAGE: This test logs exposed APIs once from each PaintWorkletGlobalScope CONSOLE MESSAGE: This test logs exposed APIs once from each PaintWorkletGlobalScope
CONSOLE MESSAGE: [INTERFACES] 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: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
@ -232,16 +222,6 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor 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: interface Float16Array : TypedArray
CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT
CONSOLE MESSAGE: method constructor CONSOLE MESSAGE: method constructor
@ -411,10 +391,6 @@ CONSOLE MESSAGE: method getAll
CONSOLE MESSAGE: method has CONSOLE MESSAGE: method has
CONSOLE MESSAGE: method keys CONSOLE MESSAGE: method keys
CONSOLE MESSAGE: method values 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: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable CONSOLE MESSAGE: getter readable
@ -485,16 +461,6 @@ CONSOLE MESSAGE: getter devicePixelRatio
CONSOLE MESSAGE: method gc CONSOLE MESSAGE: method gc
CONSOLE MESSAGE: method registerPaint CONSOLE MESSAGE: method registerPaint
CONSOLE MESSAGE: [INTERFACES] 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: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
@ -717,16 +683,6 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor 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: interface Float16Array : TypedArray
CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT
CONSOLE MESSAGE: method constructor CONSOLE MESSAGE: method constructor
@ -896,10 +852,6 @@ CONSOLE MESSAGE: method getAll
CONSOLE MESSAGE: method has CONSOLE MESSAGE: method has
CONSOLE MESSAGE: method keys CONSOLE MESSAGE: method keys
CONSOLE MESSAGE: method values 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: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable CONSOLE MESSAGE: getter readable

@ -24,16 +24,6 @@ interface AbortSignal : EventTarget
method constructor method constructor
method throwIfAborted method throwIfAborted
setter onabort 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 interface BackgroundFetchEvent : ExtendableEvent
attribute @@toStringTag attribute @@toStringTag
getter registration getter registration
@ -402,16 +392,6 @@ interface DecompressionStream
getter readable getter readable
getter writable getter writable
method constructor 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 interface ErrorEvent : Event
attribute @@toStringTag attribute @@toStringTag
getter colno getter colno
@ -1688,10 +1668,6 @@ interface SubtleCrypto
method unwrapKey method unwrapKey
method verify method verify
method wrapKey method wrapKey
interface SuppressedError : Error
attribute message
attribute name
method constructor
interface SyncEvent : ExtendableEvent interface SyncEvent : ExtendableEvent
attribute @@toStringTag attribute @@toStringTag
getter lastChance getter lastChance

@ -1,15 +1,5 @@
CONSOLE MESSAGE: This test logs exposed APIs from AudioWorkletGlobalScope CONSOLE MESSAGE: This test logs exposed APIs from AudioWorkletGlobalScope
CONSOLE MESSAGE: [INTERFACES] 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: interface AudioWorkletGlobalScope : WorkletGlobalScope
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: method constructor CONSOLE MESSAGE: method constructor
@ -27,16 +17,6 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor 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: interface Event
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: attribute AT_TARGET CONSOLE MESSAGE: attribute AT_TARGET
@ -138,10 +118,6 @@ CONSOLE MESSAGE: method cancel
CONSOLE MESSAGE: method constructor CONSOLE MESSAGE: method constructor
CONSOLE MESSAGE: method read CONSOLE MESSAGE: method read
CONSOLE MESSAGE: method releaseLock 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: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable CONSOLE MESSAGE: getter readable

@ -1,15 +1,5 @@
CONSOLE MESSAGE: This test logs exposed APIs once from each PaintWorkletGlobalScope CONSOLE MESSAGE: This test logs exposed APIs once from each PaintWorkletGlobalScope
CONSOLE MESSAGE: [INTERFACES] 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: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
@ -190,16 +180,6 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor 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: interface Float16Array : TypedArray
CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT
CONSOLE MESSAGE: method constructor CONSOLE MESSAGE: method constructor
@ -354,10 +334,6 @@ CONSOLE MESSAGE: method getAll
CONSOLE MESSAGE: method has CONSOLE MESSAGE: method has
CONSOLE MESSAGE: method keys CONSOLE MESSAGE: method keys
CONSOLE MESSAGE: method values 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: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable CONSOLE MESSAGE: getter readable
@ -428,16 +404,6 @@ CONSOLE MESSAGE: getter devicePixelRatio
CONSOLE MESSAGE: method gc CONSOLE MESSAGE: method gc
CONSOLE MESSAGE: method registerPaint CONSOLE MESSAGE: method registerPaint
CONSOLE MESSAGE: [INTERFACES] 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: interface ByteLengthQueuingStrategy
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
@ -618,16 +584,6 @@ CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter highWaterMark CONSOLE MESSAGE: getter highWaterMark
CONSOLE MESSAGE: getter size CONSOLE MESSAGE: getter size
CONSOLE MESSAGE: method constructor 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: interface Float16Array : TypedArray
CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT CONSOLE MESSAGE: attribute BYTES_PER_ELEMENT
CONSOLE MESSAGE: method constructor CONSOLE MESSAGE: method constructor
@ -782,10 +738,6 @@ CONSOLE MESSAGE: method getAll
CONSOLE MESSAGE: method has CONSOLE MESSAGE: method has
CONSOLE MESSAGE: method keys CONSOLE MESSAGE: method keys
CONSOLE MESSAGE: method values 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: interface TransformStream
CONSOLE MESSAGE: attribute @@toStringTag CONSOLE MESSAGE: attribute @@toStringTag
CONSOLE MESSAGE: getter readable CONSOLE MESSAGE: getter readable

@ -25,16 +25,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method constructor [Worker] method constructor
[Worker] method throwIfAborted [Worker] method throwIfAborted
[Worker] setter onabort [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] interface AudioData
[Worker] attribute @@toStringTag [Worker] attribute @@toStringTag
[Worker] getter duration [Worker] getter duration
@ -407,16 +397,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] attribute PERSISTENT [Worker] attribute PERSISTENT
[Worker] attribute TEMPORARY [Worker] attribute TEMPORARY
[Worker] method constructor [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] interface EncodedAudioChunk
[Worker] attribute @@toStringTag [Worker] attribute @@toStringTag
[Worker] getter byteLength [Worker] getter byteLength
@ -1871,10 +1851,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method unwrapKey [Worker] method unwrapKey
[Worker] method verify [Worker] method verify
[Worker] method wrapKey [Worker] method wrapKey
[Worker] interface SuppressedError : Error
[Worker] attribute message
[Worker] attribute name
[Worker] method constructor
[Worker] interface SyncManager [Worker] interface SyncManager
[Worker] attribute @@toStringTag [Worker] attribute @@toStringTag
[Worker] method constructor [Worker] method constructor

@ -118,16 +118,6 @@ interface AnimationTimeline
getter currentTime getter currentTime
getter duration getter duration
method constructor 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 interface Attr : Node
attribute @@toStringTag attribute @@toStringTag
getter localName getter localName
@ -1664,16 +1654,6 @@ interface DevicePosture : EventTarget
getter type getter type
method constructor method constructor
setter onchange 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 interface Document : Node
static method parseHTMLUnsafe static method parseHTMLUnsafe
attribute @@toStringTag attribute @@toStringTag
@ -9089,10 +9069,6 @@ interface SubtleCrypto
method unwrapKey method unwrapKey
method verify method verify
method wrapKey method wrapKey
interface SuppressedError : Error
attribute message
attribute name
method constructor
interface SyncManager interface SyncManager
attribute @@toStringTag attribute @@toStringTag
method constructor method constructor

@ -25,16 +25,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method constructor [Worker] method constructor
[Worker] method throwIfAborted [Worker] method throwIfAborted
[Worker] setter onabort [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] interface BackgroundFetchManager
[Worker] attribute @@toStringTag [Worker] attribute @@toStringTag
[Worker] method constructor [Worker] method constructor
@ -363,16 +353,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] getter readable [Worker] getter readable
[Worker] getter writable [Worker] getter writable
[Worker] method constructor [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] interface ErrorEvent : Event
[Worker] attribute @@toStringTag [Worker] attribute @@toStringTag
[Worker] getter colno [Worker] getter colno
@ -1603,10 +1583,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method unwrapKey [Worker] method unwrapKey
[Worker] method verify [Worker] method verify
[Worker] method wrapKey [Worker] method wrapKey
[Worker] interface SuppressedError : Error
[Worker] attribute message
[Worker] attribute name
[Worker] method constructor
[Worker] interface SyncManager [Worker] interface SyncManager
[Worker] attribute @@toStringTag [Worker] attribute @@toStringTag
[Worker] method constructor [Worker] method constructor

@ -168,16 +168,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method constructor [Worker] method constructor
[Worker] method throwIfAborted [Worker] method throwIfAborted
[Worker] setter onabort [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] interface AudioData
[Worker] attribute @@toStringTag [Worker] attribute @@toStringTag
[Worker] getter duration [Worker] getter duration
@ -565,16 +555,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] attribute PERSISTENT [Worker] attribute PERSISTENT
[Worker] attribute TEMPORARY [Worker] attribute TEMPORARY
[Worker] method constructor [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] interface EncodedAudioChunk
[Worker] attribute @@toStringTag [Worker] attribute @@toStringTag
[Worker] getter byteLength [Worker] getter byteLength
@ -2235,10 +2215,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method unwrapKey [Worker] method unwrapKey
[Worker] method verify [Worker] method verify
[Worker] method wrapKey [Worker] method wrapKey
[Worker] interface SuppressedError : Error
[Worker] attribute message
[Worker] attribute name
[Worker] method constructor
[Worker] interface SyncManager [Worker] interface SyncManager
[Worker] attribute @@toStringTag [Worker] attribute @@toStringTag
[Worker] method constructor [Worker] method constructor

@ -281,16 +281,6 @@ interface AnimationTrigger
setter rangeStart setter rangeStart
setter timeline setter timeline
setter type 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 interface Attr : Node
attribute @@toStringTag attribute @@toStringTag
getter localName getter localName
@ -2050,16 +2040,6 @@ interface Directive
getter type getter type
method constructor method constructor
method toString 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 interface Document : Node
static method parseHTML static method parseHTML
static method parseHTMLUnsafe static method parseHTMLUnsafe
@ -9942,10 +9922,6 @@ interface SubtleCrypto
method unwrapKey method unwrapKey
method verify method verify
method wrapKey method wrapKey
interface SuppressedError : Error
attribute message
attribute name
method constructor
interface SyncManager interface SyncManager
attribute @@toStringTag attribute @@toStringTag
method constructor method constructor

@ -168,16 +168,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method constructor [Worker] method constructor
[Worker] method throwIfAborted [Worker] method throwIfAborted
[Worker] setter onabort [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] interface BackgroundFetchManager
[Worker] attribute @@toStringTag [Worker] attribute @@toStringTag
[Worker] method constructor [Worker] method constructor
@ -521,16 +511,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] getter readable [Worker] getter readable
[Worker] getter writable [Worker] getter writable
[Worker] method constructor [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] interface ErrorEvent : Event
[Worker] attribute @@toStringTag [Worker] attribute @@toStringTag
[Worker] getter colno [Worker] getter colno
@ -1937,10 +1917,6 @@ Starting worker: resources/global-interface-listing-worker.js
[Worker] method unwrapKey [Worker] method unwrapKey
[Worker] method verify [Worker] method verify
[Worker] method wrapKey [Worker] method wrapKey
[Worker] interface SuppressedError : Error
[Worker] attribute message
[Worker] attribute name
[Worker] method constructor
[Worker] interface SyncManager [Worker] interface SyncManager
[Worker] attribute @@toStringTag [Worker] attribute @@toStringTag
[Worker] method constructor [Worker] method constructor