Bug 1325193 - Stop processing KeyframeEffectReadOnly::UpdateProperties while composing the same effect's style. r=birtles

This commit is contained in:
Hiroyuki Ikezoe 2017-01-10 09:49:05 +09:00
Родитель 105aea2522
Коммит 7af76a1bc9
1 изменённых файлов: 7 добавлений и 0 удалений

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

@ -274,6 +274,13 @@ KeyframeEffectReadOnly::UpdateProperties(nsStyleContext* aStyleContext)
{
MOZ_ASSERT(aStyleContext);
// Skip updating properties when we are composing style.
// FIXME: Bug 1324966. Drop this check once we have a function to get
// nsStyleContext without resolving animating style.
if (mIsComposingStyle) {
return;
}
nsTArray<AnimationProperty> properties = BuildProperties(aStyleContext);
if (mProperties == properties) {