Click here to download the Blitz Browser!

WPT

wpt / mediacapture-streams / MediaStream-MediaElement-srcObject.https.html

Spec: Media Capture and Streams ↗

Runs: Chrome 155.0.8041.0 (wpt@4a01b83e3, 2026-09-04) | Firefox 157.0a1 (wpt@4a01b83e3, 2026-09-04) | Safari 251 preview (wpt@a1e944e7a, 2026-09-04) | Ladybird 1.0-a7825 (wpt@4a01b83e3, 2026-09-04) | Servo Servo 0.6 (wpt@7e3d005d7, 2026-09-03) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total3/1717/173/170/170/17NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
Tests that a MediaStream can be assigned to a video element with srcObjectPASSPASSPASSFAILFAIL
Tests that a MediaStream assigned to a video element is not seekablePASSPASSPASSFAILFAIL
Tests that a MediaStream assigned to a video element is in readyState HAVE_NOTHING initiallyPASSPASSPASSFAILFAIL
Tests that a MediaStream assigned to a video element has expected durationTIMEOUTPASSTIMEOUTFAILFAIL
Tests that a video element with a MediaStream assigned is not preloadedNOTRUNPASSNOTRUNFAILFAIL
Tests that a video element with a MediaStream assigned ignores playbackRate attributes (defaultPlaybackRate is identical)NOTRUNPASSNOTRUNFAILFAIL
Tests that a video element with a MediaStream assigned ignores playbackRate attributes (defaultPlaybackRate is different)NOTRUNPASSNOTRUNFAILFAIL
Tests that a media element with an assigned MediaStream reports the played attribute as expectedNOTRUNPASSNOTRUNFAILFAIL
Tests that a media element with an assigned MediaStream reports the currentTime attribute as expectedNOTRUNPASSNOTRUNFAILFAIL
Tests that a media element with an assigned MediaStream starts its timeline at 0 regardless of when the MediaStream was createdNOTRUNPASSNOTRUNFAILFAIL
Tests that a media element with an assigned MediaStream does not advance currentTime while pausedNOTRUNPASSNOTRUNFAILFAIL
Tests that a media element with an assigned MediaStream does not start advancing currentTime until potentially playingNOTRUNPASSNOTRUNFAILFAIL
Tests that the loop attribute has no effect on a media element with an assigned MediaStreamNOTRUNPASSNOTRUNFAILFAIL
Tests that a media element with an assigned MediaStream ends when the MediaStream becomes inactive through tracks endingNOTRUNPASSNOTRUNFAILFAIL
Tests that an audio element with an assigned MediaStream ends when the MediaStream becomes inaudible through audio tracks endingNOTRUNPASSNOTRUNFAILFAIL
Tests that a media element with an assigned MediaStream ends when the MediaStream becomes inactive through track removalNOTRUNPASSNOTRUNFAILFAIL
Tests that an audio element with an assigned MediaStream ends when the MediaStream becomes inaudible through track removalNOTRUNPASSNOTRUNFAILFAIL