Open Bug 1957934 Opened 17 days ago Updated 5 days ago

Define alias for typedef classes using the IDL typedef name

Categories

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

enhancement

Tracking

()

People

(Reporter: saschanaz, Assigned: saschanaz)

References

(Blocks 1 open bug)

Details

(Keywords: leave-open)

Attachments

(5 files, 1 obsolete file)

typedef (Foo or Bar) Baz should be able to be called Baz instead of FooOrBar.

Assignee: nobody → krosylight

The name ReadableStreamController collides with the same-named Web IDL union type.

This name collides with the same-named Web IDL union type.

Because the autogenerated union name will be OwningUniFFIScaffoldingValue for the owning variant of the union.

Attachment #9477007 - Attachment description: WIP: Bug 1957934 - Part 1: Rename ReadableStreamController to BaseReadableStreamController → Bug 1957934 - Part 1: Rename ReadableStreamController to BaseReadableStreamController r=#webidl
Attachment #9477008 - Attachment description: WIP: Bug 1957934 - Part 2: Rename FormDataValue to IPCFormDataValue → Bug 1957934 - Part 2: Rename FormDataValue to IPCFormDataValue r=#webidl
Attachment #9477009 - Attachment description: WIP: Bug 1957934 - Part 3: Rename UniFFIScaffoldingValue to OwningUniFFIScaffoldingValue → Bug 1957934 - Part 3: Rename UniFFIScaffoldingValue to OwningUniFFIScaffoldingValue r=#webidl
Attachment #9477010 - Attachment description: WIP: Bug 1957934 - Part 4: Autogenerate IDL union aliases → Bug 1957934 - Part 4: Autogenerate IDL union aliases r=#webidl
Attachment #9477007 - Attachment description: Bug 1957934 - Part 1: Rename ReadableStreamController to BaseReadableStreamController r=#webidl → Bug 1957934 - Part 1: Rename ReadableStreamController to ReadableStreamControllerBase r=#webidl
Pushed by krosylight@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d7ffb59ab130 Part 1: Rename ReadableStreamController to ReadableStreamControllerBase r=webidl,smaug https://hg.mozilla.org/integration/autoland/rev/bd6bd66c98f9 Part 3: Rename UniFFIScaffoldingValue to OwningUniFFIScaffoldingValue r=webidl,smaug
See Also: → 1958920
Attachment #9478720 - Attachment description: WIP: Bug 1957934 - Part 4: Autogenerate IDL union aliases r=#webidl → Bug 1957934 - Part 4: Autogenerate headers with IDL identifiers r=edgar
Attachment #9477010 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: