summaryrefslogtreecommitdiffstats
path: root/views/accessibility
diff options
context:
space:
mode:
authordmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-21 14:41:14 +0000
committerdmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-21 14:41:14 +0000
commit7d5ac9e5a0f5f18cac2f2a8b45de1eeab2751a79 (patch)
tree25ce776c3c8ebe4bc0a6e971315da42e6cab27b8 /views/accessibility
parentcfcf2da53e0439a8e7529392fd19762d0a39e43a (diff)
downloadchromium_src-7d5ac9e5a0f5f18cac2f2a8b45de1eeab2751a79.zip
chromium_src-7d5ac9e5a0f5f18cac2f2a8b45de1eeab2751a79.tar.gz
chromium_src-7d5ac9e5a0f5f18cac2f2a8b45de1eeab2751a79.tar.bz2
Make the Downloads Shelf keyboard-accessible (via F6) and accessible to
screenreaders. Rename AccessibleToolbarView to AccessiblePaneView to reflect that it covers more than just toolbars. Also add infobars to the F6 pane traversal. BUG=372 TEST=none Review URL: http://codereview.chromium.org/3722004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63358 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/accessibility')
-rw-r--r--views/accessibility/accessibility_types.h3
-rw-r--r--views/accessibility/view_accessibility.cc2
2 files changed, 4 insertions, 1 deletions
diff --git a/views/accessibility/accessibility_types.h b/views/accessibility/accessibility_types.h
index b30208f..43f6de0 100644
--- a/views/accessibility/accessibility_types.h
+++ b/views/accessibility/accessibility_types.h
@@ -88,7 +88,8 @@ class AccessibilityTypes {
EVENT_MENUSTART,
EVENT_MENUEND,
EVENT_MENUPOPUPSTART,
- EVENT_MENUPOPUPEND
+ EVENT_MENUPOPUPEND,
+ EVENT_NAMECHANGE
};
private:
diff --git a/views/accessibility/view_accessibility.cc b/views/accessibility/view_accessibility.cc
index bd1d32d..c495ff1 100644
--- a/views/accessibility/view_accessibility.cc
+++ b/views/accessibility/view_accessibility.cc
@@ -653,6 +653,8 @@ int32 ViewAccessibility::MSAAEvent(AccessibilityTypes::Event event) {
return EVENT_SYSTEM_MENUPOPUPSTART;
case AccessibilityTypes::EVENT_MENUPOPUPEND:
return EVENT_SYSTEM_MENUPOPUPEND;
+ case AccessibilityTypes::EVENT_NAMECHANGE:
+ return EVENT_OBJECT_NAMECHANGE;
default:
// Not supported or invalid event.
NOTREACHED();