| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/browser/storage_partition_impl.h" | 5 #include "content/browser/storage_partition_impl.h" |
| 6 | 6 |
| 7 #include "base/sequenced_task_runner.h" | 7 #include "base/sequenced_task_runner.h" |
| 8 #include "base/strings/utf_string_conversions.h" | 8 #include "base/strings/utf_string_conversions.h" |
| 9 #include "content/browser/browser_main_loop.h" | 9 #include "content/browser/browser_main_loop.h" |
| 10 #include "content/browser/fileapi/browser_file_system_helper.h" | 10 #include "content/browser/fileapi/browser_file_system_helper.h" |
| (...skipping 191 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 202 scoped_refptr<quota::QuotaManager> quota_manager = new quota::QuotaManager( | 202 scoped_refptr<quota::QuotaManager> quota_manager = new quota::QuotaManager( |
| 203 in_memory, | 203 in_memory, |
| 204 partition_path, | 204 partition_path, |
| 205 BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO).get(), | 205 BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO).get(), |
| 206 BrowserThread::GetMessageLoopProxyForThread(BrowserThread::DB).get(), | 206 BrowserThread::GetMessageLoopProxyForThread(BrowserThread::DB).get(), |
| 207 context->GetSpecialStoragePolicy()); | 207 context->GetSpecialStoragePolicy()); |
| 208 | 208 |
| 209 // Each consumer is responsible for registering its QuotaClient during | 209 // Each consumer is responsible for registering its QuotaClient during |
| 210 // its construction. | 210 // its construction. |
| 211 scoped_refptr<fileapi::FileSystemContext> filesystem_context = | 211 scoped_refptr<fileapi::FileSystemContext> filesystem_context = |
| 212 CreateFileSystemContext(partition_path, in_memory, | 212 CreateFileSystemContext(context, |
| 213 BrowserContext::GetMountPoints(context), | 213 partition_path, in_memory, |
| 214 context->GetSpecialStoragePolicy(), | |
| 215 quota_manager->proxy()); | 214 quota_manager->proxy()); |
| 216 | 215 |
| 217 scoped_refptr<webkit_database::DatabaseTracker> database_tracker = | 216 scoped_refptr<webkit_database::DatabaseTracker> database_tracker = |
| 218 new webkit_database::DatabaseTracker( | 217 new webkit_database::DatabaseTracker( |
| 219 partition_path, | 218 partition_path, |
| 220 in_memory, | 219 in_memory, |
| 221 context->GetSpecialStoragePolicy(), | 220 context->GetSpecialStoragePolicy(), |
| 222 quota_manager->proxy(), | 221 quota_manager->proxy(), |
| 223 BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE) | 222 BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE) |
| 224 .get()); | 223 .get()); |
| (...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 357 net::URLRequestContextGetter* url_request_context) { | 356 net::URLRequestContextGetter* url_request_context) { |
| 358 url_request_context_ = url_request_context; | 357 url_request_context_ = url_request_context; |
| 359 } | 358 } |
| 360 | 359 |
| 361 void StoragePartitionImpl::SetMediaURLRequestContext( | 360 void StoragePartitionImpl::SetMediaURLRequestContext( |
| 362 net::URLRequestContextGetter* media_url_request_context) { | 361 net::URLRequestContextGetter* media_url_request_context) { |
| 363 media_url_request_context_ = media_url_request_context; | 362 media_url_request_context_ = media_url_request_context; |
| 364 } | 363 } |
| 365 | 364 |
| 366 } // namespace content | 365 } // namespace content |
| OLD | NEW |