| Index: content/renderer/render_view_impl.cc
|
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
|
| index ae2d8ec04452d126ac74ef61e8b699f7ad5341c7..4da799e6cf1d1993c5aca98dd6c04b625d0d7f46 100644
|
| --- a/content/renderer/render_view_impl.cc
|
| +++ b/content/renderer/render_view_impl.cc
|
| @@ -794,8 +794,7 @@ void RenderViewImpl::Initialize(const ViewMsg_New_Params& params,
|
| // Ensure that sandbox flags are inherited from an opener in a different
|
| // process. In that case, the browser process will set any inherited sandbox
|
| // flags in |replicated_frame_state|, so apply them here.
|
| - if (opener_frame && !was_created_by_renderer &&
|
| - webview()->mainFrame()->isWebLocalFrame()) {
|
| + if (!was_created_by_renderer && webview()->mainFrame()->isWebLocalFrame()) {
|
| webview()->mainFrame()->toWebLocalFrame()->forceSandboxFlags(
|
| params.replicated_frame_state.sandbox_flags);
|
| }
|
|
|