Remove gpsd support
Categories
(Core :: DOM: Geolocation, task, P5)
Tracking
()
People
(Reporter: cpeterson, Assigned: cpeterson)
References
Details
Attachments
(1 file, 1 obsolete file)
Firefox's gpsd code is not enabled by default (and, according to bug 1763347, doesn't work). We should remove gpsd support by deleting MOZ_GPSD code and GpsdLocationProvider.cpp/h files:
https://searchfox.org/mozilla-central/search?q=MOZ_GPSD
https://searchfox.org/mozilla-central/search?q=GpsdLocationProvider
Firefox's solution for geolocation on Linux is:
- Flatpak's org.freedesktop.portal.Location provider (bug 1759840)
- Geoclue (enabled in Firefox 102 in bug 1769664)
- Mozilla's Wi-Fi Location Service (MLS) if the Flatpak provider or Geoclue are unavailable or return an error. (bug 1772125)
Geoclue supports multiple geolocation providers, including GPS devices, so Firefox can still benefit from GPS devices, even if we're not calling gpsd directly.
| Assignee | ||
Updated•3 years ago
|
| Assignee | ||
Comment 1•3 years ago
|
||
Firefox's gpsd support is unmaintained, disabled by default, and doesn't currently work. Firefox tries to use Flatpak's location provider or Geoclue, which can use a GPS device, if available.
| Assignee | ||
Updated•2 years ago
|
Comment 2•1 year ago
|
||
FWIW, the new telemetry added by bug 1905928 says there's literal zero use for gpsd, so certainly no distribution is building with it, which makes this safe.
Comment 3•1 year ago
|
||
Yeah we should just remove this. Chris do you have cycles to rebase the patch? If not please ni? me and I can.
| Assignee | ||
Comment 4•1 year ago
|
||
Firefox's gpsd support is unmaintained and disabled by default.
Updated•1 year ago
|
| Assignee | ||
Updated•1 year ago
|
Updated•1 year ago
|
Description
•