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(); |