Index: content/renderer/webgraphicscontext3d_provider_impl.cc |
diff --git a/content/renderer/webgraphicscontext3d_provider_impl.cc b/content/renderer/webgraphicscontext3d_provider_impl.cc |
index 5151e8a1984ffb045573cf282b62a80f49fb0385..ac2603840e2893adde7758b1d0778b0021f48876 100644 |
--- a/content/renderer/webgraphicscontext3d_provider_impl.cc |
+++ b/content/renderer/webgraphicscontext3d_provider_impl.cc |
@@ -5,6 +5,7 @@ |
#include "content/renderer/webgraphicscontext3d_provider_impl.h" |
#include "cc/blink/context_provider_web_context.h" |
+#include "third_party/WebKit/public/platform/callback/WebClosure.h" |
namespace content { |
@@ -27,4 +28,9 @@ GrContext* WebGraphicsContext3DProviderImpl::grContext() { |
return provider_->GrContext(); |
} |
+void WebGraphicsContext3DProviderImpl::setLostContextCallback( |
+ blink::WebClosure c) { |
+ provider_->SetLostContextCallback(c.ToBaseClosure()); |
+} |
+ |
} // namespace content |