After changing geo.provider.network.url to https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY% geolocation works as expected. www-client/firefox-76.0.1::gentoo was built with the following: USE="gmp-autoupdate pulseaudio screenshot startup-notification system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp -bindist -clang -custom-cflags -custom-optimization -debug -eme-free -geckodriver -hardened -hwaccel -jack -lto -pgo (-selinux) -test -wayland -wifi" ABI_X86="(64)" CPU_FLAGS_X86="avx2" L10N="-ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv -ta -te -th -tr -uk -ur -uz -vi -xh -zh-CN -zh-TW" CFLAGS="-march=native -pipe" CXXFLAGS="-march=native -pipe -flifetime-dse=1" FEATURES="parallel-install parallel-fetch pid-sandbox binpkg-dostrip userpriv ipc-sandbox merge-sync qa-unresolved-soname-deps sandbox sfperms binpkg-docompress userfetch protect-owned fixlafiles distlocks usersync ebuild-locks mount-sandbox usersandbox unmerge-logs xattr news strict config-protect-if-modified unmerge-orphans binpkg-logs preserve-libs network-sandbox cgroup unknown-features-warn assume-digests multilib-strict" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags -Wl,--compress-debug-sections=zlib"
Mozilla API key was requested.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa037f0ac125d18fc9a231f134538406a6052d4e commit fa037f0ac125d18fc9a231f134538406a6052d4e Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2021-02-10 21:53:07 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2021-02-10 21:53:47 +0000 mail-client/thunderbird: fix location service Closes: https://bugs.gentoo.org/724608 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> .../thunderbird/thunderbird-78.7.1-r1.ebuild | 1109 ++++++++++++++++++++ 1 file changed, 1109 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e316ee27432b44e5ce2f324e80c7ace9fd4db253 commit e316ee27432b44e5ce2f324e80c7ace9fd4db253 Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2021-02-10 16:57:17 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2021-02-10 21:53:46 +0000 www-client/firefox: fix location service Bug: https://bugs.gentoo.org/724608 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> www-client/firefox/firefox-78.7.1-r1.ebuild | 1183 +++++++++++++++++++++++++++ www-client/firefox/firefox-85.0.2-r1.ebuild | 1173 ++++++++++++++++++++++++++ 2 files changed, 2356 insertions(+)