summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/browser_commands.cc
diff options
context:
space:
mode:
authoravi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-27 20:35:15 +0000
committeravi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-27 20:35:15 +0000
commitea01ff29254d392ad31b28f739837b4c39bbc418 (patch)
treeadb65771476e6224ab6a754cbc9f74fbfffdc77a /chrome/browser/ui/browser_commands.cc
parentc7872edee4401939930a980abd6933416714e5e5 (diff)
downloadchromium_src-ea01ff29254d392ad31b28f739837b4c39bbc418.zip
chromium_src-ea01ff29254d392ad31b28f739837b4c39bbc418.tar.gz
chromium_src-ea01ff29254d392ad31b28f739837b4c39bbc418.tar.bz2
Remove TabContents from TabStripModel::AppendTabContents.
BUG=107201 TEST=no visible change Review URL: https://chromiumcodereview.appspot.com/11416203 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169728 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/browser_commands.cc')
-rw-r--r--chrome/browser/ui/browser_commands.cc12
1 files changed, 2 insertions, 10 deletions
diff --git a/chrome/browser/ui/browser_commands.cc b/chrome/browser/ui/browser_commands.cc
index 601032f..8886b03 100644
--- a/chrome/browser/ui/browser_commands.cc
+++ b/chrome/browser/ui/browser_commands.cc
@@ -98,9 +98,6 @@ using content::WebContents;
// TODO(avi): Kill this when TabContents goes away.
class BrowserCommandsTabContentsCreator {
public:
- static TabContents* CreateTabContents(content::WebContents* contents) {
- return TabContents::Factory::CreateTabContents(contents);
- }
static TabContents* CloneTabContents(TabContents* contents) {
return TabContents::Factory::CloneTabContents(contents);
}
@@ -634,7 +631,7 @@ void ConvertPopupToTabbedBrowser(Browser* browser) {
TabContents* contents =
browser->tab_strip_model()->DetachTabContentsAt(browser->active_index());
Browser* b = new Browser(Browser::CreateParams(browser->profile()));
- b->tab_strip_model()->AppendTabContents(contents, true);
+ b->tab_strip_model()->AppendWebContents(contents->web_contents(), true);
b->window()->Show();
}
@@ -1086,12 +1083,7 @@ void ConvertTabToAppWindow(Browser* browser,
Browser* app_browser = new Browser(
Browser::CreateParams::CreateForApp(
Browser::TYPE_POPUP, app_name, gfx::Rect(), browser->profile()));
- TabContents* tab_contents = TabContents::FromWebContents(contents);
- if (!tab_contents) {
- tab_contents =
- BrowserCommandsTabContentsCreator::CreateTabContents(contents);
- }
- app_browser->tab_strip_model()->AppendTabContents(tab_contents, true);
+ app_browser->tab_strip_model()->AppendWebContents(contents, true);
contents->GetMutableRendererPrefs()->can_accept_load_drops = false;
contents->GetRenderViewHost()->SyncRendererPrefs();