diff options
author | Iain Merrick <husky@google.com> | 2010-11-25 15:26:17 +0000 |
---|---|---|
committer | Iain Merrick <husky@google.com> | 2010-11-25 15:26:17 +0000 |
commit | 4d251b254389274b619593335842516460c63ecf (patch) | |
tree | 4607594a0e02223296498261d0fccf31ef1997f9 /WebKit/android/jni/CookieManager.cpp | |
parent | 664dabb9afbb1d233a9b16a8f80f944cc01d4e7f (diff) | |
download | external_webkit-4d251b254389274b619593335842516460c63ecf.zip external_webkit-4d251b254389274b619593335842516460c63ecf.tar.gz external_webkit-4d251b254389274b619593335842516460c63ecf.tar.bz2 |
Session cookies are now persistent.
We previously checked !IsPersistent() to determine whether a
cookie is a session cookie, but now all cookies are persistent,
so we need to call the new method IsSessionCookie().
Depends on https://android-git.corp.google.com/g/81755
Bug: 2864791
Change-Id: Ia44cd0cdc5e68a4b0a61bdeebd70cdccfc8e4e1b
Diffstat (limited to 'WebKit/android/jni/CookieManager.cpp')
-rw-r--r-- | WebKit/android/jni/CookieManager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/WebKit/android/jni/CookieManager.cpp b/WebKit/android/jni/CookieManager.cpp index b38cc3a..3a36397 100644 --- a/WebKit/android/jni/CookieManager.cpp +++ b/WebKit/android/jni/CookieManager.cpp @@ -127,7 +127,7 @@ static void removeSessionCookies(WebRequestContext* context) CookieMonster* cookieMonster = context->cookie_store()->GetCookieMonster(); CookieMonster::CookieList cookies = cookieMonster->GetAllCookies(); for (CookieMonster::CookieList::const_iterator iter = cookies.begin(); iter != cookies.end(); ++iter) { - if (!iter->IsPersistent()) + if (iter->IsSessionCookie()) cookieMonster->DeleteCanonicalCookie(*iter); } #endif |