diff options
author | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-28 21:40:13 +0000 |
---|---|---|
committer | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-28 21:40:13 +0000 |
commit | cee15fd1f631a7d328809ef2718513181a76f667 (patch) | |
tree | 447b531c30a97ddac78e5ab124657edaaec75866 /chrome | |
parent | f6deb01344e0f41850f90298ab055cd1a1370018 (diff) | |
download | chromium_src-cee15fd1f631a7d328809ef2718513181a76f667.zip chromium_src-cee15fd1f631a7d328809ef2718513181a76f667.tar.gz chromium_src-cee15fd1f631a7d328809ef2718513181a76f667.tar.bz2 |
Make infobars into accessibility groups.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/517015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35311 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r-- | chrome/browser/cocoa/infobar_gradient_view.mm | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/chrome/browser/cocoa/infobar_gradient_view.mm b/chrome/browser/cocoa/infobar_gradient_view.mm index 41944ff..cdd648b 100644 --- a/chrome/browser/cocoa/infobar_gradient_view.mm +++ b/chrome/browser/cocoa/infobar_gradient_view.mm @@ -45,4 +45,15 @@ const double kBackgroundColorBottom[3] = // This view is intentionally not opaque because it overlaps with the findbar. +- (BOOL)accessibilityIsIgnored { + return NO; +} + +- (id)accessibilityAttributeValue:(NSString*)attribute { + if ([attribute isEqual:NSAccessibilityRoleAttribute]) + return NSAccessibilityGroupRole; + + return [super accessibilityAttributeValue:attribute]; +} + @end |