diff options
author | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-29 01:50:48 +0000 |
---|---|---|
committer | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-29 01:50:48 +0000 |
commit | 47ae23376463a83ec03dd83fddd8aa20ee081d09 (patch) | |
tree | 73816ce8c8f8bb6b531e39e48ca41810adf97534 /chrome/browser/download/download_shelf.cc | |
parent | 40739ea059ffa2e20c9428040f5a7ccc96d95034 (diff) | |
download | chromium_src-47ae23376463a83ec03dd83fddd8aa20ee081d09.zip chromium_src-47ae23376463a83ec03dd83fddd8aa20ee081d09.tar.gz chromium_src-47ae23376463a83ec03dd83fddd8aa20ee081d09.tar.bz2 |
Remove TabStripModel wrapper use.
BUG=167548
TEST=no functional change
Review URL: https://chromiumcodereview.appspot.com/12066003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@179254 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/download/download_shelf.cc')
-rw-r--r-- | chrome/browser/download/download_shelf.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/chrome/browser/download/download_shelf.cc b/chrome/browser/download/download_shelf.cc index be24469..843a662 100644 --- a/chrome/browser/download/download_shelf.cc +++ b/chrome/browser/download/download_shelf.cc @@ -12,7 +12,7 @@ #include "chrome/browser/platform_util.h" #include "chrome/browser/profiles/profile.h" #include "chrome/browser/ui/browser.h" -#include "chrome/browser/ui/browser_tabstrip.h" +#include "chrome/browser/ui/tabs/tab_strip_model.h" #include "content/public/browser/browser_context.h" #include "content/public/browser/download_item.h" #include "content/public/browser/download_manager.h" @@ -117,10 +117,11 @@ void DownloadShelf::ShowDownload(DownloadItem* download) { // Show the download started animation if: // - Download started animation is enabled for this download. It is disabled // for "Save As" downloads and extension installs, for example. - // - The browser has an active visble WebContents. (browser isn't minimized, + // - The browser has an active visible WebContents. (browser isn't minimized, // or running under a test etc.) // - Rich animations are enabled. - content::WebContents* shelf_tab = chrome::GetActiveWebContents(browser()); + content::WebContents* shelf_tab = + browser()->tab_strip_model()->GetActiveWebContents(); if (DownloadItemModel(download).ShouldShowDownloadStartedAnimation() && shelf_tab && platform_util::IsVisible(shelf_tab->GetNativeView()) && |