Lines Matching refs:tab
25 TabContentsObserverImpl(TabContents* tab, TabFinder* finder);
34 virtual void TabContentsDestroyed(TabContents* tab) OVERRIDE;
43 TabContents* tab,
45 : TabContentsObserver(tab),
59 TabContents* tab) {
81 // If the current tab matches the url, ignore it and let the user reload the
82 // existing tab.
87 // See if the current browser has a tab matching the specified url.
114 // The tab was added to a browser. Query for its state now.
172 void TabFinder::TrackTab(TabContents* tab) {
175 if ((*i)->tab_contents() == tab) {
176 // Already tracking the tab.
180 TabContentsObserverImpl* observer = new TabContentsObserverImpl(tab, this);
182 FetchRedirectStart(tab);
212 void TabFinder::FetchRedirectStart(TabContents* tab) {
213 if (tab->profile()->IsOffTheRecord())
216 NavigationEntry* committed_entry = tab->controller().GetLastCommittedEntry();
220 HistoryService* history =tab->profile()->GetHistoryService(
228 callback_consumer_.SetClientData(history, request_handle, tab);