Chromium Code Reviews| Index: components/autofill/ios/browser/autofill_driver_ios.mm |
| diff --git a/components/autofill/ios/browser/autofill_driver_ios.mm b/components/autofill/ios/browser/autofill_driver_ios.mm |
| index f867cd6518273412a92dc18b8069f8352245159c..f895093f1ffa8e15cebfe0e7fa61f2b0561ffb56 100644 |
| --- a/components/autofill/ios/browser/autofill_driver_ios.mm |
| +++ b/components/autofill/ios/browser/autofill_driver_ios.mm |
| @@ -6,6 +6,10 @@ |
| #include "components/autofill/ios/browser/autofill_driver_ios_bridge.h" |
| #include "ios/web/public/browser_state.h" |
| +#import "ios/web/public/navigation_item.h" |
|
Eugene But (OOO till 7-30)
2017/02/03 19:24:16
You do need origin_util.h include, but do you need
lgarron
2017/02/04 00:28:35
Woops, refactoring error. Removed.
|
| +#import "ios/web/public/navigation_manager.h" |
| +#import "ios/web/public/origin_util.h" |
| +#include "ios/web/public/ssl_status.h" |
| #include "ios/web/public/web_state/web_state.h" |
| #include "ios/web/public/web_thread.h" |
| #include "ui/gfx/geometry/rect_f.h" |
| @@ -82,7 +86,10 @@ void AutofillDriverIOS::RendererShouldAcceptDataListSuggestion( |
| const base::string16& value) { |
| } |
| -void AutofillDriverIOS::DidInteractWithCreditCardForm() {} |
| +void AutofillDriverIOS::DidInteractWithCreditCardForm() { |
| + if (!web::IsOriginSecure(web_state_->GetLastCommittedURL())) |
| + web_state_->OnCreditCardInputShownOnHttp(); |
| +} |
| void AutofillDriverIOS::RendererShouldClearFilledForm() { |
| } |