• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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