Chromium Code Reviews| Index: chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h |
| diff --git a/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h b/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h |
| index 29c0746c8e4068e8e472af754153b5e0c750bebb..67a1161ae1b30874166c42e6ced5f3cc31d6eeab 100644 |
| --- a/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h |
| +++ b/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h |
| @@ -75,6 +75,11 @@ class GaiaScreenHandler : public BaseScreenHandler { |
| // not loading right now. |
| void ReloadGaia(bool force_reload); |
| + // Reload gaia with embedded signin frame. |
| + void SwitchToEmbeddedSignin(); |
| + // Cancel embedded signin for the next load. |
|
ygorshenin1
2014/10/10 13:25:04
nit: a blank line before comment.
Roman Sorokin (ftl)
2014/10/10 13:51:03
Done.
|
| + void CancelEmbeddedSignin(); |
| + |
| FrameState frame_state() const { return frame_state_; } |
| net::Error frame_error() const { return frame_error_; } |
| @@ -214,6 +219,9 @@ class GaiaScreenHandler : public BaseScreenHandler { |
| std::string test_pass_; |
| bool test_expects_complete_login_; |
| + // True if user pressed shortcut to enable embedded signin. |
| + bool embedded_signin_enabled_by_shortcut_; |
| + |
| // Non-owning ptr to SigninScreenHandler instance. Should not be used |
| // in dtor. |
| // TODO (ygorshenin@): GaiaScreenHandler shouldn't communicate with |