Lines Matching defs:opener
341 // 2. The origin of the url and the opener is the same in which case the
342 // opener relationship is maintained.
349 // The opener relationship between the new window and the parent allows the
353 blink::WebFrame* opener = frame->opener();
354 if (!opener)
357 if (url.GetOrigin() != GURL(opener->document().url()).GetOrigin())
1327 // disowning the opener on subframes, we will need to move WebContentsImpl's
1331 if (frame_->opener())
1774 // its opener. We can ignore cases where a swapped out frame clears its
1775 // opener after hearing about it from the browser, and the browser does not
3584 // subsequent checks. For a popup, the document's URL may become the opener
3585 // window's URL if the opener has called document.write().
3624 // Fork non-file to file opens. Check the opener URL if this is the
3628 info.frame->opener())
3629 source_url = info.frame->opener()->top()->document().url();
3657 // window.opener to null, and then redirect the tab to a cross-site URL using
3668 // The parent page must have set the child's window.opener to null before
3670 info.frame->opener() == NULL &&