mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-12 12:55:46 +00:00
Bug 811831 - Don't create layers for nsDisplayOpacity items that have an opacity of 0. r=roc
This commit is contained in:
parent
e22325798a
commit
a6847cce8d
@ -2756,6 +2756,9 @@ already_AddRefed<Layer>
|
||||
nsDisplayOpacity::BuildLayer(nsDisplayListBuilder* aBuilder,
|
||||
LayerManager* aManager,
|
||||
const ContainerParameters& aContainerParameters) {
|
||||
if (mFrame->GetStyleDisplay()->mOpacity == 0) {
|
||||
return nullptr;
|
||||
}
|
||||
nsRefPtr<Layer> container = aManager->GetLayerBuilder()->
|
||||
BuildContainerLayerFor(aBuilder, aManager, mFrame, this, mList,
|
||||
aContainerParameters, nullptr);
|
||||
|
Loading…
Reference in New Issue
Block a user