diff options
author | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-25 21:37:09 +0000 |
---|---|---|
committer | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-25 21:37:09 +0000 |
commit | ea049a01f82647dc12e4001c8be03e4124faaff3 (patch) | |
tree | 0bb59450d13be2f37e404cfd2374ea27fba7461f /content/browser/download | |
parent | 5ca3ddf71cb1db27e206c4d048770ad21e5688c9 (diff) | |
download | chromium_src-ea049a01f82647dc12e4001c8be03e4124faaff3.zip chromium_src-ea049a01f82647dc12e4001c8be03e4124faaff3.tar.gz chromium_src-ea049a01f82647dc12e4001c8be03e4124faaff3.tar.bz2 |
Convert a bunch of WebContentsObservers to use web_contents() instead of tab_contents(), as well as all the dependent code.
BUG=98716
TBR=joi
Review URL: http://codereview.chromium.org/8982008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115777 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/download')
-rw-r--r-- | content/browser/download/save_package.cc | 5 | ||||
-rw-r--r-- | content/browser/download/save_package.h | 4 |
2 files changed, 6 insertions, 3 deletions
diff --git a/content/browser/download/save_package.cc b/content/browser/download/save_package.cc index ffc2cd7..b09be32 100644 --- a/content/browser/download/save_package.cc +++ b/content/browser/download/save_package.cc @@ -1150,6 +1150,11 @@ const FilePath::CharType* SavePackage::ExtensionForMimeType( return FILE_PATH_LITERAL(""); } +TabContents* SavePackage::tab_contents() const { + return + static_cast<TabContents*>(content::WebContentsObserver::web_contents()); +} + void SavePackage::GetSaveInfo() { // Can't use tab_contents_ in the file thread, so get the data that we need // before calling to it. diff --git a/content/browser/download/save_package.h b/content/browser/download/save_package.h index 5e36b70..e18a160 100644 --- a/content/browser/download/save_package.h +++ b/content/browser/download/save_package.h @@ -122,9 +122,7 @@ class CONTENT_EXPORT SavePackage SavePackageType save_type() const { return save_type_; } int tab_id() const { return tab_id_; } int id() const { return unique_id_; } - TabContents* tab_contents() const { - return content::WebContentsObserver::tab_contents(); - } + TabContents* tab_contents() const; void GetSaveInfo(); |