| Index: android_webview/native/aw_http_auth_handler.cc | 
| diff --git a/android_webview/native/aw_http_auth_handler.cc b/android_webview/native/aw_http_auth_handler.cc | 
| index e89fcc8349d47a8a20aef1d05cd6d00c15978320..be696dedcb5ea12f07f5fa9f88b7edf7a2c836d3 100644 | 
| --- a/android_webview/native/aw_http_auth_handler.cc | 
| +++ b/android_webview/native/aw_http_auth_handler.cc | 
| @@ -16,14 +16,16 @@ using base::android::ConvertJavaStringToUTF16; | 
|  | 
| namespace android_webview { | 
|  | 
| -AwHttpAuthHandler::AwHttpAuthHandler( | 
| -    AwLoginDelegate* login_delegate, net::AuthChallengeInfo* auth_info) : | 
| -    login_delegate_(make_scoped_refptr(login_delegate)), | 
| -    host_(auth_info->challenger.host()), | 
| -    realm_(auth_info->realm) { | 
| +AwHttpAuthHandler::AwHttpAuthHandler(AwLoginDelegate* login_delegate, | 
| +                                     net::AuthChallengeInfo* auth_info, | 
| +                                     bool first_auth_attempt) | 
| +    : login_delegate_(make_scoped_refptr(login_delegate)), | 
| +      host_(auth_info->challenger.host()), | 
| +      realm_(auth_info->realm) { | 
| JNIEnv* env = base::android::AttachCurrentThread(); | 
| http_auth_handler_.Reset( | 
| -      Java_AwHttpAuthHandler_create(env, reinterpret_cast<jint>(this))); | 
| +      Java_AwHttpAuthHandler_create( | 
| +          env, reinterpret_cast<jint>(this), first_auth_attempt)); | 
| } | 
|  | 
| AwHttpAuthHandler:: ~AwHttpAuthHandler() { | 
| @@ -52,8 +54,10 @@ void AwHttpAuthHandler::HandleOnUIThread(content::WebContents* web_contents) { | 
|  | 
| // static | 
| AwHttpAuthHandlerBase* AwHttpAuthHandlerBase::Create( | 
| -    AwLoginDelegate* login_delegate, net::AuthChallengeInfo* auth_info) { | 
| -  return new AwHttpAuthHandler(login_delegate, auth_info); | 
| +    AwLoginDelegate* login_delegate, | 
| +    net::AuthChallengeInfo* auth_info, | 
| +    bool first_auth_attempt) { | 
| +  return new AwHttpAuthHandler(login_delegate, auth_info, first_auth_attempt); | 
| } | 
|  | 
| bool RegisterAwHttpAuthHandler(JNIEnv* env) { | 
|  |