Bug 245771 - [WebIDL] Make maplike<> and setlike<> generated methods enumerable
Summary: [WebIDL] Make maplike<> and setlike<> generated methods enumerable
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Bindings (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Alexey Shvayka
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-09-28 00:45 PDT by Domenic Denicola
Modified: 2022-11-18 09:09 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Domenic Denicola 2022-09-28 00:45:54 PDT
See https://github.com/whatwg/webidl/pull/1166 and https://github.com/web-platform-tests/wpt/pull/36123 .

Currently Safari Tech Preview appears inconsistent, with keys/values/entries non-enumerable but forEach enumerable, at least for AudioParamMap (a maplike<>).
Comment 1 Radar WebKit Bug Importer 2022-10-05 00:46:17 PDT
<rdar://problem/100798576>
Comment 2 Alexey Shvayka 2022-11-16 16:00:48 PST
Pull request: https://github.com/WebKit/WebKit/pull/6571
Comment 3 EWS 2022-11-18 09:09:42 PST
Committed 256838@main (559702ad5ccd): <https://commits.webkit.org/256838@main>

Reviewed commits have been landed. Closing PR #6571 and removing active labels.