| Index: src/gpu/effects/GrMatrixConvolutionEffect.cpp
 | 
| diff --git a/src/gpu/effects/GrMatrixConvolutionEffect.cpp b/src/gpu/effects/GrMatrixConvolutionEffect.cpp
 | 
| index 3da4c54ab072c618a42c956ad9aa1b4f2352c94f..c5a7fb7836cbae1c4fc3b87c32703bf5fc20d1a6 100644
 | 
| --- a/src/gpu/effects/GrMatrixConvolutionEffect.cpp
 | 
| +++ b/src/gpu/effects/GrMatrixConvolutionEffect.cpp
 | 
| @@ -162,7 +162,7 @@ void GrMatrixConvolutionEffect::onGetGLProcessorKey(const GrGLSLCaps& caps,
 | 
|  }
 | 
|  
 | 
|  GrGLFragmentProcessor* GrMatrixConvolutionEffect::onCreateGLInstance() const  {
 | 
| -    return SkNEW_ARGS(GrGLMatrixConvolutionEffect, (*this));
 | 
| +    return new GrGLMatrixConvolutionEffect(*this);
 | 
|  }
 | 
|  
 | 
|  bool GrMatrixConvolutionEffect::onIsEqual(const GrFragmentProcessor& sBase) const {
 | 
| @@ -216,16 +216,8 @@ GrMatrixConvolutionEffect::CreateGaussian(GrProcessorDataManager* procDataManage
 | 
|      for (int i = 0; i < width * height; ++i) {
 | 
|          kernel[i] *= scale;
 | 
|      }
 | 
| -    return SkNEW_ARGS(GrMatrixConvolutionEffect, (procDataManager,
 | 
| -                                                  texture,
 | 
| -                                                  bounds,
 | 
| -                                                  kernelSize,
 | 
| -                                                  kernel,
 | 
| -                                                  gain,
 | 
| -                                                  bias,
 | 
| -                                                  kernelOffset,
 | 
| -                                                  tileMode,
 | 
| -                                                  convolveAlpha));
 | 
| +    return new GrMatrixConvolutionEffect(procDataManager, texture, bounds, kernelSize, kernel, gain,
 | 
| +                                         bias, kernelOffset, tileMode, convolveAlpha);
 | 
|  }
 | 
|  
 | 
|  GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrMatrixConvolutionEffect);
 | 
| 
 |