Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1148)

Unified Diff: chrome/browser/browsing_data_remover_unittest.cc

Issue 7210006: AppCaches which belong to hosted apps are not protected from deletion (Closed) Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: Test beautification. Created 9 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/browsing_data_remover_unittest.cc
diff --git a/chrome/browser/browsing_data_remover_unittest.cc b/chrome/browser/browsing_data_remover_unittest.cc
index 489efa7b6de50399fcae10489a15108ebeca9c01..3df870da704c2d1f02bfc67858f144a9c5f41821 100644
--- a/chrome/browser/browsing_data_remover_unittest.cc
+++ b/chrome/browser/browsing_data_remover_unittest.cc
@@ -8,7 +8,6 @@
#include "base/message_loop.h"
#include "base/platform_file.h"
-#include "chrome/browser/extensions/mock_extension_special_storage_policy.h"
#include "chrome/browser/history/history.h"
#include "chrome/test/testing_profile.h"
#include "content/browser/appcache/chrome_appcache_service.h"
@@ -21,6 +20,7 @@
#include "webkit/fileapi/file_system_file_util.h"
#include "webkit/fileapi/file_system_path_manager.h"
#include "webkit/fileapi/sandbox_mount_point_provider.h"
+#include "webkit/quota/mock_special_storage_policy.h"
namespace {
@@ -365,8 +365,8 @@ TEST_F(BrowsingDataRemoverTest, RemoveAppCacheForever) {
scoped_refptr<ChromeAppCacheService> appcache_service =
new ChromeAppCacheService(NULL);
const content::ResourceContext* resource_context = NULL;
- scoped_refptr<MockExtensionSpecialStoragePolicy> mock_policy =
- new MockExtensionSpecialStoragePolicy;
+ scoped_refptr<quota::MockSpecialStoragePolicy> mock_policy =
+ new quota::MockSpecialStoragePolicy;
mock_policy->AddProtected(kProtectedManifest.GetOrigin());
BrowserThread::PostTask(
BrowserThread::IO, FROM_HERE,
@@ -374,12 +374,10 @@ TEST_F(BrowsingDataRemoverTest, RemoveAppCacheForever) {
&ChromeAppCacheService::InitializeOnIOThread,
FilePath(),
resource_context,
- mock_policy,
- false));
+ mock_policy));
MessageLoop::current()->RunAllPending();
TestingProfile* profile = GetProfile();
profile->SetAppCacheService(appcache_service);
- profile->SetExtensionSpecialStoragePolicy(mock_policy);
// Add data into the AppCacheStorage.
AppCacheInserter appcache_inserter;

Powered by Google App Engine
This is Rietveld 408576698