Index: Source/platform/graphics/filters/FilterOperations.h |
diff --git a/Source/platform/graphics/filters/FilterOperations.h b/Source/platform/graphics/filters/FilterOperations.h |
index cf967bd009a5bc61ba09426d77e263715026e1ff..3e335bfa69391175547aaedb084f4d0f69409677 100644 |
--- a/Source/platform/graphics/filters/FilterOperations.h |
+++ b/Source/platform/graphics/filters/FilterOperations.h |
@@ -93,6 +93,11 @@ public: |
return new FilterOperationsWrapper(); |
} |
+ static FilterOperationsWrapper* create(const FilterOperations& operations) |
+ { |
+ return new FilterOperationsWrapper(operations); |
+ } |
+ |
const FilterOperations& operations() const { return m_operations; } |
DEFINE_INLINE_TRACE() { visitor->trace(m_operations); } |
@@ -102,6 +107,11 @@ private: |
{ |
} |
+ explicit FilterOperationsWrapper(const FilterOperations& operations) |
+ : m_operations(operations) |
+ { |
+ } |
+ |
FilterOperations m_operations; |
}; |
#endif |