Media Source spec has changed recently to disallow previously ambiguously defined behavior involving asynchronous range removals: * SourceBuffer.abort() no longer aborts SourceBuffer.remove() operations * Setting MediaSource.duration can no longer truncate currently buffered media Errors will occur in both of these cases.



Specification link

Specification being incubated in a Community Group

Status in Chromium


In development (tracking bug)

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • Positive
  • No signal
  • No signals



Deprecation warnings will be added first to warn web authors when the newly disallowed behavior is encountered.

Search tags

MSE, MediaSource, duration, abort, truncation, remove,

Last updated on 2021-07-25