Crash reporting prompt on release channel
See original GitHub issueDescription
In dev and beta, crash reporting is on by default and folks can turn it off if they really want to. On release channel, we should ask folks if they want to send us reports. They’re probably most likely to be in the right headspace for that question right after the browser has crashed — there’s a motivation to send the report to prevent this specific crash from happening in future releases.
After a crash, when the browser restarts, we should ask whether to send crash reports. The possible answers should be always/yes/no/never or ideas to that effect.
Design
Show a user-blocking modal requesting permission to automatically send crash reports when the app re-opens after a crash. This dialog should take precendence over any other user-blocking dialog (e.g. the ‘set Brave as default browser’ dialog that occurs on 2nd launch).
“This setting” links to the crash reports item in brave://settings
Assets
Figma: https://www.figma.com/file/pVwKlNQJU9wTVOa9tImKpo/Browser-Dialogs?node-id=36%3A810
Issue Analytics
- State:
- Created 5 years ago
- Comments:12 (5 by maintainers)
Top GitHub Comments
@simonhong If user selects block, we still show the dialog again after future crash(es).
@rebron WDYT about this crash reports dialog text?