Index: chrome/browser/chromeos/system/tray_accessibility_browsertest.cc |
diff --git a/chrome/browser/chromeos/system/tray_accessibility_browsertest.cc b/chrome/browser/chromeos/system/tray_accessibility_browsertest.cc |
index a1f291763146f73eba188c853beb794e03cf19d9..f3fc8c7ca1cac1228d7269003a6d8cb25cd9930f 100644 |
--- a/chrome/browser/chromeos/system/tray_accessibility_browsertest.cc |
+++ b/chrome/browser/chromeos/system/tray_accessibility_browsertest.cc |
@@ -18,6 +18,7 @@ |
#include "chrome/browser/chromeos/login/login_utils.h" |
#include "chrome/browser/chromeos/login/user_manager.h" |
#include "chrome/browser/chromeos/login/user_manager_impl.h" |
+#include "chrome/browser/chromeos/login/wizard_controller.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/profiles/profile_manager.h" |
#include "chrome/common/chrome_notification_types.h" |
@@ -38,12 +39,19 @@ class TrayAccessibilityTest : public CrosInProcessBrowserTest { |
protected: |
TrayAccessibilityTest() {} |
virtual ~TrayAccessibilityTest() {} |
+ |
virtual void SetUpCommandLine(CommandLine* command_line) OVERRIDE { |
command_line->AppendSwitch(switches::kLoginManager); |
command_line->AppendSwitchASCII(switches::kLoginProfile, |
TestingProfile::kTestUserProfileDir); |
} |
+ virtual void RunTestOnMainThreadLoop() OVERRIDE { |
+ // Need to mark oobe completed to show detailed views. |
+ WizardController::MarkOobeCompleted(); |
+ CrosInProcessBrowserTest::RunTestOnMainThreadLoop(); |
+ } |
+ |
ash::internal::TrayAccessibility* tray() { |
return ash::Shell::GetInstance()->GetPrimarySystemTray()-> |
GetTrayAccessibilityForTest(); |