Closed
Bug 451132
Opened 17 years ago
Closed 17 years ago
Connection Settings: Doesn't display set proxies when multiple proxy servers used
Categories
(Firefox :: Settings UI, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: owen.barnes, Unassigned)
References
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
After different proxies are entered for HTTPS, FTP, SSL, GOPHER and SOCKS, re-opening the Connection Settings dialog does not populate the proxy textboxes with the exception of the HTTP Proxy textbox.
This does not stop the proxy settings from working, they appear to simply not be loading into the Proxy fields after being set and the dialog reopened.
Reproducible: Always
Steps to Reproduce:
1. Open Firefox, click Tools, Options, Advanced, Network, Settings
2. Specify a proxy server and untick 'Use this proxy server for all protocols'
3. Specify a different proxy for HTTPS or any of the other protocols
4. Click OK
5. Click Settings again
Actual Results:
HTTPS Proxy, FTP Proxy, SSL Proxy, GOPHER Proxy and SOCKS Host textboxes are empty
Expected Results:
Proxy textboxes should be populated with the proxies and port numbers entered in steps 2-3.
Occurs in firefox-3.1a2pre as well.
Seems to be a similar issue to Bug 321807, but that didn't occur in 3.0.1
So, can you check about:config (search on "network.proxy."). Make some changes in the UI, see if they are saved in about:config, then look at the UI again.
Blocks: 448634
Entered a proxy for ssl and checked about:config - it updated with the proxy I entered.
Going back to the UI, it left the field blank. Closing the UI and checking about:config again, the proxy setting was lost.
(when you say you (In reply to comment #3)
> Entered a proxy for ssl and checked about:config - it updated with the proxy I
> entered.
Okay, so if the prefs are in about:config, and you quit and re-launch, the proxy preferences should behave correctly... If this is not the case, I need to know.
> Going back to the UI, it left the field blank. Closing the UI and checking
> about:config again, the proxy setting was lost.
So when you return to the UI, you see it is blank, and then you hit "ok", right? (This would have saved the blank values into about:config).
and now that I look at the code more... I think what I need is about:config for network.proxy.* after the first and second changes. I think there might be a bug in the dialog initialization code that I can't see from looking at the code and imagining the state model.
After further testing, I've narrowed this issue down to an issue on our desktop build, rather than a firefox bug. I have tested this on PCs with a plain WinXP build and cannot replicate the issue.
Sorry for the trouble.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → INVALID
Owen, can you give me more info about the problem? For the other reports, we did find that it was windows-only, due to a bug in "instantapply", (which I don't understand very well).
You need to log in
before you can comment on or make changes to this bug.
Description
•