← 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.
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 | … |