Index: chrome/renderer/chrome_render_view_observer.cc |
diff --git a/chrome/renderer/chrome_render_view_observer.cc b/chrome/renderer/chrome_render_view_observer.cc |
index 6fcdf2a3dbb6b94d89ee527b332932f7cb016216..239af55a8586f0e81a7bcf8aad78e0431a0f1d15 100644 |
--- a/chrome/renderer/chrome_render_view_observer.cc |
+++ b/chrome/renderer/chrome_render_view_observer.cc |
@@ -754,6 +754,15 @@ bool ChromeRenderViewObserver::allowRunningInsecureContent( |
return true; |
} |
+bool ChromeRenderViewObserver::allowWebGLDebugRendererInfo(WebFrame* frame) { |
+ bool allowed = false; |
+ Send(new ChromeViewHostMsg_IsWebGLDebugRendererInfoAllowed( |
+ routing_id(), |
+ GURL(frame->top()->document().securityOrigin().toString().utf8()), |
Lei Zhang
2013/10/30 20:59:21
Why do we use frame->top()->document() here, when
Zhenyao Mo
2013/10/30 21:03:00
Ken, can you explain? I copied this from your all
Ken Russell (switch to Gerrit)
2013/10/30 21:35:49
The basic idea for allowWebGL() was that we wanted
|
+ &allowed)); |
+ return allowed; |
+} |
+ |
void ChromeRenderViewObserver::didNotAllowPlugins(WebFrame* frame) { |
content_settings_->DidNotAllowPlugins(); |
} |