Index: chrome/browser/ui/views/frame/browser_view.h |
diff --git a/chrome/browser/ui/views/frame/browser_view.h b/chrome/browser/ui/views/frame/browser_view.h |
index e3feb6cf8e2b62bbd1d38167374740fc129de31a..8d860eb3ec892e8a9e597bc1522942879e8e7b8c 100644 |
--- a/chrome/browser/ui/views/frame/browser_view.h |
+++ b/chrome/browser/ui/views/frame/browser_view.h |
@@ -16,6 +16,7 @@ |
#include "chrome/browser/infobars/infobar_container.h" |
#include "chrome/browser/ui/browser.h" |
#include "chrome/browser/ui/browser_window.h" |
+#include "chrome/browser/ui/metro_pinned_state_observer.h" |
#include "chrome/browser/ui/search/search_types.h" |
#include "chrome/browser/ui/tabs/tab_strip_model_observer.h" |
#include "chrome/browser/ui/views/frame/browser_frame.h" |
@@ -92,7 +93,8 @@ class BrowserView : public BrowserWindow, |
public views::ClientView, |
public InfoBarContainer::Delegate, |
public views::SingleSplitViewListener, |
- public gfx::SysColorChangeListener { |
+ public gfx::SysColorChangeListener, |
+ public MetroPinnedStateObserver { |
public: |
// The browser view's class name. |
static const char kViewClassName[]; |
@@ -353,6 +355,9 @@ class BrowserView : public BrowserWindow, |
virtual ToolbarView* GetToolbarView() const OVERRIDE; |
// Overridden from TabStripModelObserver: |
+ virtual void TabInsertedAt(TabContents* contents, |
+ int index, |
+ bool foreground) OVERRIDE; |
virtual void TabDetachedAt(TabContents* contents, int index) OVERRIDE; |
virtual void TabDeactivated(TabContents* contents) OVERRIDE; |
virtual void ActiveTabChanged(TabContents* old_contents, |
@@ -414,6 +419,10 @@ class BrowserView : public BrowserWindow, |
// gfx::ScopedSysColorChangeListener overrides: |
virtual void OnSysColorChange() OVERRIDE; |
+ // MetroPinnedStateObserver overrides: |
+ virtual void MetroPinnedStateChanged(content::WebContents* contents, |
+ bool is_pinned) OVERRIDE; |
+ |
// Returns the resource ID to use for the OTR icon, which depends on |
// which layout is being shown and whether we are full-screen. |
int GetOTRIconResourceID() const; |