Bug 960465 patch 19 - Remove users of eRestyle_ChangeAnimationPhase. r=birtles

This commit is contained in:
L. David Baron 2015-02-17 11:15:05 +13:00
Родитель 6475962f36
Коммит 82ec6020a1
3 изменённых файлов: 2 добавлений и 4 удалений

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

@ -1803,8 +1803,7 @@ Element::SetSMILOverrideStyleRule(css::StyleRule* aStyleRule,
if (doc) {
nsCOMPtr<nsIPresShell> shell = doc->GetShell();
if (shell) {
shell->RestyleForAnimation(this,
eRestyle_StyleAttribute | eRestyle_ChangeAnimationPhase);
shell->RestyleForAnimation(this, eRestyle_StyleAttribute);
}
}
}

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

@ -331,7 +331,6 @@ struct AnimationPlayerCollection : public PRCList
if (element) {
nsRestyleHint hint = IsForTransitions() ? eRestyle_CSSTransitions
: eRestyle_CSSAnimations;
hint |= eRestyle_ChangeAnimationPhase;
aPresContext->PresShell()->RestyleForAnimation(element, hint);
}
}

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

@ -138,7 +138,7 @@ nsHTMLCSSStyleSheet::HasAttributeDependentStyle(AttributeRuleProcessorData* aDat
// Perhaps should check that it's XUL, SVG, (or HTML) namespace, but
// it doesn't really matter.
if (aData->mAttrHasChanged && aData->mAttribute == nsGkAtoms::style) {
return eRestyle_StyleAttribute | eRestyle_ChangeAnimationPhase;
return eRestyle_StyleAttribute;
}
return nsRestyleHint(0);