Open
Bug 1388897
Opened 7 years ago
Updated 4 months ago
Crash reporter doesn't use system proxy settings on Linux when gconf is not installed
Categories
(Toolkit :: Crash Reporting, defect)
Toolkit
Crash Reporting
Tracking
()
NEW
People
(Reporter: glandium, Unassigned)
References
(Depends on 1 open bug)
Details
The crash reporter code in toolkit/crashreporter/client/crashreporter_gtk_common.cpp only has a code path for gconf, which is one of the two possible ways Firefox itself gets system proxy configuration at runtime. The other is gsettings, and gconf is deprecated and we should phase it out in Firefox (some Linux distros are already building with --disable-gconf).
So as a preliminary step, we should at least have the crash reporter add support for gsettings proxy configuration.
The corresponding Firefox code is in toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp
Comment 1•7 years ago
|
||
See also bug 1333125 for sharing Firefox's own proxy settings.
Updated•2 years ago
|
Severity: normal → S3
Comment 2•4 months ago
|
||
This will be fixed (as long as there isn't failure in necko itself) when we add a Necko backend for crash report submission (bug 1866863). I don't think we will address this for the curl backend.
Depends on: 1866863
You need to log in
before you can comment on or make changes to this bug.
Description
•