Closed Bug 1689147 Opened 4 years ago Closed 4 years ago

basic support for extended attributes in IPDL

Categories

(Core :: IPC, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
87 Branch
Tracking Status
firefox87 --- fixed

People

(Reporter: nika, Assigned: nika)

References

Details

Attachments

(5 files)

This basic structure should make it easier to define and use custom attributes on various elements of IPDL syntax. I chose to use an extended attribute style inspired by WebIDL, although there may be future tweaks which could/should be made to make the syntax more flexible.

Pushed by nlayzell@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/85d122bdbd80 Part 1: Add extended attribute syntax to IPDL, r=mccr8 https://hg.mozilla.org/integration/autoland/rev/b3fba9c51aa4 Part 2: Remove verify support from ipdl, r=mccr8 https://hg.mozilla.org/integration/autoland/rev/54083fcd83d6 Part 3: Use extended attribute syntax for message modifiers, r=mccr8 https://hg.mozilla.org/integration/autoland/rev/68ae5de44e24 Part 4: Switch nested and prio to extended attributes, r=mccr8 https://hg.mozilla.org/integration/autoland/rev/683b01ec2aa4 Part 5: Change comparable to an extended attribute, r=mccr8
See Also: → 1720688
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: