Index: content/browser/web_contents/interstitial_page_impl.cc |
diff --git a/content/browser/web_contents/interstitial_page_impl.cc b/content/browser/web_contents/interstitial_page_impl.cc |
index 66df56b2d02b831e235065e5c89eb65862dcdc5f..43d4ee78de46bd27cca32d633d21333caef46955 100644 |
--- a/content/browser/web_contents/interstitial_page_impl.cc |
+++ b/content/browser/web_contents/interstitial_page_impl.cc |
@@ -627,6 +627,12 @@ RenderViewHost* InterstitialPageImpl::GetRenderViewHostForTesting() const { |
return render_view_host_; |
} |
+#if defined(OS_ANDROID) |
+RenderViewHost* InterstitialPageImpl::GetRenderViewHost() const { |
+ return render_view_host_; |
+} |
+#endif |
+ |
InterstitialPageDelegate* InterstitialPageImpl::GetDelegateForTesting() { |
return delegate_.get(); |
} |
@@ -678,6 +684,16 @@ void InterstitialPageImpl::ShowContextMenu( |
ContextMenuSourceType type) { |
} |
+#if defined(OS_ANDROID) |
+void InterstitialPageImpl::AttachLayer(WebKit::WebLayer* layer) { |
+ web_contents_->AttachLayer(layer); |
+} |
+ |
+void InterstitialPageImpl::RemoveLayer(WebKit::WebLayer* layer) { |
+ web_contents_->RemoveLayer(layer); |
+} |
+#endif |
+ |
void InterstitialPageImpl::Disable() { |
enabled_ = false; |
} |