That depends on the underlying OS.
On Windows, from what I understood, it reads the value from a Windows
library called wininet.dll, which ends up reading in the registry. See
https://dxr.mozilla.org/mozilla-central/source/toolkit/system/windowsproxy/nsWindowsSystemProxySettings.cpp

Be aware that there are several registry entries that might be read,
depending on the way your Internet access is configured on Windows :
there is a global proxy setting, and also a proxy setting for each
"Connection" configured on Windows. These values reflect the UI you have
in the options of Internet Explorer.
In older versions of Firefox, it was directly reading the registry, but
now it's using wininet.dll to handle this.

By the way, I face a bug on this system proxy detection in some specific
situation : when the Connection name contains non-ASCII characters
created by F5 VPN (not sure if the bug is in Firefox, in wininet.dll, or
in the F5 VPN that creates the connection). See
https://bugzilla.mozilla.org/show_bug.cgi?id=1218767
If someone knows who I should ping at Mozilla to get more attention on
this issue, that would be helpful.

Mossroy

Le 06/01/2016 12:18, Harrison, Richard (Internet & Print Services, DCS,
Group IT) a écrit :
>
>  
>
> Hi,
>
>  
>
> When you set the proxy setting to “use system proxy settings” where
> does Firefox pick that up from? Is there a specific registry setting
> that it uses and if so can anyone enlighten me to what that is?
>
>  
>
> Thanks,
>
> Richard.
>
>
> Lloyds Banking Group plc. Registered Office: The Mound, Edinburgh EH1
> 1YZ. Registered in Scotland no. SC95000. Telephone: 0131 225 4555.
> Lloyds Bank plc. Registered Office: 25 Gresham Street, London EC2V
> 7HN. Registered in England and Wales no. 2065. Telephone 0207626 1500.
> Bank of Scotland plc. Registered Office: The Mound, Edinburgh EH1 1YZ.
> Registered in Scotland no. SC327000. Telephone: 03457 801 801.
> Cheltenham & Gloucester plc. Registered Office: Barnett Way,
> Gloucester GL4 3RL. Registered in England and Wales 2299428.
> Telephone: 0345 603 1637
>
> Lloyds Bank plc, Bank of Scotland plc are authorised by the Prudential
> Regulation Authority and regulated by the Financial Conduct Authority
> and Prudential Regulation Authority.
>
> Cheltenham & Gloucester plc is authorised and regulated by the
> Financial Conduct Authority.
>
> Halifax is a division of Bank of Scotland plc. Cheltenham & Gloucester
> Savings is a division of Lloyds Bank plc.
>
> HBOS plc. Registered Office: The Mound, Edinburgh EH1 1YZ. Registered
> in Scotland no. SC218813.
>
> This e-mail (including any attachments) is private and confidential
> and may contain privileged material. If you have received this e-mail
> in error, please notify the sender and delete it (including any
> attachments) immediately. You must not copy, distribute, disclose or
> use any of the information in it or any attachments. Telephone calls
> may be monitored or recorded.
>
>
>
> _______________________________________________
> Enterprise mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/enterprise
>
> To unsubscribe from this list, please visit 
> https://mail.mozilla.org/listinfo/enterprise or send an email to 
> [email protected] with a subject of "unsubscribe"

_______________________________________________
Enterprise mailing list
[email protected]
https://mail.mozilla.org/listinfo/enterprise

To unsubscribe from this list, please visit 
https://mail.mozilla.org/listinfo/enterprise or send an email to 
[email protected] with a subject of "unsubscribe"
  • [Mozilla ... Harrison, Richard (Internet & Print Services, DCS, Group IT)
    • Re: ... Mossroy

Reply via email to