diff options
author | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-18 16:17:49 +0000 |
---|---|---|
committer | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-18 16:17:49 +0000 |
commit | 3c9e187bd8ec34ebf2a91a37c868584c465647e8 (patch) | |
tree | 84c9540d220fa155cf2af8c944638c0719dee670 /chrome/browser/tabs/default_tab_handler.cc | |
parent | 3e35b224fd0c36f17f432f23e2eb3729667210b1 (diff) | |
download | chromium_src-3c9e187bd8ec34ebf2a91a37c868584c465647e8.zip chromium_src-3c9e187bd8ec34ebf2a91a37c868584c465647e8.tar.gz chromium_src-3c9e187bd8ec34ebf2a91a37c868584c465647e8.tar.bz2 |
Make pink's TabContentsWrapper change compile on Windows.
Code by pinkerton@, with modifications by evanm and myself to get it to build on windows/linux/chromeos.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/4694008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66626 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/tabs/default_tab_handler.cc')
-rw-r--r-- | chrome/browser/tabs/default_tab_handler.cc | 37 |
1 files changed, 20 insertions, 17 deletions
diff --git a/chrome/browser/tabs/default_tab_handler.cc b/chrome/browser/tabs/default_tab_handler.cc index a68466a..b98bdef 100644 --- a/chrome/browser/tabs/default_tab_handler.cc +++ b/chrome/browser/tabs/default_tab_handler.cc @@ -34,17 +34,18 @@ TabStripModel* DefaultTabHandler::GetTabStripModel() const { //////////////////////////////////////////////////////////////////////////////// // DefaultTabHandler, TabStripModelDelegate implementation: -TabContents* DefaultTabHandler::AddBlankTab(bool foreground) { +TabContentsWrapper* DefaultTabHandler::AddBlankTab(bool foreground) { UmaNaclHistogramEnumeration(NEW_TAB_NACL_BASELINE); return delegate_->AsBrowser()->AddBlankTab(foreground); } -TabContents* DefaultTabHandler::AddBlankTabAt(int index, bool foreground) { +TabContentsWrapper* DefaultTabHandler::AddBlankTabAt(int index, + bool foreground) { return delegate_->AsBrowser()->AddBlankTabAt(index, foreground); } Browser* DefaultTabHandler::CreateNewStripWithContents( - TabContents* detached_contents, + TabContentsWrapper* detached_contents, const gfx::Rect& window_bounds, const DockInfo& dock_info, bool maximize) { @@ -55,7 +56,7 @@ Browser* DefaultTabHandler::CreateNewStripWithContents( } void DefaultTabHandler::ContinueDraggingDetachedTab( - TabContents* contents, + TabContentsWrapper* contents, const gfx::Rect& window_bounds, const gfx::Rect& tab_bounds) { delegate_->AsBrowser()->ContinueDraggingDetachedTab(contents, @@ -67,7 +68,7 @@ int DefaultTabHandler::GetDragActions() const { return delegate_->AsBrowser()->GetDragActions(); } -TabContents* DefaultTabHandler::CreateTabContentsForURL( +TabContentsWrapper* DefaultTabHandler::CreateTabContentsForURL( const GURL& url, const GURL& referrer, Profile* profile, @@ -94,11 +95,12 @@ void DefaultTabHandler::CloseFrameAfterDragSession() { delegate_->AsBrowser()->CloseFrameAfterDragSession(); } -void DefaultTabHandler::CreateHistoricalTab(TabContents* contents) { +void DefaultTabHandler::CreateHistoricalTab(TabContentsWrapper* contents) { delegate_->AsBrowser()->CreateHistoricalTab(contents); } -bool DefaultTabHandler::RunUnloadListenerBeforeClosing(TabContents* contents) { +bool DefaultTabHandler::RunUnloadListenerBeforeClosing( + TabContentsWrapper* contents) { return delegate_->AsBrowser()->RunUnloadListenerBeforeClosing(contents); } @@ -141,28 +143,29 @@ bool DefaultTabHandler::UseVerticalTabs() const { //////////////////////////////////////////////////////////////////////////////// // DefaultTabHandler, TabStripModelObserver implementation: -void DefaultTabHandler::TabInsertedAt(TabContents* contents, +void DefaultTabHandler::TabInsertedAt(TabContentsWrapper* contents, int index, bool foreground) { delegate_->AsBrowser()->TabInsertedAt(contents, index, foreground); } void DefaultTabHandler::TabClosingAt(TabStripModel* tab_strip_model, - TabContents* contents, + TabContentsWrapper* contents, int index) { delegate_->AsBrowser()->TabClosingAt(tab_strip_model, contents, index); } -void DefaultTabHandler::TabDetachedAt(TabContents* contents, int index) { +void DefaultTabHandler::TabDetachedAt(TabContentsWrapper* contents, int index) { delegate_->AsBrowser()->TabDetachedAt(contents, index); } -void DefaultTabHandler::TabDeselectedAt(TabContents* contents, int index) { +void DefaultTabHandler::TabDeselectedAt(TabContentsWrapper* contents, + int index) { delegate_->AsBrowser()->TabDeselectedAt(contents, index); } -void DefaultTabHandler::TabSelectedAt(TabContents* old_contents, - TabContents* new_contents, +void DefaultTabHandler::TabSelectedAt(TabContentsWrapper* old_contents, + TabContentsWrapper* new_contents, int index, bool user_gesture) { delegate_->AsBrowser()->TabSelectedAt(old_contents, @@ -171,19 +174,19 @@ void DefaultTabHandler::TabSelectedAt(TabContents* old_contents, user_gesture); } -void DefaultTabHandler::TabMoved(TabContents* contents, +void DefaultTabHandler::TabMoved(TabContentsWrapper* contents, int from_index, int to_index) { delegate_->AsBrowser()->TabMoved(contents, from_index, to_index); } -void DefaultTabHandler::TabReplacedAt(TabContents* old_contents, - TabContents* new_contents, +void DefaultTabHandler::TabReplacedAt(TabContentsWrapper* old_contents, + TabContentsWrapper* new_contents, int index) { delegate_->AsBrowser()->TabReplacedAt(old_contents, new_contents, index); } -void DefaultTabHandler::TabPinnedStateChanged(TabContents* contents, +void DefaultTabHandler::TabPinnedStateChanged(TabContentsWrapper* contents, int index) { delegate_->AsBrowser()->TabPinnedStateChanged(contents, index); } |