Index: content/renderer/render_frame_proxy.cc |
diff --git a/content/renderer/render_frame_proxy.cc b/content/renderer/render_frame_proxy.cc |
index 635965a8fdbcb7c279033f57cd1301d082a10d56..c277f002fc2e5ea3c328e474cd49f47d8bcd21b8 100644 |
--- a/content/renderer/render_frame_proxy.cc |
+++ b/content/renderer/render_frame_proxy.cc |
@@ -157,6 +157,8 @@ void RenderFrameProxy::SetReplicatedState(const FrameReplicationState& state) { |
DCHECK(web_frame_); |
web_frame_->setReplicatedOrigin(blink::WebSecurityOrigin::createFromString( |
blink::WebString::fromUTF8(state.origin.string()))); |
+ web_frame_->setReplicatedSandboxFlags( |
+ RenderFrameImpl::ContentToWebSandboxFlags(state.sandbox_flags)); |
} |
bool RenderFrameProxy::OnMessageReceived(const IPC::Message& msg) { |