[PTZ] Add "panTiltZoom" support to permissions API
This CL adds a new "panTiltZoom" PermissionDescriptor key to the Permissions API to be used as an extension to camera permission. The normal camera permission can still be queried using {name: "camera"} (panTiltZoom is false by default) while the pan/tilt/zoom camera permission can be requested using {name: "camera", panTiltZoom: true}. navigator.permissions.query({"name":"camera","panTiltZoom":true}) This CL only implements the Permissions API. getUserMedia implementation will follow when detection for PTZ connected/selected camera is added. Spec change: https://github.com/w3c/permissions/pull/204 Manual test: https://ptz.glitch.me/ Bug: 934063 Change-Id: I0884caebfdba3df9d66599cb84f437db9af35b9c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2116070Reviewed-by:Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Andy Paicu <andypaicu@chromium.org> Commit-Queue: François Beaufort <beaufort.francois@gmail.com> Cr-Commit-Position: refs/heads/master@{#759150}
Showing
Please register or sign in to comment