Home | History | Annotate | Download | only in base

Lines Matching refs:CookieMonster

42 void PopulateCmForDeleteAllForHost(scoped_refptr<CookieMonster> cm) {
121 CookieMonster::ParsedCookie pc("a=b");
156 CookieMonster::ParsedCookie pc(
173 CookieMonster::ParsedCookie pc("BLAHHH; path=/; secure;");
183 CookieMonster::ParsedCookie pc("BLAHHH; Path=/; sECuRe; httpONLY");
195 CookieMonster::ParsedCookie pc("\"BLA\\\"HHH\"; path=/; secure;");
206 CookieMonster::ParsedCookie pc("a=\"B");
214 CookieMonster::ParsedCookie pc("=ABC");
222 CookieMonster::ParsedCookie pc("ABC=; path = /wee");
232 CookieMonster::ParsedCookie pc(" A = BC ;secure;;; httponly");
245 CookieMonster::ParsedCookie pc(" A=== BC ;secure;;; httponly");
257 CookieMonster::ParsedCookie pc("ANCUUID=\"zohNumRKgI0oxyhSsV3Z7D\" ; "
271 CookieMonster::ParsedCookie pc("ANCUUID=zohNumRKgI0oxyhSsV3Z7D ; "
285 blankpairs.resize(CookieMonster::ParsedCookie::kMaxPairs - 1, ';');
287 CookieMonster::ParsedCookie pc1(blankpairs + "secure");
291 CookieMonster::ParsedCookie pc2(blankpairs + ";secure");
298 CookieMonster::ParsedCookie pc(" ");
304 maxstr.resize(CookieMonster::ParsedCookie::kMaxCookieSize, 'a');
306 CookieMonster::ParsedCookie pc1(maxstr);
309 CookieMonster::ParsedCookie pc2(maxstr + "A");
314 CookieMonster::ParsedCookie pc("");
319 CookieMonster::ParsedCookie pc1("AAA=BB\0ZYX");
320 CookieMonster::ParsedCookie pc2("AAA=BB\rZYX");
321 CookieMonster::ParsedCookie pc3("AAA=BB\nZYX");
335 CookieMonster::ParsedCookie::ParseTokenString(
338 CookieMonster::ParsedCookie::ParseTokenString(
341 CookieMonster::ParsedCookie::ParseTokenString(
344 CookieMonster::ParsedCookie::ParseTokenString(
347 CookieMonster::ParsedCookie::ParseValueString(
350 CookieMonster::ParsedCookie::ParseValueString(
353 CookieMonster::ParsedCookie::ParseValueString(
356 CookieMonster::ParsedCookie::ParseValueString(
372 scoped_refptr<CookieMonster> cm(new CookieMonster(store, NULL));
408 scoped_refptr<CookieMonster> cm(new CookieMonster(store, NULL));
424 scoped_refptr<CookieMonster> cm(new CookieMonster(store, NULL));
459 scoped_refptr<CookieMonster> cm(new CookieMonster(store, NULL));
499 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
511 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
520 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
532 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
542 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
548 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
564 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
578 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
586 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
594 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
602 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
612 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
624 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
644 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
649 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
656 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
673 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
788 parsed_time = CookieMonster::ParseCookieTime(tests[i].str);
807 CookieMonster::DomainIsHostOnly(tests[i].str));
815 scoped_refptr<CookieMonster> cm(new CookieMonster(store, NULL));
884 scoped_refptr<CookieMonster> cm(new CookieMonster(store, NULL));
915 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
943 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
986 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
1007 static Time GetFirstCookieAccessDate(CookieMonster* cm) {
1016 scoped_refptr<CookieMonster> cm(
1017 new CookieMonster(NULL, NULL, kLastAccessThresholdMilliseconds));
1040 CookieMonster::ExpiryAndKeyScheme key_scheme) {
1046 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
1068 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
1079 if (key_scheme == CookieMonster::EKS_KEEP_RECENT_AND_PURGE_ETLDP1) {
1092 if (key_scheme == CookieMonster::EKS_KEEP_RECENT_AND_PURGE_ETLDP1) {
1113 CookieMonster::kDomainMaxCookies, CookieMonster::kDomainPurgeCookies,
1114 CookieMonster::EKS_KEEP_RECENT_AND_PURGE_ETLDP1);
1116 CookieMonster::kDomainMaxCookies, CookieMonster::kDomainPurgeCookies,
1117 CookieMonster::EKS_DISCARD_RECENT_AND_PURGE_DOMAIN);
1124 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
1140 static bool FindAndDeleteCookie(CookieMonster* cm,
1154 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
1169 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
1170 scoped_refptr<CookieMonster> cm_foo(new CookieMonster(NULL, NULL));
1189 scoped_refptr<CookieMonster> cm(
1190 new CookieMonster(NULL, NULL, kLastAccessThresholdMilliseconds));
1260 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
1301 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
1330 scoped_refptr<CookieMonster> cm(new CookieMonster(store, NULL));
1403 // violation of a CookieMonster invariant) even if Time::Now() doesn't
1405 std::vector<CookieMonster::CanonicalCookie*> initial_cookies;
1455 scoped_refptr<CookieMonster> cm(new CookieMonster(store, NULL));
1492 std::vector<CookieMonster::CanonicalCookie*> initial_cookies;
1506 scoped_refptr<CookieMonster> cm(new CookieMonster(store, NULL));
1525 scoped_refptr<CookieMonster> cm(new CookieMonster(store, delegate));
1602 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
1673 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
1736 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
1741 // CookieMonster and confirm that none of them have duplicate
1785 typedef std::map<int64, CookieMonster::CanonicalCookie> TimeCookieMap;
1806 // expected behavior of GetEffectiveDomain within the CookieMonster.
1808 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
1812 CookieMonster::EKS_KEEP_RECENT_AND_PURGE_ETLDP1) {
1865 scoped_refptr<CookieMonster> cmout(new CookieMonster(store, NULL));
1879 scoped_refptr<CookieMonster> cmin(new CookieMonster(store, NULL));
1888 const CookieMonster::CanonicalCookie* output = &cookies[output_index];
1908 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
1953 static CookieMonster* CreateMonsterForGC(int num_cookies) {
1954 CookieMonster* cm(new CookieMonster(NULL, NULL));
1970 scoped_refptr<CookieMonster> cm(
1971 CreateMonsterForGC(CookieMonster::kMaxCookies * 2));
1972 EXPECT_EQ(CookieMonster::kMaxCookies * 2, cm->GetAllCookies().size());
1974 EXPECT_EQ(CookieMonster::kMaxCookies * 2 + 1, cm->GetAllCookies().size());
1985 int expected_cookies_after_set[CookieMonster::EKS_LAST_ENTRY];
1989 CookieMonster::kMaxCookies * 2,
1991 CookieMonster::kMaxCookies * 2,
1992 { CookieMonster::kMaxCookies * 2 + 1,
1993 CookieMonster::kMaxCookies - CookieMonster::kPurgeCookies }
1996 CookieMonster::kMaxCookies * 2,
1997 CookieMonster::kMaxCookies / 2,
1998 CookieMonster::kMaxCookies * 2,
1999 {CookieMonster::kMaxCookies * 2 - CookieMonster::kMaxCookies / 2 + 1,
2000 CookieMonster::kMaxCookies - CookieMonster::kPurgeCookies}
2003 CookieMonster::kMaxCookies * 2,
2004 CookieMonster::kMaxCookies + CookieMonster::kPurgeCookies + 1,
2005 CookieMonster::kMaxCookies * 2,
2006 {CookieMonster::kMaxCookies - CookieMonster::kPurgeCookies,
2007 CookieMonster::kMaxCookies - CookieMonster::kPurgeCookies}
2011 CookieMonster::kMaxCookies * 2,
2012 CookieMonster::kMaxCookies * 3 / 2,
2013 CookieMonster::kMaxCookies * 2,
2014 {CookieMonster::kMaxCookies - CookieMonster::kPurgeCookies,
2015 CookieMonster::kMaxCookies - CookieMonster::kPurgeCookies}
2018 const CookieMonster::ExpiryAndKeyScheme schemes[] = {
2019 CookieMonster::EKS_KEEP_RECENT_AND_PURGE_ETLDP1,
2020 CookieMonster::EKS_DISCARD_RECENT_AND_PURGE_DOMAIN,
2029 scoped_refptr<CookieMonster> cm(
2032 CookieMonster::kSafeFromGlobalPurgeDays * 2));
2050 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
2077 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));
2105 class FlushablePersistentStore : public CookieMonster::PersistentCookieStore {
2109 bool Load(std::vector<CookieMonster::CanonicalCookie*>*) {
2113 void AddCookie(const CookieMonster::CanonicalCookie&) {}
2114 void UpdateCookieAccessTime(const CookieMonster::CanonicalCookie&) {}
2115 void DeleteCookie(const CookieMonster::CanonicalCookie&) {}
2158 scoped_refptr<CookieMonster> cm(new CookieMonster(store, NULL));
2193 cm = new CookieMonster(NULL, NULL);
2208 CookieMonster::CanonicalCookie::GetCookieSourceFromURL(
2211 CookieMonster::CanonicalCookie::GetCookieSourceFromURL(
2214 CookieMonster::CanonicalCookie::GetCookieSourceFromURL(
2217 CookieMonster::CanonicalCookie::GetCookieSourceFromURL(
2220 CookieMonster::CanonicalCookie::GetCookieSourceFromURL(
2223 CookieMonster::CanonicalCookie::GetCookieSourceFromURL(
2226 CookieMonster::CanonicalCookie::GetCookieSourceFromURL(
2229 CookieMonster::CanonicalCookie::GetCookieSourceFromURL(
2232 CookieMonster::CanonicalCookie::GetCookieSourceFromURL(
2237 scoped_refptr<CookieMonster> cm(new CookieMonster(NULL, NULL));