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/child/request_extra_data.h" 6 7 using blink::WebReferrerPolicy; 8 using blink::WebString; 9 10 namespace content { 11 12 RequestExtraData::RequestExtraData(WebReferrerPolicy referrer_policy, 13 const WebString& custom_user_agent, 14 bool was_after_preconnect_request, 15 int render_frame_id, 16 bool is_main_frame, 17 int64 frame_id, 18 const GURL& frame_origin, 19 bool parent_is_main_frame, 20 int64 parent_frame_id, 21 bool allow_download, 22 PageTransition transition_type, 23 bool should_replace_current_entry, 24 int transferred_request_child_id, 25 int transferred_request_request_id) 26 : webkit_glue::WebURLRequestExtraDataImpl(referrer_policy, 27 custom_user_agent, 28 was_after_preconnect_request), 29 render_frame_id_(render_frame_id), 30 is_main_frame_(is_main_frame), 31 frame_id_(frame_id), 32 frame_origin_(frame_origin), 33 parent_is_main_frame_(parent_is_main_frame), 34 parent_frame_id_(parent_frame_id), 35 allow_download_(allow_download), 36 transition_type_(transition_type), 37 should_replace_current_entry_(should_replace_current_entry), 38 transferred_request_child_id_(transferred_request_child_id), 39 transferred_request_request_id_(transferred_request_request_id) { 40 } 41 42 RequestExtraData::~RequestExtraData() { 43 } 44 45 } // namespace content 46