Lines Matching refs:window_id

98   SessionID::id_type window_id;
179 void SessionService::SetTabWindow(const SessionID& window_id,
181 if (!ShouldTrackChangesToWindow(window_id))
184 ScheduleCommand(CreateSetTabWindowCommand(window_id, tab_id));
187 void SessionService::SetWindowBounds(const SessionID& window_id,
190 if (!ShouldTrackChangesToWindow(window_id))
193 ScheduleCommand(CreateSetWindowBoundsCommand(window_id, bounds,
197 void SessionService::SetTabIndexInWindow(const SessionID& window_id,
200 if (!ShouldTrackChangesToWindow(window_id))
206 void SessionService::SetPinnedState(const SessionID& window_id,
209 if (!ShouldTrackChangesToWindow(window_id))
215 void SessionService::TabClosed(const SessionID& window_id,
221 if (!ShouldTrackChangesToWindow(window_id))
229 window_id.id()) != pending_window_close_ids_.end()) {
235 window_id.id()) != window_closing_ids_.end() ||
252 void SessionService::WindowClosing(const SessionID& window_id) {
253 if (!ShouldTrackChangesToWindow(window_id))
264 has_open_trackable_browsers_ = HasOpenTrackableBrowsers(window_id);
267 pending_window_close_ids_.insert(window_id.id());
269 window_closing_ids_.insert(window_id.id());
272 void SessionService::WindowClosed(const SessionID& window_id) {
273 if (!ShouldTrackChangesToWindow(window_id))
276 windows_tracking_.erase(window_id.id());
278 if (window_closing_ids_.find(window_id.id()) != window_closing_ids_.end()) {
279 window_closing_ids_.erase(window_id.id());
280 ScheduleCommand(CreateWindowClosedCommand(window_id.id()));
281 } else if (pending_window_close_ids_.find(window_id.id()) ==
284 has_open_trackable_browsers_ = HasOpenTrackableBrowsers(window_id);
286 pending_window_close_ids_.insert(window_id.id());
288 ScheduleCommand(CreateWindowClosedCommand(window_id.id()));
292 void SessionService::SetWindowType(const SessionID& window_id,
297 windows_tracking_.insert(window_id.id());
307 CreateSetWindowTypeCommand(window_id, WindowTypeForBrowserType(type)));
310 void SessionService::TabNavigationPathPrunedFromBack(const SessionID& window_id,
313 if (!ShouldTrackChangesToWindow(window_id))
327 const SessionID& window_id,
330 if (!ShouldTrackChangesToWindow(window_id))
351 void SessionService::UpdateTabNavigation(const SessionID& window_id,
355 if (!ShouldTrackEntry(entry) || !ShouldTrackChangesToWindow(window_id))
370 if (!ShouldTrackChangesToWindow(controller->window_id()))
373 BuildCommandsForTab(controller->window_id(), controller, -1,
378 void SessionService::SetSelectedNavigationIndex(const SessionID& window_id,
381 if (!ShouldTrackChangesToWindow(window_id))
397 void SessionService::SetSelectedTabInWindow(const SessionID& window_id,
399 if (!ShouldTrackChangesToWindow(window_id))
402 ScheduleCommand(CreateSetSelectedTabInWindow(window_id, index));
522 SetTabWindow(controller->window_id(), controller->session_id());
528 controller->window_id(),
538 TabClosed(controller->window_id(), controller->session_id(),
550 TabNavigationPathPrunedFromFront(controller->window_id(),
554 TabNavigationPathPrunedFromBack(controller->window_id(),
567 UpdateTabNavigation(controller->window_id(), controller->session_id(),
576 SetSelectedNavigationIndex(controller->window_id(),
579 UpdateTabNavigation(controller->window_id(), controller->session_id(),
596 extension_tab_helper->tab_contents()->controller().window_id(),
609 const SessionID& window_id,
612 if (!ShouldTrackChangesToWindow(window_id))
622 const SessionID& window_id,
625 payload.id = window_id.id();
634 const SessionID& window_id,
636 SessionID::id_type payload[] = { window_id.id(), tab_id.id() };
644 const SessionID& window_id,
648 payload.window_id = window_id.id();
688 const SessionID::id_type window_id) {
692 payload.id = window_id;
713 const SessionID& window_id,
716 payload.id = window_id.id();
784 SessionID::id_type window_id,
786 std::map<int, SessionWindow*>::iterator i = windows->find(window_id);
789 window->window_id.set_id(window_id);
790 (*windows)[window_id] = window;
828 return w1->window_id.id() < w2->window_id.id();
871 if (tab->window_id.id() && !tab->navigations.empty()) {
872 SessionWindow* window = GetWindow(tab->window_id.id(), windows);
911 GetTab(payload[1], tabs)->window_id.set_id(payload[0]);
919 GetWindow(payload.window_id, windows)->bounds.SetRect(payload.x,
923 GetWindow(payload.window_id, windows)->is_maximized =
1058 const SessionID& window_id,
1064 DCHECK(controller && commands && window_id.id());
1066 CreateSetTabWindowCommand(window_id, controller->session_id()));
1271 const SessionID::id_type window_id = (*i)->session_id().id();
1274 window_closing_ids_.find(window_id) == window_closing_ids_.end()) {
1286 bool SessionService::HasOpenTrackableBrowsers(const SessionID& window_id) {
1296 if (browser_id != window_id.id() &&
1306 bool SessionService::ShouldTrackChangesToWindow(const SessionID& window_id) {
1307 return windows_tracking_.find(window_id.id()) != windows_tracking_.end();