opener 75 chrome/browser/extensions/api/messaging/message_service.cc scoped_ptr<MessagePort> opener; opener 384 chrome/browser/extensions/api/messaging/message_service.cc channel->opener.reset(new ExtensionMessagePort(source, MSG_ROUTING_CONTROL, opener 410 chrome/browser/extensions/api/messaging/message_service.cc channel->opener->IncrementLazyKeepaliveCount(); opener 478 chrome/browser/extensions/api/messaging/message_service.cc channel->opener.reset(new ExtensionMessagePort(params->source, opener 500 chrome/browser/extensions/api/messaging/message_service.cc channel->opener->IncrementLazyKeepaliveCount(); opener 541 chrome/browser/extensions/api/messaging/message_service.cc channel->receiver.get() : channel->opener.get(); opener 547 chrome/browser/extensions/api/messaging/message_service.cc channel->opener->DecrementLazyKeepaliveCount(); opener 597 chrome/browser/extensions/api/messaging/message_service.cc current->second->opener->GetRenderProcessHost(); opener 652 chrome/browser/extensions/api/messaging/message_service.cc channel->opener.get() : channel->receiver.get(); opener 970 chrome/browser/extensions/api/tabs/tabs_api.cc WebContents* opener = NULL; opener 979 chrome/browser/extensions/api/tabs/tabs_api.cc &opener, opener 1069 chrome/browser/extensions/api/tabs/tabs_api.cc if (opener) opener 1070 chrome/browser/extensions/api/tabs/tabs_api.cc tab_strip->SetOpenerOfWebContentsAt(new_index, opener); opener 163 chrome/browser/extensions/extension_tab_util.cc WebContents* opener = tab_strip->GetOpenerOfWebContentsAt(tab_index); opener 164 chrome/browser/extensions/extension_tab_util.cc if (opener) opener 165 chrome/browser/extensions/extension_tab_util.cc result->SetInteger(keys::kOpenerTabIdKey, GetTabId(opener)); opener 341 chrome/browser/ui/browser_navigator.cc create_params.opener = params.source_contents; opener 567 chrome/browser/ui/tabs/tab_strip_model.cc return contents_data_[index]->opener(); opener 571 chrome/browser/ui/tabs/tab_strip_model.cc WebContents* opener) { opener 573 chrome/browser/ui/tabs/tab_strip_model.cc DCHECK(opener); opener 574 chrome/browser/ui/tabs/tab_strip_model.cc contents_data_[index]->set_opener(opener); opener 577 chrome/browser/ui/tabs/tab_strip_model.cc int TabStripModel::GetIndexOfNextWebContentsOpenedBy(const WebContents* opener, opener 580 chrome/browser/ui/tabs/tab_strip_model.cc DCHECK(opener); opener 585 chrome/browser/ui/tabs/tab_strip_model.cc if (OpenerMatches(contents_data_[i], opener, use_group)) opener 590 chrome/browser/ui/tabs/tab_strip_model.cc if (OpenerMatches(contents_data_[i], opener, use_group)) opener 596 chrome/browser/ui/tabs/tab_strip_model.cc int TabStripModel::GetIndexOfLastWebContentsOpenedBy(const WebContents* opener, opener 598 chrome/browser/ui/tabs/tab_strip_model.cc DCHECK(opener); opener 602 chrome/browser/ui/tabs/tab_strip_model.cc if (contents_data_[i]->opener() == opener) opener 1152 chrome/browser/ui/tabs/tab_strip_model.cc WebContents* opener = contents_data_[index]->group(); opener 1153 chrome/browser/ui/tabs/tab_strip_model.cc if (!opener) { opener 1155 chrome/browser/ui/tabs/tab_strip_model.cc opener = GetWebContentsAt(index); opener 1156 chrome/browser/ui/tabs/tab_strip_model.cc if (!opener) opener 1162 chrome/browser/ui/tabs/tab_strip_model.cc if (contents_data_[i]->group() == opener || opener 1163 chrome/browser/ui/tabs/tab_strip_model.cc GetWebContentsAtImpl(i) == opener) { opener 1392 chrome/browser/ui/tabs/tab_strip_model.cc const WebContents* opener, opener 1394 chrome/browser/ui/tabs/tab_strip_model.cc return data->opener() == opener || (use_group && data->group() == opener); opener 1403 chrome/browser/ui/tabs/tab_strip_model.cc if ((*i)->opener() == tab) opener 276 chrome/browser/ui/tabs/tab_strip_model.h void SetOpenerOfWebContentsAt(int index, content::WebContents* opener); opener 283 chrome/browser/ui/tabs/tab_strip_model.h int GetIndexOfNextWebContentsOpenedBy(const content::WebContents* opener, opener 289 chrome/browser/ui/tabs/tab_strip_model.h int GetIndexOfLastWebContentsOpenedBy(const content::WebContents* opener, opener 547 chrome/browser/ui/tabs/tab_strip_model.h const content::WebContents* opener, opener 38 chrome/browser/ui/tabs/tab_strip_model_order_controller.cc content::WebContents* opener = tabstrip_->GetActiveWebContents(); opener 42 chrome/browser/ui/tabs/tab_strip_model_order_controller.cc opener, tabstrip_->active_index()); opener 653 chrome/browser/ui/tabs/tab_strip_model_unittest.cc WebContents* opener = CreateWebContents(); opener 654 chrome/browser/ui/tabs/tab_strip_model_unittest.cc tabstrip.AppendWebContents(opener, true); opener 676 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(opener, tabstrip.GetOpenerOfWebContentsAt(i)); opener 679 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(2, tabstrip.GetIndexOfNextWebContentsOpenedBy(opener, 1, false)); opener 682 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(4, tabstrip.GetIndexOfNextWebContentsOpenedBy(opener, 5, false)); opener 687 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(5, tabstrip.GetIndexOfLastWebContentsOpenedBy(opener, 1)); opener 698 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(-1, tabstrip.GetIndexOfNextWebContentsOpenedBy(opener, 1, false)); opener 699 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(-1, tabstrip.GetIndexOfNextWebContentsOpenedBy(opener, 5, false)); opener 700 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(-1, tabstrip.GetIndexOfLastWebContentsOpenedBy(opener, 1)); opener 746 chrome/browser/ui/tabs/tab_strip_model_unittest.cc WebContents* opener = CreateWebContents(); opener 747 chrome/browser/ui/tabs/tab_strip_model_unittest.cc tabstrip.AppendWebContents(opener, true); opener 774 chrome/browser/ui/tabs/tab_strip_model_unittest.cc WebContents* opener = CreateWebContents(); opener 775 chrome/browser/ui/tabs/tab_strip_model_unittest.cc tabstrip.AppendWebContents(opener, true); opener 788 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(opener, tabstrip.GetWebContentsAt(0)); opener 795 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(3, tabstrip.GetIndexOfNextWebContentsOpenedBy(opener, 2, false)); opener 796 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(2, tabstrip.GetIndexOfNextWebContentsOpenedBy(opener, 3, false)); opener 797 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(3, tabstrip.GetIndexOfLastWebContentsOpenedBy(opener, 1)); opener 831 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(-1, tabstrip.GetIndexOfNextWebContentsOpenedBy(opener, 2, false)); opener 832 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(-1, tabstrip.GetIndexOfNextWebContentsOpenedBy(opener, 3, false)); opener 833 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(-1, tabstrip.GetIndexOfNextWebContentsOpenedBy(opener, 3, false)); opener 834 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(-1, tabstrip.GetIndexOfLastWebContentsOpenedBy(opener, 1)); opener 856 chrome/browser/ui/tabs/tab_strip_model_unittest.cc WebContents* opener = CreateWebContents(); opener 857 chrome/browser/ui/tabs/tab_strip_model_unittest.cc tabstrip.AppendWebContents(opener, true); opener 1101 chrome/browser/ui/tabs/tab_strip_model_unittest.cc WebContents* opener = CreateWebContents(); opener 1102 chrome/browser/ui/tabs/tab_strip_model_unittest.cc tabstrip.AppendWebContents(opener, true); opener 1116 chrome/browser/ui/tabs/tab_strip_model_unittest.cc EXPECT_EQ(opener, tabstrip.GetActiveWebContents()); opener 606 chrome/renderer/chrome_content_renderer_client.cc !frame->opener() && opener 1264 chrome/renderer/chrome_content_renderer_client.cc if (is_initial_navigation && old_url.is_empty() && frame->opener()) { opener 1268 chrome/renderer/chrome_content_renderer_client.cc WebDocument opener_document = frame->opener()->document(); opener 1269 chrome/renderer/chrome_content_renderer_client.cc WebSecurityOrigin opener = frame->opener()->document().securityOrigin(); opener 1271 chrome/renderer/chrome_content_renderer_client.cc !opener.isUnique() && extensions.GetExtensionOrAppByURL( opener 1276 chrome/renderer/chrome_content_renderer_client.cc opener.canRequest(WebURL(new_url))) opener 1282 chrome/renderer/chrome_content_renderer_client.cc old_url = frame->top()->opener()->top()->document().url(); opener 1288 chrome/renderer/chrome_content_renderer_client.cc bool should_consider_workaround = !!frame->opener(); opener 103 chrome/renderer/extensions/app_window_custom_bindings.cc blink::WebFrame* opener = render_view->GetWebView()->mainFrame(); opener 105 chrome/renderer/extensions/app_window_custom_bindings.cc frame->setOpener(opener); opener 354 content/browser/browser_plugin/browser_plugin_guest.cc BrowserPluginGuest* opener) opener 380 content/browser/browser_plugin/browser_plugin_guest.cc if (opener) opener 381 content/browser/browser_plugin/browser_plugin_guest.cc opener_ = opener->AsWeakPtr(); opener 526 content/browser/browser_plugin/browser_plugin_guest.cc if (!attached() && opener()) opener 527 content/browser/browser_plugin/browser_plugin_guest.cc opener()->pending_new_windows_.erase(this); opener 707 content/browser/browser_plugin/browser_plugin_guest.cc BrowserPluginGuest* opener) { opener 710 content/browser/browser_plugin/browser_plugin_guest.cc instance_id, has_render_view, web_contents, opener); opener 714 content/browser/browser_plugin/browser_plugin_guest.cc opener->GetWebContents()->GetSiteInstance(), opener 715 content/browser/browser_plugin/browser_plugin_guest.cc web_contents, opener->GetWebContents(), &delegate, opener 867 content/browser/browser_plugin/browser_plugin_guest.cc PendingWindowMap::iterator it = opener()->pending_new_windows_.find(this); opener 868 content/browser/browser_plugin/browser_plugin_guest.cc if (it == opener()->pending_new_windows_.end()) opener 1287 content/browser/browser_plugin/browser_plugin_guest.cc PendingWindowMap::iterator it = opener()->pending_new_windows_.find(this); opener 1288 content/browser/browser_plugin/browser_plugin_guest.cc if (it != opener()->pending_new_windows_.end()) { opener 1298 content/browser/browser_plugin/browser_plugin_guest.cc opener()->pending_new_windows_.erase(this); opener 120 content/browser/browser_plugin/browser_plugin_guest.h BrowserPluginGuest* opener); opener 158 content/browser/browser_plugin/browser_plugin_guest.h BrowserPluginGuest* opener() const { return opener_.get(); } opener 364 content/browser/browser_plugin/browser_plugin_guest.h BrowserPluginGuest* opener); opener 169 content/browser/browser_plugin/browser_plugin_guest_manager.cc if (!guest->opener()) opener 173 content/browser/browser_plugin/browser_plugin_guest_manager.cc guest->opener()->embedder_web_contents()->GetRenderProcessHost()-> opener 1142 content/browser/renderer_host/render_view_host_impl.cc RenderViewHostImpl* opener = opener 1144 content/browser/renderer_host/render_view_host_impl.cc if (opener) { opener 1145 content/browser/renderer_host/render_view_host_impl.cc opener->StartHangMonitorTimeout(TimeDelta::FromMilliseconds( opener 1148 content/browser/renderer_host/render_view_host_impl.cc opener->increment_in_flight_event_count(); opener 1215 content/browser/renderer_host/render_view_host_impl.cc RenderViewHostImpl* opener = opener 1217 content/browser/renderer_host/render_view_host_impl.cc if (opener) { opener 1218 content/browser/renderer_host/render_view_host_impl.cc opener->StopHangMonitorTimeout(); opener 1221 content/browser/renderer_host/render_view_host_impl.cc opener->decrement_in_flight_event_count(); opener 238 content/browser/web_contents/web_contents_impl.cc params, static_cast<WebContentsImpl*>(params.opener)); opener 307 content/browser/web_contents/web_contents_impl.cc WebContentsImpl* opener) opener 311 content/browser/web_contents/web_contents_impl.cc opener_(opener), opener 410 content/browser/web_contents/web_contents_impl.cc WebContentsImpl* opener) { opener 413 content/browser/web_contents/web_contents_impl.cc params.browser_context, opener); opener 1417 content/browser/web_contents/web_contents_impl.cc new_contents_impl->opener() != NULL, opener 97 content/browser/web_contents/web_contents_impl.h WebContentsImpl* opener); opener 101 content/browser/web_contents/web_contents_impl.h WebContentsImpl* opener() const { return opener_; } opener 629 content/browser/web_contents/web_contents_impl.h WebContentsImpl* opener); opener 14 content/public/browser/web_contents.cc opener(NULL), opener 24 content/public/browser/web_contents.cc opener(NULL), opener 98 content/public/browser/web_contents.h WebContents* opener; opener 264 content/renderer/render_frame_impl.cc blink::WebFrame* opener = frame->opener(); opener 265 content/renderer/render_frame_impl.cc if (!opener) opener 268 content/renderer/render_frame_impl.cc if (url.GetOrigin() != GURL(opener->document().url()).GetOrigin()) opener 2923 content/renderer/render_frame_impl.cc if (is_initial_navigation && source_url.is_empty() && frame->opener()) opener 2924 content/renderer/render_frame_impl.cc source_url = frame->opener()->top()->document().url(); opener 2965 content/renderer/render_frame_impl.cc frame->opener() == NULL && opener 4590 content/renderer/render_view_impl.cc if (main_frame && main_frame->opener()) opener 175 content/test/test_web_contents.cc void TestWebContents::SetOpener(TestWebContents* opener) { opener 178 content/test/test_web_contents.cc opener_ = opener; opener 79 content/test/test_web_contents.h void SetOpener(TestWebContents* opener);