← back to v136 · captured-surface-control

conformance · v136

v136 · captured-surface-control — conformance probe

8 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-surface-control/ chromestatus: #5092615678066688 generated 2026-06-01T08:03:56Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
8
total
id contract kind verdict detail
capture-controller-exists CaptureController is exposed — the object that brokers control of a captured tab. spec ↗ typeof
forward-wheel-is-function CaptureController.prototype.forwardWheel is a function — binds trusted wheel events from an element to the captured surface. spec ↗ typeof
get-supported-zoom-levels CaptureController exposes getSupportedZoomLevels() for enumerating allowed zoom levels. spec ↗ typeof
zoom-level-attribute CaptureController.prototype exposes the readonly zoomLevel attribute. spec ↗ script
increase-zoom-level-is-function CaptureController.prototype.increaseZoomLevel steps the captured tab to the next supported zoom level. spec ↗ typeof
decrease-zoom-level-is-function CaptureController.prototype.decreaseZoomLevel steps the captured tab to the previous supported zoom level. spec ↗ typeof
reset-zoom-level-is-function CaptureController.prototype.resetZoomLevel resets the captured tab to 100 percent zoom. spec ↗ typeof
onzoomlevelchange-handler CaptureController exposes an onzoomlevelchange event handler attribute. spec ↗ script