| Index: content/renderer/render_widget.h
|
| diff --git a/content/renderer/render_widget.h b/content/renderer/render_widget.h
|
| index 90c4f7223362d3ff6e1c3df565e3da091bbb76a8..7d53fed0d186b7415abdfd55d4a3329c411e7bcc 100644
|
| --- a/content/renderer/render_widget.h
|
| +++ b/content/renderer/render_widget.h
|
| @@ -97,6 +97,12 @@ class CONTENT_EXPORT RenderWidget
|
| blink::WebPopupType popup_type,
|
| const blink::WebScreenInfo& screen_info);
|
|
|
| + // Creates a new RenderWidget that will be attached to a RenderFrame.
|
| + static RenderWidget* CreateForFrame(int routing_id,
|
| + int surface_id,
|
| + bool hidden,
|
| + const blink::WebScreenInfo& screen_info);
|
| +
|
| // Creates a WebWidget based on the popup type.
|
| static blink::WebWidget* CreateWebWidget(RenderWidget* render_widget);
|
|
|
| @@ -121,6 +127,9 @@ class CONTENT_EXPORT RenderWidget
|
| return host_context_menu_location_;
|
| }
|
|
|
| + // ScreenInfo exposed so it can be passed to subframe RenderWidgets.
|
| + blink::WebScreenInfo screen_info() const { return screen_info_; }
|
| +
|
| // Functions to track out-of-process frames for special notifications.
|
| void RegisterRenderFrameProxy(RenderFrameProxy* proxy);
|
| void UnregisterRenderFrameProxy(RenderFrameProxy* proxy);
|
|
|