page_navigator.cc revision 5821806d5e7f356e8fa4b058a389a808ea183019
1// Copyright (c) 2012 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "content/public/browser/page_navigator.h" 6 7namespace content { 8 9OpenURLParams::OpenURLParams( 10 const GURL& url, 11 const Referrer& referrer, 12 WindowOpenDisposition disposition, 13 PageTransition transition, 14 bool is_renderer_initiated) 15 : url(url), 16 referrer(referrer), 17 source_frame_id(-1), 18 disposition(disposition), 19 transition(transition), 20 is_renderer_initiated(is_renderer_initiated) { 21} 22 23OpenURLParams::OpenURLParams( 24 const GURL& url, 25 const Referrer& referrer, 26 int64 source_frame_id, 27 WindowOpenDisposition disposition, 28 PageTransition transition, 29 bool is_renderer_initiated) 30 : url(url), 31 referrer(referrer), 32 source_frame_id(source_frame_id), 33 disposition(disposition), 34 transition(transition), 35 is_renderer_initiated(is_renderer_initiated) { 36} 37 38OpenURLParams::OpenURLParams() 39 : source_frame_id(-1), 40 disposition(UNKNOWN), 41 transition(PageTransitionFromInt(0)), 42 is_renderer_initiated(false) { 43} 44 45OpenURLParams::~OpenURLParams() { 46} 47 48} // namespace content 49