| 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.
|
|
|