diff options
Diffstat (limited to 'chrome/browser/gtk/browser_window_gtk.h')
-rw-r--r-- | chrome/browser/gtk/browser_window_gtk.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/chrome/browser/gtk/browser_window_gtk.h b/chrome/browser/gtk/browser_window_gtk.h index 172529a..e216266 100644 --- a/chrome/browser/gtk/browser_window_gtk.h +++ b/chrome/browser/gtk/browser_window_gtk.h @@ -9,6 +9,7 @@ #include <map> +#include "app/active_window_watcher_x.h" #include "base/gfx/rect.h" #include "base/scoped_ptr.h" #include "base/timer.h" @@ -48,7 +49,8 @@ class PanelController; class BrowserWindowGtk : public BrowserWindow, public NotificationObserver, - public TabStripModelObserver { + public TabStripModelObserver, + public ActiveWindowWatcherX::Observer { public: explicit BrowserWindowGtk(Browser* browser); virtual ~BrowserWindowGtk(); @@ -133,6 +135,9 @@ class BrowserWindowGtk : public BrowserWindow, bool user_gesture); virtual void TabStripEmpty(); + // Overriden from ActiveWindowWatcher::Observer. + virtual void ActiveWindowChanged(GdkWindow* active_window); + // Accessor for the tab strip. TabStripGtk* tabstrip() const { return tabstrip_.get(); } |