commit | 518f8118deeb7b08d8b8dddefd036c02e17350eb | [log] [tgz] |
---|---|---|
author | Alex Ilin <alexilin@chromium.org> | Tue Dec 15 16:45:40 2020 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Dec 15 16:45:40 2020 |
tree | 27dca7e9223713d920db74a5ca58e569b613dd39 | |
parent | f75a76334b54f94c502f80d8abbf882cc7817a0b [diff] |
[profiles] Support the force signin policy in the profile picker This CL prepares the profile picker to work with the force signin policy. The list of changes: - Propagate IsSigninRequired() value from ProfileAttributesEntry to the WebUI - Modify the profile card to display "Sign in [lock]" prompt on profiles that require sign-in - Remove asserts checking that the force signin policy is disabled - Add native handlers for launching a locked profile and creating a new profile when the force signin policy is enabled Screenshot: https://drive.google.com/file/d/1Y03Kpe_4CoO5DWLbJ79Fu5j-hjjz0xzz/view?usp=sharing Bug: 1156096 Change-Id: I8aa315c4459ecf3e9d0faed331a3590aa92a0169 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2584002 Commit-Queue: Alex Ilin <alexilin@chromium.org> Reviewed-by: Monica Basta <msalama@chromium.org> Reviewed-by: David Roger <droger@chromium.org> Cr-Commit-Position: refs/heads/master@{#837124}
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 .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.