| Index: content/browser/frame_host/frame_tree_node.cc | 
| diff --git a/content/browser/frame_host/frame_tree_node.cc b/content/browser/frame_host/frame_tree_node.cc | 
| index fd9a3bf024cc1aa580fce7e4511f925ae07c5a32..ce357750443542d1ea3f4f1380313d6196b111e1 100644 | 
| --- a/content/browser/frame_host/frame_tree_node.cc | 
| +++ b/content/browser/frame_host/frame_tree_node.cc | 
| @@ -15,15 +15,20 @@ namespace content { | 
| const int64 FrameTreeNode::kInvalidFrameId = -1; | 
| int64 FrameTreeNode::next_frame_tree_node_id_ = 1; | 
|  | 
| -FrameTreeNode::FrameTreeNode( | 
| -  int64 frame_id, | 
| -  const std::string& name, | 
| -  Navigator* navigator, | 
| -  scoped_ptr<RenderFrameHostImpl> render_frame_host) | 
| -  : frame_tree_node_id_(next_frame_tree_node_id_++), | 
| +FrameTreeNode::FrameTreeNode(Navigator* navigator, | 
| +                             RenderViewHostDelegate* render_view_delegate, | 
| +                             RenderWidgetHostDelegate* render_widget_delegate, | 
| +                             RenderViewHostManager::Delegate* manager_delegate, | 
| +                             int64 frame_id, | 
| +                             const std::string& name, | 
| +                             scoped_ptr<RenderFrameHostImpl> render_frame_host) | 
| +  : navigator_(navigator), | 
| +    render_manager_(render_view_delegate, | 
| +                    render_widget_delegate, | 
| +                    manager_delegate), | 
| +    frame_tree_node_id_(next_frame_tree_node_id_++), | 
| frame_id_(frame_id), | 
| frame_name_(name), | 
| -    navigator_(navigator), | 
| owns_render_frame_host_(true), | 
| render_frame_host_(render_frame_host.release()) { | 
| } | 
|  |