title: Geolocation API in Safari 8 and 7.1 keeps asking permission
body: <p>I've built the Geolocation API into my webapp and all browsers are working fine. Except Safari 8 and 7.1. The browser keeps asking for permission after allowing or not allowing it and ends up in an infinite loop making the browser (tab) unusable. It's easily reproducible by just going to <a href="http://html5demos.com/geo" rel="noreferrer">http://html5demos.com/geo</a> in Safari.</p>
  
  <p>Is there any fix for this or is this just a bug in Safari?
  I searched but couldn't find anything related.</p>
  
  <p><img src="https://i.stack.imgur.com/ss8KP.png" alt="enter image description here"></p>