Lines Matching refs:url_parse
95 const url_parse::Component& component,
107 bool DoIsStandard(const CHAR* spec, const url_parse::Component& scheme) {
124 url_parse::Component* found_scheme) {
132 url_parse::Component our_scheme;
133 if (!url_parse::ExtractScheme(spec, spec_len, &our_scheme)) {
136 *found_scheme = url_parse::Component();
148 url_parse::Parsed* output_parsed) {
156 url_parse::Parsed parsed_input;
168 if (url_parse::DoesBeginUNCPath(spec, 0, spec_len, false) ||
169 url_parse::DoesBeginWindowsDriveSpec(spec, 0, spec_len)) {
170 url_parse::ParseFileURL(spec, spec_len, &parsed_input);
177 url_parse::Component scheme;
178 if (!url_parse::ExtractScheme(spec, spec_len, &scheme))
186 url_parse::ParseFileURL(spec, spec_len, &parsed_input);
193 url_parse::ParseStandardURL(spec, spec_len, &parsed_input);
200 url_parse::ParseMailtoURL(spec, spec_len, &parsed_input);
206 url_parse::ParsePathURL(spec, spec_len, &parsed_input);
216 const url_parse::Parsed& base_parsed,
221 url_parse::Parsed* output_parsed) {
236 url_parse::Component relative_component;
264 const url_parse::Parsed& parsed,
268 url_parse::Parsed* out_parsed) {
286 url_parse::Component scheme_replaced_parsed;
304 url_parse::Parsed recanonicalized_parsed;
323 replacements_no_scheme.SetScheme(NULL, url_parse::Component());
391 bool IsStandard(const char* spec, const url_parse::Component& scheme) {
395 bool IsStandard(const char16* spec, const url_parse::Component& scheme) {
402 url_parse::Component* found_scheme) {
409 url_parse::Component* found_scheme) {
417 url_parse::Parsed* output_parsed) {
426 url_parse::Parsed* output_parsed) {
433 const url_parse::Parsed& base_parsed,
438 url_parse::Parsed* output_parsed) {
446 const url_parse::Parsed& base_parsed,
451 url_parse::Parsed* output_parsed) {
459 const url_parse::Parsed& parsed,
463 url_parse::Parsed* out_parsed) {
470 const url_parse::Parsed& parsed,
474 url_parse::Parsed* out_parsed) {