Searched defs:opener (Results 1 - 25 of 25) sorted by relevance

/external/chromium_org/content/public/browser/
H A Dweb_contents.h93 WebContents* opener; member in struct:content::WebContents::CreateParams
441 // Does this have an opener associated with it?
/external/chromium/chrome/browser/tabs/
H A Dtab_strip_model_order_controller.cc40 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 Dtab_strip_model.h107 // 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 Dtab_strip_model.cc38 // 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 Dtab_strip_model_unittest.cc600 // 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 Dtab_strip_model_order_controller.cc38 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 Dtab_strip_model_unittest.cc649 // 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 Dtab_strip_model.cc36 // 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 Drender_view_host_delegate_helper.cc91 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 Dextension_tab_util.cc163 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 Dtest_web_contents.cc168 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 Dextension_message_service.cc45 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 Dbrowser_plugin_guest.h114 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 Dbrowser_plugin_guest.cc340 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 Dweb_contents_impl.h93 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 Dweb_contents_impl.cc286 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 Dmessage_service.cc69 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 Dudat.cpp88 /* 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 Dchrome_content_renderer_client.cc561 !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 Dhtml_window_impl.h109 STDMETHOD(put_opener)(VARIANT opener) { argument
114 STDMETHOD(get_opener)(VARIANT* opener) { argument
/external/chromium_org/third_party/WebKit/Source/core/frame/
H A DDOMWindow.cpp945 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 DFrameLoader.cpp517 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 Drender_view_host_impl.cc311 // 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 DWebFrameImpl.cpp637 WebFrame* WebFrameImpl::opener() const function in class:blink::WebFrameImpl
641 return fromFrame(frame()->loader().opener());
/external/chromium_org/content/renderer/
H A Drender_view_impl.cc511 // 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...]

Completed in 843 milliseconds