Index: chrome/browser/chromeos/accessibility/spoken_feedback_browsertest.cc |
diff --git a/chrome/browser/chromeos/accessibility/spoken_feedback_browsertest.cc b/chrome/browser/chromeos/accessibility/spoken_feedback_browsertest.cc |
index 942f25793d937ccf95aa364a6b257fd7bd265cda..dc1f1cec97f9f536dc968687ca7f6928072b3f29 100644 |
--- a/chrome/browser/chromeos/accessibility/spoken_feedback_browsertest.cc |
+++ b/chrome/browser/chromeos/accessibility/spoken_feedback_browsertest.cc |
@@ -9,6 +9,7 @@ |
#include "ash/shell.h" |
#include "ash/system/tray/system_tray.h" |
#include "base/command_line.h" |
+#include "base/strings/pattern.h" |
#include "base/strings/string_util.h" |
#include "chrome/app/chrome_command_ids.h" |
#include "chrome/browser/chrome_notification_types.h" |
@@ -203,7 +204,8 @@ IN_PROC_BROWSER_TEST_F(LoggedInSpokenFeedbackTest, DISABLED_AddBookmark) { |
SendKeyPress(ui::VKEY_RETURN); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "*oolbar*")); |
+ EXPECT_TRUE( |
+ base::MatchPattern(speech_monitor_.GetNextUtterance(), "*oolbar*")); |
// Wait for active window change to be announced to avoid interference from |
// that below. |
while (speech_monitor_.GetNextUtterance() != "window about blank tab") { |
@@ -263,7 +265,8 @@ IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, EnableSpokenFeedback) { |
IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, FocusToolbar) { |
EnableChromeVox(); |
chrome::ExecuteCommand(browser(), IDC_FOCUS_TOOLBAR); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "about:blank*")); |
+ EXPECT_TRUE( |
+ base::MatchPattern(speech_monitor_.GetNextUtterance(), "about:blank*")); |
EXPECT_EQ("main", speech_monitor_.GetNextUtterance()); |
EXPECT_EQ("Tool bar", speech_monitor_.GetNextUtterance()); |
EXPECT_EQ("Reload", speech_monitor_.GetNextUtterance()); |
@@ -275,7 +278,7 @@ IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, TypeInOmnibox) { |
chrome::ExecuteCommand(browser(), IDC_FOCUS_LOCATION); |
EXPECT_TRUE( |
- MatchPattern(speech_monitor_.GetNextUtterance(), "*about:blank*")); |
+ base::MatchPattern(speech_monitor_.GetNextUtterance(), "*about:blank*")); |
EXPECT_EQ("main", speech_monitor_.GetNextUtterance()); |
EXPECT_EQ("Tool bar", speech_monitor_.GetNextUtterance()); |
EXPECT_EQ("Address and search bar", speech_monitor_.GetNextUtterance()); |
@@ -308,8 +311,8 @@ IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, FocusShelf) { |
EXPECT_EQ("Button", speech_monitor_.GetNextUtterance()); |
SendKeyPress(ui::VKEY_TAB); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "*")); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "Button")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), "*")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), "Button")); |
} |
IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, NavigateAppLauncher) { |
@@ -318,7 +321,7 @@ IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, NavigateAppLauncher) { |
EXPECT_TRUE(PerformAcceleratorAction(ash::FOCUS_SHELF)); |
while (true) { |
std::string utterance = speech_monitor_.GetNextUtterance(); |
- if (MatchPattern(utterance, "Button")) |
+ if (base::MatchPattern(utterance, "Button")) |
break; |
} |
@@ -329,7 +332,7 @@ IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, NavigateAppLauncher) { |
SendKeyPress(ui::VKEY_DOWN); |
EXPECT_EQ("Dialog", speech_monitor_.GetNextUtterance()); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "*")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), "*")); |
EXPECT_EQ("Button", speech_monitor_.GetNextUtterance()); |
} |
@@ -337,12 +340,13 @@ IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, OpenStatusTray) { |
EnableChromeVox(); |
EXPECT_TRUE(PerformAcceleratorAction(ash::SHOW_SYSTEM_TRAY_BUBBLE)); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "Status tray*")); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "time *")); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), |
- "Battery is*full.")); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "*")); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "Button")); |
+ EXPECT_TRUE( |
+ base::MatchPattern(speech_monitor_.GetNextUtterance(), "Status tray*")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), "time *")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), |
+ "Battery is*full.")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), "*")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), "Button")); |
} |
IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, NavigateSystemTray) { |
@@ -351,31 +355,32 @@ IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, NavigateSystemTray) { |
EXPECT_TRUE(PerformAcceleratorAction(ash::SHOW_SYSTEM_TRAY_BUBBLE)); |
while (true) { |
std::string utterance = speech_monitor_.GetNextUtterance(); |
- if (MatchPattern(utterance, "Button")) |
+ if (base::MatchPattern(utterance, "Button")) |
break; |
} |
SendKeyPress(ui::VKEY_TAB); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "*")); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "Button")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), "*")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), "Button")); |
// Compat next element. |
SendKeyPressWithSearchAndShift(ui::VKEY_RIGHT); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "*")); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "Button")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), "*")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), "Button")); |
// Compat next button. |
SendKeyPressWithSearchAndShift(ui::VKEY_N); |
SendKeyPressWithSearchAndShift(ui::VKEY_B); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "*")); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "Button")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), "*")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), "Button")); |
// Navigate to Bluetooth sub-menu and open it. |
while (true) { |
SendKeyPress(ui::VKEY_TAB); |
std::string content = speech_monitor_.GetNextUtterance(); |
std::string role = speech_monitor_.GetNextUtterance(); |
- if (MatchPattern(content, "*Bluetooth*") && MatchPattern(role, "Button")) |
+ if (base::MatchPattern(content, "*Bluetooth*") && |
+ base::MatchPattern(role, "Button")) |
break; |
} |
SendKeyPress(ui::VKEY_RETURN); |
@@ -384,14 +389,14 @@ IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, NavigateSystemTray) { |
while (true) { |
SendKeyPress(ui::VKEY_TAB); |
std::string utterance = speech_monitor_.GetNextUtterance(); |
- if (MatchPattern(utterance, "Previous menu")) |
+ if (base::MatchPattern(utterance, "Previous menu")) |
break; |
} |
SendKeyPress(ui::VKEY_RETURN); |
while (true) { |
std::string utterance = speech_monitor_.GetNextUtterance(); |
- if (MatchPattern(speech_monitor_.GetNextUtterance(), "*Bluetooth")) |
+ if (base::MatchPattern(speech_monitor_.GetNextUtterance(), "*Bluetooth")) |
break; |
} |
} |
@@ -401,19 +406,20 @@ IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, DISABLED_ScreenBrightness) { |
EnableChromeVox(); |
EXPECT_TRUE(PerformAcceleratorAction(ash::BRIGHTNESS_UP)); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), |
- "Brightness * percent")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), |
+ "Brightness * percent")); |
EXPECT_TRUE(PerformAcceleratorAction(ash::BRIGHTNESS_DOWN)); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), |
- "Brightness * percent")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), |
+ "Brightness * percent")); |
} |
IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, VolumeSlider) { |
EnableChromeVox(); |
EXPECT_TRUE(PerformAcceleratorAction(ash::VOLUME_UP)); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "* percent*")); |
+ EXPECT_TRUE( |
+ base::MatchPattern(speech_monitor_.GetNextUtterance(), "* percent*")); |
EXPECT_EQ("Volume,", speech_monitor_.GetNextUtterance()); |
EXPECT_EQ("slider", speech_monitor_.GetNextUtterance()); |
} |
@@ -565,8 +571,9 @@ IN_PROC_BROWSER_TEST_P(SpokenFeedbackTest, TouchExploreStatusTray) { |
tray->NotifyAccessibilityEvent(ui::AX_EVENT_HOVER, true); |
EXPECT_EQ("Status tray,", speech_monitor_.GetNextUtterance()); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "time*,")); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "Battery*")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), "time*,")); |
+ EXPECT_TRUE( |
+ base::MatchPattern(speech_monitor_.GetNextUtterance(), "Battery*")); |
EXPECT_EQ("Button", speech_monitor_.GetNextUtterance()); |
} |
@@ -596,7 +603,8 @@ IN_PROC_BROWSER_TEST_F(GuestSpokenFeedbackTest, FocusToolbar) { |
chrome::ExecuteCommand(browser(), IDC_FOCUS_TOOLBAR); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), "about:blank*")); |
+ EXPECT_TRUE( |
+ base::MatchPattern(speech_monitor_.GetNextUtterance(), "about:blank*")); |
EXPECT_EQ("main", speech_monitor_.GetNextUtterance()); |
EXPECT_EQ("Tool bar", speech_monitor_.GetNextUtterance()); |
EXPECT_EQ("Reload", speech_monitor_.GetNextUtterance()); |
@@ -651,15 +659,15 @@ IN_PROC_BROWSER_TEST_F(OobeSpokenFeedbackTest, DISABLED_SpokenFeedbackInOobe) { |
while (speech_monitor_.GetNextUtterance() != "Select your keyboard:") { |
} |
EXPECT_EQ("U S", speech_monitor_.GetNextUtterance()); |
- EXPECT_TRUE(MatchPattern(speech_monitor_.GetNextUtterance(), |
- "Combo box * of *")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), |
+ "Combo box * of *")); |
ASSERT_TRUE(ui_test_utils::SendKeyPressToWindowSync( |
window, ui::VKEY_TAB, false, true /*shift*/, false, false)); |
while (speech_monitor_.GetNextUtterance() != "Select your language:") { |
} |
EXPECT_EQ("English ( United States)", speech_monitor_.GetNextUtterance()); |
- EXPECT_TRUE( |
- MatchPattern(speech_monitor_.GetNextUtterance(), "Combo box * of *")); |
+ EXPECT_TRUE(base::MatchPattern(speech_monitor_.GetNextUtterance(), |
+ "Combo box * of *")); |
} |
} // namespace chromeos |