Opened 11 years ago

Closed 9 years ago

#836 closed enhancement (fixed)

Redesign Security Settings > Startup Preferences to reduce confusion.

Reported by: d-man97 Owned by:
Priority: Low Milestone:
Component: Applications/Torbutton Version: 1.2.0rc5
Severity: Keywords:
Cc: d-man97, arma, mikeperry Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description (last modified by mikeperry)

3 Main Cases:
1) Normal startup

a) Start in non-tor state.
b) Start in tor state.
c) Shutdown state.
[All 3 of these cases should work with all 3 settings in Firefox's "When Firefox Starts:" Options.]

2) Normal startup, restoring saved tabs

a) Restore only non-tor pages.
b) Restore only tor pages. (I don't know why someone would want this, but...)
c) Restore tor and non-tor pages.
[For b & c, this would require tor to be activated upon startup, no matter what is selected in 1.]

3) Crash recovery (AKA session restore).

It is incorrect to list this as "crash recovery or session restored startup", there is no OR.
When you restart after a crash, the button says "Restore Session", meaning they ARE THE SAME THING.
a) Restore non-tor pages.
b) Restore tor pages.
c) RESTORE BOTH. (Why is this missing? If it is not, it is VERY unclear.)
Also, saying "Restore via" is confusing. Restore via tor what? Via tor history? Sometimes, no tor history is saved!
The prevent check boxes:

OK as is, but, if I prevent it from saving tor tabs, then the restore via Tor radio button should be grayed out.
How can I restore via tor, if I don't save tor data? Same with Prevent non-tor, gray out restore via non-tor.

Boxes need to be grayed out if other settings override them or make them useless.
This is for ALL settings on ALL pages, not just the ones I'm talking about.

Note: Firefox uses the History to restore saved tabs; therefore, anything that prevents History actions should notify
the user that those tabs will not be restored no matter what Startup prefs are set.

[Automatically added by flyspray2trac: Operating System: All]

Child Tickets

Attachments (1)

torbutton-1.2.0-dev.xpi.3 (207.0 KB) - added by mikeperry 11 years ago.
Torbutton with new startup tab (english only)

Download all attachments as: .zip

Change History (5)

Changed 11 years ago by mikeperry

Attachment: torbutton-1.2.0-dev.xpi.3 added

Torbutton with new startup tab (english only)

comment:1 Changed 11 years ago by mikeperry

Ok, if you are still here, I uploaded a snapshot torbutton with a redesigned startup window in the attachments tab.
Not exactly what you suggested, but it gets the essence across with less options.

Let me know if you still think it is confusing.

Thanks for the suggestions!

comment:2 Changed 11 years ago by keb

i dont know if the torbutton 1.2.1-pre snapshot should have the same functionality as the one attached here,
but the "Normal startup 3) shutdown state" option is visible and does not work.
For me it always starts in non-tor mode.

comment:3 Changed 11 years ago by mikeperry

This is probably because you've accepted the option to always use the sessionstore. This is governed by the
pref 'browser.startup.page'. If you reset that to the default the option should work again.

For 1.2.2 I'm also going to see about providing a 'shutdown state' for restoring tabs, and maybe making
it store tabs based on shutdown state.

comment:4 Changed 9 years ago by mikeperry

Description: modified (diff)
Resolution: Nonefixed
Status: newclosed
Note: See TracTickets for help on using tickets.