Chromium Code Reviews| Index: content/renderer/render_widget.h |
| diff --git a/content/renderer/render_widget.h b/content/renderer/render_widget.h |
| index 593675c7756f9b2eeded67e417fb476c53cf610b..81a8364af09b51ece803759f7180452250f91d9c 100644 |
| --- a/content/renderer/render_widget.h |
| +++ b/content/renderer/render_widget.h |
| @@ -23,6 +23,7 @@ |
| #include "content/renderer/message_delivery_policy.h" |
| #include "ipc/ipc_listener.h" |
| #include "ipc/ipc_sender.h" |
| +#include "third_party/WebKit/public/platform/WebDisplayMode.h" |
| #include "third_party/WebKit/public/platform/WebRect.h" |
| #include "third_party/WebKit/public/web/WebCompositionUnderline.h" |
| #include "third_party/WebKit/public/web/WebInputEvent.h" |
| @@ -123,7 +124,9 @@ class CONTENT_EXPORT RenderWidget |
| blink::WebWidget* webwidget() const { return webwidget_; } |
| gfx::Size size() const { return size_; } |
| bool has_focus() const { return has_focus_; } |
| - bool is_fullscreen() const { return is_fullscreen_; } |
| + bool is_fullscreen() const { return is_fullscreen_ || |
|
scheib
2015/03/27 16:50:51
Yikes, if we're fullscreen why isn't is_fullscreen
|
| + display_mode_ == blink::WebDisplayModeFullscreen; } |
| + blink::WebDisplayMode display_mode() const { return display_mode_; } |
| bool is_hidden() const { return is_hidden_; } |
| bool handling_input_event() const { return handling_input_event_; } |
| // Temporary for debugging purposes... |
| @@ -389,6 +392,7 @@ class CONTENT_EXPORT RenderWidget |
| const gfx::Size& visible_viewport_size, |
| const gfx::Rect& resizer_rect, |
| bool is_fullscreen, |
| + blink::WebDisplayMode display_mode, |
| ResizeAck resize_ack); |
| // Used to force the size of a window when running layout tests. |
| void SetWindowRectSynchronously(const gfx::Rect& new_window_rect); |
| @@ -661,6 +665,9 @@ class CONTENT_EXPORT RenderWidget |
| // Indicates that we are in fullscreen mode. |
| bool is_fullscreen_; |
| + // The Display mode. |
| + blink::WebDisplayMode display_mode_; |
| + |
| // Indicates whether we have been focused/unfocused by the browser. |
| bool has_focus_; |