Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1674)

Unified Diff: chrome/browser/views/browser_views_accessibility_browsertest.cc

Issue 174252: Adds support and exposure of additional accessibility roles. Includes naming ... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 11 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/views/browser_views_accessibility_browsertest.cc
===================================================================
--- chrome/browser/views/browser_views_accessibility_browsertest.cc (revision 23961)
+++ chrome/browser/views/browser_views_accessibility_browsertest.cc (working copy)
@@ -35,6 +35,22 @@
::CoUninitialize();
}
+ // Retrieves and initializes an instance of LocationBarView.
+ LocationBarView* GetLocationBarView() {
+ BrowserWindow* browser_window = browser()->window();
+
+ if (!browser_window)
+ return NULL;
+
+ BrowserWindowTesting* browser_window_testing =
+ browser_window->GetBrowserWindowTesting();
+
+ if (!browser_window_testing)
+ return NULL;
+
+ return browser_window_testing->GetLocationBarView();
+ }
+
// Retrieves and initializes an instance of ToolbarView.
ToolbarView* GetToolbarView() {
BrowserWindow* browser_window = browser()->window();
@@ -173,6 +189,16 @@
l10n_util::GetString(IDS_ACCNAME_STAR), ROLE_SYSTEM_PUSHBUTTON);
}
+// Retrieve accessibility object for location bar view and verify accessibility
+// info.
+IN_PROC_BROWSER_TEST_F(BrowserViewsAccessibilityTest,
+ TestLocationBarViewAccObj) {
+ // Verify location bar MSAA name and role.
+ TestViewAccessibilityObject(GetLocationBarView(),
+ l10n_util::GetString(IDS_ACCNAME_LOCATION),
+ ROLE_SYSTEM_GROUPING);
+}
+
// Retrieve accessibility object for Go button and verify accessibility info.
IN_PROC_BROWSER_TEST_F(BrowserViewsAccessibilityTest, TestGoButtonAccObj) {
// Verify Go button MSAA name and role.

Powered by Google App Engine
This is Rietveld 408576698