| Index: Source/web/WebLocalFrameImpl.h
|
| diff --git a/Source/web/WebLocalFrameImpl.h b/Source/web/WebLocalFrameImpl.h
|
| index a05515dd94fbad21628e5f3f54f39d02e93eda9d..44ddbb628dfde22284f4eec229e3eee823a2b686 100644
|
| --- a/Source/web/WebLocalFrameImpl.h
|
| +++ b/Source/web/WebLocalFrameImpl.h
|
| @@ -54,6 +54,7 @@ class TextFinder;
|
| class WebAutofillClient;
|
| class WebDataSourceImpl;
|
| class WebFrameClient;
|
| +class WebFrameWidgetImpl;
|
| class WebPerformance;
|
| class WebPlugin;
|
| class WebPluginContainerImpl;
|
| @@ -316,6 +317,9 @@ public:
|
| // Returns a hit-tested VisiblePosition for the given point
|
| VisiblePosition visiblePositionForWindowPoint(const WebPoint&);
|
|
|
| + void setFrameWidget(WebFrameWidgetImpl*);
|
| + WebFrameWidgetImpl* frameWidget() const;
|
| +
|
| #if ENABLE(OILPAN)
|
| void trace(Visitor*);
|
| #endif
|
| @@ -339,6 +343,9 @@ private:
|
| // FIXME: These will need to change to WebFrame when we introduce WebFrameProxy.
|
| RefPtrWillBeMember<LocalFrame> m_frame;
|
|
|
| + // This is set if the frame is the root of a local frame tree, and requires a widget for rendering.
|
| + WebFrameWidgetImpl* m_frameWidget;
|
| +
|
| WebFrameClient* m_client;
|
| WebAutofillClient* m_autofillClient;
|
| WebPermissionClient* m_permissionClient;
|
|
|