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 24a50bc02fedbd88d78c6fab12f9dedb2693f3ee..0bf262363c3a94929b1ebcc1098e18204418cb50 100644 |
--- a/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.cpp |
+++ b/third_party/WebKit/Source/modules/canvas2d/CanvasRenderingContext2DState.cpp |
@@ -399,8 +399,8 @@ SkImageFilter* CanvasRenderingContext2DState::shadowAndForegroundImageFilter() c |
void CanvasRenderingContext2DState::shadowParameterChanged() |
{ |
- m_shadowOnlyDrawLooper.clear(); |
- m_shadowAndForegroundDrawLooper.clear(); |
+ m_shadowOnlyDrawLooper.reset(); |
+ m_shadowAndForegroundDrawLooper.reset(); |
m_shadowOnlyImageFilter.reset(); |
m_shadowAndForegroundImageFilter.reset(); |
} |