Teste se a permissão de geolocalização html5 já foi concedida

Alguém sabe se existe uma maneira de testar se a permissão prévia de geolocalização html5 foi concedida?

Eu tento fazer um script que não solicite a geolocalização, a menos que a permissão para a página já tenha sido dada. Não precisa ser necessariamente html5; outras estruturas também estão ok.

questionAnswers(3)

yourAnswerToTheQuestion