Bug 914050 - Main window announced to VoiceOver as unknown, r=surkov
authorMarco Zehe <mzehe@mozilla.com>
Mon, 09 Sep 2013 16:48:26 +0200
changeset 146195 07ff0d3d9c403a3e804c14da528af113b5416f5b
parent 146194 486b61c42838c754203a46b3615751bf11c3f2fa
child 146197 3931b9652326cf3ac5ad520d9503444c69643c3a
push id25244
push userryanvm@gmail.com
push dateMon, 09 Sep 2013 20:03:14 +0000
treeherdermozilla-central@f320b8c034bd [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssurkov
bugs914050
milestone26.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 914050 - Main window announced to VoiceOver as unknown, r=surkov
accessible/src/base/RoleMap.h
--- a/accessible/src/base/RoleMap.h
+++ b/accessible/src/base/RoleMap.h
@@ -614,17 +614,17 @@ ROLE(FONT_CHOOSER,
      NSAccessibilityUnknownRole,
      USE_ROLE_STRING,
      IA2_ROLE_FONT_CHOOSER,
      eNoNameRule)
 
 ROLE(CHROME_WINDOW,
      "chrome window",
      ATK_ROLE_FRAME,
-     NSAccessibilityUnknownRole,  //Unused on OS X
+     NSAccessibilityGroupRole,  //Contains the main Firefox UI
      ROLE_SYSTEM_APPLICATION,
      IA2_ROLE_FRAME,
      eNoNameRule)
 
 ROLE(GLASS_PANE,
      "glass pane",
      ATK_ROLE_GLASS_PANE,
      NSAccessibilityGroupRole,