Index: chrome/browser/browsing_data/cookies_tree_model.cc |
diff --git a/chrome/browser/browsing_data/cookies_tree_model.cc b/chrome/browser/browsing_data/cookies_tree_model.cc |
index f1c15e277e168b886cfe0e6e9ed1ed92dbe37de7..e326fd3c3ad2eb8dabdf17a32d77dd255331e02e 100644 |
--- a/chrome/browser/browsing_data/cookies_tree_model.cc |
+++ b/chrome/browser/browsing_data/cookies_tree_model.cc |
@@ -12,9 +12,9 @@ |
#include "base/memory/linked_ptr.h" |
#include "base/strings/string_util.h" |
#include "base/strings/utf_string_conversions.h" |
+#include "chrome/browser/browsing_data/browsing_data_channel_id_helper.h" |
#include "chrome/browser/browsing_data/browsing_data_cookie_helper.h" |
#include "chrome/browser/browsing_data/browsing_data_flash_lso_helper.h" |
-#include "chrome/browser/browsing_data/browsing_data_server_bound_cert_helper.h" |
#include "chrome/browser/content_settings/cookie_settings.h" |
#include "chrome/browser/extensions/extension_service.h" |
#include "chrome/browser/extensions/extension_special_storage_policy.h" |
@@ -129,7 +129,7 @@ bool TypeIsProtected(CookieTreeNode::DetailedInfo::NodeType type) { |
return true; |
case CookieTreeNode::DetailedInfo::TYPE_QUOTA: |
return false; |
- case CookieTreeNode::DetailedInfo::TYPE_SERVER_BOUND_CERT: |
+ case CookieTreeNode::DetailedInfo::TYPE_CHANNEL_ID: |
return false; |
case CookieTreeNode::DetailedInfo::TYPE_FLASH_LSO: |
return false; |
@@ -163,7 +163,7 @@ CookieTreeNode::DetailedInfo::DetailedInfo() |
indexed_db_info(NULL), |
file_system_info(NULL), |
quota_info(NULL), |
- server_bound_cert(NULL) {} |
+ channel_id(NULL) {} |
CookieTreeNode::DetailedInfo::~DetailedInfo() {} |
@@ -244,10 +244,10 @@ CookieTreeNode::DetailedInfo& CookieTreeNode::DetailedInfo::InitQuota( |
return *this; |
} |
-CookieTreeNode::DetailedInfo& CookieTreeNode::DetailedInfo::InitServerBoundCert( |
- const net::ServerBoundCertStore::ServerBoundCert* server_bound_cert) { |
- Init(TYPE_SERVER_BOUND_CERT); |
- this->server_bound_cert = server_bound_cert; |
+CookieTreeNode::DetailedInfo& CookieTreeNode::DetailedInfo::InitChannelID( |
+ const net::ChannelIDStore::ChannelID* channel_id) { |
+ Init(TYPE_CHANNEL_ID); |
+ this->channel_id = channel_id; |
return *this; |
} |
@@ -491,29 +491,29 @@ CookieTreeNode::DetailedInfo CookieTreeQuotaNode::GetDetailedInfo() const { |
} |
/////////////////////////////////////////////////////////////////////////////// |
-// CookieTreeServerBoundCertNode, public: |
+// CookieTreeChannelIDNode, public: |
-CookieTreeServerBoundCertNode::CookieTreeServerBoundCertNode( |
- net::ServerBoundCertStore::ServerBoundCertList::iterator cert) |
- : CookieTreeNode(base::ASCIIToUTF16(cert->server_identifier())), |
- server_bound_cert_(cert) { |
+CookieTreeChannelIDNode::CookieTreeChannelIDNode( |
+ net::ChannelIDStore::ChannelIDList::iterator channel_id) |
+ : CookieTreeNode(base::ASCIIToUTF16(channel_id->server_identifier())), |
+ channel_id_(channel_id) { |
} |
-CookieTreeServerBoundCertNode::~CookieTreeServerBoundCertNode() {} |
+CookieTreeChannelIDNode::~CookieTreeChannelIDNode() {} |
-void CookieTreeServerBoundCertNode::DeleteStoredObjects() { |
+void CookieTreeChannelIDNode::DeleteStoredObjects() { |
LocalDataContainer* container = GetLocalDataContainerForNode(this); |
if (container) { |
- container->server_bound_cert_helper_->DeleteServerBoundCert( |
- server_bound_cert_->server_identifier()); |
- container->server_bound_cert_list_.erase(server_bound_cert_); |
+ container->channel_id_helper_->DeleteChannelID( |
+ channel_id_->server_identifier()); |
+ container->channel_id_list_.erase(channel_id_); |
} |
} |
CookieTreeNode::DetailedInfo |
-CookieTreeServerBoundCertNode::GetDetailedInfo() const { |
- return DetailedInfo().InitServerBoundCert(&*server_bound_cert_); |
+CookieTreeChannelIDNode::GetDetailedInfo() const { |
+ return DetailedInfo().InitChannelID(&*channel_id_); |
} |
/////////////////////////////////////////////////////////////////////////////// |
@@ -574,7 +574,7 @@ CookieTreeHostNode::CookieTreeHostNode(const GURL& url) |
indexed_dbs_child_(NULL), |
file_systems_child_(NULL), |
quota_child_(NULL), |
- server_bound_certs_child_(NULL), |
+ channel_ids_child_(NULL), |
flash_lso_child_(NULL), |
url_(url), |
canonicalized_host_(CanonicalizeHost(url)) {} |
@@ -658,13 +658,13 @@ CookieTreeQuotaNode* CookieTreeHostNode::UpdateOrCreateQuotaNode( |
return quota_child_; |
} |
-CookieTreeServerBoundCertsNode* |
-CookieTreeHostNode::GetOrCreateServerBoundCertsNode() { |
- if (server_bound_certs_child_) |
- return server_bound_certs_child_; |
- server_bound_certs_child_ = new CookieTreeServerBoundCertsNode; |
- AddChildSortedByTitle(server_bound_certs_child_); |
- return server_bound_certs_child_; |
+CookieTreeChannelIDsNode* |
+CookieTreeHostNode::GetOrCreateChannelIDsNode() { |
+ if (channel_ids_child_) |
+ return channel_ids_child_; |
+ channel_ids_child_ = new CookieTreeChannelIDsNode; |
+ AddChildSortedByTitle(channel_ids_child_); |
+ return channel_ids_child_; |
} |
CookieTreeFlashLSONode* CookieTreeHostNode::GetOrCreateFlashLSONode( |
@@ -794,18 +794,18 @@ CookieTreeFileSystemsNode::GetDetailedInfo() const { |
} |
/////////////////////////////////////////////////////////////////////////////// |
-// CookieTreeServerBoundCertsNode, public: |
+// CookieTreeChannelIDsNode, public: |
-CookieTreeServerBoundCertsNode::CookieTreeServerBoundCertsNode() |
+CookieTreeChannelIDsNode::CookieTreeChannelIDsNode() |
: CookieTreeNode( |
- l10n_util::GetStringUTF16(IDS_COOKIES_SERVER_BOUND_CERTS)) { |
+ l10n_util::GetStringUTF16(IDS_COOKIES_CHANNEL_IDS)) { |
} |
-CookieTreeServerBoundCertsNode::~CookieTreeServerBoundCertsNode() {} |
+CookieTreeChannelIDsNode::~CookieTreeChannelIDsNode() {} |
CookieTreeNode::DetailedInfo |
-CookieTreeServerBoundCertsNode::GetDetailedInfo() const { |
- return DetailedInfo().Init(DetailedInfo::TYPE_SERVER_BOUND_CERTS); |
+CookieTreeChannelIDsNode::GetDetailedInfo() const { |
+ return DetailedInfo().Init(DetailedInfo::TYPE_CHANNEL_IDS); |
} |
void CookieTreeNode::AddChildSortedByTitle(CookieTreeNode* new_child) { |
@@ -915,7 +915,7 @@ int CookiesTreeModel::GetIconIndex(ui::TreeModelNode* node) { |
return DATABASE; // ditto |
case CookieTreeNode::DetailedInfo::TYPE_QUOTA: |
return -1; |
- case CookieTreeNode::DetailedInfo::TYPE_SERVER_BOUND_CERT: |
+ case CookieTreeNode::DetailedInfo::TYPE_CHANNEL_ID: |
return COOKIE; // It's kinda like a cookie? |
default: |
break; |
@@ -960,7 +960,7 @@ void CookiesTreeModel::UpdateSearchResults(const base::string16& filter) { |
PopulateIndexedDBInfoWithFilter(data_container(), ¬ifier, filter); |
PopulateFileSystemInfoWithFilter(data_container(), ¬ifier, filter); |
PopulateQuotaInfoWithFilter(data_container(), ¬ifier, filter); |
- PopulateServerBoundCertInfoWithFilter(data_container(), ¬ifier, filter); |
+ PopulateChannelIDInfoWithFilter(data_container(), ¬ifier, filter); |
} |
const extensions::ExtensionSet* CookiesTreeModel::ExtensionsProtectingNode( |
@@ -1030,10 +1030,10 @@ void CookiesTreeModel::PopulateQuotaInfo(LocalDataContainer* container) { |
PopulateQuotaInfoWithFilter(container, ¬ifier, base::string16()); |
} |
-void CookiesTreeModel::PopulateServerBoundCertInfo( |
+void CookiesTreeModel::PopulateChannelIDInfo( |
LocalDataContainer* container) { |
ScopedBatchUpdateNotifier notifier(this, GetRoot()); |
- PopulateServerBoundCertInfoWithFilter(container, ¬ifier, base::string16()); |
+ PopulateChannelIDInfoWithFilter(container, ¬ifier, base::string16()); |
} |
void CookiesTreeModel::PopulateFlashLSOInfo( |
@@ -1217,35 +1217,35 @@ void CookiesTreeModel::PopulateIndexedDBInfoWithFilter( |
} |
} |
-void CookiesTreeModel::PopulateServerBoundCertInfoWithFilter( |
+void CookiesTreeModel::PopulateChannelIDInfoWithFilter( |
LocalDataContainer* container, |
ScopedBatchUpdateNotifier* notifier, |
const base::string16& filter) { |
CookieTreeRootNode* root = static_cast<CookieTreeRootNode*>(GetRoot()); |
- if (container->server_bound_cert_list_.empty()) |
+ if (container->channel_id_list_.empty()) |
return; |
notifier->StartBatchUpdate(); |
- for (ServerBoundCertList::iterator cert_info = |
- container->server_bound_cert_list_.begin(); |
- cert_info != container->server_bound_cert_list_.end(); |
- ++cert_info) { |
- GURL origin(cert_info->server_identifier()); |
+ for (ChannelIDList::iterator channel_id_info = |
+ container->channel_id_list_.begin(); |
+ channel_id_info != container->channel_id_list_.end(); |
+ ++channel_id_info) { |
+ GURL origin(channel_id_info->server_identifier()); |
if (!origin.is_valid()) { |
- // Domain Bound Cert. Make a valid URL to satisfy the |
+ // Channel ID. Make a valid URL to satisfy the |
// CookieTreeRootNode::GetOrCreateHostNode interface. |
origin = GURL(std::string(url::kHttpsScheme) + |
url::kStandardSchemeSeparator + |
- cert_info->server_identifier() + "/"); |
+ channel_id_info->server_identifier() + "/"); |
} |
base::string16 title = CookieTreeHostNode::TitleForUrl(origin); |
if (!filter.size() || title.find(filter) != base::string16::npos) { |
CookieTreeHostNode* host_node = root->GetOrCreateHostNode(origin); |
- CookieTreeServerBoundCertsNode* server_bound_certs_node = |
- host_node->GetOrCreateServerBoundCertsNode(); |
- server_bound_certs_node->AddServerBoundCertNode( |
- new CookieTreeServerBoundCertNode(cert_info)); |
+ CookieTreeChannelIDsNode* channel_ids_node = |
+ host_node->GetOrCreateChannelIDsNode(); |
+ channel_ids_node->AddChannelIDNode( |
+ new CookieTreeChannelIDNode(channel_id_info)); |
} |
} |
} |