| Index: Source/core/frame/Frame.h
|
| diff --git a/Source/core/frame/Frame.h b/Source/core/frame/Frame.h
|
| index 997a1893fe3070ba136d79e8f8a593e942f36c33..4de75697368724a9d39588a167b869f3e4d3a1c7 100644
|
| --- a/Source/core/frame/Frame.h
|
| +++ b/Source/core/frame/Frame.h
|
| @@ -36,16 +36,20 @@
|
| namespace blink {
|
|
|
| class ChromeClient;
|
| +class Document;
|
| class FrameClient;
|
| class FrameHost;
|
| class FrameOwner;
|
| class HTMLFrameOwnerElement;
|
| class LocalDOMWindow;
|
| +class KURL;
|
| class Page;
|
| class RenderPart;
|
| class Settings;
|
| class WebLayer;
|
|
|
| +struct Referrer;
|
| +
|
| class Frame : public RefCountedWillBeGarbageCollectedFinalized<Frame> {
|
| public:
|
| virtual bool isLocalFrame() const { return false; }
|
| @@ -54,6 +58,7 @@ public:
|
| virtual ~Frame();
|
| virtual void trace(Visitor*);
|
|
|
| + virtual void navigate(Document& originDocument, const KURL&, const Referrer&, bool lockBackForwardList) = 0;
|
| virtual void detach() = 0;
|
| void detachChildren();
|
|
|
|
|