Searched refs:TabCloseableStateWatcher (Results 1 - 8 of 8) sorted by relevance

/external/chromium/chrome/browser/
H A Dtab_closeable_state_watcher.cc15 // TabCloseableStateWatcher, static:
17 ::TabCloseableStateWatcher* ::TabCloseableStateWatcher::Create() {
18 ::TabCloseableStateWatcher* watcher = NULL;
24 watcher = new chromeos::TabCloseableStateWatcher();
27 watcher = new ::TabCloseableStateWatcher();
31 bool TabCloseableStateWatcher::CanCloseTab(const Browser* browser) const {
35 bool TabCloseableStateWatcher::CanCloseBrowser(Browser* browser) {
H A Dtab_closeable_state_watcher.h18 class TabCloseableStateWatcher { class
20 TabCloseableStateWatcher() {} function in class:TabCloseableStateWatcher
21 virtual ~TabCloseableStateWatcher() {}
23 // Creates the appropriate TabCloseableStateWatcher. The caller owns the
25 static TabCloseableStateWatcher* Create();
47 DISALLOW_COPY_AND_ASSIGN(TabCloseableStateWatcher);
H A Dbrowser_process.h42 class TabCloseableStateWatcher;
190 virtual TabCloseableStateWatcher* tab_closeable_state_watcher() = 0;
H A Dbrowser_process_impl.h37 class TabCloseableStateWatcher;
94 virtual TabCloseableStateWatcher* tab_closeable_state_watcher();
228 scoped_ptr<TabCloseableStateWatcher> tab_closeable_state_watcher_;
H A Dbrowser_process_impl.cc262 // Destroy TabCloseableStateWatcher before NotificationService since the
597 TabCloseableStateWatcher* BrowserProcessImpl::tab_closeable_state_watcher() {
926 tab_closeable_state_watcher_.reset(TabCloseableStateWatcher::Create());
/external/chromium/chrome/browser/chromeos/
H A Dtab_closeable_state_watcher.cc21 // TabCloseableStateWatcher::TabStripWatcher, public:
23 TabCloseableStateWatcher::TabStripWatcher::TabStripWatcher(
24 TabCloseableStateWatcher* main_watcher, const Browser* browser)
30 TabCloseableStateWatcher::TabStripWatcher::~TabStripWatcher() {
35 // TabCloseableStateWatcher::TabStripWatcher,
38 void TabCloseableStateWatcher::TabStripWatcher::TabInsertedAt(
43 void TabCloseableStateWatcher::TabStripWatcher::TabClosingAt(
52 void TabCloseableStateWatcher::TabStripWatcher::TabDetachedAt(
57 void TabCloseableStateWatcher::TabStripWatcher::TabChangedAt(
63 // TabCloseableStateWatcher, publi
65 TabCloseableStateWatcher::TabCloseableStateWatcher() function in class:chromeos::TabCloseableStateWatcher
[all...]
H A Dtab_closeable_state_watcher.h18 // This class overrides ::TabCloseableStateWatcher to allow or disallow tabs or
42 class TabCloseableStateWatcher : public ::TabCloseableStateWatcher, class in namespace:chromeos
46 TabCloseableStateWatcher();
47 virtual ~TabCloseableStateWatcher();
49 // TabCloseableStateWatcher implementation:
112 // methods to TabCloseableStateWatcher::OnTabStripChanged. TabStripWatcher is
117 TabStripWatcher(TabCloseableStateWatcher* main_watcher,
136 TabCloseableStateWatcher* main_watcher_;
146 DISALLOW_COPY_AND_ASSIGN(TabCloseableStateWatcher);
[all...]
/external/chromium/chrome/browser/ui/
H A Dbrowser.cc1270 TabCloseableStateWatcher* watcher =
2679 TabCloseableStateWatcher* watcher =
4054 // Inform TabCloseableStateWatcher that closing of window has been canceled.
4055 TabCloseableStateWatcher* watcher =

Completed in 119 milliseconds