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
RequestExtraData(WebReferrerPolicy referrer_policy,const WebString & custom_user_agent,bool was_after_preconnect_request,int render_frame_id,bool is_main_frame,int64 frame_id,const GURL & frame_origin,bool parent_is_main_frame,int64 parent_frame_id,bool allow_download,PageTransition transition_type,bool should_replace_current_entry,int transferred_request_child_id,int transferred_request_request_id)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
~RequestExtraData()42 RequestExtraData::~RequestExtraData() {
43 }
44
45 } // namespace content
46