With playbin3, when playing video in a loop using HTML5 video element, the Gstreamer debug log sometimes contains the following message, which prevents the WPE from correctly stopping the playback before restarting it for the next loop and the playback ends up paused forever: " webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:1851:handleMessage:<video-1> EOS received but position {23823333333/1000000000 = 23.823333333} is still in the finite playable limits [{0/1 = 0}, {23828333333/1000000000 = 23.828333333}], ignoring it "
PR https://github.com/WebKit/WebKit/pull/20157
Committed 270593@main (76bc3f4aa793): <https://commits.webkit.org/270593@main> Reviewed commits have been landed. Closing PR #20157 and removing active labels.
<rdar://problem/118274199>