Lines Matching refs:URLRequest
61 class URLRequest : public base::NonThreadSafe {
67 typedef URLRequestJob* (ProtocolFactory)(URLRequest* request,
95 virtual URLRequestJob* MaybeIntercept(URLRequest* request) = 0;
103 virtual URLRequestJob* MaybeInterceptRedirect(URLRequest* request,
114 virtual URLRequestJob* MaybeInterceptResponse(URLRequest* request);
160 virtual void OnReceivedRedirect(URLRequest* request,
169 virtual void OnAuthRequired(URLRequest* request,
178 URLRequest* request,
187 virtual void OnSSLCertificateError(URLRequest* request,
194 virtual void OnGetCookies(URLRequest* request, bool blocked_by_policy);
199 virtual void OnSetCookie(URLRequest* request,
210 virtual void OnResponseStarted(URLRequest* request) = 0;
219 virtual void OnReadCompleted(URLRequest* request, int bytes_read) = 0;
223 URLRequest(const GURL& url, Delegate* delegate);
228 ~URLRequest();
672 base::debug::LeakTracker<URLRequest> leak_tracker_;
676 CompletionCallbackImpl<URLRequest> before_request_callback_;
678 DISALLOW_COPY_AND_ASSIGN(URLRequest);