Bug 245771

Summary: [WebIDL] Make maplike<> and setlike<> generated methods enumerable
Product: WebKit Reporter: Domenic Denicola <d>
Component: BindingsAssignee: Alexey Shvayka <ashvayka>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, heycam, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

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.