1bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen// Copyright (c) 2010 The Chromium Authors. All rights reserved. 2bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen// Use of this source code is governed by a BSD-style license that can be 3bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen// found in the LICENSE file. 4bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 5bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen#include "chrome/browser/tabs/tab_strip_model_observer.h" 6bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 7201ade2fbba22bfb27ae029f4d23fca6ded109a0Ben Murdochvoid TabStripModelObserver::TabInsertedAt(TabContentsWrapper* contents, 8bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen int index, 9bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen bool foreground) { 10bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 11bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 12731df977c0511bca2206b5f333555b1205ff1f43Iain Merrickvoid TabStripModelObserver::TabClosingAt(TabStripModel* tab_strip_model, 13201ade2fbba22bfb27ae029f4d23fca6ded109a0Ben Murdoch TabContentsWrapper* contents, 14731df977c0511bca2206b5f333555b1205ff1f43Iain Merrick int index) { 15bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 16bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 17201ade2fbba22bfb27ae029f4d23fca6ded109a0Ben Murdochvoid TabStripModelObserver::TabDetachedAt(TabContentsWrapper* contents, 18201ade2fbba22bfb27ae029f4d23fca6ded109a0Ben Murdoch int index) { 19bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 20bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 21dc0f95d653279beabeb9817299e2902918ba123eKristian Monsenvoid TabStripModelObserver::TabDeselected(TabContentsWrapper* contents) { 22bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 23bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 24201ade2fbba22bfb27ae029f4d23fca6ded109a0Ben Murdochvoid TabStripModelObserver::TabSelectedAt(TabContentsWrapper* old_contents, 25201ade2fbba22bfb27ae029f4d23fca6ded109a0Ben Murdoch TabContentsWrapper* new_contents, 26bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen int index, 27bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen bool user_gesture) { 28bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 29bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 30201ade2fbba22bfb27ae029f4d23fca6ded109a0Ben Murdochvoid TabStripModelObserver::TabMoved(TabContentsWrapper* contents, 31bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen int from_index, 32bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen int to_index) { 33bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 34bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 35201ade2fbba22bfb27ae029f4d23fca6ded109a0Ben Murdochvoid TabStripModelObserver::TabChangedAt(TabContentsWrapper* contents, 36201ade2fbba22bfb27ae029f4d23fca6ded109a0Ben Murdoch int index, 37bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen TabChangeType change_type) { 38bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 39bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 4072a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsenvoid TabStripModelObserver::TabReplacedAt(TabStripModel* tab_strip_model, 4172a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen TabContentsWrapper* old_contents, 42201ade2fbba22bfb27ae029f4d23fca6ded109a0Ben Murdoch TabContentsWrapper* new_contents, 43bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen int index) { 44bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 45bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 46201ade2fbba22bfb27ae029f4d23fca6ded109a0Ben Murdochvoid TabStripModelObserver::TabPinnedStateChanged(TabContentsWrapper* contents, 47bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen int index) { 48bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 49bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 50201ade2fbba22bfb27ae029f4d23fca6ded109a0Ben Murdochvoid TabStripModelObserver::TabMiniStateChanged(TabContentsWrapper* contents, 51bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen int index) { 52bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 53bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 54201ade2fbba22bfb27ae029f4d23fca6ded109a0Ben Murdochvoid TabStripModelObserver::TabBlockedStateChanged(TabContentsWrapper* contents, 55bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen int index) { 56bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 57bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 58bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsenvoid TabStripModelObserver::TabStripEmpty() {} 59bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 60bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsenvoid TabStripModelObserver::TabStripModelDeleted() {} 61