Closed Bug 1538796 Opened 1 year ago Closed 1 year ago

Replace Optional/Maybe unions with native maybe support in gfx/layers/ipc

Categories

(Core :: Graphics: Layers, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

(Reporter: Alex_Gaynor, Assigned: Alex_Gaynor)

Details

Attachments

(6 files)

These are significantly more ergonomic.

Keywords: checkin-needed

Pushed by nbeleuzu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/bca8acc7c8c0
Part 1 - remove unused IPDL OptionalTransform union; r=kats
https://hg.mozilla.org/integration/autoland/rev/80df896e7f6b
Part 2 - remove unused IPDL OptionalOpacity union; r=kats
https://hg.mozilla.org/integration/autoland/rev/ddf60d9bc624
Part 3 - convert IPDL OptionalOpacity union to use native Maybe syntax; r=kats
https://hg.mozilla.org/integration/autoland/rev/a6a375894be1
Part 4 - remove unused IPDL MaybeRegion union; r=kats
https://hg.mozilla.org/integration/autoland/rev/87ec3a331b12
Part 5 - convert IPDL MaybeTexture union to use native Maybe syntax; r=mattwoodrow
https://hg.mozilla.org/integration/autoland/rev/482be42e25ec
Part 6 - remove unused IPDL OverlaySource union; r=kats

Keywords: checkin-needed
You need to log in before you can comment on or make changes to this bug.