Bug 772060 - Part 1: Implement accessibilityArrayAttributeCount for mozPaneAccessible. r=surkov,tbsaunde

This commit is contained in:
Hubert Figuière 2012-07-11 17:29:19 -07:00
Родитель 599c8bd984
Коммит f19368a57f
1 изменённых файлов: 13 добавлений и 0 удалений

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

@ -338,6 +338,19 @@ enum CheckboxValue {
@implementation mozPaneAccessible
- (NSUInteger)accessibilityArrayAttributeCount:(NSString*)attribute
{
if (!mGeckoAccessible)
return 0;
// By default this calls -[[mozAccessible children] count].
// Since we don't cache mChildren. This is faster.
if ([attribute isEqualToString:NSAccessibilityChildrenAttribute])
return mGeckoAccessible->ChildCount() ? 1 : 0;
return [super accessibilityArrayAttributeCount:attribute];
}
- (NSArray*)children
{
if (!mGeckoAccessible)