Home | History | Annotate | Download | only in mozilla

Lines Matching refs:SCHEME

73 //    Component scheme;
74 // if (!ExtractScheme(url, url_len, &scheme))
77 // if (IsStandardScheme(url, scheme)) // Not provided by this component
79 // else if (IsFileURL(url, scheme)) // Not provided by this component
87 SCHEME,
108 // contain an entry for the four-character scheme, and it doesn't know about
129 // SCHEME: 0 0
140 // Scheme without the colon: "http://foo"/ would have a scheme of "http".
141 // The length will be -1 if no scheme is specified ("foo.com"), or 0 if there
142 // is a colon but no scheme (":foo"). Note that the scheme is not guaranteed
145 Component scheme;
181 // The URL spec from the character after the scheme: until the end of the
182 // URL, regardless of the scheme. This is mostly useful for 'opaque' non-
184 // the string with the scheme stripped off.
227 // StandardURL is for when the scheme is known to be one that has an
237 // PathURL is for when the scheme is known not to have an authority (host)
238 // section but that aren't file URLs either. The scheme is parsed, and
239 // everything after the scheme is considered as the path. This is used for
265 // MailtoURL is for mailto: urls. They are made up scheme,path,query
273 // Locates the scheme according to the URL parser's rules. This function is
274 // designed so the caller can find the scheme and call the correct Init*
275 // function according to their known scheme types.
277 // It also does not perform any validation on the scheme.
279 // This function will return true if the scheme is found and will put the
280 // scheme's range into *scheme. False means no scheme could be found. Note
281 // that a URL beginning with a colon has a scheme, but it is empty, so this
282 // function will return true but *scheme will = (0,0).
284 // The scheme is found by skipping spaces and control characters at the
286 // scheme. The character at scheme.end() will be the colon (we may enhance
288 // actual character value). The character at scheme.end()+1 will be the
295 Component* scheme);
298 Component* scheme);