Remove 'stalled' events for HTMLMediaElements using MediaSourceExtensions (removed)

The HTMLMediaElement.stalled event fires when media download has failed to progress for at least 3 seconds. In Media Source Extensions, the web app manages the download and the media element is not aware of its progress. Since some apps append media data in chunks larger than 3 seconds, stalled was being fired at inappropriate times. To solve this, stalled has been removed for Media Source Extensions.


See blink-dev thread for more details: MSE spec: Interacts with HTMLMediaElment spec: Discussion of that interaction here: Safari support expressed in email, so not quite "public", but supportive.


Status in Chromium


Removed (tracking bug) in:

  • Chrome for desktop release 69
  • Chrome for Android release 69
  • Android WebView release 69

Consensus & Standardization

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

  • Public support
  • No public signals
  • Public support
  • Positive


Last updated on 2018-07-19