summaryrefslogtreecommitdiffstats
path: root/chrome/browser/gtk/browser_toolbar_gtk.h
diff options
context:
space:
mode:
authorBen Murdoch <benm@google.com>2011-01-07 14:18:56 +0000
committerBen Murdoch <benm@google.com>2011-01-11 10:23:13 +0000
commit201ade2fbba22bfb27ae029f4d23fca6ded109a0 (patch)
treeb793f4ed916f73cf18357ea467ff3deb5ffb5b52 /chrome/browser/gtk/browser_toolbar_gtk.h
parentd8c4c37a7d0961944bfdfaa117d5c68c8e129c97 (diff)
downloadexternal_chromium-201ade2fbba22bfb27ae029f4d23fca6ded109a0.zip
external_chromium-201ade2fbba22bfb27ae029f4d23fca6ded109a0.tar.gz
external_chromium-201ade2fbba22bfb27ae029f4d23fca6ded109a0.tar.bz2
Merge chromium at 9.0.597.55: Initial merge by git.
Change-Id: Id686a88437441ec7e17abb3328a404c7b6c3c6ad
Diffstat (limited to 'chrome/browser/gtk/browser_toolbar_gtk.h')
-rw-r--r--chrome/browser/gtk/browser_toolbar_gtk.h30
1 files changed, 1 insertions, 29 deletions
diff --git a/chrome/browser/gtk/browser_toolbar_gtk.h b/chrome/browser/gtk/browser_toolbar_gtk.h
index f2e8fec..dbcc97d 100644
--- a/chrome/browser/gtk/browser_toolbar_gtk.h
+++ b/chrome/browser/gtk/browser_toolbar_gtk.h
@@ -10,12 +10,10 @@
#include <string>
#include "app/active_window_watcher_x.h"
-#include "app/animation_delegate.h"
#include "app/gtk_signal.h"
#include "app/gtk_signal_registrar.h"
#include "app/menus/accelerator.h"
#include "app/menus/simple_menu_model.h"
-#include "app/throb_animation.h"
#include "base/scoped_ptr.h"
#include "chrome/browser/command_updater.h"
#include "chrome/browser/gtk/custom_button.h"
@@ -44,9 +42,7 @@ class ToolbarModel;
class BrowserToolbarGtk : public CommandUpdater::CommandObserver,
public menus::AcceleratorProvider,
public MenuGtk::Delegate,
- public NotificationObserver,
- public AnimationDelegate,
- public ActiveWindowWatcherX::Observer {
+ public NotificationObserver {
public:
explicit BrowserToolbarGtk(Browser* browser, BrowserWindowGtk* window);
virtual ~BrowserToolbarGtk();
@@ -112,14 +108,6 @@ class BrowserToolbarGtk : public CommandUpdater::CommandObserver,
// Message that we should react to a state change.
void UpdateTabContents(TabContents* contents, bool should_restore_state);
- // AnimationDelegate implementation ------------------------------------------
- virtual void AnimationEnded(const Animation* animation);
- virtual void AnimationProgressed(const Animation* animation);
- virtual void AnimationCanceled(const Animation* animation);
-
- // ActiveWindowWatcher::Observer implementation ------------------------------
- virtual void ActiveWindowChanged(GdkWindow* active_window);
-
private:
// Connect/Disconnect signals for dragging a url onto the home button.
void SetUpDragForHomeButton(bool enable);
@@ -129,10 +117,6 @@ class BrowserToolbarGtk : public CommandUpdater::CommandObserver,
// was taken (the roundedness was already correct), true otherwise.
bool UpdateRoundedness();
- // Calculates whether the upgrade notification dot should be faded at all
- // (as opposed to solid).
- bool UpgradeAnimationIsFaded();
-
// Gtk callback for the "expose-event" signal.
// The alignment contains the toolbar.
CHROMEGTK_CALLBACK_1(BrowserToolbarGtk, gboolean, OnAlignmentExpose,
@@ -152,9 +136,6 @@ class BrowserToolbarGtk : public CommandUpdater::CommandObserver,
GdkDragContext*, gint, gint, GtkSelectionData*,
guint, guint);
- // Used to stop the upgrade notification animation.
- CHROMEGTK_CALLBACK_0(BrowserToolbarGtk, void, OnWrenchMenuShow);
-
// Used to draw the upgrade notification badge.
CHROMEGTK_CALLBACK_1(BrowserToolbarGtk, gboolean, OnWrenchMenuButtonExpose,
GdkEventExpose*);
@@ -162,10 +143,6 @@ class BrowserToolbarGtk : public CommandUpdater::CommandObserver,
// Updates preference-dependent state.
void NotifyPrefChanged(const std::string* pref);
- // Start the upgrade notification animation if we have detected an upgrade
- // and the current toolbar is focused.
- void MaybeShowUpgradeReminder();
-
static void SetSyncMenuLabel(GtkWidget* widget, gpointer userdata);
// Sometimes we only want to show the location w/o the toolbar buttons (e.g.,
@@ -236,11 +213,6 @@ class BrowserToolbarGtk : public CommandUpdater::CommandObserver,
// Manages the home button drop signal handler.
scoped_ptr<GtkSignalRegistrar> drop_handler_;
- ThrobAnimation upgrade_reminder_animation_;
-
- // We have already shown and dismissed the upgrade reminder animation.
- bool upgrade_reminder_canceled_;
-
DISALLOW_COPY_AND_ASSIGN(BrowserToolbarGtk);
};