Home | History | Annotate | Download | only in sessions

Lines Matching refs:window_id

99   SessionID::id_type window_id;
108 SessionID::id_type window_id;
236 void SessionService::SetTabWindow(const SessionID& window_id,
238 if (!ShouldTrackChangesToWindow(window_id))
241 ScheduleCommand(CreateSetTabWindowCommand(window_id, tab_id));
244 void SessionService::SetWindowBounds(const SessionID& window_id,
247 if (!ShouldTrackChangesToWindow(window_id))
250 ScheduleCommand(CreateSetWindowBoundsCommand(window_id, bounds, show_state));
253 void SessionService::SetTabIndexInWindow(const SessionID& window_id,
256 if (!ShouldTrackChangesToWindow(window_id))
262 void SessionService::SetPinnedState(const SessionID& window_id,
265 if (!ShouldTrackChangesToWindow(window_id))
271 void SessionService::TabClosed(const SessionID& window_id,
277 if (!ShouldTrackChangesToWindow(window_id))
285 window_id.id()) != pending_window_close_ids_.end()) {
291 window_id.id()) != window_closing_ids_.end() ||
318 void SessionService::WindowClosing(const SessionID& window_id) {
319 if (!ShouldTrackChangesToWindow(window_id))
330 has_open_trackable_browsers_ = HasOpenTrackableBrowsers(window_id);
356 pending_window_close_ids_.insert(window_id.id());
358 window_closing_ids_.insert(window_id.id());
361 void SessionService::WindowClosed(const SessionID& window_id) {
362 if (!ShouldTrackChangesToWindow(window_id)) {
368 windows_tracking_.erase(window_id.id());
370 if (window_closing_ids_.find(window_id.id()) != window_closing_ids_.end()) {
371 window_closing_ids_.erase(window_id.id());
372 ScheduleCommand(CreateWindowClosedCommand(window_id.id()));
373 } else if (pending_window_close_ids_.find(window_id.id()) ==
376 has_open_trackable_browsers_ = HasOpenTrackableBrowsers(window_id);
378 pending_window_close_ids_.insert(window_id.id());
380 ScheduleCommand(CreateWindowClosedCommand(window_id.id()));
385 void SessionService::SetWindowType(const SessionID& window_id,
391 windows_tracking_.insert(window_id.id());
401 CreateSetWindowTypeCommand(window_id, WindowTypeForBrowserType(type)));
405 const SessionID& window_id,
407 if (!ShouldTrackChangesToWindow(window_id))
412 window_id.id(),
416 void SessionService::TabNavigationPathPrunedFromBack(const SessionID& window_id,
419 if (!ShouldTrackChangesToWindow(window_id))
433 const SessionID& window_id,
436 if (!ShouldTrackChangesToWindow(window_id))
458 const SessionID& window_id,
462 !ShouldTrackChangesToWindow(window_id)) {
478 if (!ShouldTrackChangesToWindow(session_tab_helper->window_id()))
481 BuildCommandsForTab(session_tab_helper->window_id(), tab, -1,
486 void SessionService::SetSelectedNavigationIndex(const SessionID& window_id,
489 if (!ShouldTrackChangesToWindow(window_id))
505 void SessionService::SetSelectedTabInWindow(const SessionID& window_id,
507 if (!ShouldTrackChangesToWindow(window_id))
510 ScheduleCommand(CreateSetSelectedTabInWindow(window_id, index));
514 const SessionID& window_id,
517 if (!ShouldTrackChangesToWindow(window_id))
629 session_tab_helper->window_id(),
634 session_tab_helper->window_id(),
655 UpdateTabNavigation(session_tab_helper->window_id(),
672 session_tab_helper->window_id(),
681 session_tab_helper->window_id(),
704 SetTabExtensionAppID(session_tab_helper->window_id(),
722 const SessionID& window_id,
725 if (!ShouldTrackChangesToWindow(window_id))
733 const SessionID& window_id,
736 payload.id = window_id.id();
745 const SessionID& window_id,
747 SessionID::id_type payload[] = { window_id.id(), tab_id.id() };
755 const SessionID& window_id,
759 payload.window_id = window_id.id();
799 const SessionID::id_type window_id) {
803 payload.id = window_id;
824 const SessionID& window_id,
827 payload.id = window_id.id();
857 const SessionID& window_id) {
859 payload = window_id.id();
913 SessionID::id_type window_id,
915 std::map<int, SessionWindow*>::iterator i = windows->find(window_id);
918 window->window_id.set_id(window_id);
919 (*windows)[window_id] = window;
957 return w1->window_id.id() < w2->window_id.id();
1005 if (tab->window_id.id() && !tab->navigations.empty()) {
1006 SessionWindow* window = GetWindow(tab->window_id.id(), windows);
1054 GetTab(payload[1], tabs)->window_id.set_id(payload[0]);
1066 GetWindow(payload.window_id, windows)->bounds.SetRect(payload.x,
1070 GetWindow(payload.window_id, windows)->show_state =
1082 GetWindow(payload.window_id, windows)->bounds.SetRect(payload.x,
1095 GetWindow(payload.window_id, windows)->show_state = show_state;
1232 SessionID::id_type window_id;
1234 if (!RestoreSetWindowAppNameCommand(*command, &window_id, &app_name))
1237 GetWindow(window_id, windows)->app_name.swap(app_name);
1298 void SessionService::BuildCommandsForTab(const SessionID& window_id,
1304 DCHECK(tab && commands && window_id.id());
1307 commands->push_back(CreateSetTabWindowCommand(window_id, session_id));
1538 const SessionID::id_type window_id = browser->session_id().id();
1540 window_closing_ids_.find(window_id) == window_closing_ids_.end()) {
1553 const SessionID& window_id) const {
1562 if (browser_id != window_id.id() &&
1572 const SessionID& window_id) const {
1573 return windows_tracking_.find(window_id.id()) != windows_tracking_.end();
1757 if (!ShouldTrackChangesToWindow(session_tab_helper->window_id()))
1759 SetTabWindow(session_tab_helper->window_id(),
1766 session_tab_helper->window_id(),
1793 TabClosed(session_tab_helper->window_id(),