Closed Bug 1039145 Opened 5 years ago Closed 5 years ago

Remove partial component alpha support from BasicCompositor

Categories

(Core :: Graphics: Layers, defect)

29 Branch
x86
macOS
defect
Not set

Tracking

()

RESOLVED FIXED
mozilla33

People

(Reporter: mattwoodrow, Assigned: mattwoodrow)

Details

Attachments

(2 files)

BasicCompositor doesn't support component alpha layers, yet it still implements CreateRenderTargetFromSource and will set mSupportsComponentAlphaChildren = true on ContainerLayers. We should stop doing that.
Assignee: nobody → matt.woodrow
Attachment #8456627 - Flags: review?(roc)
sorry had to backout this changeset in https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=e97c96651f93 since one of this csets seems to have caused https://tbpl.mozilla.org/php/getParsedLog.php?id=44087909&tree=Mozilla-Inbound (ignore the hg error there :)
https://hg.mozilla.org/mozilla-central/rev/dee7b5eec04b
https://hg.mozilla.org/mozilla-central/rev/c7e41037c902
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla33
You need to log in before you can comment on or make changes to this bug.