Open Bug 303282 Opened 19 years ago Updated 2 years ago

Safe Mode: Starting in Safe Mode should invoke some kind auto diagnostics

Categories

(Toolkit :: Startup and Profile System, enhancement)

enhancement

Tracking

()

Future

People

(Reporter: jaime.bugzilla, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

(Keywords: ux-error-recovery)

When the user loads Firefox in safe mode as well as disabling various settings
as extensions etc.. it should person some diagnostic checks on the profile files
in order to determine if there are any problems with them, it should then invoke
a user response to a relevant action.

Such as:

Firefox has detected that your bookmarks/passwords/saved form info/history file
is corrupt, unfortunately it is not possible to recover it, do you wish to
delete it and create a new file (recommended)

Firefox has detected that the extension myFirstExtension is corrupted and
preventing Firefox from loading normally, do you wish to: disable it
(recommended), try reinstalling it, check for updates to it?

Firefox is unable to connect to the internet, please check the following:
Firewall
Proxy
etc..

This is related to bug 303279, this bug is about doing some automated checks,
bug 303279 is more ago guiding the user through some manual checks.

I'm not sure what level of checks of extension/theme etc.. files for correctness
is possible or how it would be accomplished however ways of doing so should be
investigated to improve the user experience.

Firefox should thus be able to self heal (with relevant user prompts) from most
extension/theme/configuration issues.
Might want to check to see if there are way to examine logfiles or look for
.lock files or te like in order to help these diagnostic tests. Further, it
might be nice if the standard firefox binary looked for these situations and
automatically loaded into safe-mode to handle them.
Mike, you should probably be in charge of pushing this bug and/or filing sub-bugs about particular data we should diagnose.
Assignee: nobody → beltzner

*** This bug has been marked as a duplicate of 304403 ***
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Assignee: beltzner → nobody
Status: REOPENED → NEW
Target Milestone: --- → Future
Product: Firefox → Toolkit
Depends on: 599572
OS: Windows XP → All
Hardware: x86 → All
Blocks: safe-mode
Depends on: 429306
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.