| Index: src/gpu/GrOvalRenderer.cpp | 
| diff --git a/src/gpu/GrOvalRenderer.cpp b/src/gpu/GrOvalRenderer.cpp | 
| index 3ba486186b17e45e10d1c3cadece2fb7ff27cd52..9718bc2f5009ed62c2e788ef5d96ff56350c3192 100644 | 
| --- a/src/gpu/GrOvalRenderer.cpp | 
| +++ b/src/gpu/GrOvalRenderer.cpp | 
| @@ -140,7 +140,7 @@ private: | 
| fStroke = stroke; | 
| } | 
|  | 
| -    virtual bool onIsEqual(const GrProcessor& other) const SK_OVERRIDE { | 
| +    virtual bool onIsEqual(const GrGeometryProcessor& other) const SK_OVERRIDE { | 
| const CircleEdgeEffect& cee = other.cast<CircleEdgeEffect>(); | 
| return cee.fStroke == fStroke; | 
| } | 
| @@ -280,7 +280,7 @@ private: | 
| fStroke = stroke; | 
| } | 
|  | 
| -    virtual bool onIsEqual(const GrProcessor& other) const SK_OVERRIDE { | 
| +    virtual bool onIsEqual(const GrGeometryProcessor& other) const SK_OVERRIDE { | 
| const EllipseEdgeEffect& eee = other.cast<EllipseEdgeEffect>(); | 
| return eee.fStroke == fStroke; | 
| } | 
| @@ -448,7 +448,7 @@ private: | 
| fMode = mode; | 
| } | 
|  | 
| -    virtual bool onIsEqual(const GrProcessor& other) const SK_OVERRIDE { | 
| +    virtual bool onIsEqual(const GrGeometryProcessor& other) const SK_OVERRIDE { | 
| const DIEllipseEdgeEffect& eee = other.cast<DIEllipseEdgeEffect>(); | 
| return eee.fMode == fMode; | 
| } | 
|  |