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