Bug 1340916 - Part 2: Move keyframs array for old animations. r=birtles

MozReview-Commit-ID: BI64Yzgop6

--HG--
extra : rebase_source : 7b14ed8b8574f56f85b61bbf0c7be6b64fae4775
This commit is contained in:
Hiroyuki Ikezoe 2017-02-20 06:28:40 +09:00
Родитель dee00c217c
Коммит 13fcf0e228
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -359,7 +359,7 @@ static void
UpdateOldAnimationPropertiesWithNew(
CSSAnimation& aOld,
TimingParams& aNewTiming,
nsTArray<Keyframe>& aNewKeyframes,
nsTArray<Keyframe>&& aNewKeyframes,
bool aNewIsStylePaused,
nsStyleContext* aStyleContext)
{
@ -665,7 +665,7 @@ CSSAnimationBuilder::Build(nsPresContext* aPresContext,
// In order to honor what the spec said, we'd copy more data over.
UpdateOldAnimationPropertiesWithNew(*oldAnim,
timing,
keyframes,
Move(keyframes),
isStylePaused,
mStyleContext);
return oldAnim.forget();