summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authoravi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-22 20:11:40 +0000
committeravi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-22 20:11:40 +0000
commit382048328177bcf0b0fe937319fd1b73a132229c (patch)
tree3d11243fdb80e8834af8aa848a8ce9f7e2cdacfd /chrome
parent661fdc74c29b1ef1d8ed2576ab154fed109c8c6c (diff)
downloadchromium_src-382048328177bcf0b0fe937319fd1b73a132229c.zip
chromium_src-382048328177bcf0b0fe937319fd1b73a132229c.tar.gz
chromium_src-382048328177bcf0b0fe937319fd1b73a132229c.tar.bz2
Make our toolbar tell accessibility it is a toolbar.
BUG=none TEST=none Review URL: http://codereview.chromium.org/501176 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35165 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/browser/cocoa/toolbar_view.mm11
1 files changed, 11 insertions, 0 deletions
diff --git a/chrome/browser/cocoa/toolbar_view.mm b/chrome/browser/cocoa/toolbar_view.mm
index d8ce333..c8fe807 100644
--- a/chrome/browser/cocoa/toolbar_view.mm
+++ b/chrome/browser/cocoa/toolbar_view.mm
@@ -26,4 +26,15 @@
return [[super strokeColor] colorWithAlphaComponent:[self dividerOpacity]];
}
+- (BOOL)accessibilityIsIgnored {
+ return NO;
+}
+
+- (id)accessibilityAttributeValue:(NSString*)attribute {
+ if ([attribute isEqual:NSAccessibilityRoleAttribute])
+ return NSAccessibilityToolbarRole;
+
+ return [super accessibilityAttributeValue:attribute];
+}
+
@end