commit | baaec481b96981d00f14d7caf55ada6186df706e | [log] [tgz] |
---|---|---|
author | Toni Barzic <tbarzic@chromium.org> | Sat Mar 10 00:51:04 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Mar 10 00:51:04 2018 |
tree | 325c216dc5522a58bd15e3b2279fc2386de3e270 | |
parent | 45cabf37885e82ddfa0fbe9d76f6ec2996d2342d [diff] |
Show an error bubble on lock screen when user attaches different base Makes LockContentsView observe DetachableBaseHandler, and display an error bubble when it detects that the user has attached a base different than the one they used last. The bubble has the same style as the auth error bubble, but is not supposed to be dismissable by the user (so untrusted user can't remove the error bubble while the device is unattended). Updates LoginBubble class to support non-dismissable error bubbles - introduces kFlagPersistent flag that can be passed to ShowErrorBubble. If the flag is set, the bubble will not be closed on key, mouse or gesture events. BUG=796300 Change-Id: I9723ba61450d03bdedb395462994d0b3546e5db0 Reviewed-on: https://chromium-review.googlesource.com/941726 Reviewed-by: Jacob Dufault <jdufault@chromium.org> Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Toni Barzic <tbarzic@chromium.org> Cr-Commit-Position: refs/heads/master@{#542298}
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 .