Home | History | Annotate | Download | only in guest_view

Lines Matching defs:guest_instance_id

55     int guest_instance_id,
58 guest_instance_id)) {
61 return GetGuestByInstanceID(guest_instance_id);
68 int guest_instance_id,
71 GetGuestByInstanceIDSafely(guest_instance_id, embedder_render_process_id);
92 if (old_guest_instance_id == guest_instance_id)
106 instance_id_map_[key] = guest_instance_id;
107 reverse_instance_id_map_.insert(std::make_pair(guest_instance_id, key));
120 int guest_instance_id = GetNextInstanceID();
122 GuestViewBase::Create(context_, guest_instance_id, view_type);
136 int guest_instance_id = GetNextInstanceID();
138 GuestViewBase::Create(context_, guest_instance_id, view_type);
154 int guest_instance_id = GetGuestInstanceIDForElementID(embedder_web_contents,
156 if (guest_instance_id == guestview::kInstanceIDNone)
159 return GetGuestByInstanceID(guest_instance_id);
199 void GuestViewManager::AddGuest(int guest_instance_id,
201 CHECK(!ContainsKey(guest_web_contents_by_instance_id_, guest_instance_id));
202 CHECK(CanUseGuestInstanceID(guest_instance_id));
203 guest_web_contents_by_instance_id_[guest_instance_id] = guest_web_contents;
206 void GuestViewManager::RemoveGuest(int guest_instance_id) {
208 guest_web_contents_by_instance_id_.find(guest_instance_id);
213 reverse_instance_id_map_.find(guest_instance_id);
225 if (guest_instance_id == last_instance_id_removed_ + 1) {
240 removed_instance_ids_.insert(guest_instance_id);
245 int guest_instance_id) {
247 guest_web_contents_by_instance_id_.find(guest_instance_id);
255 int guest_instance_id) {
257 guest_instance_id)) {
270 bool GuestViewManager::CanUseGuestInstanceID(int guest_instance_id) {
271 if (guest_instance_id <= last_instance_id_removed_)
273 return !ContainsKey(removed_instance_ids_, guest_instance_id);
278 int guest_instance_id) {
281 if (guest_instance_id <= guestview::kInstanceIDNone)
288 if (guest_instance_id > current_instance_id_)
294 guest_web_contents_by_instance_id_.find(guest_instance_id);