geolocation.watchPosition() / getCurrentPosition() should return PERMISSION_DENIED when context is not secure, not POSITION_UNAVAILABLE. Both Gecko and Blink agree on PERMISSION_DENIED.
Created attachment 377445 [details] Patch
Comment on attachment 377445 [details] Patch Clearing flags on attachment: 377445 Committed r249207: <https://trac.webkit.org/changeset/249207>
All reviewed patches have been landed. Closing bug.
<rdar://problem/54796282>