Stepping backwards and forwards in 1 frame increments completely breaks webm playback
After filing a bug report to the totem gitlab here, I was directed here instead because apparently the issue stems from the back-end system of totem. Here's my original bug report:
Using the shortcuts ',' and '.' to step single frames breaks the playback of webm videos. The video becomes un-resumable, the progress bar displays incorrectly, etc. You can reproduce this easily by opening a webm file and going forwards and backwards a few times using those shortcuts. The debug output spits out the error:
GStreamer-CRITICAL \*\*: 11:14:16.929: gst_segment_do_seek: assertion 'start <= stop' failed
I did some searching for similar issues on this gitlab and found this and this. With them being years old I decided I may as well open a new issue.