| Index: chrome/browser/extensions/extension_cookies_helpers.h
|
| ===================================================================
|
| --- chrome/browser/extensions/extension_cookies_helpers.h (revision 92173)
|
| +++ chrome/browser/extensions/extension_cookies_helpers.h (working copy)
|
| @@ -16,11 +16,14 @@
|
| #include "net/base/cookie_monster.h"
|
|
|
| class Browser;
|
| -class DictionaryValue;
|
| class Extension;
|
| -class ListValue;
|
| class Profile;
|
|
|
| +namespace base {
|
| +class DictionaryValue;
|
| +class ListValue;
|
| +}
|
| +
|
| namespace extension_cookies_helpers {
|
|
|
| // Returns either the original profile or the incognito profile, based on the
|
| @@ -36,15 +39,15 @@
|
| // Constructs a Cookie object as defined by the cookies API. This function
|
| // allocates a new DictionaryValue object; the caller is responsible for
|
| // freeing it.
|
| -DictionaryValue* CreateCookieValue(
|
| +base::DictionaryValue* CreateCookieValue(
|
| const net::CookieMonster::CanonicalCookie& cookie,
|
| const std::string& store_id);
|
|
|
| // Constructs a CookieStore object as defined by the cookies API. This function
|
| // allocates a new DictionaryValue object; the caller is responsible for
|
| // freeing it.
|
| -DictionaryValue* CreateCookieStoreValue(Profile* profile,
|
| - ListValue* tab_ids);
|
| +base::DictionaryValue* CreateCookieStoreValue(Profile* profile,
|
| + base::ListValue* tab_ids);
|
|
|
| // Retrieves all cookies from the given cookie store corresponding to the given
|
| // URL. If the URL is empty, all cookies in the cookie store are retrieved.
|
| @@ -65,13 +68,13 @@
|
| void AppendMatchingCookiesToList(
|
| const net::CookieList& all_cookies,
|
| const std::string& store_id,
|
| - const GURL& url, const DictionaryValue* details,
|
| + const GURL& url, const base::DictionaryValue* details,
|
| const Extension* extension,
|
| - ListValue* match_list);
|
| + base::ListValue* match_list);
|
|
|
| // Appends the IDs of all tabs belonging to the given browser to the
|
| // given list.
|
| -void AppendToTabIdList(Browser* browser, ListValue* tab_ids);
|
| +void AppendToTabIdList(Browser* browser, base::ListValue* tab_ids);
|
|
|
| // A class representing the cookie filter parameters passed into
|
| // cookies.getAll().
|
| @@ -84,7 +87,7 @@
|
| // Takes the details dictionary argument given by the user as input.
|
| // This class does not take ownership of the lifetime of the DictionaryValue
|
| // object.
|
| - explicit MatchFilter(const DictionaryValue* details);
|
| + explicit MatchFilter(const base::DictionaryValue* details);
|
|
|
| // Returns true if the given cookie matches the properties in the match
|
| // filter.
|
| @@ -110,7 +113,7 @@
|
| // 'foo.bar.com', '.foo.bar.com', and 'baz.foo.bar.com'.
|
| bool MatchesDomain(const std::string& domain);
|
|
|
| - const DictionaryValue* details_;
|
| + const base::DictionaryValue* details_;
|
| };
|
|
|
| } // namespace extension_cookies_helpers
|
|
|