Opened 8 years ago

Closed 7 months ago

#2544 closed enhancement (wontfix)

Report potential addon conflicts in a standard, observable way

Reported by: woo Owned by: mikeperry
Priority: Medium Milestone: Torbutton: 1.2.5
Component: Applications/Torbutton Version: Torbutton: 1.2.5
Severity: Normal Keywords: proxy
Cc: Actual Points:
Parent ID: Points: 5
Reviewer: Sponsor:

Description

i have installed foxyproxy recently in order to access i2p sites from firefox. by default foxyproxy provides a proxy configuration called 'Default' (no proxying) that's used when a given url doesn't match any patterns. this means that by default all urls will be fetched directly without going through the tor network. at first it wasn't clear to me that proxy settings applied by foxyproxy override those specified in torbutton options. so i just added a proxy for the i2p network and some time later when i visited check.torproject.org i noticed that i'm not using tor anymore;) i think torbutton could somehow detect the presense of foxyproxy and at least warn user.

Child Tickets

Change History (7)

comment:1 Changed 8 years ago by mikeperry

Points: 3

Hrmm. Warning the user is not a bad idea. We have a FAQ entry that mentions FoxyProxy as bad news, though.

comment:2 Changed 8 years ago by arma

We have a FAQ, if you know to look for it. I bet roughly 0% of the Torbutton users know there is a Torbutton faq.

comment:3 in reply to:  1 Changed 8 years ago by woo

Replying to mikeperry:
RequestPolicy shows the number of conflicting plugins in its popup menu. i think if torbutton ever implements conflict detection it'd be nice to have such a reminder in its menu. also the appearance of the button could be changed if there are any conflicts.

comment:4 Changed 8 years ago by mikeperry

Points: 35
Summary: torbutton and foxyproxyReport potential addon conflicts in a standard, observable way

Come to think of it, yes, perhaps we want a more general mechanism for reporting conflicts.. Developing that may be a bit more than 3 points of work..

comment:5 Changed 8 years ago by woo

i just thought - maybe torbutton should display not only conflicts with other addons but also conflicts with general firefox settings. if these two kinds of conflict were combined and reported to user in an obvious way this might automatically answer a lot of questions like 'why <firefox feature X> stopped working?' or 'why <addon Y> is disabled?'. when torbutton is turned on and there are any conflicts then:

  • if all the conflicts have been solved (e.g. firefox settings have been fixed) then the button should indicate that everything is fine but there's some information that the user might want to look at.
  • if there are any unsolved conflicts the button should turn red and cream.

maybe there should be another button for viewing the report, something like a bulb for the first case and an exclamantion sign for the second. the report should be displayed on a new page/tab because there might be a lot of information - every setting modification should be explained, every addon conflict should be described - and this information should be nicely formatted and combined with a navigation menu.

comment:6 Changed 10 months ago by teor

Severity: Normal

Set all open tickets without a severity to "Normal"

comment:7 Changed 7 months ago by gk

Resolution: wontfix
Status: newclosed

We won't ship code that is trying to detect other extensions.

Note: See TracTickets for help on using tickets.