Package NVDAObjects :: Package IAccessible :: Module mozilla
[hide private]
[frames] | no frames]

Module mozilla

source code

Classes [hide private]
  Mozilla
  Gecko1_9
  BrokenFocusedState
  RootApplication
Mozilla exposes a root application accessible as the parent of all top level frames.
  Document
  ListItem
  EmbeddedObject
  GeckoPluginWindowRoot
Functions [hide private]
 
_getGeckoVersion(obj) source code
 
findExtraOverlayClasses(obj, clsList)
Determine the most appropriate class if this is a Mozilla object.
source code
Variables [hide private]
  _IAccessibleRolesToOverlayClasses = {oleacc.ROLE_SYSTEM_ALERT:...
  _IAccessibleRolesWithBrokenFocusedState = frozenset((oleacc.RO...
Function Details [hide private]

findExtraOverlayClasses(obj, clsList)

source code 

Determine the most appropriate class if this is a Mozilla object. This works similarly to NVDAObjects.NVDAObject.findOverlayClasses except that it never calls any other findOverlayClasses method.


Variables Details [hide private]

_IAccessibleRolesToOverlayClasses

Value:
{oleacc.ROLE_SYSTEM_ALERT: Dialog, oleacc.ROLE_SYSTEM_LISTITEM: ListIt\
em, oleacc.ROLE_SYSTEM_DOCUMENT: Document, IAccessibleHandler.IA2_ROLE\
_EMBEDDED_OBJECT: EmbeddedObject, "embed": EmbeddedObject, "object": E\
mbeddedObject,}

_IAccessibleRolesWithBrokenFocusedState

Value:
frozenset((oleacc.ROLE_SYSTEM_COMBOBOX, oleacc.ROLE_SYSTEM_LIST, oleac\
c.ROLE_SYSTEM_LISTITEM, oleacc.ROLE_SYSTEM_DOCUMENT, oleacc.ROLE_SYSTE\
M_APPLICATION, oleacc.ROLE_SYSTEM_TABLE, oleacc.ROLE_SYSTEM_OUTLINE,))