Lines Matching refs:frame_info
126 auto frame_info = new FrameInfo; in MaybeCreateFrame() local
127 frame_info->host_ = host; in MaybeCreateFrame()
128 frame_info->global_id_ = global_id; in MaybeCreateFrame()
129 frame_info->is_guest_view_ = is_guest_view; in MaybeCreateFrame()
130 frame_info->is_main_frame_ = is_main_frame; in MaybeCreateFrame()
131 frame_info->is_speculative_ = is_speculative; in MaybeCreateFrame()
136 frame_info->frame_ = new CefFrameHostImpl(this, host); in MaybeCreateFrame()
137 MaybeNotifyFrameCreated(frame_info->frame_); in MaybeCreateFrame()
139 SetMainFrame(browser_, frame_info->frame_); in MaybeCreateFrame()
145 frame_info->frame_->GetIdentifier()); in MaybeCreateFrame()
146 DCHECK_EQ(frame_info->is_main_frame_, frame_info->frame_->IsMain()); in MaybeCreateFrame()
154 frame_id_map_.insert(std::make_pair(global_id, frame_info)); in MaybeCreateFrame()
157 frame_info_set_.insert(base::WrapUnique(frame_info)); in MaybeCreateFrame()
216 auto frame_info = it->second; in RemoveFrame() local
219 global_id, frame_info->is_main_frame_, frame_info->is_guest_view_); in RemoveFrame()
226 auto it2 = frame_info_set_.find(frame_info); in RemoveFrame()
229 const auto& frame_info = *it2; in RemoveFrame() local
230 if (frame_info->frame_ && !frame_info->IsCurrentMainFrame()) { in RemoveFrame()
231 if (frame_info->frame_->Detach()) in RemoveFrame()
232 MaybeNotifyFrameDetached(browser_, frame_info->frame_); in RemoveFrame()