Chromium Code Reviews| 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(); |
| } |