Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / public / web / WebRemoteFrame.h
index 9afc010..43e3ddf 100644 (file)
@@ -8,13 +8,17 @@
 #include "public/web/WebFrame.h"
 
 namespace blink {
+class WebRemoteFrameClient;
 
 class WebRemoteFrame : public WebFrame {
 public:
-    BLINK_EXPORT static WebRemoteFrame* create(WebFrameClient*);
+    BLINK_EXPORT static WebRemoteFrame* create(WebRemoteFrameClient*);
 
     virtual WebLocalFrame* createLocalChild(const WebString& name, WebFrameClient*) = 0;
-    virtual WebRemoteFrame* createRemoteChild(const WebString& name, WebFrameClient*) = 0;
+    virtual WebRemoteFrame* createRemoteChild(const WebString& name, WebRemoteFrameClient*) = 0;
+
+    // Transfer initial drawing parameters from a local frame.
+    virtual void initializeFromFrame(WebLocalFrame*) const = 0;
 };
 
 } // namespace blink