Home | History | Annotate | Download | only in tabs

Lines Matching refs:TabDragController

70 static TabDragController* instance_ = NULL;
237 class TabDragController::DockDisplayer : public ui::AnimationDelegate {
239 DockDisplayer(TabDragController* controller, const DockInfo& info)
275 // Resets the reference to the hosting TabDragController. This is
276 // invoked when the TabDragController is destroyed.
283 // TabDragController is notified by way of the DockDisplayerDestroyed
315 // TabDragController that created us.
316 TabDragController* controller_;
335 TabDragController::TabDragData::TabDragData()
343 TabDragController::TabDragData::~TabDragData() {
347 // TabDragController, public:
350 const int TabDragController::kTouchVerticalDetachMagnetism = 50;
353 const int TabDragController::kVerticalDetachMagnetism = 15;
355 TabDragController::TabDragController()
382 TabDragController::~TabDragController() {
412 void TabDragController::Init(
463 bool TabDragController::IsAttachedTo(TabStrip* tab_strip) {
469 bool TabDragController::IsActive() {
474 bool TabDragController::ShouldDetachIntoNewBrowser() {
483 void TabDragController::SetMoveBehavior(MoveBehavior behavior) {
490 void TabDragController::Drag(const gfx::Point& point_in_screen) {
514 void TabDragController::EndDrag(EndDragReason reason) {
524 void TabDragController::InitTabDragData(Tab* tab,
543 // TabDragController, PageNavigator implementation:
545 WebContents* TabDragController::OpenURLFromTab(
560 // TabDragController, content::WebContentsDelegate implementation:
562 void TabDragController::NavigationStateChanged(const WebContents* source,
580 void TabDragController::AddNewContents(WebContents* source,
597 void TabDragController::LoadingStateChanged(WebContents* source) {
604 bool TabDragController::ShouldSuppressDialogs() {
612 TabDragController::GetJavaScriptDialogManager() {
617 // TabDragController, content::NotificationObserver implementation:
619 void TabDragController::Observe(
642 // TabDragController, MessageLoop::Observer implementation:
644 base::EventStatus TabDragController::WillProcessEvent(
649 void TabDragController::DidProcessEvent(const base::NativeEvent& event) {
660 void TabDragController::OnWidgetBoundsChanged(views::Widget* widget,
665 void TabDragController::TabStripEmpty() {
674 // TabDragController, private:
676 void TabDragController::InitWindowCreatePoint() {
690 gfx::Point TabDragController::GetWindowCreatePoint(
716 void TabDragController::UpdateDockInfo(const gfx::Point& point_in_screen) {
745 void TabDragController::SaveFocus() {
752 void TabDragController::RestoreFocus() {
758 bool TabDragController::CanStartDrag(const gfx::Point& point_in_screen) const {
768 void TabDragController::ContinueDragging(const gfx::Point& point_in_screen) {
799 base::Bind(&TabDragController::BringWindowUnderPointToFront,
823 TabDragController::DragBrowserResultType
824 TabDragController::DragBrowserToNewTabStrip(
886 void TabDragController::DragActiveTabStacked(
896 void TabDragController::MoveAttachedToNextStackedIndex(
907 void TabDragController::MoveAttachedToPreviousStackedIndex(
918 void TabDragController::MoveAttached(const gfx::Point& point_in_screen) {
984 void TabDragController::MoveDetached(const gfx::Point& point_in_screen) {
993 void TabDragController::StartMoveStackedTimerIfNecessary(
1009 base::Bind(&TabDragController::MoveAttachedToNextStackedIndex,
1015 base::Bind(&TabDragController::MoveAttachedToPreviousStackedIndex,
1020 TabDragController::DetachPosition TabDragController::GetDetachPosition(
1032 DockInfo TabDragController::GetDockInfoAtPoint(
1057 TabStrip* TabDragController::GetTargetTabStripForPoint(
1089 TabStrip* TabDragController::GetTabStripForWindow(gfx::NativeWindow window) {
1109 bool TabDragController::DoesTabStripContain(
1122 void TabDragController::Attach(TabStrip* attached_tabstrip,
1222 void TabDragController::Detach(ReleaseCapture release_capture) {
1298 void TabDragController::DetachIntoNewBrowserAndRunMoveLoop(
1389 void TabDragController::RunMoveLoop(const gfx::Vector2d& drag_offset) {
1449 int TabDragController::GetInsertionIndexFrom(const gfx::Rect& dragged_bounds,
1468 int TabDragController::GetInsertionIndexForDraggedBounds(
1510 bool TabDragController::ShouldDragToNextStackedTab(
1525 bool TabDragController::ShouldDragToPreviousStackedTab(
1540 int TabDragController::GetInsertionIndexForDraggedBoundsStacked(
1569 gfx::Rect TabDragController::GetDraggedViewTabStripBounds(
1585 gfx::Point TabDragController::GetAttachedDragPoint(
1603 std::vector<Tab*> TabDragController::GetTabsMatchingDraggedContents(
1616 std::vector<gfx::Rect> TabDragController::CalculateBoundsForDraggedTabs(
1631 void TabDragController::EndDragImpl(EndDragType type) {
1690 void TabDragController::RevertDrag() {
1734 void TabDragController::ResetSelection(TabStripModel* model) {
1759 void TabDragController::RevertDragAt(size_t drag_index) {
1793 void TabDragController::CompleteDrag() {
1886 void TabDragController::ResetDelegates() {
1897 void TabDragController::CreateDraggedView(
1927 gfx::Rect TabDragController::GetViewScreenBounds(
1936 void TabDragController::HideFrame() {
1966 void TabDragController::CleanUpHiddenFrame() {
1973 void TabDragController::DockDisplayerDestroyed(
1991 void TabDragController::BringWindowUnderPointToFront(
2027 TabStripModel* TabDragController::GetModel(
2033 views::Widget* TabDragController::GetAttachedBrowserWidget() {
2037 bool TabDragController::AreTabsConsecutive() {
2047 Browser* TabDragController::CreateBrowserForDrag(
2093 gfx::Point TabDragController::GetCursorScreenPoint() {
2114 gfx::Vector2d TabDragController::GetWindowOffset(