title: Only request geolocation information in response to a user gesture?
body: <p>I just updated to Chrome 64 and started noticing this message in our webapp:</p>
  
  <pre><code>[Violation] Only request geolocation information in response to a user gesture.
  </code></pre>
  
  <p>This seems overly restrictive. I don't have to click "Update location" repeatedly when I'm navigating in Google Maps.  What is the alternative to location polling?</p>
  
  <p>We are currently using the following code:</p>
  
  <pre><code>let locInt = self.setInterval(function(){
      navigator.geolocation.getCurrentPosition(geoSuccess, geoError, geoOptions);
  },5000);
  </code></pre>
  
  <p>Our app is location based and relies on a constantly updated position.  What is the preferred method here?</p>