Home | History | Annotate | Download | only in sessions

Lines Matching full:controller

64   void ScheduleLoad(NavigationController* controller);
68 void TabIsLoading(NavigationController* controller);
103 // Register for necessary notificaitons on a tab navigation controller.
104 void RegisterForNotifications(NavigationController* controller);
107 void HandleTabClosedOrLoaded(NavigationController* controller);
158 void TabLoader::ScheduleLoad(NavigationController* controller) {
159 DCHECK(controller);
160 DCHECK(find(tabs_to_load_.begin(), tabs_to_load_.end(), controller) ==
162 tabs_to_load_.push_back(controller);
163 RegisterForNotifications(controller);
166 void TabLoader::TabIsLoading(NavigationController* controller) {
167 DCHECK(controller);
168 DCHECK(find(tabs_loading_.begin(), tabs_loading_.end(), controller) ==
170 tabs_loading_.insert(controller);
171 RenderWidgetHost* render_widget_host = GetRenderWidgetHost(controller);
174 RegisterForNotifications(controller);
271 GetRenderWidgetHost(&tab_contents->controller());
274 HandleTabClosedOrLoaded(&tab_contents->controller());
365 void TabLoader::RegisterForNotifications(NavigationController* controller) {
367 Source<TabContents>(controller->tab_contents()));
369 Source<NavigationController>(controller));
371 Source<NavigationController>(controller));
468 &browser->GetSelectedTabContents()->controller());
607 &browser->GetSelectedTabContents()->controller());
676 tab_loader_->ScheduleLoad(&tab_contents->controller());
732 session_service->TabRestored(&browser->GetTabContentsAt(i)->controller(),