Index: chrome/browser/views/tabs/side_tab_strip.h |
diff --git a/chrome/browser/views/tabs/side_tab_strip.h b/chrome/browser/views/tabs/side_tab_strip.h |
index d1a6043fa06dfb5c8130fd5abdb7909854262777..67f9e826ce9e7b52d6b2d4119efbab7504f23198 100644 |
--- a/chrome/browser/views/tabs/side_tab_strip.h |
+++ b/chrome/browser/views/tabs/side_tab_strip.h |
@@ -20,34 +20,31 @@ class SideTabStrip : public BaseTabStrip { |
virtual bool IsPositionInWindowCaption(const gfx::Point& point); |
virtual void SetDraggedTabBounds(int tab_index, |
const gfx::Rect& tab_bounds); |
- virtual bool IsDragSessionActive() const; |
virtual bool IsAnimating() const; |
virtual TabStrip* AsTabStrip(); |
virtual void StartHighlight(int model_index); |
virtual void StopAllHighlighting(); |
virtual BaseTabRenderer* GetBaseTabAtModelIndex(int model_index) const; |
- virtual BaseTabRenderer* GetBaseTabAtTabIndex(int tab_index) const; |
- virtual int GetModelIndexOfBaseTab(const BaseTabRenderer* tab) const; |
- virtual int GetTabCount() const; |
virtual BaseTabRenderer* CreateTabForDragging(); |
- virtual void AddTabAt(int model_index, |
- bool foreground, |
- const TabRendererData& data); |
virtual void RemoveTabAt(int model_index, bool initiated_close); |
virtual void SelectTabAt(int old_model_index, int new_model_index); |
- virtual void MoveTab(int from_model_index, int to_model_index); |
virtual void TabTitleChangedNotLoading(int model_index); |
virtual void SetTabData(int model_index, const TabRendererData& data); |
- virtual void MaybeStartDrag(BaseTabRenderer* tab, |
- const views::MouseEvent& event); |
- virtual void ContinueDrag(const views::MouseEvent& event); |
- virtual bool EndDrag(bool canceled); |
// views::View overrides: |
- virtual void Layout(); |
virtual gfx::Size GetPreferredSize(); |
+ protected: |
+ // BaseTabStrip overrides: |
+ virtual BaseTabRenderer* CreateTab(); |
+ virtual void GenerateIdealBounds(); |
+ virtual void StartInsertTabAnimation(int model_index, bool foreground); |
+ virtual void StartMoveTabAnimation(); |
+ virtual void StopAnimating(bool layout); |
+ virtual void StartedDraggingTab(BaseTabRenderer* tab) {} |
+ virtual void StoppedDraggingTab(BaseTabRenderer* tab) {} |
+ |
private: |
DISALLOW_COPY_AND_ASSIGN(SideTabStrip); |
}; |