mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-11 12:25:53 +00:00
Bug 1254824 - Stop filtering ignored mozAccessibles when creating native objects p4 r=surkov
This commit is contained in:
parent
0de68faca5
commit
02f547704c
@ -629,15 +629,6 @@ ConvertToNSArray(nsTArray<ProxyAccessible*>& aArray)
|
||||
|
||||
}
|
||||
|
||||
#ifdef DEBUG_hakan
|
||||
// make sure we're not returning any ignored accessibles.
|
||||
NSEnumerator *e = [mChildren objectEnumerator];
|
||||
mozAccessible *m = nil;
|
||||
while ((m = [e nextObject])) {
|
||||
NSAssert1(![m accessibilityIsIgnored], @"we should never return an ignored accessible! (%@)", m);
|
||||
}
|
||||
#endif
|
||||
|
||||
return mChildren;
|
||||
|
||||
NS_OBJC_END_TRY_ABORT_BLOCK_NIL;
|
||||
@ -1084,7 +1075,6 @@ struct RoleDescrComparator
|
||||
#ifdef DEBUG_hakan
|
||||
NSLog (@"%@ received focus!", self);
|
||||
#endif
|
||||
NSAssert1(![self accessibilityIsIgnored], @"trying to set focus to ignored element! (%@)", self);
|
||||
NSAccessibilityPostNotification(GetObjectOrRepresentedView(self),
|
||||
NSAccessibilityFocusedUIElementChangedNotification);
|
||||
|
||||
@ -1165,7 +1155,6 @@ struct RoleDescrComparator
|
||||
{
|
||||
NS_OBJC_BEGIN_TRY_ABORT_BLOCK;
|
||||
|
||||
NSAssert(![self accessibilityIsIgnored], @"can't sanity check children of an ignored accessible!");
|
||||
NSEnumerator *iter = [children objectEnumerator];
|
||||
mozAccessible *curObj = nil;
|
||||
|
||||
@ -1218,8 +1207,7 @@ struct RoleDescrComparator
|
||||
if (!children)
|
||||
return;
|
||||
|
||||
if (![self accessibilityIsIgnored])
|
||||
[self sanityCheckChildren];
|
||||
[self sanityCheckChildren];
|
||||
|
||||
NSEnumerator *iter = [children objectEnumerator];
|
||||
mozAccessible *object = nil;
|
||||
|
Loading…
Reference in New Issue
Block a user