diff options
author | bauerb@chromium.org <bauerb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-05-11 14:26:17 +0000 |
---|---|---|
committer | bauerb@chromium.org <bauerb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-05-11 14:26:17 +0000 |
commit | faf2ee4705a9e0c154d57cb7daeb0157431d8103 (patch) | |
tree | c3a07afd9123b7b3a02c07fd7980a3c1f26eba78 /chrome/browser/automation/automation_provider.h | |
parent | 7ae23f67eeb37ef742722f609359d35832d535e0 (diff) | |
download | chromium_src-faf2ee4705a9e0c154d57cb7daeb0157431d8103.zip chromium_src-faf2ee4705a9e0c154d57cb7daeb0157431d8103.tar.gz chromium_src-faf2ee4705a9e0c154d57cb7daeb0157431d8103.tar.bz2 |
Revert r46909: "Reland r46681: Use IPC to wait for download in DownloadTest."
TBR=bauerb
TEST=ui_tests on 10.6 and ChromiumOS should go green.
BUG=43066
Review URL: http://codereview.chromium.org/1985014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46915 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/automation/automation_provider.h')
-rw-r--r-- | chrome/browser/automation/automation_provider.h | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/chrome/browser/automation/automation_provider.h b/chrome/browser/automation/automation_provider.h index bf53b36..5662835 100644 --- a/chrome/browser/automation/automation_provider.h +++ b/chrome/browser/automation/automation_provider.h @@ -79,21 +79,22 @@ class AutomationProvider : public base::RefCounted<AutomationProvider>, // complete, the completed_response object is sent; if the server requires // authentication, we instead send the auth_needed_response object. A pointer // to the added navigation observer is returned. This object should NOT be - // deleted and should be released by calling the RemoveObserver method. + // deleted and should be released by calling the corresponding + // RemoveNavigationStatusListener method. NotificationObserver* AddNavigationStatusListener( NavigationController* tab, IPC::Message* reply_message, int number_of_navigations, bool include_current_navigation); + void RemoveNavigationStatusListener(NotificationObserver* obs); + // Add an observer for the TabStrip. Currently only Tab append is observed. A // navigation listener is created on successful notification of tab append. A // pointer to the added navigation observer is returned. This object should - // NOT be deleted and should be released by calling the RemoveObserver method. + // NOT be deleted and should be released by calling the corresponding + // RemoveTabStripObserver method. NotificationObserver* AddTabStripObserver(Browser* parent, IPC::Message* reply_message); - - // Remove an observer. The |NotificationObserver| still needs to be deleted - // afterwards. - void RemoveObserver(NotificationObserver* obs); + void RemoveTabStripObserver(NotificationObserver* obs); // Get the index of a particular NavigationController object // in the given parent window. This method uses @@ -333,11 +334,6 @@ class AutomationProvider : public base::RefCounted<AutomationProvider>, int64 id, bool* success); - // Wait for the download shelf to appear or disappear. - void WaitForDownloadShelfVisibilityChange(int browser_handle, - bool visibility, - IPC::Message* reply_message); - // Get info about downloads. This includes only ones that have been // registered by the history system. // Uses the JSON interface for input/output. |