Confirmed users
19
edits
(Created page with '== Summary == Startup dialogs significantly impact the amount of time it takes users to get on the Web and retrieve a piece of information or complete a task, which is Firefox'…') |
The RedBurn (talk | contribs) (→Related Bugs: +bug for that task) |
||
| (29 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
== Summary == | == Summary == | ||
Startup dialogs significantly impact the amount of time it takes users to get on the Web and retrieve a piece of information or complete a task, which is Firefox's primary purpose. | Startup dialogs significantly impact the amount of time it takes users to get on the Web and retrieve a piece of information or complete a task, which is Firefox's primary purpose. | ||
In many cases start up dialogs represent some form of failing, ranging from a failing of engineering (unable to find or implement a cleaner solution), a failing of design (unable to determine the best approach) or a failing of security (delegating a decision so that we can blame the victim). In all of these cases the dialog itself is simply the manifestation of a larger problem that we need to attack. So perhaps "the eradication of start up dialogs" is an overly negative title, this is really more about "solving a range of complex problems, but entirely behind the scenes." | |||
[http://blog.mozilla.com/faaborg/2009/08/28/eradicating-start-up-dialogs/ Faaborg's blog post] | |||
== Current Status == | == Current Status == | ||
| Line 13: | Line 17: | ||
== Related Bugs == | == Related Bugs == | ||
* Add-on updates <s>{{bug|511529}}</s> (fixed-2.0.0) | |||
* Add-on installed, at least when incorrect {{bug|528423}} | |||
* Add-on may not be compatible | |||
** Update and check for compatibility updates in the background before Firefox updates {{bug|579990}} | |||
** Allow major update offers to be shown only to users who have no incompatible extensions (and do that for the first major update for each release, perhaps) {{bug|468072}} | |||
* Updating progress bar | |||
** {{bug|307181}} Install the update with a separate process so the time to switch over on load is insignificant | |||
* Default browser | |||
** Testing profile {{bug|513492}} | |||
** Windows users who already went through the trouble of unchecking the box in the installer {{bug|433249}} | |||
** Firefox incorrectly thinks it's not the default {{bug|213733}} | |||
* "Firefox is already running" dialog | |||
** Wait a few seconds and try again, kill the process {{bug|513419}} | |||
** Fix slow-shutdown bugs, such as {{bug|453178}} | |||
** Fix shutdown hang bugs, such as {{bug|479373}} | |||
** Gather statistics on why Firefox hangs, like we do for crashes {{bug|429592}} | |||
* Master Password | |||
** Only request master password when needed | |||
*** ... not because a background tab contains a login form {{bug|513534}} | |||
*** ... not because I loaded a page containing a login form {{bug|400680}} | |||
** {{bug|499233}}, <s>{{bug|475053}}</s> (fixed-1.9.2) Don't ask the master password multiple times. | |||
* http Auth | |||
** Content area page instead of a dialog box {{bug|399583}} would also fix spoofability | |||
** Automatically log in {{bug|223636}} | |||
** Consolidate by login domain ({{bug|385239}}?) | |||
* Choose a client cert ({{bug|395399}}? {{bug|32010}}?) | |||
* NTLM? {{bug|318253}} | |||
* Possible to get a postdata dialog on session restore? | |||
** Not with the default settings (see {{bug|493436}}) (nonetheless, {{bug|451250}} is about replacing the postdata prompt) | |||
Might not be worth removing (significant problems): | |||
* Locked sqlite file | |||
* Locked profile | |||
Dialogs on exit | |||
* Save and quit | |||
* Downloads in progress that can't be resumed | |||
* Update restart {{bug|434987}} | |||
== Team == | == Team == | ||
*'''Project Lead''': faaborg | *'''Project Lead''': faaborg | ||
*'''Help with gathering bugs''': jesse | |||
*'''Extensions related work''': mossop | *'''Extensions related work''': mossop | ||