summaryrefslogtreecommitdiffstats
path: root/content/browser/renderer_host/render_widget_host.cc
diff options
context:
space:
mode:
authordarin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-14 19:34:09 +0000
committerdarin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-14 19:34:09 +0000
commitee41e7d259c691dc90299f1f78e7739903cd403c (patch)
tree338406743d0dce6dfb8ac40efbfad0485213cd13 /content/browser/renderer_host/render_widget_host.cc
parent22b88064b6053fd06ee6fc092fa55fef6bd3c28c (diff)
downloadchromium_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.cc7
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,