Как я понимаю, если у вас есть источник GPS данных, то браузер запросит у вас разрешение на использование этих данных и в случае положительного ответа выдаст результат с учетом этих данных.
да, вывавливает ошибку, причем с очень большой задержкой(в мобильном хроме) , на десктопе хром вроде работает(результат анологичен auto), вот код теста: