Lines Matching defs:base
41 // Some implementations of base/basictypes.h may define ARRAYSIZE.
87 const char* base;
553 // Invalid characters for the base should be rejected.
1307 int base_len = static_cast<int>(strlen(cur.base));
1309 url_parse::ParseStandardURL(cur.base, base_len, &parsed);
1328 url_canon::ReplaceStandardURL(replace_cases[i].base, parsed,
1383 int base_len = static_cast<int>(strlen(cur.base));
1385 url_parse::ParseFileURL(cur.base, base_len, &parsed);
1401 url_canon::ReplaceFileURL(cur.base, parsed,
1423 int base_len = static_cast<int>(strlen(cur.base));
1425 url_parse::ParsePathURL(cur.base, base_len, &parsed);
1441 url_canon::ReplacePathURL(cur.base, parsed,
1475 int base_len = static_cast<int>(strlen(cur.base));
1477 url_parse::ParseMailtoURL(cur.base, base_len, &parsed);
1493 url_canon::ReplaceMailtoURL(cur.base, parsed,
1781 const char* base; // Input base URL: MUST BE CANONICAL
1782 bool is_base_hier; // Is the base URL hierarchical
1783 bool is_base_file; // Tells us if the base is a file URL.
1835 // Non-hierarchical base: no relative handling. Relative input should
1839 {"data:foobar", false, false, "data:/base", true, false, false, NULL},
1840 // Non-hierarchical base: absolute input should succeed.
1865 // Resolving against Windows file base URLs.
1882 // Relative paths with drive letters should be allowed when the base is
1889 // On Windows, two slashes without a drive letter when the base is a file
1898 // Even on Windows, we don't allow relative drive specs when the base
1908 int base_len = static_cast<int>(strlen(cur_case.base));
1910 url_parse::ParseFileURL(cur_case.base, base_len, &parsed);
1912 url_parse::ParseStandardURL(cur_case.base, base_len, &parsed);
1914 url_parse::ParsePathURL(cur_case.base, base_len, &parsed);
1921 cur_case.base, parsed, cur_case.test, test_len, cur_case.is_base_hier,
1935 cur_case.base, parsed, cur_case.is_base_file,