Index: net/http/http_auth_controller.h |
diff --git a/net/http/http_auth_controller.h b/net/http/http_auth_controller.h |
index b7d6e94d394d36e6893d599476cf8c4448ac7504..3582c370894d052ecdc037445c8eb0aceaa938f9 100644 |
--- a/net/http/http_auth_controller.h |
+++ b/net/http/http_auth_controller.h |
@@ -1,4 +1,4 @@ |
-// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
+// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
@@ -26,6 +26,7 @@ class HttpAuthHandlerFactory; |
class HttpAuthCache; |
class HttpRequestHeaders; |
struct HttpRequestInfo; |
+class HttpResponseInfo; |
class NET_EXPORT_PRIVATE HttpAuthController |
: public base::RefCounted<HttpAuthController>, |
@@ -54,7 +55,7 @@ class NET_EXPORT_PRIVATE HttpAuthController |
// Checks for and handles HTTP status code 401 or 407. |
// |HandleAuthChallenge()| returns OK on success, or a network error code |
// otherwise. It may also populate |auth_info_|. |
- virtual int HandleAuthChallenge(scoped_refptr<HttpResponseHeaders> headers, |
+ virtual int HandleAuthChallenge(const HttpResponseInfo& response_info, |
bool do_not_send_server_auth, |
bool establishing_tunnel, |
const BoundNetLog& net_log); |