Bug 1067375 - Fix animateTransform in svg-as-image to invalidate properly. r=jwatt

This commit is contained in:
Robert Longson 2014-10-12 08:49:34 +01:00
Родитель 2521531768
Коммит dafe7ccae9
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -266,6 +266,9 @@ DoApplyRenderingChangeToTree(nsIFrame* aFrame,
if ((aChange & nsChangeHint_UpdateTransformLayer) &&
aFrame->IsTransformed()) {
ActiveLayerTracker::NotifyRestyle(aFrame, eCSSProperty_transform);
if (!aFrame->GetPrevContinuation()) {
nsSVGEffects::InvalidateRenderingObservers(aFrame);
}
// If we're not already going to do an invalidating paint, see
// if we can get away with only updating the transform on a
// layer for this frame, and not scheduling an invalidating