Index: Source/platform/transforms/TransformOperations.h |
diff --git a/Source/platform/transforms/TransformOperations.h b/Source/platform/transforms/TransformOperations.h |
index 12b551ee97e3315007af548c3cf7a4b2735956f3..9e564f978d68bac36c0306361bbe54155fd56b25 100644 |
--- a/Source/platform/transforms/TransformOperations.h |
+++ b/Source/platform/transforms/TransformOperations.h |
@@ -31,7 +31,7 @@ |
#include "wtf/Vector.h" |
namespace WebCore { |
- |
+class FloatBox; |
class PLATFORM_EXPORT TransformOperations { |
WTF_MAKE_FAST_ALLOCATED; |
public: |
@@ -81,6 +81,7 @@ public: |
size_t size() const { return m_operations.size(); } |
const TransformOperation* at(size_t index) const { return index < m_operations.size() ? m_operations.at(index).get() : 0; } |
+ bool blendedBoundsForBox(const FloatBox&, const TransformOperations& from, const double& minProgress, const double& maxProgress, FloatBox* bounds) const; |
TransformOperations blendByMatchingOperations(const TransformOperations& from, const double& progress) const; |
TransformOperations blendByUsingMatrixInterpolation(const TransformOperations& from, double progress) const; |
TransformOperations blend(const TransformOperations& from, double progress) const; |