| Index: net/base/cookie_monster.h
|
| diff --git a/net/base/cookie_monster.h b/net/base/cookie_monster.h
|
| index 6d590921b0e4413f4260956c665334a0289d48c6..fc76362046533a8051039c5b0c6c8c3e72e49411 100644
|
| --- a/net/base/cookie_monster.h
|
| +++ b/net/base/cookie_monster.h
|
| @@ -275,6 +275,12 @@ class NET_EXPORT CookieMonster : public CookieStore {
|
|
|
| virtual CookieMonster* GetCookieMonster() OVERRIDE;
|
|
|
| + // Enables writing session cookies into the cookie database.
|
| + void SetPersistSessionCookies(bool persist_session_cookies);
|
| +
|
| + // Protects session cookies from deletion on shutdown.
|
| + void SaveSessionCookies();
|
| +
|
| // Debugging method to perform various validation checks on the map.
|
| // Currently just checking that there are no null CanonicalCookie pointers
|
| // in the map.
|
| @@ -673,6 +679,7 @@ class NET_EXPORT CookieMonster : public CookieStore {
|
| base::Time last_statistic_record_time_;
|
|
|
| bool keep_expired_cookies_;
|
| + bool persist_session_cookies_;
|
|
|
| static bool enable_file_scheme_;
|
|
|
|
|