Closed Bug 1978444 Opened 19 days ago Closed 9 days ago

WebIDL's `async iterable<>` interface declaration is changing to `async_iterable<>`

Categories

(Core :: DOM: Bindings (WebIDL), defect)

defect

Tracking

()

RESOLVED FIXED
143 Branch
Tracking Status
firefox143 --- fixed

People

(Reporter: jackalmage, Assigned: saschanaz)

References

Details

Attachments

(1 file)

Steps to reproduce:

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 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.

The Bugbug bot thinks this bug should belong to the 'Core::DOM: Bindings (WebIDL)' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → DOM: Bindings (WebIDL)
Product: Firefox → Core
Status: UNCONFIRMED → RESOLVED
Closed: 18 days ago
Duplicate of bug: 1911295
Resolution: --- → DUPLICATE

(Actually this is a related but separate one)

Status: RESOLVED → REOPENED
No longer duplicate of bug: 1911295
Ever confirmed: true
Resolution: DUPLICATE → ---
Assignee: nobody → krosylight
Attachment #9502274 - Attachment description: Bug 1978444 - Replace `async iterable` with `async_ iterable` r=edgar → Bug 1978444 - Replace `async iterable` with `async_iterable` r=edgar
Severity: -- → S3
Status: REOPENED → RESOLVED
Closed: 18 days ago9 days ago
Resolution: --- → FIXED
Target Milestone: --- → 143 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: