diff options
Diffstat (limited to 'chrome/browser/net/sqlite_persistent_cookie_store.h')
-rw-r--r-- | chrome/browser/net/sqlite_persistent_cookie_store.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/chrome/browser/net/sqlite_persistent_cookie_store.h b/chrome/browser/net/sqlite_persistent_cookie_store.h index 12a7de5..a634f4c 100644 --- a/chrome/browser/net/sqlite_persistent_cookie_store.h +++ b/chrome/browser/net/sqlite_persistent_cookie_store.h @@ -11,10 +11,12 @@ #include <string> #include <vector> +#include "base/compiler_specific.h" #include "base/memory/ref_counted.h" #include "net/base/cookie_monster.h" class FilePath; +class Task; // Implements the PersistentCookieStore interface in terms of a SQLite database. // For documentation about the actual member functions consult the documentation @@ -25,7 +27,10 @@ class SQLitePersistentCookieStore explicit SQLitePersistentCookieStore(const FilePath& path); virtual ~SQLitePersistentCookieStore(); - virtual bool Load(const LoadedCallback& loaded_callback) OVERRIDE; + virtual void Load(const LoadedCallback& loaded_callback) OVERRIDE; + + virtual void LoadCookiesForKey(const std::string& key, + const LoadedCallback& callback) OVERRIDE; virtual void AddCookie( const net::CookieMonster::CanonicalCookie& cc) OVERRIDE; |