and then I set http_proxy environment var to a real proxy and loaded ipchicken.com to confirm the env var code was being used. And it was.
I then deleted the env var and reran firefox.
I confirmed that nsUnixSystemProxySettings::GetProxyForURI() now returned an NS_ERROR_FAILURE error as you described. But that didn't cause a problem - firefox connected without a proxy just fine - which is the behavior you say ff17 has (and sounds correct to me).
Wolfgang, thanks - I still can't reproduce.
here's what I did.. I disable gconf and gsettings like this
nsresult oxySettings: :Init() Settings. Init(5) ; NS_GCONFSERVICE _CONTRACTID) ; NS_GSETTINGSSER VICE_CONTRACTID );
nsUnixSystemPr
{
mSchemeProxy
+ return NS_OK;
+
mGConf = do_GetService(
mGSettings = do_GetService(
and then I set http_proxy environment var to a real proxy and loaded ipchicken.com to confirm the env var code was being used. And it was.
I then deleted the env var and reran firefox.
I confirmed that nsUnixSystemPro xySettings: :GetProxyForURI () now returned an NS_ERROR_FAILURE error as you described. But that didn't cause a problem - firefox connected without a proxy just fine - which is the behavior you say ff17 has (and sounds correct to me).
what are we doing differently?