Separate RenderViewHost from RenderWidgetHost, part 6: move more calls to the RenderWidgetHostDelegate.
The WebContentsImpl is already a RenderWidgetHostDelegate, so there's no reason to detour through the RenderViewHostImpl.
BUG=542477
TEST=all green
Review URL: https://codereview.chromium.org/1423333003
Cr-Commit-Position: refs/heads/master@{#359009}
diff --git a/content/browser/web_contents/web_contents_impl.h b/content/browser/web_contents/web_contents_impl.h
index 5a520a8..339c066 100644
--- a/content/browser/web_contents/web_contents_impl.h
+++ b/content/browser/web_contents/web_contents_impl.h
@@ -483,8 +483,6 @@
void LostCapture() override;
void RunFileChooser(RenderViewHost* render_view_host,
const FileChooserParams& params) override;
- bool IsFullscreenForCurrentTab() const override;
- blink::WebDisplayMode GetDisplayMode() const override;
void UpdatePreferredSize(const gfx::Size& pref_size) override;
void LostMouseLock() override;
void CreateNewWindow(
@@ -600,6 +598,10 @@
bool last_unlocked_by_target) override;
gfx::Rect GetRootWindowResizerRect(
RenderWidgetHostImpl* render_widget_host) const override;
+ bool IsFullscreenForCurrentTab(
+ RenderWidgetHostImpl* render_widget_host) const override;
+ blink::WebDisplayMode GetDisplayMode(
+ RenderWidgetHostImpl* render_widget_host) const override;
// RenderFrameHostManager::Delegate ------------------------------------------