[Webkit-unassigned] [Bug 272326] New: REGRESSION: opening USDZ to AR QuickLook prompts user if they wish to open model on Safari iOS 17.5 beta

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 8 05:53:15 PDT 2024


            Bug ID: 272326
           Summary: REGRESSION: opening USDZ to AR QuickLook prompts user
                    if they wish to open model on Safari iOS 17.5 beta
           Product: WebKit
           Version: Safari 17
          Hardware: iPhone / iPad
                OS: iOS 17
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mail at milesgreen.net

Created attachment 470812

  --> https://bugs.webkit.org/attachment.cgi?id=470812&action=review

Screenshot: opening USDZ to AR QuickLook now causes permission prompt.

With the new iOS 17.5 beta release (21F5048f) there is a change in behaviour when opening a USDZ model to AR QuickLook from Safari.

Previously, tapping a 3D model link would open the 3D model directly to an AR session in QuickLook. 

In Safari 17.5 beta, when the user taps on a 3D model link, the user is presented with a permissions prompt, asking:

> Open this 3D model?

With options "Cancel" and "Allow"

User must click "Allow" to be able to view model in AR QuickLook. 

Furthermore, the user will be presented with this prompt every single time they click on the same model link, and every 3D model on that same site, and all other sites. 

Is this an intentional change in behaviour?

I would submit that this increases the steps required to enter an AR experience and runs the risk of confusing the user. This seems to interrupt a well established user interaction, and will detrimentally impact a very large range of existing websites currently implementing AR QuickLook integration. 

Repro steps:

- Using iPhone with iOS 17.5 beta
- Visit this page: https://developer.apple.com/augmented-reality/quick-look/
- Tap to open a 3D model
- Observe that a permission prompt is displayed to the user asking if they wish to allow opening the 3D model.

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/20240408/aaa6c4fb/attachment-0001.htm>

More information about the webkit-unassigned mailing list