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