diff options
author | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-14 19:34:09 +0000 |
---|---|---|
committer | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-14 19:34:09 +0000 |
commit | ee41e7d259c691dc90299f1f78e7739903cd403c (patch) | |
tree | 338406743d0dce6dfb8ac40efbfad0485213cd13 /content/browser/renderer_host/render_widget_host.cc | |
parent | 22b88064b6053fd06ee6fc092fa55fef6bd3c28c (diff) | |
download | chromium_src-ee41e7d259c691dc90299f1f78e7739903cd403c.zip chromium_src-ee41e7d259c691dc90299f1f78e7739903cd403c.tar.gz chromium_src-ee41e7d259c691dc90299f1f78e7739903cd403c.tar.bz2 |
Add an is_fullscreen to ViewMsg_Resize, and make it available as a property of
RenderWidget.
This enables the RenderWidget to know when it has been placed into fullscreen
mode (which will be hooked up to Pepper in a subsequent change).
BUG=100264
Review URL: http://codereview.chromium.org/8283029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105544 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/renderer_host/render_widget_host.cc')
-rw-r--r-- | content/browser/renderer_host/render_widget_host.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/content/browser/renderer_host/render_widget_host.cc b/content/browser/renderer_host/render_widget_host.cc index c7c58dc..88660c1 100644 --- a/content/browser/renderer_host/render_widget_host.cc +++ b/content/browser/renderer_host/render_widget_host.cc @@ -353,7 +353,8 @@ void RenderWidgetHost::WasResized() { // only reserved area is changed. resize_ack_pending_ = !new_size.IsEmpty() && new_size != current_size_; - if (!Send(new ViewMsg_Resize(routing_id_, new_size, reserved_rect))) { + if (!Send(new ViewMsg_Resize(routing_id_, new_size, reserved_rect, + IsFullscreen()))) { resize_ack_pending_ = false; } else { if (resize_ack_pending_) { @@ -814,6 +815,10 @@ bool RenderWidgetHost::IsMouseLocked() const { return view_ ? view_->mouse_locked() : false; } +bool RenderWidgetHost::IsFullscreen() const { + return false; +} + void RenderWidgetHost::Destroy() { NotificationService::current()->Notify( content::NOTIFICATION_RENDER_WIDGET_HOST_DESTROYED, |