| Index: tests/DeferredCanvasTest.cpp | 
| diff --git a/tests/DeferredCanvasTest.cpp b/tests/DeferredCanvasTest.cpp | 
| index 1c1970a03f00898bcc4861afd90ac41d3bc7167d..4ec67ae1ba72ebb8214a6561e49836c029cd1b7e 100644 | 
| --- a/tests/DeferredCanvasTest.cpp | 
| +++ b/tests/DeferredCanvasTest.cpp | 
| @@ -56,19 +56,19 @@ public: | 
| fBitmap.allocN32Pixels(width, height); | 
| } | 
|  | 
| -    virtual SkCanvas* onNewCanvas() SK_OVERRIDE { | 
| +    SkCanvas* onNewCanvas() SK_OVERRIDE { | 
| return SkNEW_ARGS(SkCanvas, (fBitmap)); | 
| } | 
|  | 
| -    virtual SkSurface* onNewSurface(const SkImageInfo&) SK_OVERRIDE { | 
| +    SkSurface* onNewSurface(const SkImageInfo&) SK_OVERRIDE { | 
| return NULL; | 
| } | 
|  | 
| -    virtual SkImage* onNewImageSnapshot() SK_OVERRIDE { | 
| +    SkImage* onNewImageSnapshot() SK_OVERRIDE { | 
| return SkNewImageFromBitmap(fBitmap, true, &this->props()); | 
| } | 
|  | 
| -    virtual void onCopyOnWrite(ContentChangeMode mode) SK_OVERRIDE { | 
| +    void onCopyOnWrite(ContentChangeMode mode) SK_OVERRIDE { | 
| if (mode == SkSurface::kDiscard_ContentChangeMode) { | 
| fDiscardCount++; | 
| } else { | 
| @@ -426,16 +426,16 @@ public: | 
| fFlushedDrawCommandsCount = fSkippedPendingDrawCommandsCount = 0; | 
| } | 
|  | 
| -    virtual void prepareForDraw() SK_OVERRIDE { | 
| +    void prepareForDraw() SK_OVERRIDE { | 
| fPrepareForDrawCount++; | 
| } | 
| -    virtual void storageAllocatedForRecordingChanged(size_t) SK_OVERRIDE { | 
| +    void storageAllocatedForRecordingChanged(size_t) SK_OVERRIDE { | 
| fStorageAllocatedChangedCount++; | 
| } | 
| -    virtual void flushedDrawCommands() SK_OVERRIDE { | 
| +    void flushedDrawCommands() SK_OVERRIDE { | 
| fFlushedDrawCommandsCount++; | 
| } | 
| -    virtual void skippedPendingDrawCommands() SK_OVERRIDE { | 
| +    void skippedPendingDrawCommands() SK_OVERRIDE { | 
| fSkippedPendingDrawCommandsCount++; | 
| } | 
|  | 
|  |