commit | d2432cb89ade6b1f60154937f1dcc5e06a969730 | [log] [tgz] |
---|---|---|
author | Toni Barzic <tbarzic@chromium.org> | Wed Mar 14 22:23:34 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Mar 14 22:23:34 2018 |
tree | 6849e1187fcbe6dd72c5b28b3db6e3584b1f523c | |
parent | 2871be05ef8b82d632fcdc7ba95809c633a6b51c [diff] |
Add detachable base change notification to login webui Adds logic to display "persistent" error bubble (i.e. error bubble that remains shown if user clicks, scrolls, types outside of the bubble) that warns the user when a detachable base change / invalid detachable base is detected. The warning warns the user that the detachable base is different than he one they used last, and that they should proceed with caution as the base might be malicious. SigninScreenHandler is updated to observer ash::DetachableBaseHandler state (currently non-mash only), and notify the UI when the error message should be shown or hidden as the detachable base pairing status, and the focused user pod change. BUG=796300 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I2813af6ac9473554509308194b3ae04331d013b9 Reviewed-on: https://chromium-review.googlesource.com/956802 Commit-Queue: Toni Barzic <tbarzic@chromium.org> Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#543219}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .