WKProcessPool does not expose a WKGeolocationProviderIOS, which means the WKContentView never triggers the policy request.
Created attachment 228426 [details]
Committed r166663: <http://trac.webkit.org/changeset/166663>
Reopening to attach new patch.
Created attachment 228442 [details]
Comment on attachment 228442 [details]
View in context: https://bugs.webkit.org/attachment.cgi?id=228442&action=review
> +@interface WKProcessPool ()
> @property(readonly) WKGeolocationProviderIOS *_geolocationProvider;
I think this can just go into the existing class extension up the file (guarded with TARGET_OS_IPHONE).
Followup commit r166677