Home | History | Annotate | Download | only in child
      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