Lines Matching refs:domain
6 * Test whether the given domain is valid for a cookie.
8 * @param {string} domain Domain for a cookie.
9 * @return {boolean} True if the domain is valid, otherwise false.
11 function isDomainValid(domain) {
14 document.cookie = dummyCookie + '; domain=' + domain;
27 * If domain is not specified, default to document.domain, otherwise remove its
30 * Validate name, value, domain and path of the cookie in the same way as the
32 * the following requirements, name, value, domain and path of the cookie should
62 var domain = cookie['domain'];
63 // Remove the port number from domain.
64 if (domain) {
65 var domain_parts = domain.split(':');
67 throw new Error('domain of cookie has too many colons');
69 domain = domain_parts[0];
71 // Validate domain.
72 if (domain && (isValueInvalid(domain) || !isDomainValid(domain))) {
75 error.message = 'invalid domain:"' + domain + '"';
85 if (domain)
86 newCookie += '; domain=' + domain;