Support/Firefox.Next
< Support
Jump to navigation
Jump to search
This is a rough list of enhancements that could be made in Firefox.next (3.7?) that would make troubleshooting Firefox users' problems simpler for our SUMO community.
- Diagnostics window that does a bunch of basic checks and offers tools to simplify self-diagnose
- Would be available as a Help menu item, e.g. Help » Diagnose (perhaps an about page, e.g. about:support)
- Items to diagnose and report in this window:
- Integrity of files (places.sqlite, etc)
- Any disabled features that may cause problems (cookies, javascript)
- Active extensions
- Connectivity
- Available tools for self-diagnose:
- Button to restart Firefox in safe mode
- Button to open current profile folder
- Button to copy all diagnostics info to the clipboard
- Automatic gathering of info about active extensions using Javascript, with UI similar/identical to geolocation [1]
- Automatic background diagnostics when idle and not on battery power?
- The above about:support diagnostics could be done in the background when Firefox is idle to catch problems without the user actively seeking to solve them
- Automatic check of connectivity problems -- especially after upgrading to a new version of Firefox
- Could it connect to the internet before it upgraded?
- Likely a firewall issue
- Link to relevant support docs on SUMO
- Can it connect to to some trusted/reliable websites?
- Could it connect to the internet before it upgraded?
- If Firefox crashes more than once on startup, show a dialog asking if the user wants to launch another browser to troubleshoot on SUMO - would obviously have to be a native app that doesn't crash itself
- In the post-crash "This is embarassing" dialog, show link to "Search for solution to my problem" that performs a search on SUMO similar to crash-stats already works
- In the Socorro dialog, add button to search for solution to my problem (same as above)
Other general feedback
- Go through XUL help pages and make sure we link to relevant SUMO info where appropriate
- Offline mode is confusing