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 7using WebKit::WebReferrerPolicy; 8using WebKit::WebString; 9 10namespace content { 11 12RequestExtraData::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 36RequestExtraData::~RequestExtraData() { 37} 38 39} // namespace content 40