Click here to download the Blitz Browser!

WPT

wpt / mediacapture-fromelement / idlharness.window.html

Spec: Media Capture from DOM Elements ↗

Runs: Chrome 155.0.8041.0 (wpt@2c385f65e, 2026-09-04) | Firefox 157.0a1 (wpt@2c385f65e, 2026-09-04) | Safari 251 preview (wpt@a1e944e7a, 2026-09-04) | Ladybird 1.0-a7825 (wpt@9298d21d2, 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
Total30/3018/3029/3014/3014/30NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
idl_test setupPASSPASSPASSPASSPASS
idl_test validationPASSPASSPASSPASSPASS
Partial interface HTMLMediaElement: original interface definedPASSPASSPASSPASSPASS
Partial interface HTMLMediaElement: member names are uniquePASSPASSPASSPASSPASS
Partial interface HTMLCanvasElement: original interface definedPASSPASSPASSPASSPASS
Partial interface HTMLCanvasElement: member names are uniquePASSPASSPASSPASSPASS
Partial interface Element: member names are uniquePASSPASSPASSPASSPASS
HTMLElement includes GlobalEventHandlers: member names are uniquePASSPASSPASSPASSPASS
HTMLElement includes ElementContentEditable: member names are uniquePASSPASSPASSPASSPASS
HTMLElement includes HTMLOrSVGOrMathMLElement: member names are uniquePASSPASSPASSPASSPASS
Element includes ParentNode: member names are uniquePASSPASSPASSPASSPASS
Element includes NonDocumentTypeChildNode: member names are uniquePASSPASSPASSPASSPASS
Element includes ChildNode: member names are uniquePASSPASSPASSPASSPASS
Element includes Slottable: member names are uniquePASSPASSPASSPASSPASS
CanvasCaptureMediaStreamTrack interface: existence and properties of interface objectPASSFAILPASSFAILFAIL
CanvasCaptureMediaStreamTrack interface object lengthPASSFAILPASSFAILFAIL
CanvasCaptureMediaStreamTrack interface object namePASSFAILPASSFAILFAIL
CanvasCaptureMediaStreamTrack interface: existence and properties of interface prototype objectPASSFAILPASSFAILFAIL
CanvasCaptureMediaStreamTrack interface: existence and properties of interface prototype object's "constructor" propertyPASSFAILPASSFAILFAIL
CanvasCaptureMediaStreamTrack interface: existence and properties of interface prototype object's @@unscopables propertyPASSFAILPASSFAILFAIL
CanvasCaptureMediaStreamTrack interface: attribute canvasPASSFAILPASSFAILFAIL
CanvasCaptureMediaStreamTrack interface: operation requestFrame()PASSFAILPASSFAILFAIL
CanvasCaptureMediaStreamTrack must be primary interface of trackPASSFAILPASSFAILFAIL
Stringification of trackPASSFAILPASSFAILFAIL
CanvasCaptureMediaStreamTrack interface: track must inherit property "canvas" with the proper typePASSFAILPASSFAILFAIL
CanvasCaptureMediaStreamTrack interface: track must inherit property "requestFrame()" with the proper typePASSFAILPASSFAILFAIL
HTMLMediaElement interface: operation captureStream()PASSPASSFAILFAILFAIL
HTMLCanvasElement interface: operation captureStream(optional double)PASSPASSPASSFAILFAIL
HTMLCanvasElement interface: canvas must inherit property "captureStream(optional double)" with the proper typePASSPASSPASSFAILFAIL
HTMLCanvasElement interface: calling captureStream(optional double) on canvas with too few arguments must throw TypeErrorPASSPASSPASSFAILFAIL