title: A Geolocation request can only be fulfilled in a secure context
body: <p>I am using HTML5 Geolocation feature. My code is well running in 'localhost' but problem in 'subdomain' .My code below:</p>
  
  <pre><code> if (navigator.geolocation) {
                  navigator.geolocation.getCurrentPosition(showPosition, showError);
    } else {
           console.log("Geolocation is not supported by this browser.");
     }
  </code></pre>
  
  <ul>
  <li>The error message is: 'A Geolocation request can only be fulfilled in a secure context.'</li>
  <li>My localhost url: '<a href="http://localhost/voice-of-mankind/" rel="nofollow noreferrer">http://localhost/voice-of-mankind/</a>'</li>
  <li>My subdomain url: '<a href="http://vom.local.com/" rel="nofollow noreferrer">http://vom.local.com/</a>'</li>
  </ul>