| 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 <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <set> | 9 #include <set> |
| 10 #include <vector> | 10 #include <vector> |
| (...skipping 399 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 410 | 410 |
| 411 if (GetServiceWorkerContext()) | 411 if (GetServiceWorkerContext()) |
| 412 GetServiceWorkerContext()->Shutdown(); | 412 GetServiceWorkerContext()->Shutdown(); |
| 413 | 413 |
| 414 if (GetCacheStorageContext()) | 414 if (GetCacheStorageContext()) |
| 415 GetCacheStorageContext()->Shutdown(); | 415 GetCacheStorageContext()->Shutdown(); |
| 416 | 416 |
| 417 if (GetPlatformNotificationContext()) | 417 if (GetPlatformNotificationContext()) |
| 418 GetPlatformNotificationContext()->Shutdown(); | 418 GetPlatformNotificationContext()->Shutdown(); |
| 419 | 419 |
| 420 if (GetBackgroundFetchContext()) | |
| 421 GetBackgroundFetchContext()->Shutdown(); | |
| 422 | |
| 423 if (GetBackgroundSyncContext()) | 420 if (GetBackgroundSyncContext()) |
| 424 GetBackgroundSyncContext()->Shutdown(); | 421 GetBackgroundSyncContext()->Shutdown(); |
| 425 | 422 |
| 426 if (GetPaymentAppContext()) | 423 if (GetPaymentAppContext()) |
| 427 GetPaymentAppContext()->Shutdown(); | 424 GetPaymentAppContext()->Shutdown(); |
| 428 } | 425 } |
| 429 | 426 |
| 430 // static | 427 // static |
| 431 std::unique_ptr<StoragePartitionImpl> StoragePartitionImpl::Create( | 428 std::unique_ptr<StoragePartitionImpl> StoragePartitionImpl::Create( |
| 432 BrowserContext* context, | 429 BrowserContext* context, |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 510 #if !defined(OS_ANDROID) | 507 #if !defined(OS_ANDROID) |
| 511 partition->host_zoom_level_context_ = new HostZoomLevelContext( | 508 partition->host_zoom_level_context_ = new HostZoomLevelContext( |
| 512 context->CreateZoomLevelDelegate(partition_path)); | 509 context->CreateZoomLevelDelegate(partition_path)); |
| 513 #endif // !defined(OS_ANDROID) | 510 #endif // !defined(OS_ANDROID) |
| 514 | 511 |
| 515 partition->platform_notification_context_ = | 512 partition->platform_notification_context_ = |
| 516 new PlatformNotificationContextImpl(path, context, | 513 new PlatformNotificationContextImpl(path, context, |
| 517 partition->service_worker_context_); | 514 partition->service_worker_context_); |
| 518 partition->platform_notification_context_->Initialize(); | 515 partition->platform_notification_context_->Initialize(); |
| 519 | 516 |
| 520 partition->background_fetch_context_ = new BackgroundFetchContext( | 517 partition->background_fetch_context_ = |
| 521 context, partition.get(), partition->service_worker_context_); | 518 new BackgroundFetchContext(context, partition->service_worker_context_); |
| 522 | 519 |
| 523 partition->background_sync_context_ = new BackgroundSyncContext(); | 520 partition->background_sync_context_ = new BackgroundSyncContext(); |
| 524 partition->background_sync_context_->Init(partition->service_worker_context_); | 521 partition->background_sync_context_->Init(partition->service_worker_context_); |
| 525 | 522 |
| 526 partition->payment_app_context_ = new PaymentAppContextImpl(); | 523 partition->payment_app_context_ = new PaymentAppContextImpl(); |
| 527 partition->payment_app_context_->Init(partition->service_worker_context_); | 524 partition->payment_app_context_->Init(partition->service_worker_context_); |
| 528 | 525 |
| 529 partition->broadcast_channel_provider_ = new BroadcastChannelProvider(); | 526 partition->broadcast_channel_provider_ = new BroadcastChannelProvider(); |
| 530 | 527 |
| 531 partition->bluetooth_allowed_devices_map_ = new BluetoothAllowedDevicesMap(); | 528 partition->bluetooth_allowed_devices_map_ = new BluetoothAllowedDevicesMap(); |
| (...skipping 458 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 990 media_url_request_context_ = media_url_request_context; | 987 media_url_request_context_ = media_url_request_context; |
| 991 } | 988 } |
| 992 | 989 |
| 993 void StoragePartitionImpl::GetQuotaSettings( | 990 void StoragePartitionImpl::GetQuotaSettings( |
| 994 storage::OptionalQuotaSettingsCallback callback) { | 991 storage::OptionalQuotaSettingsCallback callback) { |
| 995 GetContentClient()->browser()->GetQuotaSettings(browser_context_, this, | 992 GetContentClient()->browser()->GetQuotaSettings(browser_context_, this, |
| 996 std::move(callback)); | 993 std::move(callback)); |
| 997 } | 994 } |
| 998 | 995 |
| 999 } // namespace content | 996 } // namespace content |
| OLD | NEW |