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

Unified Diff: chrome/browser/browsing_data/cookies_tree_model_unittest.cc

Issue 428323002: ifdef remaining extensions code in chrome/browser/browsing_data. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix clang again Created 6 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/cookies_tree_model_unittest.cc
diff --git a/chrome/browser/browsing_data/cookies_tree_model_unittest.cc b/chrome/browser/browsing_data/cookies_tree_model_unittest.cc
index 7aefe78b8adc014829b5944d2658b789b34f36f6..1199e9a3a502bd21dfed2d6eab75f1aa9de6ac74 100644
--- a/chrome/browser/browsing_data/cookies_tree_model_unittest.cc
+++ b/chrome/browser/browsing_data/cookies_tree_model_unittest.cc
@@ -8,6 +8,7 @@
#include "base/message_loop/message_loop.h"
#include "base/prefs/pref_service.h"
+#include "base/strings/utf_string_conversions.h"
#include "chrome/browser/browsing_data/mock_browsing_data_appcache_helper.h"
#include "chrome/browser/browsing_data/mock_browsing_data_channel_id_helper.h"
#include "chrome/browser/browsing_data/mock_browsing_data_cookie_helper.h"
@@ -20,7 +21,6 @@
#include "chrome/browser/content_settings/cookie_settings.h"
#include "chrome/browser/content_settings/host_content_settings_map.h"
#include "chrome/browser/content_settings/mock_settings_observer.h"
-#include "chrome/browser/extensions/extension_special_storage_policy.h"
#include "chrome/test/base/testing_profile.h"
#include "content/public/browser/notification_details.h"
#include "content/public/browser/notification_types.h"
@@ -29,7 +29,9 @@
#include "net/url_request/url_request_context_getter.h"
#include "testing/gtest/include/gtest/gtest.h"
-#include "base/strings/utf_string_conversions.h"
+#if defined(ENABLE_EXTENSIONS)
+#include "chrome/browser/extensions/extension_special_storage_policy.h"
+#endif
using ::testing::_;
using content::BrowserThread;
@@ -40,7 +42,9 @@ class CookiesTreeModelTest : public testing::Test {
public:
virtual ~CookiesTreeModelTest() {
// Avoid memory leaks.
+#if defined(ENABLE_EXTENSIONS)
special_storage_policy_ = NULL;
+#endif
profile_.reset();
base::MessageLoop::current()->RunUntilIdle();
}
@@ -71,8 +75,10 @@ class CookiesTreeModelTest : public testing::Test {
scoped_refptr<CookieSettings> cookie_settings =
new CookieSettings(profile_->GetHostContentSettingsMap(),
profile_->GetPrefs());
+#if defined(ENABLE_EXTENSIONS)
special_storage_policy_ =
new ExtensionSpecialStoragePolicy(cookie_settings.get());
+#endif
}
virtual void TearDown() OVERRIDE {
@@ -102,7 +108,7 @@ class CookiesTreeModelTest : public testing::Test {
mock_browsing_data_flash_lso_helper_.get());
CookiesTreeModel* cookies_model =
- new CookiesTreeModel(container, special_storage_policy_.get(), false);
+ new CookiesTreeModel(container, special_storage_policy(), false);
mock_browsing_data_cookie_helper_->
AddCookieSamples(GURL("http://foo1"), "A=1");
mock_browsing_data_cookie_helper_->
@@ -191,29 +197,28 @@ class CookiesTreeModelTest : public testing::Test {
switch (node_type) {
case CookieTreeNode::DetailedInfo::TYPE_SESSION_STORAGE:
- return node->GetDetailedInfo().
- session_storage_info->origin_url.spec() + ",";
+ return node->GetDetailedInfo().session_storage_info->origin_url.spec() +
+ ",";
case CookieTreeNode::DetailedInfo::TYPE_LOCAL_STORAGE:
- return node->GetDetailedInfo().
- local_storage_info->origin_url.spec() + ",";
+ return node->GetDetailedInfo().local_storage_info->origin_url.spec() +
+ ",";
case CookieTreeNode::DetailedInfo::TYPE_DATABASE:
return node->GetDetailedInfo().database_info->database_name + ",";
case CookieTreeNode::DetailedInfo::TYPE_COOKIE:
return node->GetDetailedInfo().cookie->Name() + ",";
case CookieTreeNode::DetailedInfo::TYPE_APPCACHE:
return node->GetDetailedInfo().appcache_info->manifest_url.spec() +
- ",";
+ ",";
case CookieTreeNode::DetailedInfo::TYPE_INDEXED_DB:
return node->GetDetailedInfo().indexed_db_info->origin_.spec() +
- ",";
+ ",";
case CookieTreeNode::DetailedInfo::TYPE_FILE_SYSTEM:
return node->GetDetailedInfo().file_system_info->origin.spec() +
- ",";
+ ",";
case CookieTreeNode::DetailedInfo::TYPE_QUOTA:
return node->GetDetailedInfo().quota_info->host + ",";
case CookieTreeNode::DetailedInfo::TYPE_CHANNEL_ID:
- return node->GetDetailedInfo(
- ).channel_id->server_identifier() + ",";
+ return node->GetDetailedInfo().channel_id->server_identifier() + ",";
case CookieTreeNode::DetailedInfo::TYPE_FLASH_LSO:
return node->GetDetailedInfo().flash_lso_domain + ",";
default:
@@ -332,6 +337,14 @@ class CookiesTreeModelTest : public testing::Test {
}
protected:
+ ExtensionSpecialStoragePolicy* special_storage_policy() {
+#if defined(ENABLE_EXTENSIONS)
+ return special_storage_policy_.get();
+#else
+ return NULL;
+#endif
+ }
+
content::TestBrowserThreadBundle thread_bundle_;
scoped_ptr<TestingProfile> profile_;
scoped_refptr<MockBrowsingDataCookieHelper>
@@ -355,7 +368,9 @@ class CookiesTreeModelTest : public testing::Test {
scoped_refptr<MockBrowsingDataFlashLSOHelper>
mock_browsing_data_flash_lso_helper_;
+#if defined(ENABLE_EXTENSIONS)
scoped_refptr<ExtensionSpecialStoragePolicy> special_storage_policy_;
+#endif
};
TEST_F(CookiesTreeModelTest, RemoveAll) {
@@ -818,8 +833,7 @@ TEST_F(CookiesTreeModelTest, RemoveSingleCookieNode) {
mock_browsing_data_quota_helper_.get(),
mock_browsing_data_channel_id_helper_.get(),
mock_browsing_data_flash_lso_helper_.get());
- CookiesTreeModel cookies_model(
- container, special_storage_policy_.get(), false);
+ CookiesTreeModel cookies_model(container, special_storage_policy(), false);
mock_browsing_data_cookie_helper_->
AddCookieSamples(GURL("http://foo1"), "A=1");
@@ -907,8 +921,7 @@ TEST_F(CookiesTreeModelTest, RemoveSingleCookieNodeOf3) {
mock_browsing_data_quota_helper_.get(),
mock_browsing_data_channel_id_helper_.get(),
mock_browsing_data_flash_lso_helper_.get());
- CookiesTreeModel cookies_model(
- container, special_storage_policy_.get(), false);
+ CookiesTreeModel cookies_model(container, special_storage_policy(), false);
mock_browsing_data_cookie_helper_->
AddCookieSamples(GURL("http://foo1"), "A=1");
@@ -999,8 +1012,7 @@ TEST_F(CookiesTreeModelTest, RemoveSecondOrigin) {
mock_browsing_data_quota_helper_.get(),
mock_browsing_data_channel_id_helper_.get(),
mock_browsing_data_flash_lso_helper_.get());
- CookiesTreeModel cookies_model(
- container, special_storage_policy_.get(), false);
+ CookiesTreeModel cookies_model(container, special_storage_policy(), false);
mock_browsing_data_cookie_helper_->
AddCookieSamples(GURL("http://foo1"), "A=1");
@@ -1042,8 +1054,7 @@ TEST_F(CookiesTreeModelTest, OriginOrdering) {
mock_browsing_data_quota_helper_.get(),
mock_browsing_data_channel_id_helper_.get(),
mock_browsing_data_flash_lso_helper_.get());
- CookiesTreeModel cookies_model(
- container, special_storage_policy_.get(), false);
+ CookiesTreeModel cookies_model(container, special_storage_policy(), false);
mock_browsing_data_cookie_helper_->
AddCookieSamples(GURL("http://a.foo2.com"), "A=1");
@@ -1090,8 +1101,7 @@ TEST_F(CookiesTreeModelTest, ContentSettings) {
mock_browsing_data_quota_helper_.get(),
mock_browsing_data_channel_id_helper_.get(),
mock_browsing_data_flash_lso_helper_.get());
- CookiesTreeModel cookies_model(
- container, special_storage_policy_.get(), false);
+ CookiesTreeModel cookies_model(container, special_storage_policy(), false);
mock_browsing_data_cookie_helper_->AddCookieSamples(host, "A=1");
mock_browsing_data_cookie_helper_->Notify();
@@ -1164,8 +1174,7 @@ TEST_F(CookiesTreeModelTest, CookiesFilter) {
mock_browsing_data_quota_helper_.get(),
mock_browsing_data_channel_id_helper_.get(),
mock_browsing_data_flash_lso_helper_.get());
- CookiesTreeModel cookies_model(
- container, special_storage_policy_.get(), false);
+ CookiesTreeModel cookies_model(container, special_storage_policy(), false);
mock_browsing_data_cookie_helper_->
AddCookieSamples(GURL("http://123.com"), "A=1");
« no previous file with comments | « chrome/browser/browsing_data/cookies_tree_model.cc ('k') | chrome/browser/ui/webui/cookies_tree_model_util.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698