komputes: If you check the link you posted, you will notice that someone is 
reporting problem with race conditions on add-on parallel startup. This is 
understandable, because add-on should not be able enforce synchronization on 
the engine.
Since the request can come from either user (e.g. when opening URL) or from 
engine (when checking for updates for either the browser or add-on) or from 
add-on, it cannot be solved on add-on level.

In fact, there are two bugs as I see it:

1) Dialog for proxy authentication should not be displayed if the data
are already remembered by the system (i.e. instead of displaying "pre-
filed" dialog which user must confirm, the connection should be directly
established). This issue seems minor, but after a while, becomes quite
annoying.

2) Any request for the password which is stored should block on master
password dialog first (if the master password is set) and master
password dialog must be only one (i.e. appear only once). This one is
not trivial. For example take the situation when the password for the
proxy is not stored. It is clear that opening auth. dialog for each
connection is not desirable since the password will be the same for each
one and only one dialog should be used (as long as there is only one
proxy configurable in the settings).

-- 
Password asked separately for each tab that requires it 
https://bugs.launchpad.net/bugs/195698
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to