| Index: Source/core/html/canvas/WebGLProgram.h | 
| diff --git a/Source/core/html/canvas/WebGLProgram.h b/Source/core/html/canvas/WebGLProgram.h | 
| index d1742967cc5a9422c6bedf02a1d7b6581a0f3471..cf960af9286702383a22edefe418787da6e704f1 100644 | 
| --- a/Source/core/html/canvas/WebGLProgram.h | 
| +++ b/Source/core/html/canvas/WebGLProgram.h | 
| @@ -34,7 +34,7 @@ | 
|  | 
| namespace WebCore { | 
|  | 
| -class WebGLProgram : public WebGLSharedObject, public ScriptWrappable { | 
| +class WebGLProgram FINAL : public WebGLSharedObject, public ScriptWrappable { | 
| public: | 
| virtual ~WebGLProgram(); | 
|  | 
| @@ -63,10 +63,10 @@ public: | 
| protected: | 
| WebGLProgram(WebGLRenderingContext*); | 
|  | 
| -    virtual void deleteObjectImpl(GraphicsContext3D*, Platform3DObject); | 
| +    virtual void deleteObjectImpl(GraphicsContext3D*, Platform3DObject) OVERRIDE; | 
|  | 
| private: | 
| -    virtual bool isProgram() const { return true; } | 
| +    virtual bool isProgram() const OVERRIDE { return true; } | 
|  | 
| void cacheActiveAttribLocations(GraphicsContext3D*); | 
| void cacheInfoIfNeeded(); | 
|  |