Home | History | Annotate | Download | only in base

Lines Matching refs:Domain

44 //  - Verify that our domain enforcement and non-dotted handling is correct
53 // * The 'top level domain' (TLD) of an internet domain name is
56 // * The 'effective top level domain' (eTLD) is the longest
57 // "." initiated terminal substring of an internet domain name
58 // that is controlled by a general domain registrar.
60 // * The 'effective top level domain plus one' (eTLD+1) is the
62 // domain name that is not controlled by a general domain
77 // (default), then the key is based on the effective domain of the
78 // cookies. If the domain of the cookie has an eTLD+1, that is the
79 // key for the map. If the domain of the cookie does not have an eTLD+1,
81 // legal to have domain cookies without an eTLD+1). This rule
86 // then the key is just the domain of the cookie. Eventually, this
103 // the new key scheme based on effective domain and save recent cookies
105 // means to use the old key scheme based on full domain and be ruthless
129 // Returns true if a domain string represents a host-only cookie,
134 // name, value, domain, etc. are each provided as separate strings. This
142 const std::string& domain,
154 // using given url scheme, host / domain and path and options. This does not
178 // but does not include any domain cookies that may apply to this host.
287 // Cookies evicted during domain level garbage collection that
291 // Cookies evicted during domain level garbage collection that
304 // When the number of cookies gets to k{Domain,}MaxCookies
305 // purge down to k{Domain,}MaxCookies - k{Domain,}PurgeCookies.
310 // Note that the DOMAIN values are per eTLD+1; see comment for the
318 // domain garbage collection.
385 // Delete any cookies that are equivalent to |ecc| (same path, domain, etc).
450 // Find the key (for lookup in cookies_) based on the given domain.
452 std::string GetKey(const std::string& domain) const;
490 // Indicates whether this cookie monster uses the new effective domain
540 const std::string& domain,
564 const std::string& domain,
574 const std::string& Domain() const { return domain_; }
598 // The RFC says that name must match (case-sensitive), domain must
600 // For the case insensitive domain compare, we rely on the domain
607 return (name_ == ecc.Name() && domain_ == ecc.Domain()
693 // Construct from a cookie string like "BLAH=1; path=/; domain=.google.com"
707 const std::string& Domain() const { return pairs_[domain_index_].second; }
716 // "BLAH=hah; path=/; domain=.google.com"