Bug#726230: iceweasel: broken geolocation due to missing google api key

Mattthew Gabeler-Lee cheetah at fastcat.org
Wed Apr 23 04:04:56 UTC 2014


Package: iceweasel
Version: 28.0-1
Followup-For: Bug #726230

Still a problem in 28.0.

Also, the previously suggested workaround of changing geo.wifi.url to
https://location.services.mozilla.com/v1/geolocate/ is incomplete.  You need
to append to that ?key=<KEY> replacing <KEY> with some personalized random
gobbledygook.  The API docs referenced suggest a uuid, which I used, and
that works.  The location quality is VASTLY inferior to what google has
collected, however.

I'm not sure how Google's policies on keeping API keys secret might conflict
with the DFSG guidelines, but from a usability point of view the Google
service is much preferable.

-- Package-specific info:

-- Extensions information
Name: Adblock Plus
Location: ${PROFILE_EXTENSIONS}/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi
Status: enabled

Name: Add-on Compatibility Reporter
Location: ${PROFILE_EXTENSIONS}/compatibility at addons.mozilla.org.xpi
Status: enabled

Name: All-in-One Gestures
Location: ${PROFILE_EXTENSIONS}/{8b86149f-01fb-4842-9dd8-4d7eb02fd055}
Status: enabled

Name: Certificate Patrol
Location: ${PROFILE_EXTENSIONS}/CertPatrol at PSYC.EU.xpi
Status: user-disabled

Name: Cookie Monster
Location: ${PROFILE_EXTENSIONS}/{45d8ff86-d909-11db-9705-005056c00008}.xpi
Status: enabled

Name: Default theme
Location: /usr/lib/iceweasel/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
Package: iceweasel
Status: enabled

Name: DOM Inspector
Location: ${PROFILE_EXTENSIONS}/inspector at mozilla.org
Status: enabled

Name: DownloadHelper
Location: ${PROFILE_EXTENSIONS}/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}
Status: user-disabled

Name: DownThemAll!
Location: ${PROFILE_EXTENSIONS}/{DDC359D1-844A-42a7-9AA1-88A850A938A8}.xpi
Status: user-disabled

Name: Element Hiding Helper for Adblock Plus
Location: ${PROFILE_EXTENSIONS}/elemhidehelper at adblockplus.org.xpi
Status: enabled

Name: Evernote Web Clipper
Location: ${PROFILE_EXTENSIONS}/{E0B8C461-F8FB-49b4-8373-FE32E9252800}
Status: enabled

Name: Fox To Phone
Location: ${PROFILE_EXTENSIONS}/sendtophone at martinezdelizarrondo.com.xpi
Status: enabled

Name: FoxyProxy Standard
Location: ${PROFILE_EXTENSIONS}/foxyproxy at eric.h.jung
Status: user-disabled

Name: Greasemonkey
Location: ${PROFILE_EXTENSIONS}/{e4a8a97b-f2ed-450b-b12d-ee082ba24781}.xpi
Status: user-disabled

Name: InlineDisposition
Location: ${PROFILE_EXTENSIONS}/{123647d5-da43-4344-bfe2-fc093bdf8f5e}.xpi
Status: user-disabled

Name: Linkification
Location: ${PROFILE_EXTENSIONS}/{35106bca-6c78-48c7-ac28-56df30b51d2a}.xpi
Status: enabled

Name: Mozilla Archive Format
Location: ${PROFILE_EXTENSIONS}/{7f57cf46-4467-4c2d-adfa-0cba7c507e54}.xpi
Status: user-disabled

Name: PasswordMaker
Location: ${PROFILE_EXTENSIONS}/{5872365e-67d1-4afd-9480-fd293bebd20d}.xpi
Status: enabled

Name: Policy Manager
Location: ${PROFILE_EXTENSIONS}/{CE494EE3-65A1-4f63-8FC1-645217F86979}.xpi
Status: enabled

Name: Referrer Control
Location: ${PROFILE_EXTENSIONS}/referrercontrol at qixinglu.com.xpi
Status: enabled

Name: ReloadEvery
Location: ${PROFILE_EXTENSIONS}/{888d99e7-e8b5-46a3-851e-1ec45da1e644}.xpi
Status: enabled

Name: Saved Password Editor
Location: ${PROFILE_EXTENSIONS}/savedpasswordeditor at daniel.dawson.xpi
Status: enabled

Name: Searchbar Autosizer
Location: ${PROFILE_EXTENSIONS}/{655397ca-4766-496b-b7a8-3a5b176ee4c2}.xpi
Status: enabled

Name: SPDY indicator
Location: ${PROFILE_EXTENSIONS}/spdyindicator at chengsun.github.com.xpi
Status: enabled

