← back to v131 · capture-all-screens

conformance · v131

v131 · capture-all-screens — conformance probe

5 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://screen-share.github.io/capture-all-screens/ chromestatus: #6284029979525120 generated 2026-06-01T00:00:00Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
5
total
id contract kind verdict detail
getallscreensmedia-on-mediadevices navigator.mediaDevices exposes getAllScreensMedia() for capturing every connected screen at once. spec ↗ script
getdisplaymedia-still-exposed getDisplayMedia() remains exposed as the per-surface user-gesture-gated counterpart. typeof
getallscreensmedia-returns-promise getAllScreensMedia() returns a Promise (it is an async operation that requires admin-policy install). script
getallscreensmedia-requires-policy getAllScreensMedia() rejects on a normal web origin with no enterprise policy granting the capability. script
mediastream-constructor-available MediaStream constructor exists; getAllScreensMedia resolves to a sequence of MediaStreams. exists