Index: third_party/WebKit/Source/core/animation/css/CSSTransitionData.h |
diff --git a/third_party/WebKit/Source/core/animation/css/CSSTransitionData.h b/third_party/WebKit/Source/core/animation/css/CSSTransitionData.h |
index 5bbac4fb0768ada677f736b45c11dbeb40db2465..95be54ced38ada07f446f618620f0626b82b9d4e 100644 |
--- a/third_party/WebKit/Source/core/animation/css/CSSTransitionData.h |
+++ b/third_party/WebKit/Source/core/animation/css/CSSTransitionData.h |
@@ -8,6 +8,7 @@ |
#include <memory> |
#include "core/CSSPropertyNames.h" |
#include "core/animation/css/CSSTimingData.h" |
+#include "core/style/DataEquivalency.h" |
#include "platform/wtf/PtrUtil.h" |
#include "platform/wtf/Vector.h" |
@@ -78,6 +79,11 @@ class CSSTransitionData final : public CSSTimingData { |
Vector<TransitionProperty> property_list_; |
}; |
+inline bool DataEquivalent(const CSSTransitionData& a, |
+ const CSSTransitionData& b) { |
+ return a.TransitionsMatchForStyleRecalc(b); |
+} |
+ |
} // namespace blink |
#endif // CSSTransitionData_h |