"Use system Web Proxy Auto-Discovery setting" checkbox is not shown even if "network.proxy.system_wpad.allowed" is set to true
Categories
(Core :: Networking: Proxy, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox127 | --- | verified |
People
(Reporter: emk, Assigned: emk)
References
Details
Attachments
(1 file)
Steps to reproduce:
- Open
about:config
. - Flip
network.proxy.system_wpad.allowed
totrue
. - Go to humberger menu > Settings > General > Network Settings.
- Click Settings... button.
Actual result:
"Use system Web Proxy Auto-Discovery setting" checkbox is not shown below "Use system proxy settings" radio item.
Expected result:
"Use system Web Proxy Auto-Discovery setting" checkbox should be shown.
Current workaround is flipping network.proxy.system_wpad
directly from about:config
instead of using Settings page.
You forgot to add { id: "network.proxy.system_wpad.allowed", type: "bool" },
here.
Assignee | ||
Comment 1•10 months ago
|
||
Moreover, you refers a Preference
object itself instead of its value here. The Preferences.get
call will return null
until { id: "network.proxy.system_wpad.allowed", type: "bool" },
is added and it will return an object after the addition. The check does not work correctly in either case.
Did you even test the build?
Assignee | ||
Comment 2•10 months ago
|
||
Updated•10 months ago
|
Updated•9 months ago
|
Comment 5•8 months ago
|
||
I was able to replicate the issue on an affected Firefox Nightly 126.0a1 build, from 2024-04-07, using Windows 11, by following the steps mentioned in Comment 0.
Verified on Firefox 127.0b9, build ID 20240531105723, using Windows 11, Ubuntu 22.04 and macOS 14.4. "Use system Web Proxy Auto-Discovery setting" checkbox is now shown on Windows 11, but not on Ubuntu 22.04 and macOS 14.4.
@emk, is this Windows specific or should we reopen the bug? Thank you in advance!
Assignee | ||
Comment 6•8 months ago
|
||
This is Windows specific. See https://phabricator.services.mozilla.com/D203387.
Assignee | ||
Updated•8 months ago
|
Comment 7•8 months ago
|
||
Thank you for the confirmation!
Based on Comment 5, I am marking this verified as fixed.
Updated•8 months ago
|
Description
•