| Index: webkit/renderer/compositor_bindings/web_filter_operations_impl.cc | 
| diff --git a/webkit/renderer/compositor_bindings/web_filter_operations_impl.cc b/webkit/renderer/compositor_bindings/web_filter_operations_impl.cc | 
| index 76f22d782725d91b107f5eb67a728275102421d5..6fe6e2779517a2645617c889c5e78337e096eb7f 100644 | 
| --- a/webkit/renderer/compositor_bindings/web_filter_operations_impl.cc | 
| +++ b/webkit/renderer/compositor_bindings/web_filter_operations_impl.cc | 
| @@ -5,6 +5,7 @@ | 
| #include "webkit/renderer/compositor_bindings/web_filter_operations_impl.h" | 
|  | 
| #include "base/basictypes.h" | 
| +#include "skia/ext/refptr.h" | 
| #include "third_party/WebKit/public/platform/WebColor.h" | 
| #include "third_party/WebKit/public/platform/WebPoint.h" | 
| #include "third_party/skia/include/core/SkScalar.h" | 
| @@ -79,6 +80,12 @@ void WebFilterOperationsImpl::appendSaturatingBrightnessFilter(float amount) { | 
| cc::FilterOperation::CreateSaturatingBrightnessFilter(amount)); | 
| } | 
|  | 
| +void WebFilterOperationsImpl::appendReferenceFilter( | 
| +    SkImageFilter* image_filter) { | 
| +  filter_operations_.Append( | 
| +      cc::FilterOperation::CreateReferenceFilter(skia::SharePtr(image_filter))); | 
| +} | 
| + | 
| void WebFilterOperationsImpl::clear() { | 
| filter_operations_.Clear(); | 
| } | 
|  |