Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / web / FrameLoaderClientImpl.h
index 5833893..fef39a2 100644 (file)
@@ -69,6 +69,12 @@ public:
     virtual bool allowScriptExtension(const String& extensionName, int extensionGroup, int worldId) OVERRIDE;
 
     virtual bool hasWebView() const OVERRIDE;
+    virtual WebCore::Frame* parent() const OVERRIDE;
+    virtual WebCore::Frame* top() const OVERRIDE;
+    virtual WebCore::Frame* previousSibling() const OVERRIDE;
+    virtual WebCore::Frame* nextSibling() const OVERRIDE;
+    virtual WebCore::Frame* firstChild() const OVERRIDE;
+    virtual WebCore::Frame* lastChild() const OVERRIDE;
     virtual void detachedFromParent() OVERRIDE;
     virtual void dispatchWillRequestAfterPreconnect(WebCore::ResourceRequest&) OVERRIDE;
     virtual void dispatchWillSendRequest(WebCore::DocumentLoader*, unsigned long identifier, WebCore::ResourceRequest&, const WebCore::ResourceResponse& redirectResponse) OVERRIDE;
@@ -109,7 +115,7 @@ public:
     virtual WTF::String userAgent(const WebCore::KURL&) OVERRIDE;
     virtual WTF::String doNotTrackValue() OVERRIDE;
     virtual void transitionToCommittedForNewPage() OVERRIDE;
-    virtual PassRefPtr<WebCore::Frame> createFrame(const WebCore::KURL&, const WTF::AtomicString& name, const WTF::String& referrer, WebCore::HTMLFrameOwnerElement*) OVERRIDE;
+    virtual PassRefPtr<WebCore::Frame> createFrame(const WebCore::KURL&, const WTF::AtomicString& name, const WebCore::Referrer&, WebCore::HTMLFrameOwnerElement*) OVERRIDE;
     virtual PassRefPtr<WebCore::Widget> createPlugin(
         const WebCore::IntSize&, WebCore::HTMLPlugInElement*, const WebCore::KURL&,
         const Vector<WTF::String>&, const Vector<WTF::String>&,
@@ -144,7 +150,6 @@ public:
 
     virtual bool allowWebGL(bool enabledPerSettings) OVERRIDE;
     virtual void didLoseWebGLContext(int arbRobustnessContextLostReason) OVERRIDE;
-    virtual bool allowWebGLDebugRendererInfo() OVERRIDE;
 
     virtual void dispatchWillInsertBody() OVERRIDE;