Created attachment 390276 [details]
Source code for repro
Safari appears to never increment the currentTime property of the video element from a getUserMedia stream in iOS 13.4 Beta.
A basic repro case can be viewed on an iPhone here: 8th.io/y8k4p
The repro app does the following:
* getUserMedia -> stream -> video
* Print out videoHeight, videoWidth, and currentTime of the video
We tested this with an iPhoneXR with iOS 13.4 Beta.
Source code for the repro is attached.
I'll ask the obvious: this is a regression from iOS 13.3?
Yes, this is a regression observed in 13.4. We see that 13.3.1 is working as expected.
This was caused by r251566.
Created attachment 390388 [details]
Comment on attachment 390388 [details]
Clearing flags on attachment: 390388
Committed r256346: <https://trac.webkit.org/changeset/256346>
All reviewed patches have been landed. Closing bug.
Is this fix expected to have been propagated to the latest iOS 13.4 Beta 2? We're still seeing the same issue after updating.
(In reply to Christoph Bartschat from comment #8)
> Is this fix expected to have been propagated to the latest iOS 13.4 Beta 2?
> We're still seeing the same issue after updating.
No, the fix missed the cutoff for Beta 2.