[Webkit-unassigned] [Bug 203287] New: Gyroscope (DeviceMotion related) permission can not be requested

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 23 00:12:27 PDT 2019


            Bug ID: 203287
           Summary: Gyroscope (DeviceMotion related) permission can not be
           Product: WebKit
           Version: WebKit Local Build
          Hardware: iPhone / iPad
                OS: iOS 13
            Status: NEW
          Severity: Major
          Priority: P2
         Component: WebKit API
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: elmariocarlos at hotmail.com

As per API, a permission should be requested appropriatelly on the site for the user to grant/deny access to the devicemotion info.

We have implemented this OK in our code and Safari works fine, but not when using a WebView embedded in an iOS app. This of course is the intented use and has unfortunatelly broken our build.

I did see this other post, but it seems it was closed assuming the API call was not implemented: https://bugs.webkit.org/show_bug.cgi?id=201676

Since in our case it's now a proven fact that even though we have implemented the call and the user gesture/action (swipe or button click), we are still not being requested for he permission and hence the webview fails to obtain the device data.

Please look into this, as this might be something relatively easy to fix and can then secure a better outcome for so many dependant projects.

Thanks in advance for any support. MG.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20191023/48f058b7/attachment.html>

More information about the webkit-unassigned mailing list