Geolocation via WLAN doesn't seem to work

Bug #398205 reported by iGEL
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xulrunner-1.9.1 (Ubuntu)
Fix Released
High
Alexander Sack
Jaunty
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: firefox-3.5

1) $ lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04

2) $ apt-cache policy firefox-3.5
firefox-3.5:
  Installed: 3.5+nobinonly-0ubuntu0.9.04.1

3) When I go to http://en-us.www.mozilla.com/en-US/firefox/geolocation/ and click the "Give it a try!" link and "Where am I?", I'll just get the general area I'm currently in. It looks like the detection or transmission of my surrounding WLANs doesn't work and the geolocation lookup just uses the IP address.

4.) When I use the official Firefox build from Mozilla on the same computer, the geolocation demo returns a location very close to my actual location. Thus, it seems to use the WLAN data.

iGEL (igel)
description: updated
Revision history for this message
Alexander Sack (asac) wrote :

xulrunner issue. adding libiw-dev to buld depends fixes it afaict.

affects: firefox-3.5 (Ubuntu) → xulrunner-1.9.1 (Ubuntu)
Changed in xulrunner-1.9.1 (Ubuntu):
assignee: nobody → Alexander Sack (asac)
importance: Undecided → High
status: New → In Progress
Revision history for this message
Alexander Sack (asac) wrote :

bzr commit -m '* fix LP: #398205 - Geolocation via WLAN doesn't seem to work; enable
  wireless scanning for geolocation by adding libiw-dev to build depends
  - update debian/control' --fixes 'lp:398205' 'debian/control' 'debian/changelog'
Committing to: bzr+ssh://<email address hidden>/~mozillateam/xulrunner/xulrunner-1.9.1.head/
modified debian/changelog
modified debian/control
Committed revision 483.

Changed in xulrunner-1.9.1 (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Alexander Sack (asac) wrote :

this was alrewady fixed on xul 1.9.2 and 1.9.3 branches.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xulrunner-1.9.1 - 1.9.1.3+build1+nobinonly-0ubuntu1

---------------
xulrunner-1.9.1 (1.9.1.3+build1+nobinonly-0ubuntu1) karmic; urgency=low

  * security/stability update v1.9.1.3 (FIREFOX_3_5_3_BUILD1)
    - see USN-821-1
  * fix LP: #398205 - Geolocation via WLAN doesn't seem to work; enable
    wireless scanning for geolocation by adding libiw-dev to build depends
    - update debian/control
  * fix LP: #422829 - mozilla-nss.pc is broken; stop installing mozilla-nspr.pc
    and mozilla-nss.pc
    - update debian/xulrunner-1.9.1-dev.install
  * in turn we drop the patch we previously used to keep mozilla-nspr.pc
    and mozilla-nss.pc in a usable state when using system nss/nspr
    - delete debian/patches/bzXXX_pc_honour_system_nspr_nss.patch
    - update debian/patches/series

 -- Alexander Sack <email address hidden> Wed, 02 Sep 2009 16:31:23 +0200

Changed in xulrunner-1.9.1 (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Alexander Sack (asac) wrote :

please binary pocket copy the firefox-3.5 and xulrunner-1.9.1 bits for jaunty from the security ppa (https://edge.launchpad.net/~ubuntu-mozilla-security/+archive/ppa) to jaunty-proposed. once verified this should be pocket copied to -security and -updates.

 firefox-3.5 - 3.5.3+build1+nobinonly-0ubuntu0.9.04.2
 xulrunner-1.9.1 - 1.9.1.3+build1+nobinonly-0ubuntu0.9.04.2

Changed in xulrunner-1.9.1 (Ubuntu Jaunty):
status: New → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted xulrunner-1.9.1 into jaunty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in xulrunner-1.9.1 (Ubuntu Jaunty):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
Alexander Sack (asac) wrote : Re: [Bug 398205] Re: Geolocation via WLAN doesn't seem to work

On Fri, Sep 11, 2009 at 12:29:11PM -0000, Launchpad Bug Tracker wrote:
> ** Branch linked: lp:ubuntu/jaunty-proposed/xulrunner-1.9.1
>

Could someone please verify that this works now if you install
xulrunner-1.9.1 and firefox-3.5 from jaunty-proposed?

Thanks a lot,

 - Alexander

Revision history for this message
Alexander Sack (asac) wrote :

we would like to roll this to all jaunty users today, but would need someone to verify this bug for that.

Revision history for this message
iGEL (igel) wrote :

I've installed 3.5.3+build1+nobinonly-0ubuntu0.9.04.2 and used it for some hours without any problems. But I can't test the WLAN geolocation right now, since I'm in an area without known WLANs. Both the official Mozilla release as well as this package fail to give my exact geo position. I get back to you at the beginning of next week.

Revision history for this message
iGEL (igel) wrote :

Thanks, now the geolocation via WLAN works. Although I had to update xulrunner-1.9.1 myself, since the new firefox-3.5 package doesn't seem to depend on the newest package of xulrunner-1.9.1.

Great job!

Martin Pitt (pitti)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xulrunner-1.9.1 - 1.9.1.3+build1+nobinonly-0ubuntu0.9.04.2

---------------
xulrunner-1.9.1 (1.9.1.3+build1+nobinonly-0ubuntu0.9.04.2) jaunty-security; urgency=low

  * security/stability update v1.9.1.3 (FIREFOX_3_5_3_BUILD1)
    - see USN-821-1
  * fix LP: #398205 - Geolocation via WLAN doesn't seem to work; enable
    wireless scanning for geolocation by adding libiw-dev to build depends
    - update debian/control
  * fix LP: #404827 - safe-browsing now working in shiretoko; add
    --enable-safe-browsing configure flag to enable this again
    - update debian/rules

 -- Alexander Sack <email address hidden> Thu, 10 Sep 2009 17:45:17 +0200

Changed in xulrunner-1.9.1 (Ubuntu Jaunty):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.