| Index: chrome/browser/ui/views/bookmarks/bookmark_bar_view.h
|
| diff --git a/chrome/browser/ui/views/bookmarks/bookmark_bar_view.h b/chrome/browser/ui/views/bookmarks/bookmark_bar_view.h
|
| index 3ed69067ed7f870d265d011d48681ec6f9757693..baedb49654cea672f452ae46b8c9198b191c107c 100644
|
| --- a/chrome/browser/ui/views/bookmarks/bookmark_bar_view.h
|
| +++ b/chrome/browser/ui/views/bookmarks/bookmark_bar_view.h
|
| @@ -20,6 +20,7 @@
|
| #include "components/bookmarks/browser/bookmark_model_observer.h"
|
| #include "components/bookmarks/browser/bookmark_node_data.h"
|
| #include "ui/gfx/animation/animation_delegate.h"
|
| +#include "ui/gfx/animation/slide_animation.h"
|
| #include "ui/views/accessible_pane_view.h"
|
| #include "ui/views/context_menu_controller.h"
|
| #include "ui/views/controls/button/button.h"
|
| @@ -43,10 +44,6 @@ namespace content {
|
| class PageNavigator;
|
| }
|
|
|
| -namespace gfx {
|
| -class SlideAnimation;
|
| -}
|
| -
|
| namespace views {
|
| class CustomButton;
|
| class MenuButton;
|
| @@ -101,9 +98,6 @@ class BookmarkBarView : public views::AccessiblePaneView,
|
| void SetBookmarkBarState(BookmarkBar::State state,
|
| BookmarkBar::AnimateChangeType animate_type);
|
|
|
| - // Whether or not we are animating.
|
| - bool is_animating();
|
| -
|
| // If |loc| is over a bookmark button the node is returned corresponding to
|
| // the button and |model_start_index| is set to 0. If a overflow button is
|
| // showing and |loc| is over the overflow button, the bookmark bar node is
|
| @@ -129,6 +123,10 @@ class BookmarkBarView : public views::AccessiblePaneView,
|
| // Returns the button used when not all the items on the bookmark bar fit.
|
| views::MenuButton* overflow_button() const { return overflow_button_; }
|
|
|
| + const gfx::Animation& size_animation() {
|
| + return size_animation_;
|
| + }
|
| +
|
| // Returns the active MenuItemView, or NULL if a menu isn't showing.
|
| views::MenuItemView* GetMenu();
|
|
|
| @@ -158,9 +156,6 @@ class BookmarkBarView : public views::AccessiblePaneView,
|
| // Returns true if Bookmarks Bar is currently detached from the Toolbar.
|
| bool IsDetached() const;
|
|
|
| - // Returns the current state of the resize animation (show/hide).
|
| - double GetAnimationValue() const;
|
| -
|
| // Returns the current amount of overlap atop the browser toolbar.
|
| int GetToolbarOverlap() const;
|
|
|
| @@ -446,7 +441,7 @@ class BookmarkBarView : public views::AccessiblePaneView,
|
| bool infobar_visible_;
|
|
|
| // Animation controlling showing and hiding of the bar.
|
| - scoped_ptr<gfx::SlideAnimation> size_animation_;
|
| + gfx::SlideAnimation size_animation_;
|
|
|
| // If the bookmark bubble is showing, this is the visible ancestor of the URL.
|
| // The visible ancestor is either the |other_bookmarks_button_|,
|
|
|