Closed Bug 707369 Opened 14 years ago Closed 10 years ago

UI inconsistency for clearing history on exit and restoring windows and tabs on startup

Categories

(Firefox :: Session Restore, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 505548

People

(Reporter: theimp, Unassigned)

Details

Bug 398817 means that the UI option: Preferences > Privacy > History > Clear history when Firefox closes (pref privacy.sanitize.sanitizeOnShutdown) overrides Preferences > General > Startup > When Firefox starts: Show my windows and tabs from last time (pref browser.startup.page = 3) However, it still allows both options to be set despite the fact that former makes the later nonfunctional. Conversely, for example, setting the option: Preferences > Privacy > History > Firefox will: Never remember history (pref browser.privatebrowsing.autostart) along with Show my windows and tabs from last time, disables (greys out) the option to Show my windows and tabs from last time. Actually, personally, I think that altering an option on another preference tab is really, really bad, because the user does not know that the option was changed behind their back. Nevertheless, it's better still than allowing both options to be set and then having one override the other anyway. So, selecting Clear history when Firefox closes should have the same UI effect on Show my windows and tabs from last time, as what Never remember history does, for consistency, if Clear history when Firefox closes is going to override Show my windows and tabs from last time.
Mozilla/5.0 (Windows NT 5.1; rv:13.0a1) Gecko/20120206 Firefox/13.0a1 Confirmed. 1. Set "When Nightly starts" to "Show my windows and tabs from last time" in Options. 2. In Options-Privacy select "Use Custom History" and "Clear History when Nightly closes". 3. Close preferences. 4. Open a few tabs. 5. Restart Nightly. The windows and tabs are not restored due to Clear History setting in Privacy preferences.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Linux → All
Hardware: x86 → All
Version: unspecified → Trunk
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.