NEW296291
WebIDL's `async iterable<>` interface declaration is changing to `async_iterable<>`
https://bugs.webkit.org/show_bug.cgi?id=296291
Summary WebIDL's `async iterable<>` interface declaration is changing to `async_itera...
Tab Atkins Jr.
Reported 2025-07-21 13:17:02 PDT
<https://github.com/whatwg/webidl/pull/1500> The `async` keyword has already caused LL(1) conflicts in the WebIDL grammar (resulting in [WebIDL PR 1489](https://github.com/whatwg/webidl/pull/1489) changing the `async iterable<>` *type* to `async_iterable<>`, and then later to `async_sequence<>`), and is likely to produce more. To avoid this, we're moving away from using it at all, and instead changing the `async iterable<>` interface declaration to `async_iterable<>`. The specs currently using `async iterable<>` will be changed shortly to match.
Attachments
Radar WebKit Bug Importer
Comment 1 2025-07-28 13:17:14 PDT
Note You need to log in before you can comment on or make changes to this bug.