Bug 344901. Document frame accessible has no child. Patch from Ginn Chen. r=aaronlev

This commit is contained in:
aaronleventhal%moonset.net 2006-07-19 02:51:14 +00:00
Родитель 58cd497621
Коммит 2a0ee0ae1b
2 изменённых файлов: 3 добавлений и 3 удалений

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

@ -106,7 +106,7 @@
#define USE_ATK_ROLE_HEADING
#define USE_ATK_ROLE_PAGE
#define USE_ATK_ROLE_SECTION
#define USE_ATK_ROLE_REDUNDANT_OBJECT // XXX not currently used
#define USE_ATK_ROLE_REDUNDANT_OBJECT
#define USE_ATK_OBJECT_ATTRIBUTES // XXX not currently used
#define USE_ATK_STATE_INVALID_ENTRY
// When should we use ROLE_AUTCOMPLETE vs. STATE_SUPPORTS_AUTOCOMPLETION?

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

@ -811,7 +811,7 @@ NS_IMETHODIMP nsHyperTextAccessible::GetLinks(PRInt32 *aLinks)
nsCOMPtr<nsIAccessible> accessible;
while (NextChild(accessible)) {
if (!IsEmbeddedObject(accessible)) {
if (IsEmbeddedObject(accessible)) {
++*aLinks;
}
}
@ -829,7 +829,7 @@ NS_IMETHODIMP nsHyperTextAccessible::GetLink(PRInt32 aIndex, nsIAccessibleHyperL
nsCOMPtr<nsIAccessible> accessible;
while (NextChild(accessible)) {
if (!IsEmbeddedObject(accessible) && aIndex-- == 0) {
if (IsEmbeddedObject(accessible) && aIndex-- == 0) {
CallQueryInterface(accessible, aLink);
return NS_OK;
}