WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
293849
[JSC] Implement `AsyncDisposableStack` prototype methods
https://bugs.webkit.org/show_bug.cgi?id=293849
Summary
[JSC] Implement `AsyncDisposableStack` prototype methods
Sosuke Suzuki
Reported
2025-05-30 23:01:18 PDT
This patch implements following `AsyncDisposableStack`'s prototype methods from Explicit Resource Management Proposal[1]: - `adopt`[2] - `defer`[3] - `disposeAsync`[4] - `disposed`[5] - `move`[6] - `use`[7] [1]:
https://github.com/tc39/proposal-explicit-resource-management
[2]:
https://tc39.es/proposal-explicit-resource-management/#sec-asyncdisposablestack.prototype.adopt
[3]:
https://tc39.es/proposal-explicit-resource-management/#sec-asyncdisposablestack.prototype.defer
[4]:
https://tc39.es/proposal-explicit-resource-management/#sec-asyncdisposablestack.prototype.disposeAsync
[5]:
https://tc39.es/proposal-explicit-resource-management/#sec-get-asyncdisposablestack.prototype.disposed
[6]:
https://tc39.es/proposal-explicit-resource-management/#sec-asyncdisposablestack.prototype.move
[7]:
https://tc39.es/proposal-explicit-resource-management/#sec-asyncdisposablestack.prototype.use
Attachments
Add attachment
proposed patch, testcase, etc.
Sosuke Suzuki
Comment 1
2025-05-30 23:13:00 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/46161
EWS
Comment 2
2025-06-02 06:01:51 PDT
Committed
295677@main
(524caf808d19): <
https://commits.webkit.org/295677@main
> Reviewed commits have been landed. Closing PR #46161 and removing active labels.
Radar WebKit Bug Importer
Comment 3
2025-06-02 06:02:14 PDT
<
rdar://problem/152427448
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug