We need to support new API in authenticator.js
The DD: https://docs.google.com/document/d/16p0V0_XOC3XKoFlm8Q0_nMt7EVXCPHRndgBJbtMa9CE/edit?usp=sharing
Issue 837347 has been merged into this issue.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/207367197f7b0f5cfb0ecacb5a7d5328ac9eb833 commit 207367197f7b0f5cfb0ecacb5a7d5328ac9eb833 Author: Alexander Alekseev <alemate@chromium.org> Date: Tue May 01 03:06:56 2018 Chrome OS: Add support for userInfo Gaia API. This Cl adds support for userInfo Gaia API. Bug: 837107 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I952a7f84fafadda6a2d820aaaedd3976928e6c65 Reviewed-on: https://chromium-review.googlesource.com/1031740 Reviewed-by: Roger Tawa <rogerta@chromium.org> Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Reviewed-by: Wenzhao (Colin) Zang <wzang@chromium.org> Commit-Queue: Alexander Alekseev <alemate@chromium.org> Cr-Commit-Position: refs/heads/master@{#554982} [modify] https://crrev.com/207367197f7b0f5cfb0ecacb5a7d5328ac9eb833/chrome/browser/resources/chromeos/login/screen_gaia_signin.js [modify] https://crrev.com/207367197f7b0f5cfb0ecacb5a7d5328ac9eb833/chrome/browser/resources/gaia_auth_host/authenticator.js [modify] https://crrev.com/207367197f7b0f5cfb0ecacb5a7d5328ac9eb833/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc [modify] https://crrev.com/207367197f7b0f5cfb0ecacb5a7d5328ac9eb833/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h [modify] https://crrev.com/207367197f7b0f5cfb0ecacb5a7d5328ac9eb833/google_apis/test/embedded_setup_chromeos.html
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1136cf176dd1c820ae5617ad5c48f52a5a61205b commit 1136cf176dd1c820ae5617ad5c48f52a5a61205b Author: Alexander Alekseev <alemate@chromium.org> Date: Wed May 02 18:53:30 2018 Chrome OS: hide experimeltal user service id "usm" behind a flag. Not yet suported service "usm" needs to be behind flag CrOSEnableUSMUserService. Bug: 837107 Change-Id: If3bfc4d58d1894074fb7b50c94b8fe91ee459e5a Reviewed-on: https://chromium-review.googlesource.com/1038813 Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Alexander Alekseev <alemate@chromium.org> Cr-Commit-Position: refs/heads/master@{#555488} [modify] https://crrev.com/1136cf176dd1c820ae5617ad5c48f52a5a61205b/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc [modify] https://crrev.com/1136cf176dd1c820ae5617ad5c48f52a5a61205b/chrome/common/chrome_features.cc [modify] https://crrev.com/1136cf176dd1c820ae5617ad5c48f52a5a61205b/chrome/common/chrome_features.h
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1 commit ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1 Author: Alexander Alekseev <alemate@chromium.org> Date: Sat May 05 00:52:17 2018 ChromeOS: Remove UserContext::SetUserType(). We no longer need to modify user type in user context, so this Cl makes it read-only. Bug: 837107 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I539b033a60eab82e6295fcfeb44fe16f5bc6b99c Reviewed-on: https://chromium-review.googlesource.com/1038666 Commit-Queue: Alexander Alekseev <alemate@chromium.org> Reviewed-by: Roger Tawa <rogerta@chromium.org> Reviewed-by: Maksim Ivanov <emaxx@chromium.org> Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Reviewed-by: Roman Sorokin <rsorokin@chromium.org> Cr-Commit-Position: refs/heads/master@{#556278} [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/existing_user_controller_browsertest.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/lock/screen_locker.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/lock/views_screen_locker.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/login_utils_browsertest.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/oobe_browsertest.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/saml/saml_browsertest.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/session/chrome_session_manager_browsertest.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/signin/device_id_browsertest.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/signin/oauth2_browsertest.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/signin/oauth2_token_initializer.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/test/oobe_base_test.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/test/oobe_base_test.h [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/ui/login_display_host_mojo.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/ui/login_display_webui.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/ui/login_display_webui.h [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/login/webview_login_browsertest.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/policy/blocking_login_browsertest.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/policy/force_maximize_on_first_run_chromeos_browsertest.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/policy/login_policy_test_base.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/policy/login_policy_test_base.h [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/policy/restore_on_startup_browsertest_chromeos.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/policy/site_isolation_flag_handling_browsertest.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/policy/user_cloud_external_data_manager_browsertest.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos_browsertest.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/resources/gaia_auth_host/authenticator.js [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/ui/webui/chromeos/login/active_directory_password_change_screen_handler.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chromeos/login/auth/extended_authenticator.h [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chromeos/login/auth/extended_authenticator_impl.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chromeos/login/auth/extended_authenticator_impl.h [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chromeos/login/auth/fake_extended_authenticator.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chromeos/login/auth/fake_extended_authenticator.h [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chromeos/login/auth/login_performer.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chromeos/login/auth/user_context.cc [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/chromeos/login/auth/user_context.h [modify] https://crrev.com/ce043d7a382125f1d8a54cbfebd9d1c4e888d2b1/google_apis/test/embedded_setup_chromeos.html
Comment 1 by alemate@chromium.org
, Apr 27 2018