Index: third_party/WebKit/Source/core/animation/css/CSSAnimationData.h |
diff --git a/third_party/WebKit/Source/core/animation/css/CSSAnimationData.h b/third_party/WebKit/Source/core/animation/css/CSSAnimationData.h |
index f8ee8c3c1e014e545ccd45bc300e2bea584e8edd..3254a6c2e6edf9da796cec715065c7a0e49f5dd0 100644 |
--- a/third_party/WebKit/Source/core/animation/css/CSSAnimationData.h |
+++ b/third_party/WebKit/Source/core/animation/css/CSSAnimationData.h |
@@ -9,6 +9,7 @@ |
#include "core/animation/Timing.h" |
#include "core/animation/css/CSSTimingData.h" |
#include "core/style/ComputedStyleConstants.h" |
+#include "core/style/DataEquivalency.h" |
#include "platform/wtf/PtrUtil.h" |
namespace blink { |
@@ -66,6 +67,11 @@ class CSSAnimationData final : public CSSTimingData { |
Vector<EAnimPlayState> play_state_list_; |
}; |
+inline bool DataEquivalent(const CSSAnimationData& a, |
+ const CSSAnimationData& b) { |
+ return a.AnimationsMatchForStyleRecalc(b); |
+} |
+ |
} // namespace blink |
#endif // CSSAnimationData_h |