| Index: Source/core/html/canvas/WebGLSharedObject.h | 
| diff --git a/Source/core/html/canvas/WebGLSharedObject.h b/Source/core/html/canvas/WebGLSharedObject.h | 
| index 990c8ae1565949339baaf7b4b428c0e1a5c93a32..d860f63ee9fca50e8cc7ee2762974757e747fcea 100644 | 
| --- a/Source/core/html/canvas/WebGLSharedObject.h | 
| +++ b/Source/core/html/canvas/WebGLSharedObject.h | 
| @@ -55,14 +55,16 @@ public: | 
| void detachContextGroup(); | 
|  | 
| protected: | 
| -    WebGLSharedObject(WebGLRenderingContextBase*); | 
| +    explicit WebGLSharedObject(WebGLRenderingContextBase*); | 
|  | 
| virtual bool hasGroupOrContext() const OVERRIDE FINAL | 
| { | 
| return m_contextGroup; | 
| } | 
|  | 
| +#if !ENABLE(OILPAN) | 
| virtual blink::WebGraphicsContext3D* getAWebGraphicsContext3D() const OVERRIDE FINAL; | 
| +#endif | 
|  | 
| private: | 
| WebGLContextGroup* m_contextGroup; | 
|  |