[Webkit-unassigned] [Bug 262416] New: REGRESSION: getUserMedia Back Triple Camera automatically switches cameras

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 29 17:00:41 PDT 2023


            Bug ID: 262416
           Summary: REGRESSION: getUserMedia Back Triple Camera
                    automatically switches cameras
           Product: WebKit
           Version: Safari 17
          Hardware: iPhone / iPad
                OS: iOS 17
            Status: NEW
          Severity: Major
          Priority: P2
         Component: WebRTC
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: joel at 8thwall.com
                CC: youennf at gmail.com

Created attachment 467982

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

iOS17 Back Triple Camera Regression

This is a regression between iOS 16 and 17. 

It appears that the Back Triple Camera accessed via getUserMedia switches cameras from wide to ultra wide while cropping the media stream to maintain the original field of view. 
This change in behavior is problematic as it impacts computer vision applications on the web, and there is no way to prevent the automatic switching. 

Our testing on devices with iOS 16 reveals that this behavior does not occur prior to iOS 17. 

I've attached a minimal example video of the issue to this report. 

Reproduction Steps:

1) Open: https://webrtc.github.io/samples/src/content/devices/input-output/
2) Allow camera and microphone permissions
3) Select Back Triple Camera as the Video source
4) Move the camera close to objects and then back up 
5) Observe that the camera switches when close to objects v.s when backing away from objects

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/20230930/fad76694/attachment.htm>

More information about the webkit-unassigned mailing list