[Webkit-unassigned] [Bug 266332] New: Safari cache issue when using MSE

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 13 02:27:37 PST 2023


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

            Bug ID: 266332
           Summary: Safari cache issue when using MSE
           Product: WebKit
           Version: Safari 15
          Hardware: Unspecified
                OS: macOS 14
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Media
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jeroen.veltmans at theoplayer.com

Steps to reproduce:
1) Open Safari and go to a page that uses Media Source Extensions to play a video. I've made a minimal repro page here: https://replit.com/@Jeroen-Veltmans/Safari-cache-mse-issue
2) Play the video like normal
3) Press the browser's 'previous page' button
4) Press the browser's 'next page' button
5) Notice how the player stalls

What is the expected behavior?
The player should play the video like normal.

What is the actual behavior?
The player stalls indefinitely.
Checking the mediaSource, all sourceBuffers have been detached. The previous sourceBuffers still exist, but have an 'InvalidStateError: The object is in an invalid state' message for buffered.

Extra notes:
When opening the debugger and disabling cache, everything works like it should.

-- 
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/20231213/6a55544f/attachment.htm>


More information about the webkit-unassigned mailing list