| 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);
|
| };
|
|
|