diff options
Diffstat (limited to 'net/base/cookie_monster.cc')
-rw-r--r-- | net/base/cookie_monster.cc | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/net/base/cookie_monster.cc b/net/base/cookie_monster.cc index 1a987fe..04de3ca 100644 --- a/net/base/cookie_monster.cc +++ b/net/base/cookie_monster.cc @@ -1356,13 +1356,12 @@ CookieList CookieMonster::GetAllCookies() { return cookie_list; } -CookieList CookieMonster::GetAllCookiesForURL(const GURL& url) { +CookieList CookieMonster::GetAllCookiesForURLWithOptions( + const GURL& url, + const CookieOptions& options) { AutoLock autolock(lock_); InitIfNecessary(); - CookieOptions options; - options.set_include_httponly(); - std::vector<CanonicalCookie*> cookie_ptrs; FindCookiesForHostAndDomain(url, options, false, &cookie_ptrs); std::sort(cookie_ptrs.begin(), cookie_ptrs.end(), CookieSorter); @@ -1375,6 +1374,13 @@ CookieList CookieMonster::GetAllCookiesForURL(const GURL& url) { return cookies; } +CookieList CookieMonster::GetAllCookiesForURL(const GURL& url) { + CookieOptions options; + options.set_include_httponly(); + + return GetAllCookiesForURLWithOptions(url, options); +} + void CookieMonster::FindCookiesForHostAndDomain( const GURL& url, const CookieOptions& options, |