| Index: content/browser/web_contents/web_contents_view_android.cc
 | 
| diff --git a/content/browser/web_contents/web_contents_view_android.cc b/content/browser/web_contents/web_contents_view_android.cc
 | 
| index e3b9d4ad53631b2a91caa1b4e1aa2bd54264310e..d118e64ab4d7b0c7434d9f28188a43960b922d27 100644
 | 
| --- a/content/browser/web_contents/web_contents_view_android.cc
 | 
| +++ b/content/browser/web_contents/web_contents_view_android.cc
 | 
| @@ -29,6 +29,20 @@ using base::android::ScopedJavaLocalRef;
 | 
|  
 | 
|  namespace content {
 | 
|  
 | 
| +RenderWidgetHostViewAndroidDelegateImpl::
 | 
| +RenderWidgetHostViewAndroidDelegateImpl(WebContentsImpl* web_contents)
 | 
| +    : web_contents_(web_contents) {}
 | 
| +
 | 
| +bool RenderWidgetHostViewAndroidDelegateImpl::ShowingInterstitialPage() {
 | 
| +  return web_contents_->ShowingInterstitialPage();
 | 
| +}
 | 
| +
 | 
| +scoped_refptr<DevToolsAgentHost>
 | 
| +RenderWidgetHostViewAndroidDelegateImpl::GetDevToolsAgentHost() {
 | 
| +  return DevToolsAgentHost::HasFor(web_contents_) ?
 | 
| +      DevToolsAgentHost::GetOrCreateFor(web_contents_) : nullptr;
 | 
| +}
 | 
| +
 | 
|  // static
 | 
|  void WebContentsView::GetDefaultScreenInfo(ScreenInfo* results) {
 | 
|    const display::Display& display =
 | 
| @@ -184,13 +198,14 @@ RenderWidgetHostViewBase* WebContentsViewAndroid::CreateViewForWidget(
 | 
|    // order to paint it. See ContentView::GetRenderWidgetHostViewAndroid for an
 | 
|    // example of how this is achieved for InterstitialPages.
 | 
|    RenderWidgetHostImpl* rwhi = RenderWidgetHostImpl::From(render_widget_host);
 | 
| -  return new RenderWidgetHostViewAndroid(rwhi, content_view_core_);
 | 
| +  return new RenderWidgetHostViewAndroid(rwhi, content_view_core_,
 | 
| +      new RenderWidgetHostViewAndroidDelegateImpl(web_contents_));
 | 
|  }
 | 
|  
 | 
|  RenderWidgetHostViewBase* WebContentsViewAndroid::CreateViewForPopupWidget(
 | 
|      RenderWidgetHost* render_widget_host) {
 | 
|    RenderWidgetHostImpl* rwhi = RenderWidgetHostImpl::From(render_widget_host);
 | 
| -  return new RenderWidgetHostViewAndroid(rwhi, NULL);
 | 
| +  return new RenderWidgetHostViewAndroid(rwhi, nullptr, nullptr);
 | 
|  }
 | 
|  
 | 
|  void WebContentsViewAndroid::RenderViewCreated(RenderViewHost* host) {
 | 
| 
 |