Index: trunk/src/chrome/browser/chrome_browser_application_mac.mm |
=================================================================== |
--- trunk/src/chrome/browser/chrome_browser_application_mac.mm (revision 284469) |
+++ trunk/src/chrome/browser/chrome_browser_application_mac.mm (working copy) |
@@ -538,6 +538,11 @@ |
if ([attribute isEqualToString:@"AXEnhancedUserInterface"] && |
[value intValue] == 1) { |
content::BrowserAccessibilityState::GetInstance()->OnScreenReaderDetected(); |
+ for (TabContentsIterator it; !it.done(); it.Next()) { |
+ if (content::WebContents* contents = *it) |
+ if (content::RenderViewHost* rvh = contents->GetRenderViewHost()) |
+ rvh->EnableFullAccessibilityMode(); |
+ } |
} |
return [super accessibilitySetValue:value forAttribute:attribute]; |
} |