Bug 48268: NaN NaN NaN NaN NaN NaN batttman

In Firefox coordinates returned by geolocation watchCurrentPosition
is not a json so make sure it's a json

Change-Id: I31f860c2aa392ac0162f767cdf112f5f10a3913e
Merge "Bug 48268: NaN NaN NaN NaN NaN NaN batttman"