Vinyl
    Preparing search index...

    Function requiresPreventAbortPatch

    • Returns true if SourceBuffer does not handle abort correctly.

      WebKit has an issue where after a source buffer has been aborted, subsequent appends fail. Additionally, calling abort sometimes throws InvalidStateError despite being in a correct state (updating and not removed).

      Reproduced on macOS Safari 17 with ManagedMediaSource, Safari 17 iOS, and Chrome iOS (WebKit)

      Similar to a known issue on older versions of Safari: https://bugs.webkit.org/show_bug.cgi?id=160316

      Returns boolean