bug 1338755 - make RemoteChildDoc() return a DocAccessibleParent* r=yzen

This commit is contained in:
Trevor Saunders 2017-02-15 15:11:49 -05:00
Родитель 8db37fbd19
Коммит d1713296dd
4 изменённых файлов: 5 добавлений и 3 удалений

Просмотреть файл

@ -13,6 +13,7 @@
#include "mozilla/a11y/PDocAccessible.h"
#include "OuterDocAccessible.h"
#include "ProxyAccessible.h"
#include "DocAccessibleParent.h"
#include "RootAccessible.h"
#include "TableAccessible.h"
#include "TableCellAccessible.h"

Просмотреть файл

@ -207,7 +207,7 @@ OuterDocAccessible::GetChildAt(uint32_t aIndex) const
#endif // defined(XP_WIN)
ProxyAccessible*
DocAccessibleParent*
OuterDocAccessible::RemoteChildDoc() const
{
dom::TabParent* tab = dom::TabParent::GetFrom(GetContent());

Просмотреть файл

@ -10,7 +10,7 @@
namespace mozilla {
namespace a11y {
class ProxyAccessible;
class DocAccessibleParent;
/**
* Used for <browser>, <frame>, <iframe>, <page> or editor> elements.
@ -28,7 +28,7 @@ public:
NS_DECL_ISUPPORTS_INHERITED
ProxyAccessible* RemoteChildDoc() const;
DocAccessibleParent* RemoteChildDoc() const;
// Accessible
virtual void Shutdown() override;

Просмотреть файл

@ -13,6 +13,7 @@
#include "nsIAccessibleRelation.h"
#include "nsIAccessibleEditableText.h"
#include "nsIPersistentProperties2.h"
#include "DocAccessibleParent.h"
#include "Relation.h"
#include "Role.h"
#include "RootAccessible.h"