Index: components/autofill/core/browser/autofill_external_delegate.cc |
diff --git a/components/autofill/core/browser/autofill_external_delegate.cc b/components/autofill/core/browser/autofill_external_delegate.cc |
index 29568c2521fd5cd04ae1096d2bba0a3fe874a48b..f8280fb99d0b81b3a8c612e3b24fd5a8ec6779b6 100644 |
--- a/components/autofill/core/browser/autofill_external_delegate.cc |
+++ b/components/autofill/core/browser/autofill_external_delegate.cc |
@@ -8,10 +8,6 @@ |
#include "components/autofill/core/browser/autocomplete_history_manager.h" |
#include "components/autofill/core/browser/autofill_manager.h" |
#include "components/autofill/core/common/autofill_messages.h" |
-#include "content/public/browser/navigation_controller.h" |
-#include "content/public/browser/notification_service.h" |
-#include "content/public/browser/notification_source.h" |
-#include "content/public/browser/notification_types.h" |
#include "content/public/browser/render_view_host.h" |
#include "content/public/browser/web_contents.h" |
#include "grit/component_strings.h" |
@@ -40,15 +36,6 @@ AutofillExternalDelegate::AutofillExternalDelegate( |
registered_keyboard_listener_with_(NULL), |
weak_ptr_factory_(this) { |
DCHECK(autofill_manager); |
- |
- registrar_.Add(this, |
- content::NOTIFICATION_WEB_CONTENTS_VISIBILITY_CHANGED, |
- content::Source<content::WebContents>(web_contents)); |
- registrar_.Add( |
- this, |
- content::NOTIFICATION_NAV_ENTRY_COMMITTED, |
- content::Source<content::NavigationController>( |
- &(web_contents->GetController()))); |
} |
AutofillExternalDelegate::~AutofillExternalDelegate() {} |
@@ -375,18 +362,4 @@ void AutofillExternalDelegate::InsertDataListValues( |
data_list_unique_ids_.end()); |
} |
-void AutofillExternalDelegate::Observe( |
- int type, |
- const content::NotificationSource& source, |
- const content::NotificationDetails& details) { |
- if (type == content::NOTIFICATION_WEB_CONTENTS_VISIBILITY_CHANGED) { |
- if (!*content::Details<bool>(details).ptr()) |
- autofill_manager_->delegate()->HideAutofillPopup(); |
- } else if (type == content::NOTIFICATION_NAV_ENTRY_COMMITTED) { |
- autofill_manager_->delegate()->HideAutofillPopup(); |
- } else { |
- NOTREACHED(); |
- } |
-} |
- |
} // namespace autofill |