| 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 739 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 750 base::Bind(&WebRTCIdentityStore::DeleteBetween, | 750 base::Bind(&WebRTCIdentityStore::DeleteBetween, |
| 751 webrtc_identity_store, | 751 webrtc_identity_store, |
| 752 begin, | 752 begin, |
| 753 end, | 753 end, |
| 754 decrement_callback)); | 754 decrement_callback)); |
| 755 } | 755 } |
| 756 | 756 |
| 757 DecrementTaskCountOnUI(); | 757 DecrementTaskCountOnUI(); |
| 758 } | 758 } |
| 759 | 759 |
| 760 | |
| 761 void StoragePartitionImpl::ClearDataForOrigin( | 760 void StoragePartitionImpl::ClearDataForOrigin( |
| 762 uint32 remove_mask, | 761 uint32 remove_mask, |
| 763 uint32 quota_storage_remove_mask, | 762 uint32 quota_storage_remove_mask, |
| 764 const GURL& storage_origin, | 763 const GURL& storage_origin, |
| 765 net::URLRequestContextGetter* request_context_getter) { | 764 net::URLRequestContextGetter* request_context_getter, |
| 765 const base::Closure& callback) { |
| 766 DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); | 766 DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
| 767 ClearDataImpl(remove_mask, quota_storage_remove_mask, storage_origin, | 767 ClearDataImpl(remove_mask, |
| 768 OriginMatcherFunction(), request_context_getter, | 768 quota_storage_remove_mask, |
| 769 base::Time(), base::Time::Max(), base::Bind(&base::DoNothing)); | 769 storage_origin, |
| 770 OriginMatcherFunction(), |
| 771 request_context_getter, |
| 772 base::Time(), |
| 773 base::Time::Max(), |
| 774 callback); |
| 770 } | 775 } |
| 771 | 776 |
| 772 void StoragePartitionImpl::ClearData( | 777 void StoragePartitionImpl::ClearData( |
| 773 uint32 remove_mask, | 778 uint32 remove_mask, |
| 774 uint32 quota_storage_remove_mask, | 779 uint32 quota_storage_remove_mask, |
| 775 const GURL& storage_origin, | 780 const GURL& storage_origin, |
| 776 const OriginMatcherFunction& origin_matcher, | 781 const OriginMatcherFunction& origin_matcher, |
| 777 const base::Time begin, | 782 const base::Time begin, |
| 778 const base::Time end, | 783 const base::Time end, |
| 779 const base::Closure& callback) { | 784 const base::Closure& callback) { |
| (...skipping 19 matching lines...) Expand all Loading... |
| 799 net::URLRequestContextGetter* url_request_context) { | 804 net::URLRequestContextGetter* url_request_context) { |
| 800 url_request_context_ = url_request_context; | 805 url_request_context_ = url_request_context; |
| 801 } | 806 } |
| 802 | 807 |
| 803 void StoragePartitionImpl::SetMediaURLRequestContext( | 808 void StoragePartitionImpl::SetMediaURLRequestContext( |
| 804 net::URLRequestContextGetter* media_url_request_context) { | 809 net::URLRequestContextGetter* media_url_request_context) { |
| 805 media_url_request_context_ = media_url_request_context; | 810 media_url_request_context_ = media_url_request_context; |
| 806 } | 811 } |
| 807 | 812 |
| 808 } // namespace content | 813 } // namespace content |
| OLD | NEW |