Upstream version 5.34.92.0
[platform/framework/web/crosswalk.git] / src / content / child / request_extra_data.cc
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(
13     WebReferrerPolicy referrer_policy,
14     blink::WebPageVisibilityState visibility_state,
15     const WebString& custom_user_agent,
16     bool was_after_preconnect_request,
17     int render_frame_id,
18     bool is_main_frame,
19     int64 frame_id,
20     const GURL& frame_origin,
21     bool parent_is_main_frame,
22     int64 parent_frame_id,
23     bool allow_download,
24     PageTransition transition_type,
25     bool should_replace_current_entry,
26     int transferred_request_child_id,
27     int transferred_request_request_id)
28     : webkit_glue::WebURLRequestExtraDataImpl(referrer_policy,
29                                               custom_user_agent,
30                                               was_after_preconnect_request),
31       visibility_state_(visibility_state),
32       render_frame_id_(render_frame_id),
33       is_main_frame_(is_main_frame),
34       frame_id_(frame_id),
35       frame_origin_(frame_origin),
36       parent_is_main_frame_(parent_is_main_frame),
37       parent_frame_id_(parent_frame_id),
38       allow_download_(allow_download),
39       transition_type_(transition_type),
40       should_replace_current_entry_(should_replace_current_entry),
41       transferred_request_child_id_(transferred_request_child_id),
42       transferred_request_request_id_(transferred_request_request_id) {
43 }
44
45 RequestExtraData::~RequestExtraData() {
46 }
47
48 }  // namespace content