| Index: chrome/browser/automation/automation_provider_observers.cc
|
| ===================================================================
|
| --- chrome/browser/automation/automation_provider_observers.cc (revision 87598)
|
| +++ chrome/browser/automation/automation_provider_observers.cc (working copy)
|
| @@ -15,6 +15,7 @@
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/string_util.h"
|
| #include "base/stringprintf.h"
|
| +#include "base/string_number_conversions.h"
|
| #include "base/threading/thread_restrictions.h"
|
| #include "base/utf_string_conversions.h"
|
| #include "base/values.h"
|
| @@ -2151,32 +2152,6 @@
|
| }
|
| }
|
|
|
| -AutocompleteEditFocusedObserver::AutocompleteEditFocusedObserver(
|
| - AutomationProvider* automation,
|
| - AutocompleteEditModel* autocomplete_edit,
|
| - IPC::Message* reply_message)
|
| - : automation_(automation->AsWeakPtr()),
|
| - reply_message_(reply_message),
|
| - autocomplete_edit_model_(autocomplete_edit) {
|
| - Source<AutocompleteEditModel> source(autocomplete_edit);
|
| - registrar_.Add(this, NotificationType::OMNIBOX_FOCUSED, source);
|
| -}
|
| -
|
| -AutocompleteEditFocusedObserver::~AutocompleteEditFocusedObserver() {}
|
| -
|
| -void AutocompleteEditFocusedObserver::Observe(
|
| - NotificationType type,
|
| - const NotificationSource& source,
|
| - const NotificationDetails& details) {
|
| - DCHECK(type == NotificationType::OMNIBOX_FOCUSED);
|
| - if (automation_) {
|
| - AutomationMsg_WaitForAutocompleteEditFocus::WriteReplyParams(
|
| - reply_message_.get(), true);
|
| - automation_->Send(reply_message_.release());
|
| - }
|
| - delete this;
|
| -}
|
| -
|
| AutofillDisplayedObserver::AutofillDisplayedObserver(
|
| NotificationType notification,
|
| RenderViewHost* render_view_host,
|
|
|