Removal of geolocation APIs on insecure origins
This disallows the geolocation APIs getCurrentPosition() and
watchPosition() from being used on insecure origins. Adds a console
warning message that the API call has failed because of this.
Note that this is a re-land of
https://codereview.chromium.org/1485973002/. See that CL for full
discussion.
BUG=520765, 561641
TBR=thestig@chromium.org,sgurun@chromium.org,philipj@opera.com,mlamouri@chromium.org
Review URL: https://codereview.chromium.org/1530403002
Cr-Commit-Position: refs/heads/master@{#370185}
17 files changed