function successCallback() { Assert.ok(false);
do_test_finished();
}
function errorCallback(err) { // GeolocationPositionError has no interface object, so we can't get constants off that. Assert.equal(err.POSITION_UNAVAILABLE, err.code); Assert.equal(2, err.code);
do_test_finished();
}
function run_test() {
do_test_pending();
if (Services.appinfo.processType == Ci.nsIXULRuntime.PROCESS_TYPE_DEFAULT) { // XPCShell does not get a profile by default. The geolocation service // depends on the settings service which uses IndexedDB and IndexedDB // needs a place where it can store databases.
do_get_profile();
var geolocation = Cc["@mozilla.org/geolocation;1"].getService(Ci.nsISupports);
geolocation.getCurrentPosition(successCallback, errorCallback);
}
Messung V0.5
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.12Bemerkung:
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.