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 WebKit::WebReferrerPolicy; 8 using WebKit::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 bool is_main_frame, 16 int64 frame_id, 17 bool parent_is_main_frame, 18 int64 parent_frame_id, 19 bool allow_download, 20 PageTransition transition_type, 21 int transferred_request_child_id, 22 int transferred_request_request_id) 23 : webkit_glue::WebURLRequestExtraDataImpl(referrer_policy, 24 custom_user_agent, 25 was_after_preconnect_request), 26 is_main_frame_(is_main_frame), 27 frame_id_(frame_id), 28 parent_is_main_frame_(parent_is_main_frame), 29 parent_frame_id_(parent_frame_id), 30 allow_download_(allow_download), 31 transition_type_(transition_type), 32 transferred_request_child_id_(transferred_request_child_id), 33 transferred_request_request_id_(transferred_request_request_id) { 34 } 35 36 RequestExtraData::~RequestExtraData() { 37 } 38 39 } // namespace content 40