Chromium Code Reviews| Index: Source/core/frame/Frame.h |
| diff --git a/Source/core/frame/Frame.h b/Source/core/frame/Frame.h |
| index 498cb77c81bfd740d26d1fdc0c02b6131f656796..173bbba5f02864bdb2b68a4730a296f522c61054 100644 |
| --- a/Source/core/frame/Frame.h |
| +++ b/Source/core/frame/Frame.h |
| @@ -30,6 +30,8 @@ |
| #include "core/page/FrameTree.h" |
| #include "platform/heap/Handle.h" |
| +#include "platform/weborigin/KURL.h" |
| +#include "platform/weborigin/Referrer.h" |
|
dcheng
2014/09/25 00:21:19
Do we prefer to forward declare in this case to mi
Nate Chapin
2014/09/25 20:19:19
Yeah, don't remember why I did it this way. Done.
|
| #include "wtf/Forward.h" |
| #include "wtf/RefCounted.h" |
| @@ -40,6 +42,7 @@ class WebLayer; |
| namespace blink { |
| class ChromeClient; |
| +class Document; |
| class FrameClient; |
| class FrameHost; |
| class FrameOwner; |
| @@ -56,6 +59,7 @@ public: |
| virtual ~Frame(); |
| + virtual void navigate(Document& originDocument, const KURL&, const Referrer&, bool lockBackForwardList) = 0; |
| virtual void detach() = 0; |
| void detachChildren(); |