Bug 902525 - Part 2: Create layers for isolated groups when blending is involved r=roc
This commit is contained in:
@@ -73,6 +73,7 @@ BasicContainerLayer::ComputeEffectiveTransforms(const gfx3DMatrix& aTransformToS
|
||||
*/
|
||||
mUseIntermediateSurface =
|
||||
GetMaskLayer() ||
|
||||
GetForceIsolatedGroup() ||
|
||||
(GetMixBlendMode() != gfxContext::OPERATOR_OVER && HasMultipleChildren()) ||
|
||||
(GetEffectiveOpacity() != 1.0 && (HasMultipleChildren() || hasSingleBlendingChild));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user