Index: cc/resources/filter_display_item.cc |
diff --git a/cc/resources/filter_display_item.cc b/cc/resources/filter_display_item.cc |
index 31abf282a9a643c1dcf94bc4d359313551ab6a9f..0d8c17f8a52affc2dcec0d6002e40c76cef08f7b 100644 |
--- a/cc/resources/filter_display_item.cc |
+++ b/cc/resources/filter_display_item.cc |
@@ -16,14 +16,18 @@ |
namespace cc { |
-FilterDisplayItem::FilterDisplayItem(const FilterOperations& filters, |
- gfx::RectF bounds) |
- : filters_(filters), bounds_(bounds) { |
+FilterDisplayItem::FilterDisplayItem() { |
} |
FilterDisplayItem::~FilterDisplayItem() { |
} |
+void FilterDisplayItem::SetNew(const FilterOperations& filters, |
+ const gfx::RectF& bounds) { |
+ filters_ = filters; |
+ bounds_ = bounds; |
+} |
+ |
void FilterDisplayItem::Raster(SkCanvas* canvas, |
SkDrawPictureCallback* callback) const { |
canvas->save(); |