| Index: ios/web/web_state/ui/crw_web_controller.mm
 | 
| diff --git a/ios/web/web_state/ui/crw_web_controller.mm b/ios/web/web_state/ui/crw_web_controller.mm
 | 
| index ca23114424b25110cd961183512fc18ee9f53b60..7dfacea8bdd1b0dd9f76b3c5a92887a1bb5aa31c 100644
 | 
| --- a/ios/web/web_state/ui/crw_web_controller.mm
 | 
| +++ b/ios/web/web_state/ui/crw_web_controller.mm
 | 
| @@ -4607,6 +4607,15 @@ const NSTimeInterval kSnapshotOverlayTransition = 0.5;
 | 
|    }
 | 
|  }
 | 
|  
 | 
| +- (void)didShowPasswordInputOnHTTP {
 | 
| +  DCHECK(!web::IsOriginSecure(self.webState->GetLastCommittedURL()));
 | 
| +  web::NavigationItem* item =
 | 
| +      self.webState->GetNavigationManager()->GetLastCommittedItem();
 | 
| +  item->GetSSL().content_status |=
 | 
| +      web::SSLStatus::DISPLAYED_PASSWORD_FIELD_ON_HTTP;
 | 
| +  [self didUpdateSSLStatusForCurrentNavigationItem];
 | 
| +}
 | 
| +
 | 
|  - (void)handleSSLCertError:(NSError*)error {
 | 
|    CHECK(web::IsWKWebViewSSLCertError(error));
 | 
|  
 | 
| 
 |