1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "chrome/browser/ui/tabs/tab_strip_model_observer.h" 6 7 using content::WebContents; 8 9 void TabStripModelObserver::TabInsertedAt(WebContents* contents, 10 int index, 11 bool foreground) { 12 } 13 14 void TabStripModelObserver::TabClosingAt(TabStripModel* tab_strip_model, 15 WebContents* contents, 16 int index) { 17 } 18 19 void TabStripModelObserver::TabDetachedAt(WebContents* contents, 20 int index) { 21 } 22 23 void TabStripModelObserver::TabDeactivated(WebContents* contents) { 24 } 25 26 void TabStripModelObserver::ActiveTabChanged(WebContents* old_contents, 27 WebContents* new_contents, 28 int index, 29 int reason) { 30 } 31 32 void TabStripModelObserver::TabSelectionChanged( 33 TabStripModel* tab_strip_model, 34 const ui::ListSelectionModel& model) { 35 } 36 37 void TabStripModelObserver::TabMoved(WebContents* contents, 38 int from_index, 39 int to_index) { 40 } 41 42 void TabStripModelObserver::TabChangedAt(WebContents* contents, 43 int index, 44 TabChangeType change_type) { 45 } 46 47 void TabStripModelObserver::TabReplacedAt(TabStripModel* tab_strip_model, 48 WebContents* old_contents, 49 WebContents* new_contents, 50 int index) { 51 } 52 53 void TabStripModelObserver::TabPinnedStateChanged(WebContents* contents, 54 int index) { 55 } 56 57 void TabStripModelObserver::TabMiniStateChanged(WebContents* contents, 58 int index) { 59 } 60 61 void TabStripModelObserver::TabBlockedStateChanged(WebContents* contents, 62 int index) { 63 } 64 65 void TabStripModelObserver::TabStripEmpty() { 66 } 67 68 void TabStripModelObserver::WillCloseAllTabs() { 69 } 70 71 void TabStripModelObserver::CloseAllTabsCanceled() { 72 } 73 74 void TabStripModelObserver::TabStripModelDeleted() { 75 } 76