WKProcessPool does not expose a WKGeolocationProviderIOS, which means the WKContentView never triggers the policy request. <rdar://problem/16101582>
Created attachment 228426 [details] Patch
Committed r166663: <http://trac.webkit.org/changeset/166663>
Reopening to attach new patch.
Created attachment 228442 [details] Patch
Comment on attachment 228442 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=228442&action=review > Source/WebKit2/UIProcess/API/Cocoa/WKProcessPoolInternal.h:57 > +@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