/external/chromium_org/content/public/browser/ |
H A D | web_contents.h | 93 WebContents* opener; member in struct:content::WebContents::CreateParams 441 // Does this have an opener associated with it?
|
/external/chromium/chrome/browser/tabs/ |
H A D | tab_strip_model_order_controller.cc | 40 NavigationController* opener = local 47 opener, tabstrip_->active_index()); 50 opener, tabstrip_->active_index()); 54 // Otherwise insert adjacent to opener... 77 // The parent opener should never be the same as the controller being removed. 94 // parent_opener itself. Note that we use "group" here since opener is 101 // No opener set, fall through to the default handler... 123 // Forget any group/opener relationships that need to be reset whenever
|
H A D | tab_strip_model.h | 107 // If set the newly inserted tab's opener is set to the active tab. If not 108 // set the tab may still inherit the group/opener under certain situations. 293 // the opener to find the next tab. Under some circumstances the group 294 // relationship may exist but the opener may not. 295 int GetIndexOfNextTabContentsOpenedBy(const NavigationController* opener, 300 // specified opener. 301 int GetIndexOfFirstTabContentsOpenedBy(const NavigationController* opener, 305 // specified opener, starting at |start_index|. 306 int GetIndexOfLastTabContentsOpenedBy(const NavigationController* opener, 326 // selecting a bookmark). This also forgets the opener, whic 595 NavigationController* opener; member in struct:TabStripModel::TabContentsData [all...] |
H A D | tab_strip_model.cc | 38 // opener relationships for the tab in which the transition occured to be 143 // Anything opened by a link we deem to have an opener. 151 data->opener = &selected_contents->controller(); 391 return contents_data_.at(index)->opener; 395 const NavigationController* opener, int start_index, bool use_group) const { 396 DCHECK(opener); 401 if (OpenerMatches(contents_data_[i], opener, use_group)) 406 if (OpenerMatches(contents_data_[i], opener, use_group)) 413 const NavigationController* opener, 415 DCHECK(opener); 394 GetIndexOfNextTabContentsOpenedBy( const NavigationController* opener, int start_index, bool use_group) const argument 412 GetIndexOfFirstTabContentsOpenedBy( const NavigationController* opener, int start_index) const argument 425 GetIndexOfLastTabContentsOpenedBy( const NavigationController* opener, int start_index) const argument 1069 NavigationController* opener = contents_data_[index]->group; local [all...] |
H A D | tab_strip_model_unittest.cc | 600 // This is a basic test of opener functionality. opener_contents is created 602 // background with opener_contents set as their opener. 605 NavigationController* opener = &opener_contents->controller(); local 626 // All the tabs should have the same opener. 628 EXPECT_EQ(opener, tabstrip.GetOpenerOfTabContentsAt(i)); 631 EXPECT_EQ(2, tabstrip.GetIndexOfNextTabContentsOpenedBy(opener, 1, false)); 634 EXPECT_EQ(4, tabstrip.GetIndexOfNextTabContentsOpenedBy(opener, 5, false)); 636 // Tests the method that finds the last tab opened by the same opener in the 638 // specified opener). 639 EXPECT_EQ(5, tabstrip.GetIndexOfLastTabContentsOpenedBy(opener, 756 NavigationController* opener = &opener_contents->controller(); local [all...] |
/external/chromium_org/chrome/browser/ui/tabs/ |
H A D | tab_strip_model_order_controller.cc | 38 content::WebContents* opener = tabstrip_->GetActiveWebContents(); local 42 opener, tabstrip_->active_index()); 45 // Otherwise insert adjacent to opener... 63 // The parent opener should never be the same as the controller being removed. 80 // parent_opener itself. Note that we use "group" here since opener is 87 // No opener set, fall through to the default handler... 106 // Forget any group/opener relationships that need to be reset whenever
|
H A D | tab_strip_model_unittest.cc | 649 // This is a basic test of opener functionality. opener is created 651 // background with opener set as their opener. 653 WebContents* opener = CreateWebContents(); local 654 tabstrip.AppendWebContents(opener, true); 674 // All the tabs should have the same opener. 676 EXPECT_EQ(opener, tabstrip.GetOpenerOfWebContentsAt(i)); 679 EXPECT_EQ(2, tabstrip.GetIndexOfNextWebContentsOpenedBy(opener, 1, false)); 682 EXPECT_EQ(4, tabstrip.GetIndexOfNextWebContentsOpenedBy(opener, 746 WebContents* opener = CreateWebContents(); local 774 WebContents* opener = CreateWebContents(); local 856 WebContents* opener = CreateWebContents(); local 1101 WebContents* opener = CreateWebContents(); local [all...] |
H A D | tab_strip_model.cc | 36 // opener relationships for the tab in which the transition occurred to be 149 WebContents* opener() const { return opener_; } function in class:TabStripModel::WebContentsData 193 // before selection moves elsewhere, their opener is selected. But if 194 // selection shifts to _any_ tab (including their opener), the group 307 // Anything opened by a link we deem to have an opener. 567 return contents_data_[index]->opener(); 571 WebContents* opener) { 573 DCHECK(opener); 574 contents_data_[index]->set_opener(opener); 577 int TabStripModel::GetIndexOfNextWebContentsOpenedBy(const WebContents* opener, argument 570 SetOpenerOfWebContentsAt(int index, WebContents* opener) argument 596 GetIndexOfLastWebContentsOpenedBy(const WebContents* opener, int start_index) const argument 1152 WebContents* opener = contents_data_[index]->group(); local [all...] |
/external/chromium/chrome/browser/tab_contents/ |
H A D | render_view_host_delegate_helper.cc | 91 RenderViewHostDelegate* opener, 99 opener->GetURL(), 113 opener->GetAsTabContents(), 86 CreateNewWindow( int route_id, Profile* profile, SiteInstance* site, WebUI::TypeID webui_type, RenderViewHostDelegate* opener, WindowContainerType window_container_type, const string16& frame_name) argument
|
/external/chromium_org/chrome/browser/extensions/ |
H A D | extension_tab_util.cc | 163 WebContents* opener = tab_strip->GetOpenerOfWebContentsAt(tab_index); local 164 if (opener) 165 result->SetInteger(keys::kOpenerTabIdKey, GetTabId(opener));
|
/external/chromium_org/content/test/ |
H A D | test_web_contents.cc | 168 void TestWebContents::SetOpener(TestWebContents* opener) { argument 170 // registers an observer for when the opener gets closed. 171 opener_ = opener;
|
/external/chromium/chrome/browser/extensions/ |
H A D | extension_message_service.cc | 45 ExtensionMessageService::MessagePort opener; member in struct:ExtensionMessageService::MessageChannel 157 // Include info about the opener's tab (if it was a tab). 196 // Include info about the opener's tab (if it was a tab). 230 channel->opener = MessagePort(source, MSG_ROUTING_CONTROL); 240 // Send the connect event to the receiver. Give it the opener's port ID (the 241 // opener has the opposite port ID). 305 channel_iter->second->receiver : channel_iter->second->opener; 323 iter->second->opener : iter->second->receiver; 355 current->second->opener.sender != current->second->receiver.sender; 357 if (current->second->opener [all...] |
/external/chromium_org/content/browser/browser_plugin/ |
H A D | browser_plugin_guest.h | 114 BrowserPluginGuest* opener); 147 BrowserPluginGuest* opener() const { return opener_.get(); } function in class:content::BrowserPluginGuest 261 // by its opener, and it can begin loading resources. |extra_params| are 341 BrowserPluginGuest* opener);
|
H A D | browser_plugin_guest.cc | 340 BrowserPluginGuest* opener) 362 if (opener) 363 opener_ = opener->AsWeakPtr(); 381 // Destroy() reaches in and removes the BrowserPluginGuest from its opener's 458 // Set the attach params to use the same partition as the opener. 468 // embedder exposes the same API for this guest as its opener. 497 if (!attached() && opener()) 498 opener()->pending_new_windows_.erase(this); 677 BrowserPluginGuest* opener) { 680 instance_id, has_render_view, web_contents, opener); 336 BrowserPluginGuest( int instance_id, bool has_render_view, WebContentsImpl* web_contents, BrowserPluginGuest* opener) argument 673 CreateWithOpener( int instance_id, bool has_render_view, WebContentsImpl* web_contents, BrowserPluginGuest* opener) argument [all...] |
/external/chromium_org/content/browser/web_contents/ |
H A D | web_contents_impl.h | 93 WebContentsImpl* opener); 95 // Returns the opener WebContentsImpl, if any. This can be set to null if the 96 // opener is closed or the page clears its window.opener. 97 WebContentsImpl* opener() const { return opener_; } function in class:content::WebContentsImpl 596 WebContentsImpl* opener); 604 // Clears this tab's opener if it has been closed. 757 // Recursively creates swapped out RenderViews for this tab's opener chain 759 // cross-process JavaScript calls to their opener(s). Returns the route ID of 858 // The tab that opened this tab, if any. Will be set to null if the opener [all...] |
H A D | web_contents_impl.cc | 286 params, static_cast<WebContentsImpl*>(params.opener)); 348 WebContentsImpl* opener) 352 opener_(opener), 446 WebContentsImpl* opener) { 449 params.browser_context, opener); 1012 // We pass our own opener so that the cloned page can access it if it was 1087 // Listen for whether our opener gets destroyed. 1104 // Clear the opener if it has been closed. 1290 // if the opener is being suppressed (in a non-guest), we create a new 1294 // If the opener i 346 WebContentsImpl( BrowserContext* browser_context, WebContentsImpl* opener) argument 444 CreateWithOpener( const WebContents::CreateParams& params, WebContentsImpl* opener) argument [all...] |
/external/chromium_org/chrome/browser/extensions/api/messaging/ |
H A D | message_service.cc | 69 scoped_ptr<MessagePort> opener; member in struct:extensions::MessageService::MessageChannel 286 // Include info about the opener's tab (if it was a tab). 362 channel->opener.reset(new ExtensionMessagePort(source, MSG_ROUTING_CONTROL, 386 // Keep the opener alive until the channel is closed. 387 channel->opener->IncrementLazyKeepaliveCount(); 455 channel->opener.reset(new ExtensionMessagePort(params->source, 466 // Send the connect event to the receiver. Give it the opener's port ID (the 467 // opener has the opposite port ID). 477 channel->opener->IncrementLazyKeepaliveCount(); 518 channel->receiver.get() : channel->opener [all...] |
/external/icu4c/i18n/ |
H A D | udat.cpp | 88 /* For now- one opener. */ 92 udat_registerOpener(UDateFormatOpener opener, UErrorCode *status) argument 97 gOpener = opener; 105 udat_unregisterOpener(UDateFormatOpener opener, UErrorCode *status) argument 110 if(gOpener==NULL || gOpener!=opener) {
|
/external/chromium_org/chrome/renderer/ |
H A D | chrome_content_renderer_client.cc | 561 !frame->opener() && 1196 // a window.open operation. We should look at the opener URL. 1197 if (is_initial_navigation && old_url.is_empty() && frame->opener()) { 1198 // If we're about to open a normal web page from a same-origin opener stuck 1200 // opener to script it. 1201 WebDocument opener_document = frame->opener()->document(); 1202 WebSecurityOrigin opener = frame->opener()->document().securityOrigin(); local 1204 !opener.isUnique() && extensions.GetExtensionOrAppByURL( 1209 opener [all...] |
/external/chromium_org/chrome_frame/ |
H A D | html_window_impl.h | 109 STDMETHOD(put_opener)(VARIANT opener) { argument 114 STDMETHOD(get_opener)(VARIANT* opener) { argument
|
/external/chromium_org/third_party/WebKit/Source/core/frame/ |
H A D | DOMWindow.cpp | 945 if (opener() && opener() != this && activeDocument->domWindow() == opener()) 1271 DOMWindow* DOMWindow::opener() const function in class:WebCore::DOMWindow 1276 Frame* opener = m_frame->loader().opener(); 1277 if (!opener) 1280 return opener->domWindow();
|
/external/chromium_org/third_party/WebKit/Source/core/loader/ |
H A D | FrameLoader.cpp | 517 Frame* FrameLoader::opener() function in class:WebCore::FrameLoader 522 void FrameLoader::setOpener(Frame* opener) argument 524 if (m_opener && !opener) 529 if (opener) 530 opener->loader().m_openedFrames.add(m_frame); 531 m_opener = opener;
|
/external/chromium_org/content/browser/renderer_host/ |
H A D | render_view_host_impl.cc | 311 // Ensure the RenderView sets its opener correctly. 1325 RenderViewHostImpl* opener = local 1327 if (opener) { 1328 opener->StartHangMonitorTimeout(TimeDelta::FromMilliseconds( 1331 opener->increment_in_flight_event_count(); 1401 RenderViewHostImpl* opener = local 1403 if (opener) { 1404 opener->StopHangMonitorTimeout(); 1407 opener->decrement_in_flight_event_count();
|
/external/chromium_org/third_party/WebKit/Source/web/ |
H A D | WebFrameImpl.cpp | 637 WebFrame* WebFrameImpl::opener() const function in class:blink::WebFrameImpl 641 return fromFrame(frame()->loader().opener());
|
/external/chromium_org/content/renderer/ |
H A D | render_view_impl.cc | 511 // 2. The origin of the url and the opener is the same in which case the 512 // opener relationship is maintained. 519 // The opener relationship between the new window and the parent allows the 523 blink::WebFrame* opener = frame->opener(); local 524 if (!opener) 527 if (url.GetOrigin() != GURL(opener->document().url()).GetOrigin()) 1010 // it's the browser asking us to set our opener to another RenderView. 2300 // Record whether the creator frame is trying to suppress the opener field. 3070 // its opener [all...] |