commit | 4e0e7e532b04eef14f05077872629a2ccb763530 | [log] [tgz] |
---|---|---|
author | Mike West <mkwst@chromium.org> | Wed Jul 24 08:17:08 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jul 24 08:17:08 2019 |
tree | 4d43d18e3e5974d71c8be085fa7833b0b36c7766 | |
parent | 1b818f5042caeb2e0128e0ca8ac48045eb2bf515 [diff] |
Remove the persistence checkbox from external protocol handler UI. We realized in a conversation around issue 951540 that we don't have settings UI that allows users to reconsider decisions they've made around external protocol support. Until we work that out, and make longer-term decisions about the permission model around the feature generally, we should stop making the problem worse by removing that checkbox from the UI. Based on existing telemetry (`BrowserDialogs.ExternalProtocol.HandleState`), this will affect ~8% of users who interact with the dialog, which itself is a fairly small group of Chrome's users overall. Bug: 982341, 987149 Change-Id: I723979aab9606d1c2337a36a8f5a0686b95bb9be Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1708070 Commit-Queue: Mike West <mkwst@chromium.org> Reviewed-by: Kamila Hasanbega <hkamila@google.com> Reviewed-by: Bret Sepulveda <bsep@chromium.org> Reviewed-by: Emily Stark <estark@chromium.org> Cr-Commit-Position: refs/heads/master@{#680353}
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 .