Chromium Code Reviews| Index: content/renderer/render_view_impl.cc |
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
| index 465329feed1466f89f5ca4dd947b51d959e68d40..c0bb42eade074c137fe4c5037d795b7f56410905 100644 |
| --- a/content/renderer/render_view_impl.cc |
| +++ b/content/renderer/render_view_impl.cc |
| @@ -753,6 +753,9 @@ void RenderViewImpl::Initialize(const ViewMsg_New_Params& params, |
| main_render_frame_->set_render_frame_proxy(proxy); |
| } |
| + // This breaks postMessage otherwise. |
| + webview()->setMainFrame(main_render_frame_->GetWebFrame()); |
|
Fady Samuel
2015/03/04 22:21:06
What does this do?
|
| + /* |
| // In --site-per-process, just use the WebRemoteFrame as the main frame. |
| if (command_line.HasSwitch(switches::kSitePerProcess) && proxy) { |
| webview()->setMainFrame(proxy->web_frame()); |
| @@ -762,6 +765,7 @@ void RenderViewImpl::Initialize(const ViewMsg_New_Params& params, |
| } else { |
| webview()->setMainFrame(main_render_frame_->GetWebFrame()); |
| } |
| + */ |
| main_render_frame_->Initialize(); |
| if (switches::IsTouchDragDropEnabled()) |