Index: chrome/browser/ui/autofill/autofill_dialog_controller_impl.h |
diff --git a/chrome/browser/ui/autofill/autofill_dialog_controller_impl.h b/chrome/browser/ui/autofill/autofill_dialog_controller_impl.h |
index 91113565f13ffa076ada9203dc45944fc879fef5..0f9e0700a261139d4159c7afdc42b7294cab193c 100644 |
--- a/chrome/browser/ui/autofill/autofill_dialog_controller_impl.h |
+++ b/chrome/browser/ui/autofill/autofill_dialog_controller_impl.h |
@@ -33,6 +33,7 @@ |
#include "components/autofill/core/browser/personal_data_manager_observer.h" |
#include "content/public/browser/notification_observer.h" |
#include "content/public/browser/notification_registrar.h" |
+#include "content/public/browser/web_contents_observer.h" |
#include "content/public/common/ssl_status.h" |
#include "ui/base/models/simple_menu_model.h" |
#include "ui/base/ui_base_types.h" |
@@ -69,6 +70,7 @@ class WalletSigninHelper; |
class AutofillDialogControllerImpl : public AutofillDialogController, |
public AutofillPopupDelegate, |
public content::NotificationObserver, |
+ public content::WebContentsObserver, |
public SuggestionsMenuModelDelegate, |
public wallet::WalletClientDelegate, |
public wallet::WalletSigninHelperDelegate, |
@@ -193,6 +195,11 @@ class AutofillDialogControllerImpl : public AutofillDialogController, |
const content::NotificationSource& source, |
const content::NotificationDetails& details) OVERRIDE; |
+ // content::WebContentsObserver implementation. |
+ virtual void DidNavigateMainFrame( |
+ const content::LoadCommittedDetails& details, |
+ const content::FrameNavigateParams& params); |
+ |
// SuggestionsMenuModelDelegate implementation. |
virtual void SuggestionItemSelected(SuggestionsMenuModel* model, |
size_t index) OVERRIDE; |