12a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)// Copyright (c) 2012 The Chromium Authors. All rights reserved. 22a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 32a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)// found in the LICENSE file. 42a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) 52a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)#include "content/renderer/render_view_impl_params.h" 62a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) 72a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)namespace content { 82a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) 92a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)RenderViewImplParams::RenderViewImplParams( 102a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) int32 opener_id, 110529e5d033099cbfc42635f6f6183833b09dff6eBen Murdoch bool window_was_created_with_opener, 122a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) const RendererPreferences& renderer_prefs, 13c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles) const WebPreferences& webkit_prefs, 142a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) int32 routing_id, 15868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles) int32 main_frame_routing_id, 162a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) int32 surface_id, 172a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) int64 session_storage_namespace_id, 18a3f6a49ab37290eeeb8db0f41ec0f1cb74a68be7Torne (Richard Coles) const base::string16& frame_name, 192a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) bool is_renderer_created, 202a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) bool swapped_out, 21cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) int32 proxy_routing_id, 223551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) bool hidden, 230529e5d033099cbfc42635f6f6183833b09dff6eBen Murdoch bool never_visible, 242a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) int32 next_page_id, 25e578b2d213c837aab9cea5407d30f5c84065cd0eMarcin Kosiba const ViewMsg_Resize_Params& initial_size, 26e578b2d213c837aab9cea5407d30f5c84065cd0eMarcin Kosiba bool enable_auto_resize, 27e578b2d213c837aab9cea5407d30f5c84065cd0eMarcin Kosiba const gfx::Size& min_size, 28e578b2d213c837aab9cea5407d30f5c84065cd0eMarcin Kosiba const gfx::Size& max_size) 292a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) : opener_id(opener_id), 300529e5d033099cbfc42635f6f6183833b09dff6eBen Murdoch window_was_created_with_opener(window_was_created_with_opener), 312a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) renderer_prefs(renderer_prefs), 322a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) webkit_prefs(webkit_prefs), 332a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) routing_id(routing_id), 34868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles) main_frame_routing_id(main_frame_routing_id), 352a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) surface_id(surface_id), 362a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) session_storage_namespace_id(session_storage_namespace_id), 372a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) frame_name(frame_name), 382a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) is_renderer_created(is_renderer_created), 392a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) swapped_out(swapped_out), 40cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) proxy_routing_id(proxy_routing_id), 413551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) hidden(hidden), 420529e5d033099cbfc42635f6f6183833b09dff6eBen Murdoch never_visible(never_visible), 432a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) next_page_id(next_page_id), 44e578b2d213c837aab9cea5407d30f5c84065cd0eMarcin Kosiba initial_size(initial_size), 45e578b2d213c837aab9cea5407d30f5c84065cd0eMarcin Kosiba enable_auto_resize(enable_auto_resize), 46e578b2d213c837aab9cea5407d30f5c84065cd0eMarcin Kosiba min_size(min_size), 47e578b2d213c837aab9cea5407d30f5c84065cd0eMarcin Kosiba max_size(max_size) {} 482a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) 492a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)RenderViewImplParams::~RenderViewImplParams() {} 502a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) 512a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)} // namespace content 52