Home | History | Annotate | Download | only in glue

Lines Matching refs:specifics

185   sync_pb::SessionSpecifics specifics;
186 specifics.set_session_tag(local_tag);
187 sync_pb::SessionHeader* header_s = specifics.mutable_header();
304 header_node.SetSessionSpecifics(specifics);
445 sync_pb::SessionSpecifics specifics = tab_node.GetSessionSpecifics();
446 const int s_tab_node_id(specifics.tab_node_id());
451 specifics.tab_node_id());
456 // Load the old specifics and copy over the favicon data if needed.
458 tab_s.set_favicon(specifics.tab().favicon());
459 tab_s.set_favicon_source(specifics.tab().favicon_source());
460 tab_s.set_favicon_type(specifics.tab().favicon_type());
464 specifics.mutable_tab()->CopyFrom(tab_s);
467 tab_node.SetSessionSpecifics(specifics);
614 // Write the initial values to the specifics so that in case of a crash or
724 const sync_pb::SessionSpecifics& specifics =
727 if (specifics.session_tag().empty() ||
728 (specifics.has_tab() && (!specifics.has_tab_node_id() ||
729 !specifics.tab().has_tab_id()))) {
733 } else if (specifics.session_tag() != GetCurrentMachineTag()) {
734 AssociateForeignSpecifics(specifics, modification_time);
737 if (specifics.has_header() &&
741 if (specifics.header().has_client_name()) {
742 current_session_name_ = specifics.header().client_name();
745 if (specifics.has_header() || !specifics.has_tab()) {
751 local_tab_pool_.AddTabNode(specifics.tab_node_id());
762 const sync_pb::SessionSpecifics& specifics,
765 std::string foreign_session_tag = specifics.session_tag();
771 if (specifics.has_header()) {
777 const sync_pb::SessionHeader& header = specifics.header();
805 } else if (specifics.has_tab()) {
806 const sync_pb::SessionTab& tab_s = specifics.tab();
811 specifics.tab_node_id());
882 const sync_pb::SessionWindow& specifics,
886 if (specifics.has_window_id())
887 session_window->window_id.set_id(specifics.window_id());
888 if (specifics.has_selected_tab_index())
889 session_window->selected_tab_index = specifics.selected_tab_index();
890 if (specifics.has_browser_type()) {
891 if (specifics.browser_type() ==
899 session_window->tabs.resize(specifics.tab_size(), NULL);
900 for (int i = 0; i < specifics.tab_size(); i++) {
901 SessionID::id_type tab_id = specifics.tab(i);
1076 const sync_pb::SessionSpecifics& specifics =
1078 if (specifics.session_tag() == tag)