Name: Stylish
Location: ${PROFILE_EXTENSIONS}/{46551EC9-40F0-4e47-8E18-8E5CF550CFB8}.xpi
Status: enabled

Name: Stylish Sync
Location: ${PROFILE_EXTENSIONS}/{0e3fc079-afbb-4a00-87e5-9486062d0f9c}.xpi
Status: enabled

Name: Tab notifier
Location: ${PROFILE_EXTENSIONS}/tabnotifier at unusoft.it.xpi
Status: user-disabled

Name: User Agent Switcher
Location: ${PROFILE_EXTENSIONS}/{e968fc70-8f95-4ab9-9e79-304de2a71ee1}.xpi
Status: enabled

Name: WebPG for Firefox
Location: ${PROFILE_EXTENSIONS}/webpg-firefox at curetheitch.com
Status: user-disabled

Name: xda-developers forum - suppress minimum page width userstyle
Status: enabled

-- Plugins information
Name: Gnome Shell Integration
Location: /usr/lib/mozilla/plugins/libgnome-shell-browser-plugin.so
Package: gnome-shell
Status: enabled

Name: Google Talk Plugin
Location: /opt/google/talkplugin/libnpgoogletalk.so
Package: google-talkplugin
Status: enabled

Name: Google Talk Plugin Video Renderer
Location: /opt/google/talkplugin/libnpo1d.so
Package: google-talkplugin
Status: enabled

Name: IcedTea-Web Plugin (using IcedTea-Web 1.5 (1.5-1))
Location: /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
Package: icedtea-7-plugin:amd64
Status: enabled

Name: Shockwave Flash (11.2.202.336)
Location: /usr/lib/flashplugin-nonfree/libflashplayer.so
Status: enabled


-- Addons package information
ii  gnome-shell    3.8.4-8      amd64        graphical shell for the GNOME des
ii  google-talkplu 5.2.4.0-1    amd64        Google Talk Plugin
ii  icedtea-7-plug 1.5-1        amd64        web browser plugin based on OpenJ
ii  iceweasel      28.0-1       amd64        Web browser based on Firefox

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages iceweasel depends on:
ii  debianutils         4.4
ii  fontconfig          2.11.0-5
ii  libc6               2.18-4
ii  libgdk-pixbuf2.0-0  2.30.6-1
ii  libglib2.0-0        2.40.0-2
ii  libgtk2.0-0         2.24.23-1
ii  libnspr4            2:4.10.4-1
ii  libnspr4-0d         2:4.10.4-1
ii  libsqlite3-0        3.8.4.3-1
ii  libstdc++6          4.8.2-16
ii  procps              1:3.3.9-2
ii  xulrunner-28        28.0-1

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
ii  fonts-mathjax          2.3-1
pn  fonts-oflb-asana-math  <none>
ii  fonts-stix [otf-stix]  1.1.0-1
ii  libgssapi-krb5-2       1.12.1+dfsg-1
pn  mozplugger             <none>

Versions of packages xulrunner-28 depends on:
ii  libasound2                1.0.27.2-3
ii  libatk1.0-0               2.12.0-1
ii  libbz2-1.0                1.0.6-5
ii  libc6                     2.18-4
ii  libcairo2                 1.12.16-2
ii  libdbus-1-3               1.8.0-3
ii  libdbus-glib-1-2          0.102-1
ii  libevent-2.0-5            2.0.21-stable-1
ii  libffi6                   3.1~rc1+r3.0.13-12
ii  libfontconfig1            2.11.0-5
ii  libfreetype6              2.5.2-1
ii  libgcc1                   1:4.8.2-16
ii  libgdk-pixbuf2.0-0        2.30.6-1
ii  libglib2.0-0              2.40.0-2
ii  libgtk2.0-0               2.24.23-1
ii  libhunspell-1.3-0         1.3.2-7
ii  libnspr4                  2:4.10.4-1
ii  libnss3                   2:3.16-1
ii  libpango-1.0-0            1.36.3-1
ii  libsqlite3-0              3.8.4.3-1
ii  libstartup-notification0  0.12-3
ii  libstdc++6                4.8.2-16
ii  libvpx1                   1.3.0-2
ii  libx11-6                  2:1.6.2-1
ii  libxext6                  2:1.3.2-1
ii  libxrender1               1:0.9.8-1
ii  libxt6                    1:1.1.4-1
ii  zlib1g                    1:1.2.8.dfsg-1

Versions of packages xulrunner-28 suggests:
ii  libcanberra0  0.30-2
ii  libgnomeui-0  2.24.5-3

-- no debconf information



More information about the pkg-mozilla-maintainers mailing list