Replace Optional/Maybe unions with native maybe support in gfx/layers/ipc
Categories
(Core :: Graphics: Layers, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: Alex_Gaynor, Assigned: Alex_Gaynor)
Details
Attachments
(6 files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review |
These are significantly more ergonomic.
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Depends on D24747
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D24748
Assignee | ||
Comment 4•5 years ago
|
||
Depends on D24749
Assignee | ||
Comment 5•5 years ago
|
||
Depends on D24750
Assignee | ||
Comment 6•5 years ago
|
||
Depends on D24751
Assignee | ||
Updated•5 years ago
|
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
Comment 8•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/bca8acc7c8c0
https://hg.mozilla.org/mozilla-central/rev/80df896e7f6b
https://hg.mozilla.org/mozilla-central/rev/ddf60d9bc624
https://hg.mozilla.org/mozilla-central/rev/a6a375894be1
https://hg.mozilla.org/mozilla-central/rev/87ec3a331b12
https://hg.mozilla.org/mozilla-central/rev/482be42e25ec
Description
•