From 3982be13965d913dfbe37c5f191a611eb896a18f Mon Sep 17 00:00:00 2001 From: Kyle Huey Date: Thu, 29 Sep 2011 12:06:36 -0400 Subject: [PATCH] Bug 687332: Fix up geolocation. r=dougt --- dom/system/NetworkGeolocationProvider.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dom/system/NetworkGeolocationProvider.js b/dom/system/NetworkGeolocationProvider.js index 14c919b09ef..9c0361c3a4b 100755 --- a/dom/system/NetworkGeolocationProvider.js +++ b/dom/system/NetworkGeolocationProvider.js @@ -239,10 +239,10 @@ WifiGeoPositionProvider.prototype = { xhr.mozBackgroundRequest = true; xhr.open("GET", providerUrl, false); xhr.channel.loadFlags = Ci.nsIChannel.LOAD_ANONYMOUS; - xhr.onerror = function(req) { + xhr.addEventListener("error", function(req) { LOG("onerror: " + req); - }; - xhr.onload = function (req) { + }, false); + xhr.addEventListener("load", function (req) { LOG("service returned: " + req.target.responseText); response = JSON.parse(req.target.responseText); /* @@ -288,7 +288,7 @@ WifiGeoPositionProvider.prototype = { } } } - }; + }, false); LOG("************************************* ------>>>> sending."); xhr.send(null);