Index: cc/output/filter_operation.h |
diff --git a/cc/output/filter_operation.h b/cc/output/filter_operation.h |
index ad25cf48f6cb43438590b1aeb18e5782ddb2ac44..f56176213b14081081361bfc546b544df885eb0d 100644 |
--- a/cc/output/filter_operation.h |
+++ b/cc/output/filter_operation.h |
@@ -6,11 +6,16 @@ |
#define CC_OUTPUT_FILTER_OPERATION_H_ |
#include "base/logging.h" |
+#include "base/memory/scoped_ptr.h" |
#include "cc/base/cc_export.h" |
#include "third_party/skia/include/core/SkColor.h" |
#include "third_party/skia/include/core/SkScalar.h" |
#include "ui/gfx/point.h" |
+namespace base { |
+class Value; |
+} |
+ |
namespace cc { |
class CC_EXPORT FilterOperation { |
@@ -161,6 +166,8 @@ class CC_EXPORT FilterOperation { |
const FilterOperation* to, |
double progress); |
+ scoped_ptr<base::Value> AsValue() const; |
+ |
private: |
FilterOperation(FilterType type, float amount); |