Lines Matching defs:panel
15 #include "chrome/browser/ui/panels/panel.h"
34 explicit PanelResource(Panel* panel);
54 PanelResource::PanelResource(Panel* panel)
56 panel->GetWebContents()->GetRenderProcessHost()->GetHandle(),
57 panel->GetWebContents()->GetRenderViewHost()),
58 panel_(panel) {
62 panel->profile()->IsOffTheRecord(),
140 // Can happen if the panel went away while a network request was being
176 void PanelResourceProvider::Add(Panel* panel) {
180 PanelResourceMap::const_iterator iter = resources_.find(panel);
184 PanelResource* resource = new PanelResource(panel);
185 resources_[panel] = resource;
189 void PanelResourceProvider::Remove(Panel* panel) {
193 PanelResourceMap::iterator iter = resources_.find(panel);
226 Panel* panel = iter->first;
227 WebContents* panel_contents = panel->GetWebContents();
229 Remove(panel);