TabsEventRouter 60 chrome/browser/extensions/api/tabs/tabs_event_router.cc TabsEventRouter::TabEntry::TabEntry() : complete_waiting_on_load_(false), TabsEventRouter 64 chrome/browser/extensions/api/tabs/tabs_event_router.cc base::DictionaryValue* TabsEventRouter::TabEntry::UpdateLoadState( TabsEventRouter 80 chrome/browser/extensions/api/tabs/tabs_event_router.cc base::DictionaryValue* TabsEventRouter::TabEntry::DidNavigate( TabsEventRouter 96 chrome/browser/extensions/api/tabs/tabs_event_router.cc TabsEventRouter::TabsEventRouter(Profile* profile) : profile_(profile) { TabsEventRouter 118 chrome/browser/extensions/api/tabs/tabs_event_router.cc TabsEventRouter::~TabsEventRouter() { TabsEventRouter 122 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::OnBrowserAdded(Browser* browser) { TabsEventRouter 126 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::RegisterForBrowserNotifications(Browser* browser) { TabsEventRouter 138 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::RegisterForTabNotifications(WebContents* contents) { TabsEventRouter 154 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::UnregisterForTabNotifications(WebContents* contents) { TabsEventRouter 163 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::OnBrowserRemoved(Browser* browser) { TabsEventRouter 171 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::OnBrowserSetLastActive(Browser* browser) { TabsEventRouter 191 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::TabCreatedAt(WebContents* contents, TabsEventRouter 206 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::TabInsertedAt(WebContents* contents, TabsEventRouter 234 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::TabDetachedAt(WebContents* contents, int index) { TabsEventRouter 259 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::TabClosingAt(TabStripModel* tab_strip_model, TabsEventRouter 286 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::ActiveTabChanged(WebContents* old_contents, TabsEventRouter 324 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::TabSelectionChanged( TabsEventRouter 363 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::TabMoved(WebContents* contents, TabsEventRouter 387 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::TabUpdated(WebContents* contents, bool did_navigate) { TabsEventRouter 402 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::FaviconUrlUpdated(WebContents* contents) { TabsEventRouter 415 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::DispatchEvent( TabsEventRouter 430 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::DispatchSimpleBrowserEvent( TabsEventRouter 444 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::DispatchTabUpdatedEvent( TabsEventRouter 476 chrome/browser/extensions/api/tabs/tabs_event_router.cc TabsEventRouter::TabEntry* TabsEventRouter::GetTabEntry( TabsEventRouter 485 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::Observe(int type, TabsEventRouter 510 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::TabChangedAt(WebContents* contents, TabsEventRouter 516 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::TabReplacedAt(TabStripModel* tab_strip_model, TabsEventRouter 544 chrome/browser/extensions/api/tabs/tabs_event_router.cc void TabsEventRouter::TabPinnedStateChanged(WebContents* contents, int index) { TabsEventRouter 29 chrome/browser/extensions/api/tabs/tabs_event_router.h class TabsEventRouter : public TabStripModelObserver, TabsEventRouter 33 chrome/browser/extensions/api/tabs/tabs_event_router.h explicit TabsEventRouter(Profile* profile); TabsEventRouter 34 chrome/browser/extensions/api/tabs/tabs_event_router.h virtual ~TabsEventRouter(); TabsEventRouter 166 chrome/browser/extensions/api/tabs/tabs_event_router.h DISALLOW_COPY_AND_ASSIGN(TabsEventRouter); TabsEventRouter 54 chrome/browser/extensions/api/tabs/tabs_windows_api.cc TabsEventRouter* TabsWindowsAPI::tabs_event_router() { TabsEventRouter 57 chrome/browser/extensions/api/tabs/tabs_windows_api.cc new TabsEventRouter(Profile::FromBrowserContext(browser_context_))); TabsEventRouter 14 chrome/browser/extensions/api/tabs/tabs_windows_api.h class TabsEventRouter; TabsEventRouter 26 chrome/browser/extensions/api/tabs/tabs_windows_api.h TabsEventRouter* tabs_event_router(); TabsEventRouter 50 chrome/browser/extensions/api/tabs/tabs_windows_api.h scoped_ptr<TabsEventRouter> tabs_event_router_;