| Index: chrome/browser/chromeos/login/test/oobe_screen_waiter.h
|
| diff --git a/chrome/browser/chromeos/login/test/oobe_screen_waiter.h b/chrome/browser/chromeos/login/test/oobe_screen_waiter.h
|
| index 4704f37641d643b184987058ac5ea9abfc261a75..8df9b8b232e746f7e4c714e074f8c70f014016e7 100644
|
| --- a/chrome/browser/chromeos/login/test/oobe_screen_waiter.h
|
| +++ b/chrome/browser/chromeos/login/test/oobe_screen_waiter.h
|
| @@ -21,8 +21,14 @@ class OobeScreenWaiter : public OobeUI::Observer {
|
| explicit OobeScreenWaiter(OobeDisplay::Screen expected_screen);
|
| virtual ~OobeScreenWaiter();
|
|
|
| + // Run message loop to wait for the expected_screen.
|
| void Wait();
|
|
|
| + // Similar to Wait() but does not assert the current screen is
|
| + // expected_screen on exit. Use this when there are multiple screen changes
|
| + // during the wait and the screen to be waited is not the final one.
|
| + void WaitNoAssertCurrentScreen();
|
| +
|
| // OobeUI::Observer implementation:
|
| virtual void OnCurrentScreenChanged(
|
| OobeDisplay::Screen current_screen,
|
|
|