| Index: content/browser/renderer_host/resource_dispatcher_host_request_info.h
|
| ===================================================================
|
| --- content/browser/renderer_host/resource_dispatcher_host_request_info.h (revision 87739)
|
| +++ content/browser/renderer_host/resource_dispatcher_host_request_info.h (working copy)
|
| @@ -18,6 +18,7 @@
|
| class CrossSiteResourceHandler;
|
| class LoginHandler;
|
| class ResourceDispatcherHost;
|
| +class ResourceDispatcherHostLoginDelegate;
|
| class ResourceHandler;
|
| class SSLClientAuthHandler;
|
|
|
| @@ -62,9 +63,11 @@
|
| cross_site_handler_ = h;
|
| }
|
|
|
| - // Pointer to the login handler, or NULL if there is none for this request.
|
| - LoginHandler* login_handler() const { return login_handler_.get(); }
|
| - void set_login_handler(LoginHandler* lh);
|
| + // Pointer to the login delegate, or NULL if there is none for this request.
|
| + ResourceDispatcherHostLoginDelegate* login_delegate() const {
|
| + return login_delegate_.get();
|
| + }
|
| + void set_login_delegate(ResourceDispatcherHostLoginDelegate* ld);
|
|
|
| // Pointer to the SSL auth, or NULL if there is none for this request.
|
| SSLClientAuthHandler* ssl_client_auth_handler() const {
|
| @@ -196,7 +199,7 @@
|
|
|
| scoped_refptr<ResourceHandler> resource_handler_;
|
| CrossSiteResourceHandler* cross_site_handler_; // Non-owning, may be NULL.
|
| - scoped_refptr<LoginHandler> login_handler_;
|
| + scoped_refptr<ResourceDispatcherHostLoginDelegate> login_delegate_;
|
| scoped_refptr<SSLClientAuthHandler> ssl_client_auth_handler_;
|
| ChildProcessInfo::ProcessType process_type_;
|
| int child_id_;
|
|
|