Home | History | Annotate | Download | only in history
      1 // Copyright (c) 2010 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 "chrome/browser/history/download_types.h"
      6 
      7 DownloadCreateInfo::DownloadCreateInfo(const FilePath& path,
      8                                        const GURL& url,
      9                                        base::Time start_time,
     10                                        int64 received_bytes,
     11                                        int64 total_bytes,
     12                                        int32 state,
     13                                        int32 download_id)
     14     : path(path),
     15       url(url),
     16       path_uniquifier(0),
     17       start_time(start_time),
     18       received_bytes(received_bytes),
     19       total_bytes(total_bytes),
     20       state(state),
     21       download_id(download_id),
     22       child_id(-1),
     23       render_view_id(-1),
     24       request_id(-1),
     25       db_handle(0),
     26       prompt_user_for_save_location(false),
     27       is_dangerous(false),
     28       is_extension_install(false) {
     29 }
     30 
     31 DownloadCreateInfo::DownloadCreateInfo()
     32     : path_uniquifier(0),
     33       received_bytes(0),
     34       total_bytes(0),
     35       state(-1),
     36       download_id(-1),
     37       child_id(-1),
     38       render_view_id(-1),
     39       request_id(-1),
     40       db_handle(0),
     41       prompt_user_for_save_location(false),
     42       is_dangerous(false),
     43       is_extension_install(false) {
     44 }
     45 
     46 DownloadCreateInfo::~DownloadCreateInfo() {
     47 }
     48