gfx/layers/AnimationInfo.cpp
changeset 591057 1b49e7328ae43c6565d167f4c391430575097fd3
parent 589520 a95f6a0cd9eb07fd2e19fba745b7a7e84f522c0c
child 594988 542b8b4e17cae911b7c019288f3cd44fe2cc154e
equal deleted inserted replaced
591056:8f3a50e16abc 591057:1b49e7328ae4
   588 
   588 
   589 bool AnimationInfo::AddAnimationsForProperty(
   589 bool AnimationInfo::AddAnimationsForProperty(
   590     nsIFrame* aFrame, const EffectSet* aEffects,
   590     nsIFrame* aFrame, const EffectSet* aEffects,
   591     const nsTArray<RefPtr<dom::Animation>>& aCompositorAnimations,
   591     const nsTArray<RefPtr<dom::Animation>>& aCompositorAnimations,
   592     const Maybe<TransformData>& aTransformData, nsCSSPropertyID aProperty,
   592     const Maybe<TransformData>& aTransformData, nsCSSPropertyID aProperty,
   593     Send aSendFlag, LayerManager* aLayerManager) {
   593     Send aSendFlag, WebRenderLayerManager* aLayerManager) {
   594   bool addedAny = false;
   594   bool addedAny = false;
   595   // Add from first to last (since last overrides)
   595   // Add from first to last (since last overrides)
   596   for (dom::Animation* anim : aCompositorAnimations) {
   596   for (dom::Animation* anim : aCompositorAnimations) {
   597     if (!anim->IsRelevant()) {
   597     if (!anim->IsRelevant()) {
   598       continue;
   598       continue;
   906   }
   906   }
   907 }
   907 }
   908 
   908 
   909 void AnimationInfo::AddAnimationsForDisplayItem(
   909 void AnimationInfo::AddAnimationsForDisplayItem(
   910     nsIFrame* aFrame, nsDisplayListBuilder* aBuilder, nsDisplayItem* aItem,
   910     nsIFrame* aFrame, nsDisplayListBuilder* aBuilder, nsDisplayItem* aItem,
   911     DisplayItemType aType, LayerManager* aLayerManager,
   911     DisplayItemType aType, WebRenderLayerManager* aLayerManager,
   912     const Maybe<LayoutDevicePoint>& aPosition) {
   912     const Maybe<LayoutDevicePoint>& aPosition) {
   913   Send sendFlag = !aBuilder ? Send::NextTransaction : Send::Immediate;
   913   Send sendFlag = !aBuilder ? Send::NextTransaction : Send::Immediate;
   914   if (sendFlag == Send::NextTransaction) {
   914   if (sendFlag == Send::NextTransaction) {
   915     ClearAnimationsForNextTransaction();
   915     ClearAnimationsForNextTransaction();
   916   } else {
   916   } else {