WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
258352
Safari taking over camera permissions from Chrome
https://bugs.webkit.org/show_bug.cgi?id=258352
Summary
Safari taking over camera permissions from Chrome
Tom Denem
Reported
2023-06-21 06:27:37 PDT
Apple MacBook Pro M2 2023 - Ventura 13.3 Safari 16.4 (18615.1.26.11.22) Chrome 114.0.5735.133 stable Found the issue while testing some site streaming connections for camera. Opened Chrome and Safari at the same time, and was switching platforms as needed. First with Chrome I tried the connection, and gave permission for the browser to use the camera. After testing was done for that part, I switched over to Safari, keeping Chrome open, tried the connection as well, and gave permission for the camera. All works fine so far. Now I finished with that part as well, and moved back over to Chrome. Upon trying the connection I get various nanowebrtc errors and fail with the camera access, despite the preview of it showing up fine. Switching over to Safari again and similar happens. Upon closing the lid of the macbook and opening it again a bit later, I try again, and this time I get the clear error message from front end in Chrome, that the camera is not available. Restarting Chrome solves the issue, and the camera works fine again. Safari on the other hand asked for permission again, despite not clearing it, and Safari being open ever since.
Attachments
Add attachment
proposed patch, testcase, etc.
Karl Dubost
Comment 1
2023-06-22 22:13:33 PDT
Hi Tom, do you have any precise steps to reproduce this and a specific site where we could test and/or a reduced test case? Thanks.
Tom Denem
Comment 2
2023-06-25 23:40:00 PDT
I think this ticket can be closed, seems like chrome has a webrtc related issue and its not a permission one with safari.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug