Confirmed users
19
edits
The RedBurn (talk | contribs) (→Related Bugs: +bug for that task) |
|||
(15 intermediate revisions by 4 users not shown) | |||
Line 4: | Line 4: | ||
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." | 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 15: | 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 | * Updating progress bar | ||
** {{bug|307181}} Install the update with a separate process so the time to switch over on load is insignificant | ** {{bug|307181}} Install the update with a separate process so the time to switch over on load is insignificant | ||
Line 28: | Line 32: | ||
** Fix slow-shutdown bugs, such as {{bug|453178}} | ** Fix slow-shutdown bugs, such as {{bug|453178}} | ||
** Fix shutdown hang bugs, such as {{bug|479373}} | ** Fix shutdown hang bugs, such as {{bug|479373}} | ||
** Gather statistics on why Firefox hangs, like we do for crashes {{bug|429592}} | |||
* Master Password | * Master Password | ||
** Only request | ** 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. | ** {{bug|499233}}, <s>{{bug|475053}}</s> (fixed-1.9.2) Don't ask the master password multiple times. | ||
* http Auth | * http Auth | ||
Line 35: | Line 42: | ||
** Automatically log in {{bug|223636}} | ** Automatically log in {{bug|223636}} | ||
** Consolidate by login domain ({{bug|385239}}?) | ** Consolidate by login domain ({{bug|385239}}?) | ||
* Choose a client cert ({{bug|395399}}?) | * Choose a client cert ({{bug|395399}}? {{bug|32010}}?) | ||
* NTLM? {{bug|318253}} | |||
* Possible to get a postdata dialog on session restore? | * 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): | Might not be worth removing (significant problems): | ||
* Locked | * Locked sqlite file | ||
* Locked profile | * Locked profile | ||
Line 45: | Line 54: | ||
* Save and quit | * Save and quit | ||
* Downloads in progress that can't be resumed | * 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 | ||