← back to v141 · windowaudio-for-getdisplaymedia

conformance · v141

v141 · windowaudio-for-getdisplaymedia — conformance probe

6 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.

browser: spec: https://w3c.github.io/mediacapture-screen-share/#displaymediastreamoptions chromestatus: #5072779506089984 generated 2026-06-01T08:13:08Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
6
total
id contract kind verdict detail
getdisplaymedia-exists navigator.mediaDevices.getDisplayMedia is the entry point on which the windowAudio option is accepted. script
windowaudio-accepts-exclude getDisplayMedia accepts { windowAudio: 'exclude' } in its DisplayMediaStreamOptions without TypeError at the dictionary layer. script
windowaudio-accepts-system getDisplayMedia accepts windowAudio: 'system' (one of the three valid enum values per the spec). script
windowaudio-accepts-window getDisplayMedia accepts windowAudio: 'window' (the third enum value). script
mediastream-getaudiotracks MediaStream.prototype.getAudioTracks exists; the negotiated windowAudio behaviour surfaces as the presence or absence of an audio track. typeof
permissions-policy-display-capture PermissionsPolicy / featurePolicy interface is available to introspect display-capture, the gate for getDisplayMedia. script