Index: content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h |
diff --git a/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h b/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h |
index 704c0731fd35060a20313fe552a246e049a5220b..6f4450bff2ad14c15046baf8c60c90920d7c3ed7 100644 |
--- a/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h |
+++ b/content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.h |
@@ -58,10 +58,12 @@ using WebKit::WGC3Dsizeiptr; |
// context... |
class WebGraphicsContext3DSwapBuffersClient { |
public: |
- virtual ~WebGraphicsContext3DSwapBuffersClient() { } |
virtual void OnViewContextSwapBuffersPosted() = 0; |
virtual void OnViewContextSwapBuffersComplete() = 0; |
virtual void OnViewContextSwapBuffersAborted() = 0; |
+ |
+ protected: |
+ virtual ~WebGraphicsContext3DSwapBuffersClient() {} |
}; |
class WebGraphicsContext3DErrorMessageCallback; |