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}
Showing
Please register or sign in to comment