commit | 39c8129a583c78481f9a3849aeca0b63511d11ef | [log] [tgz] |
---|---|---|
author | Tetsui Ohkubo <[email protected]> | Thu Dec 14 02:32:39 2017 |
committer | Commit Bot <[email protected]> | Thu Dec 14 02:32:39 2017 |
tree | e137b39bf58637a0d43d0624f57a296c28069b31 | |
parent | 7356b1fdc83c8a97e64708b7f20865fd59d950bb [diff] |
Support policy enforced permissions in notification center By using policy settings, administrator can enforce devices to allow or disallow notifications from specified URL origins. The enforced permissions are properly shown on chrome://settings, however, they were not reflected in notification center settings of Chrome OS. This CL changes the view to show disabled icon and make the row dim for such notifier sources, making it clear for users that they can't change the setting. Screenshot: http://screen/gTg2H5OWxaK UX Mock: https://crbug.com/771269#c11 TEST=manual BUG=771269 Change-Id: Iee0032ef85a4c132860f15c0f926551810543466 Reviewed-on: https://chromium-review.googlesource.com/810248 Commit-Queue: Tetsui Ohkubo <[email protected]> Reviewed-by: Steven Bennetts <[email protected]> Reviewed-by: Tom Sepez <[email protected]> Reviewed-by: Evan Stade <[email protected]> Cr-Commit-Position: refs/heads/master@{#523987}
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 .