Lines Matching refs:scheme
23 static bool SchemeIsUnique(const std::string& scheme) {
24 return scheme == "about" || scheme == "data" || scheme == "javascript";
35 !origin.IsStandard() || SchemeIsUnique(origin.scheme()))
45 // We encode the default port for the specified scheme as 0. GURL
50 return DatabaseIdentifier(origin.scheme(),
79 std::string scheme(identifier.data(), first_underscore);
80 if (scheme == "file")
84 if (SchemeIsUnique(scheme))
95 GURL url(scheme + "://" + hostname + "/");
101 if (!url.is_valid() || url.scheme() != scheme || url.host() != hostname)
104 return DatabaseIdentifier(scheme, hostname, port, false /* unique */, false);
113 DatabaseIdentifier::DatabaseIdentifier(const std::string& scheme,
118 : scheme_(scheme),