Index: content/shell/shell_resource_dispatcher_host_delegate.h |
=================================================================== |
--- content/shell/shell_resource_dispatcher_host_delegate.h (revision 148205) |
+++ content/shell/shell_resource_dispatcher_host_delegate.h (working copy) |
@@ -5,6 +5,7 @@ |
#ifndef CONTENT_SHELL_SHELL_RESOURCE_DISPATCHER_HOST_DELEGATE_H_ |
#define CONTENT_SHELL_SHELL_RESOURCE_DISPATCHER_HOST_DELEGATE_H_ |
+#include "base/callback.h" |
#include "base/compiler_specific.h" |
#include "content/public/browser/resource_dispatcher_host_delegate.h" |
@@ -22,7 +23,15 @@ |
virtual ResourceDispatcherHostLoginDelegate* CreateLoginDelegate( |
net::AuthChallengeInfo* auth_info, net::URLRequest* request) OVERRIDE; |
+ // Used for content_browsertests. |
+ void set_login_request_callback( |
+ base::Callback<void()> login_request_callback) { |
+ login_request_callback_ = login_request_callback; |
+ } |
+ |
private: |
+ base::Callback<void()> login_request_callback_; |
+ |
DISALLOW_COPY_AND_ASSIGN(ShellResourceDispatcherHostDelegate); |
}; |