| Index: net/http/http_auth_handler_negotiate.h
 | 
| diff --git a/net/http/http_auth_handler_negotiate.h b/net/http/http_auth_handler_negotiate.h
 | 
| index 92b1b52160599a58f21752f2d7d3a8bbf254b6c4..59712d843790fcfe04fb54ea316f384a18847b55 100644
 | 
| --- a/net/http/http_auth_handler_negotiate.h
 | 
| +++ b/net/http/http_auth_handler_negotiate.h
 | 
| @@ -76,7 +76,7 @@ class NET_EXPORT_PRIVATE HttpAuthHandlerNegotiate : public HttpAuthHandler {
 | 
|        auth_library_.reset(auth_provider);
 | 
|      }
 | 
|  
 | 
| -    int CreateAuthHandler(HttpAuthChallengeTokenizer* challenge,
 | 
| +    int CreateAuthHandler(const HttpAuthChallengeTokenizer& challenge,
 | 
|                            HttpAuth::Target target,
 | 
|                            const GURL& origin,
 | 
|                            CreateReason reason,
 | 
| @@ -112,16 +112,16 @@ class NET_EXPORT_PRIVATE HttpAuthHandlerNegotiate : public HttpAuthHandler {
 | 
|  
 | 
|    // HttpAuthHandler:
 | 
|    HttpAuth::AuthorizationResult HandleAnotherChallenge(
 | 
| -      HttpAuthChallengeTokenizer* challenge) override;
 | 
| +      const HttpAuthChallengeTokenizer& challenge) override;
 | 
|    bool NeedsIdentity() override;
 | 
|    bool AllowsDefaultCredentials() override;
 | 
|    bool AllowsExplicitCredentials() override;
 | 
|  
 | 
|   protected:
 | 
| -  bool Init(HttpAuthChallengeTokenizer* challenge) override;
 | 
| +  int Init(const HttpAuthChallengeTokenizer& challenge) override;
 | 
|  
 | 
|    int GenerateAuthTokenImpl(const AuthCredentials* credentials,
 | 
| -                            const HttpRequestInfo* request,
 | 
| +                            const HttpRequestInfo& request,
 | 
|                              const CompletionCallback& callback,
 | 
|                              std::string* auth_token) override;
 | 
|  
 | 
| 
 |