Open Bug 1772864 Opened 3 years ago Updated 3 years ago

Make `--backgroundtask pingsender` support Firefox proxy settings

Categories

(Toolkit :: Telemetry, enhancement)

enhancement

Tracking

()

People

(Reporter: nalexander, Unassigned)

References

Details

The original pingsender uses an OS-specific native networking stack (or libcurl on Linux). The pingsender background task (pingsender2) uses Necko's networking stack, but in a temporary ephemeral profile. This ticket tracks configuring that ephemeral profile with Firefox proxy settings.

The most obvious approach is to serialize the relevant proxy Gecko preferences and include them on the command line (or in a file if necessary). I don't know if this could support PAC files and/or WebExtensions that impact proxy settings, but it's a start.

You need to log in before you can comment on or make changes to this bug.