mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-12 12:55:46 +00:00
Backed out changeset 7e97b4516cbe (bug 1022612)
This commit is contained in:
parent
1bf84a5f75
commit
5fa1dd5d04
@ -4696,8 +4696,7 @@ already_AddRefed<Layer> nsDisplayTransform::BuildLayer(nsDisplayListBuilder *aBu
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
bool prerender = ShouldPrerenderTransformedContent(aBuilder, mFrame, false);
|
||||
uint32_t flags = prerender ?
|
||||
uint32_t flags = ShouldPrerenderTransformedContent(aBuilder, mFrame, false) ?
|
||||
FrameLayerBuilder::CONTAINER_NOT_CLIPPED_BY_ANCESTORS : 0;
|
||||
nsRefPtr<ContainerLayer> container = aManager->GetLayerBuilder()->
|
||||
BuildContainerLayerFor(aBuilder, aManager, mFrame, this, mStoredList.GetChildren(),
|
||||
@ -4718,7 +4717,7 @@ already_AddRefed<Layer> nsDisplayTransform::BuildLayer(nsDisplayListBuilder *aBu
|
||||
nsDisplayListBuilder::AddAnimationsAndTransitionsToLayer(container, aBuilder,
|
||||
this, mFrame,
|
||||
eCSSProperty_transform);
|
||||
if (prerender) {
|
||||
if (ShouldPrerenderTransformedContent(aBuilder, mFrame, false)) {
|
||||
container->SetUserData(nsIFrame::LayerIsPrerenderedDataKey(),
|
||||
/*the value is irrelevant*/nullptr);
|
||||
container->SetContentFlags(container->GetContentFlags() | Layer::CONTENT_MAY_CHANGE_TRANSFORM);
|
||||
|
Loading…
Reference in New Issue
Block a user