| Index: chrome/browser/automation/automation_provider_observers.cc
|
| ===================================================================
|
| --- chrome/browser/automation/automation_provider_observers.cc (revision 91968)
|
| +++ chrome/browser/automation/automation_provider_observers.cc (working copy)
|
| @@ -60,6 +60,7 @@
|
| #include "chrome/browser/ui/webui/ntp/most_visited_handler.h"
|
| #include "chrome/browser/ui/webui/ntp/new_tab_ui.h"
|
| #include "chrome/common/automation_messages.h"
|
| +#include "chrome/common/chrome_notification_types.h"
|
| #include "chrome/common/extensions/extension.h"
|
| #include "content/browser/renderer_host/render_process_host.h"
|
| #include "content/browser/renderer_host/render_view_host.h"
|
| @@ -96,9 +97,9 @@
|
| outstanding_tab_count_(tab_count),
|
| init_time_(base::TimeTicks::Now()) {
|
| if (outstanding_tab_count_ > 0) {
|
| - registrar_.Add(this, NotificationType::LOAD_START,
|
| + registrar_.Add(this, content::NOTIFICATION_LOAD_START,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::LOAD_STOP,
|
| + registrar_.Add(this, content::NOTIFICATION_LOAD_STOP,
|
| NotificationService::AllSources());
|
| }
|
| }
|
| @@ -106,15 +107,15 @@
|
| InitialLoadObserver::~InitialLoadObserver() {
|
| }
|
|
|
| -void InitialLoadObserver::Observe(NotificationType type,
|
| +void InitialLoadObserver::Observe(int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - if (type == NotificationType::LOAD_START) {
|
| + if (type == content::NOTIFICATION_LOAD_START) {
|
| if (outstanding_tab_count_ > loading_tabs_.size())
|
| loading_tabs_.insert(TabTimeMap::value_type(
|
| source.map_key(),
|
| TabTime(base::TimeTicks::Now())));
|
| - } else if (type == NotificationType::LOAD_STOP) {
|
| + } else if (type == content::NOTIFICATION_LOAD_STOP) {
|
| if (outstanding_tab_count_ > finished_tabs_.size()) {
|
| TabTimeMap::iterator iter = loading_tabs_.find(source.map_key());
|
| if (iter != loading_tabs_.end()) {
|
| @@ -159,17 +160,17 @@
|
|
|
| NewTabUILoadObserver::NewTabUILoadObserver(AutomationProvider* automation)
|
| : automation_(automation->AsWeakPtr()) {
|
| - registrar_.Add(this, NotificationType::INITIAL_NEW_TAB_UI_LOAD,
|
| + registrar_.Add(this, chrome::NOTIFICATION_INITIAL_NEW_TAB_UI_LOAD,
|
| NotificationService::AllSources());
|
| }
|
|
|
| NewTabUILoadObserver::~NewTabUILoadObserver() {
|
| }
|
|
|
| -void NewTabUILoadObserver::Observe(NotificationType type,
|
| +void NewTabUILoadObserver::Observe(int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - if (type == NotificationType::INITIAL_NEW_TAB_UI_LOAD) {
|
| + if (type == chrome::NOTIFICATION_INITIAL_NEW_TAB_UI_LOAD) {
|
| Details<int> load_time(details);
|
| if (automation_) {
|
| automation_->Send(
|
| @@ -190,7 +191,7 @@
|
| if (FinishedRestoring()) {
|
| SendDone();
|
| } else {
|
| - registrar_.Add(this, NotificationType::LOAD_STOP,
|
| + registrar_.Add(this, content::NOTIFICATION_LOAD_STOP,
|
| NotificationService::AllSources());
|
| }
|
| }
|
| @@ -199,7 +200,7 @@
|
| }
|
|
|
| void NavigationControllerRestoredObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| if (FinishedRestoring()) {
|
| SendDone();
|
| @@ -236,12 +237,12 @@
|
| use_json_interface_(use_json_interface) {
|
| DCHECK_LT(0, navigations_remaining_);
|
| Source<NavigationController> source(controller_);
|
| - registrar_.Add(this, NotificationType::NAV_ENTRY_COMMITTED, source);
|
| - registrar_.Add(this, NotificationType::LOAD_START, source);
|
| - registrar_.Add(this, NotificationType::LOAD_STOP, source);
|
| - registrar_.Add(this, NotificationType::AUTH_NEEDED, source);
|
| - registrar_.Add(this, NotificationType::AUTH_SUPPLIED, source);
|
| - registrar_.Add(this, NotificationType::AUTH_CANCELLED, source);
|
| + registrar_.Add(this, content::NOTIFICATION_NAV_ENTRY_COMMITTED, source);
|
| + registrar_.Add(this, content::NOTIFICATION_LOAD_START, source);
|
| + registrar_.Add(this, content::NOTIFICATION_LOAD_STOP, source);
|
| + registrar_.Add(this, chrome::NOTIFICATION_AUTH_NEEDED, source);
|
| + registrar_.Add(this, chrome::NOTIFICATION_AUTH_SUPPLIED, source);
|
| + registrar_.Add(this, chrome::NOTIFICATION_AUTH_CANCELLED, source);
|
|
|
| if (include_current_navigation && controller->tab_contents()->is_loading())
|
| navigation_started_ = true;
|
| @@ -251,7 +252,7 @@
|
| }
|
|
|
| void NavigationNotificationObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| if (!automation_) {
|
| delete this;
|
| @@ -263,26 +264,26 @@
|
| // afer the load has started (but not after the entry was committed, as
|
| // WaitForNavigation compares times of the last navigation).
|
| // - when this is used with a page requiring authentication, we will not get
|
| - // a NotificationType::NAV_ENTRY_COMMITTED until after we authenticate, so
|
| - // we need the NotificationType::LOAD_START.
|
| - if (type == NotificationType::NAV_ENTRY_COMMITTED ||
|
| - type == NotificationType::LOAD_START) {
|
| + // a chrome::NAV_ENTRY_COMMITTED until after we authenticate, so
|
| + // we need the chrome::LOAD_START.
|
| + if (type == content::NOTIFICATION_NAV_ENTRY_COMMITTED ||
|
| + type == content::NOTIFICATION_LOAD_START) {
|
| navigation_started_ = true;
|
| - } else if (type == NotificationType::LOAD_STOP) {
|
| + } else if (type == content::NOTIFICATION_LOAD_STOP) {
|
| if (navigation_started_) {
|
| navigation_started_ = false;
|
| if (--navigations_remaining_ == 0)
|
| ConditionMet(AUTOMATION_MSG_NAVIGATION_SUCCESS);
|
| }
|
| - } else if (type == NotificationType::AUTH_SUPPLIED ||
|
| - type == NotificationType::AUTH_CANCELLED) {
|
| + } else if (type == chrome::NOTIFICATION_AUTH_SUPPLIED ||
|
| + type == chrome::NOTIFICATION_AUTH_CANCELLED) {
|
| // The LoginHandler for this tab is no longer valid.
|
| automation_->RemoveLoginHandler(controller_);
|
|
|
| // Treat this as if navigation started again, since load start/stop don't
|
| // occur while authentication is ongoing.
|
| navigation_started_ = true;
|
| - } else if (type == NotificationType::AUTH_NEEDED) {
|
| + } else if (type == chrome::NOTIFICATION_AUTH_NEEDED) {
|
| // Remember the login handler that wants authentication.
|
| // We do this in all cases (not just when navigation_started_ == true) so
|
| // tests can still wait for auth dialogs outside of navigation.
|
| @@ -317,7 +318,7 @@
|
| }
|
|
|
| TabStripNotificationObserver::TabStripNotificationObserver(
|
| - NotificationType notification, AutomationProvider* automation)
|
| + int notification, AutomationProvider* automation)
|
| : automation_(automation->AsWeakPtr()),
|
| notification_(notification) {
|
| registrar_.Add(this, notification_, NotificationService::AllSources());
|
| @@ -326,11 +327,11 @@
|
| TabStripNotificationObserver::~TabStripNotificationObserver() {
|
| }
|
|
|
| -void TabStripNotificationObserver::Observe(NotificationType type,
|
| +void TabStripNotificationObserver::Observe(int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| if (type == notification_) {
|
| - if (type == NotificationType::TAB_PARENTED)
|
| + if (type == content::NOTIFICATION_TAB_PARENTED)
|
| ObserveTab(&(Source<TabContentsWrapper>(source).ptr()->controller()));
|
| else
|
| ObserveTab(Source<NavigationController>(source).ptr());
|
| @@ -343,7 +344,8 @@
|
| TabAppendedNotificationObserver::TabAppendedNotificationObserver(
|
| Browser* parent, AutomationProvider* automation,
|
| IPC::Message* reply_message)
|
| - : TabStripNotificationObserver(NotificationType::TAB_PARENTED, automation),
|
| + : TabStripNotificationObserver(content::NOTIFICATION_TAB_PARENTED,
|
| + automation),
|
| parent_(parent),
|
| reply_message_(reply_message) {
|
| }
|
| @@ -370,7 +372,7 @@
|
| AutomationProvider* automation, bool wait_until_closed,
|
| IPC::Message* reply_message)
|
| : TabStripNotificationObserver(wait_until_closed ?
|
| - NotificationType::TAB_CLOSED : NotificationType::TAB_CLOSING,
|
| + content::NOTIFICATION_TAB_CLOSED : content::NOTIFICATION_TAB_CLOSING,
|
| automation),
|
| reply_message_(reply_message),
|
| for_browser_command_(false) {
|
| @@ -461,11 +463,11 @@
|
| : automation_(automation->AsWeakPtr()),
|
| id_(id),
|
| reply_message_(reply_message) {
|
| - registrar_.Add(this, NotificationType::EXTENSION_LOADED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_LOADED,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::EXTENSION_INSTALL_ERROR,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_INSTALL_ERROR,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::EXTENSION_UPDATE_DISABLED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_UPDATE_DISABLED,
|
| NotificationService::AllSources());
|
| }
|
|
|
| @@ -473,14 +475,14 @@
|
| }
|
|
|
| void ExtensionInstallNotificationObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - switch (type.value) {
|
| - case NotificationType::EXTENSION_LOADED:
|
| + switch (type) {
|
| + case chrome::NOTIFICATION_EXTENSION_LOADED:
|
| SendResponse(AUTOMATION_MSG_EXTENSION_INSTALL_SUCCEEDED);
|
| break;
|
| - case NotificationType::EXTENSION_INSTALL_ERROR:
|
| - case NotificationType::EXTENSION_UPDATE_DISABLED:
|
| + case chrome::NOTIFICATION_EXTENSION_INSTALL_ERROR:
|
| + case chrome::NOTIFICATION_EXTENSION_UPDATE_DISABLED:
|
| SendResponse(AUTOMATION_MSG_EXTENSION_INSTALL_FAILED);
|
| break;
|
| default:
|
| @@ -518,9 +520,9 @@
|
| : automation_(automation->AsWeakPtr()),
|
| reply_message_(reply_message),
|
| id_(id) {
|
| - registrar_.Add(this, NotificationType::EXTENSION_UNINSTALLED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_UNINSTALLED,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::EXTENSION_UNINSTALL_NOT_ALLOWED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_UNINSTALL_NOT_ALLOWED,
|
| NotificationService::AllSources());
|
| }
|
|
|
| @@ -528,7 +530,7 @@
|
| }
|
|
|
| void ExtensionUninstallObserver::Observe(
|
| - NotificationType type,
|
| + int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| if (!automation_) {
|
| @@ -536,8 +538,8 @@
|
| return;
|
| }
|
|
|
| - switch (type.value) {
|
| - case NotificationType::EXTENSION_UNINSTALLED: {
|
| + switch (type) {
|
| + case chrome::NOTIFICATION_EXTENSION_UNINSTALLED: {
|
| UninstalledExtensionInfo* info =
|
| Details<UninstalledExtensionInfo>(details).ptr();
|
| if (id_ == info->extension_id) {
|
| @@ -551,7 +553,7 @@
|
| break;
|
| }
|
|
|
| - case NotificationType::EXTENSION_UNINSTALL_NOT_ALLOWED: {
|
| + case chrome::NOTIFICATION_EXTENSION_UNINSTALL_NOT_ALLOWED: {
|
| const Extension* extension = Details<Extension>(details).ptr();
|
| if (id_ == extension->id()) {
|
| scoped_ptr<DictionaryValue> return_value(new DictionaryValue);
|
| @@ -577,13 +579,13 @@
|
| id_(id),
|
| reply_message_(reply_message),
|
| extension_(NULL) {
|
| - registrar_.Add(this, NotificationType::EXTENSION_HOST_DID_STOP_LOADING,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_HOST_DID_STOP_LOADING,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::EXTENSION_LOADED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_LOADED,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::EXTENSION_INSTALL_ERROR,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_INSTALL_ERROR,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::EXTENSION_UPDATE_DISABLED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_UPDATE_DISABLED,
|
| NotificationService::AllSources());
|
| }
|
|
|
| @@ -591,27 +593,27 @@
|
| }
|
|
|
| void ExtensionReadyNotificationObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| if (!automation_) {
|
| delete this;
|
| return;
|
| }
|
|
|
| - switch (type.value) {
|
| - case NotificationType::EXTENSION_HOST_DID_STOP_LOADING:
|
| + switch (type) {
|
| + case chrome::NOTIFICATION_EXTENSION_HOST_DID_STOP_LOADING:
|
| // Only continue on with this method if our extension has been loaded
|
| // and all the extension hosts have stopped loading.
|
| if (!extension_ || !DidExtensionHostsStopLoading(manager_))
|
| return;
|
| break;
|
| - case NotificationType::EXTENSION_LOADED:
|
| + case chrome::NOTIFICATION_EXTENSION_LOADED:
|
| extension_ = Details<const Extension>(details).ptr();
|
| if (!DidExtensionHostsStopLoading(manager_))
|
| return;
|
| break;
|
| - case NotificationType::EXTENSION_INSTALL_ERROR:
|
| - case NotificationType::EXTENSION_UPDATE_DISABLED:
|
| + case chrome::NOTIFICATION_EXTENSION_INSTALL_ERROR:
|
| + case chrome::NOTIFICATION_EXTENSION_UPDATE_DISABLED:
|
| break;
|
| default:
|
| NOTREACHED();
|
| @@ -638,7 +640,7 @@
|
|
|
| ExtensionUnloadNotificationObserver::ExtensionUnloadNotificationObserver()
|
| : did_receive_unload_notification_(false) {
|
| - registrar_.Add(this, NotificationType::EXTENSION_UNLOADED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_UNLOADED,
|
| NotificationService::AllSources());
|
| }
|
|
|
| @@ -646,9 +648,9 @@
|
| }
|
|
|
| void ExtensionUnloadNotificationObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - if (type.value == NotificationType::EXTENSION_UNLOADED) {
|
| + if (type == chrome::NOTIFICATION_EXTENSION_UNLOADED) {
|
| did_receive_unload_notification_ = true;
|
| } else {
|
| NOTREACHED();
|
| @@ -660,19 +662,19 @@
|
| IPC::Message* reply_message)
|
| : manager_(manager), automation_(automation->AsWeakPtr()),
|
| reply_message_(reply_message), updater_finished_(false) {
|
| - registrar_.Add(this, NotificationType::EXTENSION_HOST_DID_STOP_LOADING,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_HOST_DID_STOP_LOADING,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::EXTENSION_INSTALL_ERROR,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_INSTALL_ERROR,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::EXTENSION_INSTALL_NOT_ALLOWED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_INSTALL_NOT_ALLOWED,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::EXTENSION_LOADED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_LOADED,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::EXTENSION_UPDATE_DISABLED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_UPDATE_DISABLED,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::EXTENSION_UPDATE_FOUND,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_UPDATE_FOUND,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::EXTENSION_UPDATING_FINISHED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_UPDATING_FINISHED,
|
| NotificationService::AllSources());
|
| }
|
|
|
| @@ -680,7 +682,7 @@
|
| }
|
|
|
| void ExtensionsUpdatedObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| if (!automation_) {
|
| delete this;
|
| @@ -696,21 +698,21 @@
|
| // (3) encountering an error. Finally, notifications are also sent whenever
|
| // an extension host stops loading. Updating is not considered complete if
|
| // any extension hosts are still loading.
|
| - switch (type.value) {
|
| - case NotificationType::EXTENSION_UPDATE_FOUND:
|
| + switch (type) {
|
| + case chrome::NOTIFICATION_EXTENSION_UPDATE_FOUND:
|
| // Extension updater has identified an extension that needs to be updated.
|
| in_progress_updates_.insert(*(Details<const std::string>(details).ptr()));
|
| break;
|
|
|
| - case NotificationType::EXTENSION_UPDATING_FINISHED:
|
| + case chrome::NOTIFICATION_EXTENSION_UPDATING_FINISHED:
|
| // Extension updater has completed notifying all extensions to update
|
| // themselves.
|
| updater_finished_ = true;
|
| break;
|
|
|
| - case NotificationType::EXTENSION_LOADED:
|
| - case NotificationType::EXTENSION_INSTALL_NOT_ALLOWED:
|
| - case NotificationType::EXTENSION_UPDATE_DISABLED: {
|
| + case chrome::NOTIFICATION_EXTENSION_LOADED:
|
| + case chrome::NOTIFICATION_EXTENSION_INSTALL_NOT_ALLOWED:
|
| + case chrome::NOTIFICATION_EXTENSION_UPDATE_DISABLED: {
|
| // An extension has either completed update installation and is now
|
| // loaded, or else the install has been skipped because it is
|
| // either not allowed or else has been disabled.
|
| @@ -719,14 +721,14 @@
|
| break;
|
| }
|
|
|
| - case NotificationType::EXTENSION_INSTALL_ERROR: {
|
| + case chrome::NOTIFICATION_EXTENSION_INSTALL_ERROR: {
|
| // An extension had an error on update installation.
|
| CrxInstaller* installer = Source<CrxInstaller>(source).ptr();
|
| in_progress_updates_.erase(installer->expected_id());
|
| break;
|
| }
|
|
|
| - case NotificationType::EXTENSION_HOST_DID_STOP_LOADING:
|
| + case chrome::NOTIFICATION_EXTENSION_HOST_DID_STOP_LOADING:
|
| // Break out to the conditional check below to see if all extension hosts
|
| // have stopped loading.
|
| break;
|
| @@ -751,9 +753,9 @@
|
| ExtensionTestResultNotificationObserver::
|
| ExtensionTestResultNotificationObserver(AutomationProvider* automation)
|
| : automation_(automation->AsWeakPtr()) {
|
| - registrar_.Add(this, NotificationType::EXTENSION_TEST_PASSED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_TEST_PASSED,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::EXTENSION_TEST_FAILED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_EXTENSION_TEST_FAILED,
|
| NotificationService::AllSources());
|
| }
|
|
|
| @@ -762,15 +764,15 @@
|
| }
|
|
|
| void ExtensionTestResultNotificationObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - switch (type.value) {
|
| - case NotificationType::EXTENSION_TEST_PASSED:
|
| + switch (type) {
|
| + case chrome::NOTIFICATION_EXTENSION_TEST_PASSED:
|
| results_.push_back(true);
|
| messages_.push_back("");
|
| break;
|
|
|
| - case NotificationType::EXTENSION_TEST_FAILED:
|
| + case chrome::NOTIFICATION_EXTENSION_TEST_FAILED:
|
| results_.push_back(false);
|
| messages_.push_back(*(Details<std::string>(details).ptr()));
|
| break;
|
| @@ -809,9 +811,9 @@
|
| reply_message_(reply_message),
|
| new_window_id_(extension_misc::kUnknownWindowId),
|
| for_browser_command_(false) {
|
| - registrar_.Add(this, NotificationType::BROWSER_OPENED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_BROWSER_OPENED,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::LOAD_STOP,
|
| + registrar_.Add(this, content::NOTIFICATION_LOAD_STOP,
|
| NotificationService::AllSources());
|
| }
|
|
|
| @@ -819,19 +821,19 @@
|
| }
|
|
|
| void BrowserOpenedNotificationObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| if (!automation_) {
|
| delete this;
|
| return;
|
| }
|
|
|
| - if (type.value == NotificationType::BROWSER_OPENED) {
|
| + if (type == chrome::NOTIFICATION_BROWSER_OPENED) {
|
| // Store the new browser ID and continue waiting for a new tab within it
|
| // to stop loading.
|
| new_window_id_ = ExtensionTabUtil::GetWindowId(
|
| Source<Browser>(source).ptr());
|
| - } else if (type.value == NotificationType::LOAD_STOP) {
|
| + } else if (type == content::NOTIFICATION_LOAD_STOP) {
|
| // Only send the result if the loaded tab is in the new window.
|
| NavigationController* controller =
|
| Source<NavigationController>(source).ptr();
|
| @@ -864,16 +866,16 @@
|
| : automation_(automation->AsWeakPtr()),
|
| reply_message_(reply_message),
|
| for_browser_command_(false) {
|
| - registrar_.Add(this, NotificationType::BROWSER_CLOSED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_BROWSER_CLOSED,
|
| Source<Browser>(browser));
|
| }
|
|
|
| BrowserClosedNotificationObserver::~BrowserClosedNotificationObserver() {}
|
|
|
| void BrowserClosedNotificationObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - DCHECK(type == NotificationType::BROWSER_CLOSED);
|
| + DCHECK(type == chrome::NOTIFICATION_BROWSER_CLOSED);
|
|
|
| if (!automation_) {
|
| delete this;
|
| @@ -905,9 +907,9 @@
|
| : target_count_(target_count),
|
| automation_(automation->AsWeakPtr()),
|
| reply_message_(reply_message) {
|
| - registrar_.Add(this, NotificationType::BROWSER_OPENED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_BROWSER_OPENED,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::BROWSER_CLOSED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_BROWSER_CLOSED,
|
| NotificationService::AllSources());
|
| }
|
|
|
| @@ -915,13 +917,13 @@
|
| ~BrowserCountChangeNotificationObserver() {}
|
|
|
| void BrowserCountChangeNotificationObserver::Observe(
|
| - NotificationType type,
|
| + int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - DCHECK(type == NotificationType::BROWSER_OPENED ||
|
| - type == NotificationType::BROWSER_CLOSED);
|
| + DCHECK(type == chrome::NOTIFICATION_BROWSER_OPENED ||
|
| + type == chrome::NOTIFICATION_BROWSER_CLOSED);
|
| int current_count = static_cast<int>(BrowserList::size());
|
| - if (type == NotificationType::BROWSER_CLOSED) {
|
| + if (type == chrome::NOTIFICATION_BROWSER_CLOSED) {
|
| // At the time of the notification the browser being closed is not removed
|
| // from the list. The real count is one less than the reported count.
|
| DCHECK_LT(0, current_count);
|
| @@ -945,7 +947,7 @@
|
| AutomationProvider* automation, IPC::Message* reply_message)
|
| : automation_(automation->AsWeakPtr()),
|
| reply_message_(reply_message) {
|
| - registrar_.Add(this, NotificationType::APP_MODAL_DIALOG_SHOWN,
|
| + registrar_.Add(this, chrome::NOTIFICATION_APP_MODAL_DIALOG_SHOWN,
|
| NotificationService::AllSources());
|
| }
|
|
|
| @@ -953,9 +955,9 @@
|
| }
|
|
|
| void AppModalDialogShownObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - DCHECK(type == NotificationType::APP_MODAL_DIALOG_SHOWN);
|
| + DCHECK(type == chrome::NOTIFICATION_APP_MODAL_DIALOG_SHOWN);
|
|
|
| if (automation_) {
|
| AutomationMsg_WaitForAppModalDialogToBeShown::WriteReplyParams(
|
| @@ -970,23 +972,23 @@
|
| // Define mapping from command to notification
|
| struct CommandNotification {
|
| int command;
|
| - NotificationType::Type notification_type;
|
| + int notification_type;
|
| };
|
|
|
| const struct CommandNotification command_notifications[] = {
|
| - {IDC_DUPLICATE_TAB, NotificationType::TAB_PARENTED},
|
| + {IDC_DUPLICATE_TAB, content::NOTIFICATION_TAB_PARENTED},
|
|
|
| // Returns as soon as the restored tab is created. To further wait until
|
| // the content page is loaded, use WaitForTabToBeRestored.
|
| - {IDC_RESTORE_TAB, NotificationType::TAB_PARENTED},
|
| + {IDC_RESTORE_TAB, content::NOTIFICATION_TAB_PARENTED},
|
|
|
| // For the following commands, we need to wait for a new tab to be created,
|
| // load to finish, and title to change.
|
| - {IDC_MANAGE_EXTENSIONS, NotificationType::TAB_CONTENTS_TITLE_UPDATED},
|
| - {IDC_OPTIONS, NotificationType::TAB_CONTENTS_TITLE_UPDATED},
|
| - {IDC_PRINT, NotificationType::TAB_CONTENTS_TITLE_UPDATED},
|
| - {IDC_SHOW_DOWNLOADS, NotificationType::TAB_CONTENTS_TITLE_UPDATED},
|
| - {IDC_SHOW_HISTORY, NotificationType::TAB_CONTENTS_TITLE_UPDATED},
|
| + {IDC_MANAGE_EXTENSIONS, content::NOTIFICATION_TAB_CONTENTS_TITLE_UPDATED},
|
| + {IDC_OPTIONS, content::NOTIFICATION_TAB_CONTENTS_TITLE_UPDATED},
|
| + {IDC_PRINT, content::NOTIFICATION_TAB_CONTENTS_TITLE_UPDATED},
|
| + {IDC_SHOW_DOWNLOADS, content::NOTIFICATION_TAB_CONTENTS_TITLE_UPDATED},
|
| + {IDC_SHOW_HISTORY, content::NOTIFICATION_TAB_CONTENTS_TITLE_UPDATED},
|
| };
|
|
|
| } // namespace
|
| @@ -1046,7 +1048,7 @@
|
| }
|
|
|
| void ExecuteBrowserCommandObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| if (type == notification_type_) {
|
| if (automation_) {
|
| @@ -1063,19 +1065,19 @@
|
| ExecuteBrowserCommandObserver::ExecuteBrowserCommandObserver(
|
| AutomationProvider* automation, IPC::Message* reply_message)
|
| : automation_(automation->AsWeakPtr()),
|
| - notification_type_(NotificationType::ALL),
|
| + notification_type_(content::NOTIFICATION_ALL),
|
| reply_message_(reply_message) {
|
| }
|
|
|
| bool ExecuteBrowserCommandObserver::Register(int command) {
|
| - if (!GetNotificationType(command, ¬ification_type_))
|
| + if (!Getint(command, ¬ification_type_))
|
| return false;
|
| registrar_.Add(this, notification_type_, NotificationService::AllSources());
|
| return true;
|
| }
|
|
|
| -bool ExecuteBrowserCommandObserver::GetNotificationType(
|
| - int command, NotificationType::Type* type) {
|
| +bool ExecuteBrowserCommandObserver::Getint(
|
| + int command, int* type) {
|
| if (!type)
|
| return false;
|
| bool found = false;
|
| @@ -1096,7 +1098,7 @@
|
| active_match_ordinal_(-1),
|
| reply_with_json_(reply_with_json),
|
| reply_message_(reply_message) {
|
| - registrar_.Add(this, NotificationType::FIND_RESULT_AVAILABLE,
|
| + registrar_.Add(this, chrome::NOTIFICATION_FIND_RESULT_AVAILABLE,
|
| Source<TabContents>(parent_tab));
|
| }
|
|
|
| @@ -1104,7 +1106,7 @@
|
| }
|
|
|
| void FindInPageNotificationObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| Details<FindNotificationDetails> find_details(details);
|
| if (!(find_details->final_update() && reply_message_ != NULL)) {
|
| @@ -1152,16 +1154,16 @@
|
| const int FindInPageNotificationObserver::kFindInPageRequestId = -1;
|
|
|
| DomOperationObserver::DomOperationObserver() {
|
| - registrar_.Add(this, NotificationType::DOM_OPERATION_RESPONSE,
|
| + registrar_.Add(this, chrome::NOTIFICATION_DOM_OPERATION_RESPONSE,
|
| NotificationService::AllSources());
|
| }
|
|
|
| DomOperationObserver::~DomOperationObserver() {}
|
|
|
| void DomOperationObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - if (NotificationType::DOM_OPERATION_RESPONSE == type) {
|
| + if (chrome::NOTIFICATION_DOM_OPERATION_RESPONSE == type) {
|
| Details<DomOperationNotificationDetails> dom_op_details(details);
|
| OnDomOperationCompleted(dom_op_details->json());
|
| }
|
| @@ -1199,7 +1201,7 @@
|
| : automation_(automation->AsWeakPtr()),
|
| success_(false),
|
| reply_message_(reply_message) {
|
| - registrar_.Add(this, NotificationType::PRINT_JOB_EVENT,
|
| + registrar_.Add(this, chrome::NOTIFICATION_PRINT_JOB_EVENT,
|
| NotificationService::AllSources());
|
| }
|
|
|
| @@ -1211,10 +1213,10 @@
|
| }
|
|
|
| void DocumentPrintedNotificationObserver::Observe(
|
| - NotificationType type,
|
| + int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - DCHECK(type == NotificationType::PRINT_JOB_EVENT);
|
| + DCHECK(type == chrome::NOTIFICATION_PRINT_JOB_EVENT);
|
| switch (Details<printing::JobEventDetails>(details)->type()) {
|
| case printing::JobEventDetails::JOB_DONE: {
|
| // Succeeded.
|
| @@ -1246,7 +1248,7 @@
|
| }
|
|
|
| MetricEventDurationObserver::MetricEventDurationObserver() {
|
| - registrar_.Add(this, NotificationType::METRIC_EVENT_DURATION,
|
| + registrar_.Add(this, chrome::NOTIFICATION_METRIC_EVENT_DURATION,
|
| NotificationService::AllSources());
|
| }
|
|
|
| @@ -1260,9 +1262,9 @@
|
| return it->second;
|
| }
|
|
|
| -void MetricEventDurationObserver::Observe(NotificationType type,
|
| +void MetricEventDurationObserver::Observe(int type,
|
| const NotificationSource& source, const NotificationDetails& details) {
|
| - if (type != NotificationType::METRIC_EVENT_DURATION) {
|
| + if (type != chrome::NOTIFICATION_METRIC_EVENT_DURATION) {
|
| NOTREACHED();
|
| return;
|
| }
|
| @@ -1277,13 +1279,13 @@
|
| TabContents* tab_contents)
|
| : automation_(automation->AsWeakPtr()),
|
| reply_message_(reply_message) {
|
| - registrar_.Add(this, NotificationType::PAGE_TRANSLATED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_PAGE_TRANSLATED,
|
| Source<TabContents>(tab_contents));
|
| }
|
|
|
| PageTranslatedObserver::~PageTranslatedObserver() {}
|
|
|
| -void PageTranslatedObserver::Observe(NotificationType type,
|
| +void PageTranslatedObserver::Observe(int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| if (!automation_) {
|
| @@ -1291,7 +1293,7 @@
|
| return;
|
| }
|
|
|
| - DCHECK(type == NotificationType::PAGE_TRANSLATED);
|
| + DCHECK(type == chrome::NOTIFICATION_PAGE_TRANSLATED);
|
| AutomationJSONReply reply(automation_, reply_message_.release());
|
|
|
| PageTranslatedDetails* translated_details =
|
| @@ -1311,16 +1313,16 @@
|
| reply_message_(reply_message),
|
| tab_contents_(tab_contents),
|
| translate_bar_(translate_bar) {
|
| - registrar_.Add(this, NotificationType::TAB_LANGUAGE_DETERMINED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_TAB_LANGUAGE_DETERMINED,
|
| Source<TabContents>(tab_contents));
|
| }
|
|
|
| TabLanguageDeterminedObserver::~TabLanguageDeterminedObserver() {}
|
|
|
| void TabLanguageDeterminedObserver::Observe(
|
| - NotificationType type, const NotificationSource& source,
|
| + int type, const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - DCHECK(type == NotificationType::TAB_LANGUAGE_DETERMINED);
|
| + DCHECK(type == chrome::NOTIFICATION_TAB_LANGUAGE_DETERMINED);
|
|
|
| if (!automation_) {
|
| delete this;
|
| @@ -1376,18 +1378,20 @@
|
| tab_contents_(tab_contents),
|
| target_count_(target_count) {
|
| Source<TabContentsWrapper> source(tab_contents);
|
| - registrar_.Add(this, NotificationType::TAB_CONTENTS_INFOBAR_ADDED, source);
|
| - registrar_.Add(this, NotificationType::TAB_CONTENTS_INFOBAR_REMOVED, source);
|
| + registrar_.Add(this, chrome::NOTIFICATION_TAB_CONTENTS_INFOBAR_ADDED,
|
| + source);
|
| + registrar_.Add(this, chrome::NOTIFICATION_TAB_CONTENTS_INFOBAR_REMOVED,
|
| + source);
|
| CheckCount();
|
| }
|
|
|
| InfoBarCountObserver::~InfoBarCountObserver() {}
|
|
|
| -void InfoBarCountObserver::Observe(NotificationType type,
|
| +void InfoBarCountObserver::Observe(int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - DCHECK(type == NotificationType::TAB_CONTENTS_INFOBAR_ADDED ||
|
| - type == NotificationType::TAB_CONTENTS_INFOBAR_REMOVED);
|
| + DCHECK(type == chrome::NOTIFICATION_TAB_CONTENTS_INFOBAR_ADDED ||
|
| + type == chrome::NOTIFICATION_TAB_CONTENTS_INFOBAR_REMOVED);
|
| CheckCount();
|
| }
|
|
|
| @@ -1720,17 +1724,17 @@
|
|
|
| void PasswordStoreLoginsChangedObserver::RegisterObserversTask() {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::DB));
|
| - registrar_.Add(this, NotificationType::LOGINS_CHANGED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_LOGINS_CHANGED,
|
| NotificationService::AllSources());
|
| done_event_.Signal();
|
| }
|
|
|
| void PasswordStoreLoginsChangedObserver::Observe(
|
| - NotificationType type,
|
| + int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::DB));
|
| - DCHECK(type.value == NotificationType::LOGINS_CHANGED);
|
| + DCHECK(type == chrome::NOTIFICATION_LOGINS_CHANGED);
|
| PasswordStoreChangeList* change_details =
|
| Details<PasswordStoreChangeList>(details).ptr();
|
| if (change_details->size() != 1 ||
|
| @@ -1803,20 +1807,20 @@
|
| reply_message_(reply_message),
|
| controller_(controller) {
|
| Source<NavigationController> source(controller_);
|
| - registrar_.Add(this, NotificationType::LOAD_STOP, source);
|
| + registrar_.Add(this, content::NOTIFICATION_LOAD_STOP, source);
|
| // Pages requiring auth don't send LOAD_STOP.
|
| - registrar_.Add(this, NotificationType::AUTH_NEEDED, source);
|
| + registrar_.Add(this, chrome::NOTIFICATION_AUTH_NEEDED, source);
|
| }
|
|
|
| OmniboxAcceptNotificationObserver::~OmniboxAcceptNotificationObserver() {
|
| }
|
|
|
| void OmniboxAcceptNotificationObserver::Observe(
|
| - NotificationType type,
|
| + int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - if (type == NotificationType::LOAD_STOP ||
|
| - type == NotificationType::AUTH_NEEDED) {
|
| + if (type == content::NOTIFICATION_LOAD_STOP ||
|
| + type == chrome::NOTIFICATION_AUTH_NEEDED) {
|
| if (automation_) {
|
| AutomationJSONReply(automation_,
|
| reply_message_.release()).SendSuccess(NULL);
|
| @@ -1834,17 +1838,17 @@
|
| : automation_(automation->AsWeakPtr()),
|
| reply_message_(reply_message) {
|
| Source<SavePackage> source(save_package);
|
| - registrar_.Add(this, NotificationType::SAVE_PACKAGE_SUCCESSFULLY_FINISHED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_SAVE_PACKAGE_SUCCESSFULLY_FINISHED,
|
| source);
|
| }
|
|
|
| SavePackageNotificationObserver::~SavePackageNotificationObserver() {}
|
|
|
| void SavePackageNotificationObserver::Observe(
|
| - NotificationType type,
|
| + int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - if (type == NotificationType::SAVE_PACKAGE_SUCCESSFULLY_FINISHED) {
|
| + if (type == chrome::NOTIFICATION_SAVE_PACKAGE_SUCCESSFULLY_FINISHED) {
|
| if (automation_) {
|
| AutomationJSONReply(automation_,
|
| reply_message_.release()).SendSuccess(NULL);
|
| @@ -2048,24 +2052,24 @@
|
| }
|
| ntp_info_->Set("default_sites", default_sites_list);
|
|
|
| - registrar_.Add(this, NotificationType::TOP_SITES_UPDATED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_TOP_SITES_UPDATED,
|
| Source<history::TopSites>(top_sites_));
|
| if (top_sites_->loaded()) {
|
| OnTopSitesLoaded();
|
| } else {
|
| - registrar_.Add(this, NotificationType::TOP_SITES_LOADED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_TOP_SITES_LOADED,
|
| Source<Profile>(automation_->profile()));
|
| }
|
| }
|
|
|
| NTPInfoObserver::~NTPInfoObserver() {}
|
|
|
| -void NTPInfoObserver::Observe(NotificationType type,
|
| +void NTPInfoObserver::Observe(int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - if (type == NotificationType::TOP_SITES_LOADED) {
|
| + if (type == chrome::NOTIFICATION_TOP_SITES_LOADED) {
|
| OnTopSitesLoaded();
|
| - } else if (type == NotificationType::TOP_SITES_UPDATED) {
|
| + } else if (type == chrome::NOTIFICATION_TOP_SITES_UPDATED) {
|
| Details<CancelableRequestProvider::Handle> request_details(details);
|
| if (request_ == *request_details.ptr()) {
|
| top_sites_->GetMostVisitedURLs(
|
| @@ -2116,22 +2120,22 @@
|
| if (launch_container_ == extension_misc::LAUNCH_TAB) {
|
| // Need to wait for the currently-active tab to reload.
|
| Source<NavigationController> source(controller_);
|
| - registrar_.Add(this, NotificationType::LOAD_STOP, source);
|
| + registrar_.Add(this, content::NOTIFICATION_LOAD_STOP, source);
|
| } else {
|
| // Need to wait for a new tab in a new window to load.
|
| - registrar_.Add(this, NotificationType::LOAD_STOP,
|
| + registrar_.Add(this, content::NOTIFICATION_LOAD_STOP,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::BROWSER_WINDOW_READY,
|
| + registrar_.Add(this, chrome::NOTIFICATION_BROWSER_WINDOW_READY,
|
| NotificationService::AllSources());
|
| }
|
| }
|
|
|
| AppLaunchObserver::~AppLaunchObserver() {}
|
|
|
| -void AppLaunchObserver::Observe(NotificationType type,
|
| +void AppLaunchObserver::Observe(int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - if (type.value == NotificationType::LOAD_STOP) {
|
| + if (type == content::NOTIFICATION_LOAD_STOP) {
|
| if (launch_container_ == extension_misc::LAUNCH_TAB) {
|
| // The app has been launched in the new tab.
|
| if (automation_) {
|
| @@ -2157,7 +2161,7 @@
|
| return;
|
| }
|
| }
|
| - } else if (type.value == NotificationType::BROWSER_WINDOW_READY) {
|
| + } else if (type == chrome::NOTIFICATION_BROWSER_WINDOW_READY) {
|
| new_window_id_ = ExtensionTabUtil::GetWindowId(
|
| Source<Browser>(source).ptr());
|
| } else {
|
| @@ -2166,7 +2170,7 @@
|
| }
|
|
|
| AutofillDisplayedObserver::AutofillDisplayedObserver(
|
| - NotificationType notification,
|
| + int notification,
|
| RenderViewHost* render_view_host,
|
| AutomationProvider* automation,
|
| IPC::Message* reply_message)
|
| @@ -2181,10 +2185,10 @@
|
| AutofillDisplayedObserver::~AutofillDisplayedObserver() {}
|
|
|
| void AutofillDisplayedObserver::Observe(
|
| - NotificationType type,
|
| + int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - DCHECK_EQ(type.value, notification_.value);
|
| + DCHECK_EQ(type, notification_);
|
| DCHECK_EQ(Source<RenderViewHost>(source).ptr(), render_view_host_);
|
| if (automation_) {
|
| AutomationJSONReply(automation_,
|
| @@ -2222,22 +2226,22 @@
|
|
|
| void AutofillChangedObserver::RegisterObserversTask() {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::DB));
|
| - registrar_.Add(this, NotificationType::AUTOFILL_CREDIT_CARD_CHANGED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_AUTOFILL_CREDIT_CARD_CHANGED,
|
| NotificationService::AllSources());
|
| - registrar_.Add(this, NotificationType::AUTOFILL_PROFILE_CHANGED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_AUTOFILL_PROFILE_CHANGED,
|
| NotificationService::AllSources());
|
| done_event_.Signal();
|
| }
|
|
|
| void AutofillChangedObserver::Observe(
|
| - NotificationType type,
|
| + int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::DB));
|
|
|
| - if (type.value == NotificationType::AUTOFILL_CREDIT_CARD_CHANGED) {
|
| + if (type == chrome::NOTIFICATION_AUTOFILL_CREDIT_CARD_CHANGED) {
|
| num_credit_cards_--;
|
| - } else if (type.value == NotificationType::AUTOFILL_PROFILE_CHANGED) {
|
| + } else if (type == chrome::NOTIFICATION_AUTOFILL_PROFILE_CHANGED) {
|
| num_profiles_--;
|
| } else {
|
| NOTREACHED();
|
| @@ -2289,7 +2293,7 @@
|
| if (AreActiveNotificationProcessesReady()) {
|
| SendMessage();
|
| } else {
|
| - registrar_.Add(this, NotificationType::NOTIFY_BALLOON_CONNECTED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_NOTIFY_BALLOON_CONNECTED,
|
| NotificationService::AllSources());
|
| }
|
| }
|
| @@ -2297,7 +2301,7 @@
|
| GetActiveNotificationsObserver::~GetActiveNotificationsObserver() {}
|
|
|
| void GetActiveNotificationsObserver::Observe(
|
| - NotificationType type,
|
| + int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| if (!automation_) {
|
| @@ -2342,7 +2346,7 @@
|
| collection_(
|
| g_browser_process->notification_ui_manager()->balloon_collection()),
|
| count_(count) {
|
| - registrar_.Add(this, NotificationType::NOTIFY_BALLOON_CONNECTED,
|
| + registrar_.Add(this, chrome::NOTIFICATION_NOTIFY_BALLOON_CONNECTED,
|
| NotificationService::AllSources());
|
| collection_->set_on_collection_changed_callback(NewCallback(
|
| this, &OnNotificationBalloonCountObserver::CheckBalloonCount));
|
| @@ -2353,7 +2357,7 @@
|
| }
|
|
|
| void OnNotificationBalloonCountObserver::Observe(
|
| - NotificationType type,
|
| + int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| CheckBalloonCount();
|
| @@ -2379,14 +2383,14 @@
|
| IPC::Message* reply_message)
|
| : automation_(automation->AsWeakPtr()),
|
| reply_message_(reply_message) {
|
| - registrar_.Add(this, NotificationType::RENDERER_PROCESS_CLOSED,
|
| + registrar_.Add(this, content::NOTIFICATION_RENDERER_PROCESS_CLOSED,
|
| NotificationService::AllSources());
|
| }
|
|
|
| RendererProcessClosedObserver::~RendererProcessClosedObserver() {}
|
|
|
| void RendererProcessClosedObserver::Observe(
|
| - NotificationType type,
|
| + int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| if (automation_) {
|
| @@ -2407,14 +2411,14 @@
|
| count_(count) {
|
| DCHECK(1 <= count);
|
| registrar_.Add(
|
| - this, NotificationType::RENDER_WIDGET_HOST_DID_RECEIVE_INPUT_EVENT_ACK,
|
| + this, content::NOTIFICATION_RENDER_WIDGET_HOST_DID_RECEIVE_INPUT_EVENT_ACK,
|
| NotificationService::AllSources());
|
| }
|
|
|
| InputEventAckNotificationObserver::~InputEventAckNotificationObserver() {}
|
|
|
| void InputEventAckNotificationObserver::Observe(
|
| - NotificationType type,
|
| + int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| Details<int> request_details(details);
|
| @@ -2496,14 +2500,14 @@
|
| reply_message_(reply_message) {
|
| // Use TAB_PARENTED to detect the new tab.
|
| registrar_.Add(this,
|
| - NotificationType::TAB_PARENTED,
|
| + content::NOTIFICATION_TAB_PARENTED,
|
| NotificationService::AllSources());
|
| }
|
|
|
| -void NewTabObserver::Observe(NotificationType type,
|
| +void NewTabObserver::Observe(int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| - DCHECK_EQ(NotificationType::TAB_PARENTED, type.value);
|
| + DCHECK_EQ(content::NOTIFICATION_TAB_PARENTED, type);
|
| NavigationController* controller =
|
| &(Source<TabContentsWrapper>(source).ptr()->controller());
|
| if (automation_) {
|
| @@ -2577,7 +2581,7 @@
|
| reply_message_(reply_message) {
|
| registrar_.Add(
|
| this,
|
| - NotificationType::RENDER_VIEW_HOST_DID_RECEIVE_DRAG_TARGET_DROP_ACK,
|
| + content::NOTIFICATION_RENDER_VIEW_HOST_DID_RECEIVE_DRAG_TARGET_DROP_ACK,
|
| NotificationService::AllSources());
|
| }
|
|
|
| @@ -2585,7 +2589,7 @@
|
| ~DragTargetDropAckNotificationObserver() {}
|
|
|
| void DragTargetDropAckNotificationObserver::Observe(
|
| - NotificationType type,
|
| + int type,
|
| const NotificationSource& source,
|
| const NotificationDetails& details) {
|
| if (automation_) {
|
|
|