summaryrefslogtreecommitdiffstats
path: root/chrome/browser/cookies_tree_model.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/cookies_tree_model.cc')
-rw-r--r--chrome/browser/cookies_tree_model.cc10
1 files changed, 4 insertions, 6 deletions
diff --git a/chrome/browser/cookies_tree_model.cc b/chrome/browser/cookies_tree_model.cc
index b2660ec..f0ed602 100644
--- a/chrome/browser/cookies_tree_model.cc
+++ b/chrome/browser/cookies_tree_model.cc
@@ -244,17 +244,15 @@ CookieTreeIndexedDBNode::CookieTreeIndexedDBNode(
std::list<BrowsingDataIndexedDBHelper::IndexedDBInfo>::iterator
indexed_db_info)
: CookieTreeNode(UTF8ToUTF16(
- indexed_db_info->origin.empty() ?
- indexed_db_info->database_identifier :
- indexed_db_info->origin)),
+ indexed_db_info->origin.spec())),
indexed_db_info_(indexed_db_info) {
}
CookieTreeIndexedDBNode::~CookieTreeIndexedDBNode() {}
void CookieTreeIndexedDBNode::DeleteStoredObjects() {
- GetModel()->indexed_db_helper_->DeleteIndexedDBFile(
- indexed_db_info_->file_path);
+ GetModel()->indexed_db_helper_->DeleteIndexedDB(
+ indexed_db_info_->origin);
GetModel()->indexed_db_info_list_.erase(indexed_db_info_);
}
@@ -981,7 +979,7 @@ void CookiesTreeModel::PopulateIndexedDBInfoWithFilter(
indexed_db_info_list_.begin();
indexed_db_info != indexed_db_info_list_.end();
++indexed_db_info) {
- GURL origin(indexed_db_info->origin);
+ const GURL& origin = indexed_db_info->origin;
if (!filter.size() ||
(CookieTreeOriginNode::TitleForUrl(origin).find(filter) !=