Remove TabContents from BrowserWindow and website settings.

BUG=107201
TEST=no visible change


Review URL: https://chromiumcodereview.appspot.com/11413102

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169085 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/ui/browser_window.h b/chrome/browser/ui/browser_window.h
index 15717f2..8b18627 100644
--- a/chrome/browser/ui/browser_window.h
+++ b/chrome/browser/ui/browser_window.h
@@ -23,7 +23,6 @@
 class LocationBar;
 class Profile;
 class StatusBubble;
-class TabContents;
 class TemplateURL;
 #if !defined(OS_MACOSX)
 class ToolbarView;
@@ -143,7 +142,7 @@
   virtual void UpdateReloadStopState(bool is_loading, bool force) = 0;
 
   // Updates the toolbar with the state for the specified |contents|.
-  virtual void UpdateToolbar(TabContents* contents,
+  virtual void UpdateToolbar(content::WebContents* contents,
                              bool should_restore_state) = 0;
 
   // Focuses the toolbar (for accessibility).
@@ -269,7 +268,7 @@
   // that page/frame.  If |show_history| is true, a section showing how many
   // times that URL has been visited is added to the page info.
   virtual void ShowWebsiteSettings(Profile* profile,
-                                   TabContents* tab_contents,
+                                   content::WebContents* web_contents,
                                    const GURL& url,
                                    const content::SSLStatus& ssl,
                                    bool show_history) = 0;