Lines Matching refs:scheme
19 const std::string& scheme) {
21 return GetInstance()->FindRequestHandler(request, scheme);
31 void URLRequestFilter::AddHostnameHandler(const std::string& scheme,
33 hostname_handler_map_[make_pair(scheme, hostname)] = factory;
36 URLRequest::RegisterProtocolFactory(scheme, &URLRequestFilter::Factory);
44 hostname_handler_map_.find(make_pair(url.scheme(), url.host()));
51 void URLRequestFilter::RemoveHostnameHandler(const std::string& scheme,
54 hostname_handler_map_.find(make_pair(scheme, hostname));
59 // this would left no protocol factory for the scheme.
72 URLRequest::RegisterProtocolFactory(url.scheme(),
77 hostname_handler_map_.find(make_pair(url.scheme(), url.host()));
91 // this would left no protocol factory for the scheme.
101 schemes.insert(GURL(i->first).scheme());
107 for (std::set<std::string>::const_iterator scheme = schemes.begin();
108 scheme != schemes.end(); ++scheme) {
109 URLRequest::RegisterProtocolFactory(*scheme, NULL);
121 const std::string& scheme) {
128 hostname_handler_map_.find(make_pair(scheme, hostname));
130 job = i->second(request, scheme);
137 job = i->second(request, scheme);