Index: third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.cpp |
diff --git a/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.cpp b/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.cpp |
index 4ea962955da8ef164cddfa921b0bb7a8a0a408b4..8351516bb4dd2d137847b8d1ecff585ac9f7dc67 100644 |
--- a/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.cpp |
+++ b/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.cpp |
@@ -272,13 +272,6 @@ void CanvasRenderingContext2DState::resetTransform() { |
m_isTransformInvertible = true; |
} |
-static void updateFilterReferences(HTMLCanvasElement* canvasElement, |
- CanvasRenderingContext2D* context, |
- const FilterOperations& filters) { |
- context->clearFilterReferences(); |
- context->addFilterReferences(filters, canvasElement->document()); |
-} |
- |
SkImageFilter* CanvasRenderingContext2DState::getFilter( |
Element* styleResolutionHost, |
IntSize canvasSize, |
@@ -322,8 +315,7 @@ SkImageFilter* CanvasRenderingContext2DState::getFilter( |
m_resolvedFilter = |
SkiaImageFilterBuilder::build(lastEffect, ColorSpaceDeviceRGB); |
if (m_resolvedFilter) { |
- updateFilterReferences(toHTMLCanvasElement(styleResolutionHost), |
- context, filterStyle->filter()); |
+ context->updateFilterReferences(filterStyle->filter()); |
if (lastEffect->originTainted()) |
context->setOriginTainted(); |
} |