Home | History | Annotate | Download | only in tabs

Lines Matching refs:TabDragController

39 // TabDragController is responsible for managing the tab dragging session. When
40 // the user presses the mouse on a tab a new TabDragController is created and
42 // TabDragController starts a drag session. The drag session is completed when
43 // EndDrag() is invoked (or the TabDragController is destroyed).
45 // While dragging within a tab strip TabDragController sets the bounds of the
55 class TabDragController : public content::WebContentsDelegate,
86 TabDragController();
87 virtual ~TabDragController();
89 // Initializes TabDragController to drag the tabs in |tabs| originating
109 // NOTE: this returns false if the TabDragController is in the process of
556 base::OneShotTimer<TabDragController> bring_to_front_timer_;
560 base::OneShotTimer<TabDragController> move_stacked_timer_;
621 DISALLOW_COPY_AND_ASSIGN(TabDragController);