[Webkit-unassigned] [Bug 213641] Enable mock capture devices from WebDriver capabilities.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 26 08:15:56 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=213641

Brian Burg <bburg at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |MOVED

--- Comment #1 from Brian Burg <bburg at apple.com> ---
(In reply to jy from comment #0)
> Currently it is not possible to enable WebRTC's mock capture devices through
> the newly introduced (with Safari 13) safaridriver. 
> 
> This prevents this setting from being enabled as part of automation test
> suites.
> 
> This is crucial especially for running automated tests on simulator where
> there is no real media devices.

I'm not sure how you got that impression. All tabs created during a WebDriver session will automatically use mock capture devices. If they aren't, then it is a bug. 

safaridriver has been included with Safari since Safari 10. And extended capabilities to control WebRTC (see `man safaridriver`) have been around since Safari 12.1.

If this reproduces for you within a standalone test case, please file an issue at https://feedbackassistant.apple.com/ as the fix may not necessarily be in WebKit code. Please include a sysdiagnose, a test case, and full version information for the macOS host and the iOS simulator.

Thanks, BJ

-- 
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/20200626/b33875fa/attachment.htm>


More information about the webkit-unassigned mailing list