| 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));
|
|
|
|
|