Google Maps v3 (in beta) already utilizes the sensor variable - so I dont see how this is advantageous for a mobile website.
As for desktop apps - Google also has an API function to determine your location based on your IP. But I dont think it utilizes Firefox's geo-location ability.
<em>What is the benefit of this API compared to whats already available?</em>