コード例 #1
0
ファイル: ProxyAccessible.cpp プロジェクト: Shaif95/gecko-dev
Accessible*
ProxyAccessible::OuterDocOfRemoteBrowser() const
{
  auto tab = static_cast<dom::TabParent*>(mDoc->Manager());
  dom::Element* frame = tab->GetOwnerElement();
  NS_ASSERTION(frame, "why isn't the tab in a frame!");
  if (!frame)
    return nullptr;

  DocAccessible* chromeDoc = GetExistingDocAccessible(frame->OwnerDoc());
  NS_ASSERTION(chromeDoc, "accessible tab in not accessible chromeDocument");

  return chromeDoc ? chromeDoc->GetAccessible(frame) : nullptr;
}
コード例 #2
0
ファイル: Attr.cpp プロジェクト: sigurdle/FirstProject2
Element* Attr::get_ownerElement()
{
	return GetOwnerElement();
//	return m_ownerElement;
}