| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/browser/frame_host/render_frame_host_manager.h" | 5 #include "content/browser/frame_host/render_frame_host_manager.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <algorithm> | 9 #include <algorithm> |
| 10 #include <utility> | 10 #include <utility> |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 47 #include "content/public/common/browser_side_navigation_policy.h" | 47 #include "content/public/common/browser_side_navigation_policy.h" |
| 48 #include "content/public/common/content_switches.h" | 48 #include "content/public/common/content_switches.h" |
| 49 #include "content/public/common/referrer.h" | 49 #include "content/public/common/referrer.h" |
| 50 #include "content/public/common/url_constants.h" | 50 #include "content/public/common/url_constants.h" |
| 51 | 51 |
| 52 namespace content { | 52 namespace content { |
| 53 | 53 |
| 54 RenderFrameHostManager::RenderFrameHostManager( | 54 RenderFrameHostManager::RenderFrameHostManager( |
| 55 FrameTreeNode* frame_tree_node, | 55 FrameTreeNode* frame_tree_node, |
| 56 RenderFrameHostDelegate* render_frame_delegate, | 56 RenderFrameHostDelegate* render_frame_delegate, |
| 57 RenderViewHostDelegate* render_view_delegate, | |
| 58 RenderWidgetHostDelegate* render_widget_delegate, | 57 RenderWidgetHostDelegate* render_widget_delegate, |
| 59 Delegate* delegate) | 58 Delegate* delegate) |
| 60 : frame_tree_node_(frame_tree_node), | 59 : frame_tree_node_(frame_tree_node), |
| 61 delegate_(delegate), | 60 delegate_(delegate), |
| 62 render_frame_delegate_(render_frame_delegate), | 61 render_frame_delegate_(render_frame_delegate), |
| 63 render_view_delegate_(render_view_delegate), | |
| 64 render_widget_delegate_(render_widget_delegate), | 62 render_widget_delegate_(render_widget_delegate), |
| 65 interstitial_page_(nullptr), | 63 interstitial_page_(nullptr), |
| 66 weak_factory_(this) { | 64 weak_factory_(this) { |
| 67 DCHECK(frame_tree_node_); | 65 DCHECK(frame_tree_node_); |
| 68 } | 66 } |
| 69 | 67 |
| 70 RenderFrameHostManager::~RenderFrameHostManager() { | 68 RenderFrameHostManager::~RenderFrameHostManager() { |
| 71 if (pending_render_frame_host_) | 69 if (pending_render_frame_host_) |
| 72 UnsetPendingRenderFrameHost(); | 70 UnsetPendingRenderFrameHost(); |
| 73 | 71 |
| (...skipping 2507 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2581 resolved_url)) { | 2579 resolved_url)) { |
| 2582 DCHECK(!dest_instance || | 2580 DCHECK(!dest_instance || |
| 2583 dest_instance == render_frame_host_->GetSiteInstance()); | 2581 dest_instance == render_frame_host_->GetSiteInstance()); |
| 2584 return false; | 2582 return false; |
| 2585 } | 2583 } |
| 2586 | 2584 |
| 2587 return true; | 2585 return true; |
| 2588 } | 2586 } |
| 2589 | 2587 |
| 2590 } // namespace content | 2588 } // namespace content |
| OLD | NEW |