Index: chrome/browser/browser_keyevents_browsertest.cc |
diff --git a/chrome/browser/browser_keyevents_browsertest.cc b/chrome/browser/browser_keyevents_browsertest.cc |
index bb752387c6365e2dfc5a72faa833c66533038a0b..33f258040ac129ed655e97217c180b12542cbaf0 100644 |
--- a/chrome/browser/browser_keyevents_browsertest.cc |
+++ b/chrome/browser/browser_keyevents_browsertest.cc |
@@ -578,6 +578,7 @@ IN_PROC_BROWSER_TEST_F(BrowserKeyEventsTest, AccessKeys) { |
"U 18 0 false false true false" } |
}; |
+#if !defined(USE_ASH) |
static const KeyEventTestData kTestAccess1 = { |
ui::VKEY_1, false, false, true, false, |
false, false, false, false, 4, |
@@ -587,6 +588,7 @@ IN_PROC_BROWSER_TEST_F(BrowserKeyEventsTest, AccessKeys) { |
"U 18 0 false false true false" } |
}; |
#endif |
+#endif |
ASSERT_TRUE(test_server()->Start()); |
@@ -645,6 +647,9 @@ IN_PROC_BROWSER_TEST_F(BrowserKeyEventsTest, AccessKeys) { |
EXPECT_NO_FATAL_FAILURE(SetFocusedElement(tab_index, L"")); |
// Make sure no element is focused. |
EXPECT_NO_FATAL_FAILURE(CheckFocusedElement(tab_index, L"")); |
+#if !defined(USE_ASH) |
+ // On Ash, alt-1..9 are assigned as window selection global accelerators, so |
+ // they can not be used as accesskeys. |
EXPECT_NO_FATAL_FAILURE(TestKeyEvent(tab_index, kTestAccess1)); |
#if defined(TOOLKIT_GTK) |
// On GTK, alt-0..9 are assigned as tab selection accelerators, so they can |
@@ -653,6 +658,7 @@ IN_PROC_BROWSER_TEST_F(BrowserKeyEventsTest, AccessKeys) { |
#else |
EXPECT_NO_FATAL_FAILURE(CheckFocusedElement(tab_index, L"1")); |
#endif |
+#endif |
} |
// Flaky, http://crbug.com/69475. |