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

Unified Diff: chrome/browser/cookies_tree_model.h

Issue 10785017: Move CanonicalCookie into separate files (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Added missing include Created 8 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/cookies_tree_model.h
diff --git a/chrome/browser/cookies_tree_model.h b/chrome/browser/cookies_tree_model.h
index b690bf9b02ef32e6c772cd49d4836c7030983133..9e8b0c09c403ed95220fc13bf757573fa3ed82f6 100644
--- a/chrome/browser/cookies_tree_model.h
+++ b/chrome/browser/cookies_tree_model.h
@@ -27,7 +27,6 @@
#include "chrome/common/content_settings.h"
#include "chrome/common/extensions/extension_set.h"
#include "net/base/server_bound_cert_store.h"
-#include "net/cookies/cookie_monster.h"
#include "ui/base/models/tree_node_model.h"
class BrowsingDataCookieHelper;
@@ -54,6 +53,10 @@ class CookieTreeSessionStorageNode;
class CookieTreeSessionStoragesNode;
class ExtensionSpecialStoragePolicy;
+namespace net {
+class CanonicalCookie;
+}
+
// CookieTreeNode -------------------------------------------------------------
// The base node type in the Cookies, Databases, and Local Storage options
// view, from which all other types are derived. Specialized from TreeNode in
@@ -94,8 +97,7 @@ class CookieTreeNode : public ui::TreeNode<CookieTreeNode> {
DetailedInfo& Init(NodeType type);
DetailedInfo& InitHost(const std::string& app_id,
const std::string& app_name);
- DetailedInfo& InitCookie(
- const net::CookieMonster::CanonicalCookie* cookie);
+ DetailedInfo& InitCookie(const net::CanonicalCookie* cookie);
DetailedInfo& InitDatabase(
const BrowsingDataDatabaseHelper::DatabaseInfo* database_info);
DetailedInfo& InitLocalStorage(
@@ -119,7 +121,7 @@ class CookieTreeNode : public ui::TreeNode<CookieTreeNode> {
std::string app_id;
NodeType node_type;
GURL origin;
- const net::CookieMonster::CanonicalCookie* cookie;
+ const net::CanonicalCookie* cookie;
const BrowsingDataDatabaseHelper::DatabaseInfo* database_info;
const BrowsingDataLocalStorageHelper::LocalStorageInfo* local_storage_info;
const BrowsingDataLocalStorageHelper::LocalStorageInfo*
@@ -252,7 +254,7 @@ class CookieTreeCookieNode : public CookieTreeNode {
// The cookie should remain valid at least as long as the
// CookieTreeCookieNode is valid.
explicit CookieTreeCookieNode(
- std::list<net::CookieMonster::CanonicalCookie>::iterator cookie);
+ std::list<net::CanonicalCookie>::iterator cookie);
virtual ~CookieTreeCookieNode();
// CookieTreeNode methods:
@@ -262,7 +264,7 @@ class CookieTreeCookieNode : public CookieTreeNode {
private:
// cookie_ is expected to remain valid as long as the CookieTreeCookieNode is
// valid.
- std::list<net::CookieMonster::CanonicalCookie>::iterator cookie_;
+ std::list<net::CanonicalCookie>::iterator cookie_;
DISALLOW_COPY_AND_ASSIGN(CookieTreeCookieNode);
};

Powered by Google App Engine
This is Rietveld 408576698