| Index: net/cookies/cookie_monster.h
|
| diff --git a/net/cookies/cookie_monster.h b/net/cookies/cookie_monster.h
|
| index f6485665983e9acfd36927926d3c049c39dff346..1eced597bf6e852660dd8a55e8b5bfa4d9314f31 100644
|
| --- a/net/cookies/cookie_monster.h
|
| +++ b/net/cookies/cookie_monster.h
|
| @@ -246,6 +246,8 @@ class NET_EXPORT CookieMonster : public CookieStore {
|
| const base::Time& delete_end,
|
| const DeleteCallback& callback) OVERRIDE;
|
|
|
| + virtual void DeleteSessionCookiesAsync(const DeleteCallback&) OVERRIDE;
|
| +
|
| virtual CookieMonster* GetCookieMonster() OVERRIDE;
|
|
|
| // Enables writing session cookies into the cookie database. If this this
|
| @@ -281,6 +283,7 @@ class NET_EXPORT CookieMonster : public CookieStore {
|
| class GetCookiesWithInfoTask;
|
| class SetCookieWithDetailsTask;
|
| class SetCookieWithOptionsTask;
|
| + class DeleteSessionCookiesTask;
|
|
|
| // Testing support.
|
| // For SetCookieWithCreationTime.
|
| @@ -412,6 +415,8 @@ class NET_EXPORT CookieMonster : public CookieStore {
|
| const std::string& cookie_line,
|
| const base::Time& creation_time);
|
|
|
| + int DeleteSessionCookies();
|
| +
|
| // Called by all non-static functions to ensure that the cookies store has
|
| // been initialized. This is not done during creating so it doesn't block
|
| // the window showing.
|
|
|