| Index: content/renderer/render_widget.h
|
| diff --git a/content/renderer/render_widget.h b/content/renderer/render_widget.h
|
| index 13574d0f9abf0fb2f3952248c8fc39d7b546fc13..3ab88d25b3284e669c59f2af277c14791f04667c 100644
|
| --- a/content/renderer/render_widget.h
|
| +++ b/content/renderer/render_widget.h
|
| @@ -159,6 +159,9 @@ class CONTENT_EXPORT RenderWidget
|
| virtual void didHandleGestureEvent(const blink::WebGestureEvent& event,
|
| bool event_cancelled);
|
|
|
| + // Begins the compositor's scheduler to start producing frames.
|
| + void StartCompositor();
|
| +
|
| // Called when a plugin is moved. These events are queued up and sent with
|
| // the next paint or scroll message to the host.
|
| void SchedulePluginMove(const WebPluginGeometry& move);
|
| @@ -275,7 +278,8 @@ class CONTENT_EXPORT RenderWidget
|
| RenderWidget(blink::WebPopupType popup_type,
|
| const blink::WebScreenInfo& screen_info,
|
| bool swapped_out,
|
| - bool hidden);
|
| + bool hidden,
|
| + bool never_visible);
|
|
|
| virtual ~RenderWidget();
|
|
|
| @@ -617,6 +621,9 @@ class CONTENT_EXPORT RenderWidget
|
| // Indicates that we shouldn't bother generated paint events.
|
| bool is_hidden_;
|
|
|
| + // Indicates that we are never visible, so never produce graphical output.
|
| + bool never_visible_;
|
| +
|
| // Indicates that we are in fullscreen mode.
|
| bool is_fullscreen_;
|
|
|
|
|