Bug 1474247 - Call ReschedulePendingtasks when we set a new target to KeyframeEffect. r=birtles

MozReview-Commit-ID: 1n5I6RPKAM5
This commit is contained in:
Hiroyuki Ikezoe
2018-07-12 17:05:50 +09:00
parent 1e74951d2c
commit 8f6ecbba6a
2 changed files with 16 additions and 0 deletions

View File

@@ -958,6 +958,7 @@ KeyframeEffect::SetTarget(const Nullable<ElementOrCSSPseudoElement>& aTarget)
nsAutoAnimationMutationBatch mb(mTarget->mElement->OwnerDoc());
if (mAnimation) {
nsNodeUtils::AnimationAdded(mAnimation);
mAnimation->ReschedulePendingTasks();
}
}
}