Index: content/renderer/render_frame_impl.h |
diff --git a/content/renderer/render_frame_impl.h b/content/renderer/render_frame_impl.h |
index 2413312f06c12063b7430d8a3bbccadf16ebc09d..2895ef80ddd1e7c798e9d21c056c88e54dd6385f 100644 |
--- a/content/renderer/render_frame_impl.h |
+++ b/content/renderer/render_frame_impl.h |
@@ -122,7 +122,8 @@ class CONTENT_EXPORT RenderFrameImpl |
// through Blink and Create. |
static void CreateFrame(int routing_id, |
int parent_routing_id, |
- int proxy_routing_id); |
+ int proxy_routing_id, |
+ const FrameReplicationState& replicated_state); |
// Returns the RenderFrameImpl for the given routing ID. |
static RenderFrameImpl* FromRoutingID(int routing_id); |
@@ -341,8 +342,14 @@ class CONTENT_EXPORT RenderFrameImpl |
virtual blink::WebServiceWorkerProvider* createServiceWorkerProvider( |
blink::WebLocalFrame* frame); |
virtual void didAccessInitialDocument(blink::WebLocalFrame* frame); |
+ // TODO(alexmos): Remove once Blink is updated to use the version that takes |
+ // sandboxFlags. |
virtual blink::WebFrame* createChildFrame(blink::WebLocalFrame* parent, |
const blink::WebString& name); |
+ virtual blink::WebFrame* createChildFrame( |
+ blink::WebLocalFrame* parent, |
+ const blink::WebString& name, |
+ blink::WebSandboxFlags sandboxFlags); |
virtual void didDisownOpener(blink::WebLocalFrame* frame); |
virtual void frameDetached(blink::WebFrame* frame); |
virtual void frameFocused(); |