Feature Policy: Support Camera, Microphone, and Speaker API's |
|||||||||||
Issue descriptionAdd support for features "camera", "speaker", and "microphone" in Feature Policy. The features will be defined in FeaturePolicy.cpp, replacing "usermedia". If not allowed by policy, the call to these features will result in the error callback being called with a NotAllowedError. Those features are permissions-based API, so that should integrate with Permission Delegation.
,
Dec 1 2016
,
Jan 3 2017
,
Mar 21 2017
,
Mar 21 2017
,
Mar 21 2017
raymes, are you planning to work on those features? I am landing a CL to update the feature list which will unblock you. If you are not planning to work on these features, I can certainly work on them :)
,
Mar 21 2017
,
Mar 24 2017
,
Mar 28 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/0725ef5c886c6386de8a5dbca0700ba79e7dace3 commit 0725ef5c886c6386de8a5dbca0700ba79e7dace3 Author: lunalu <lunalu@chromium.org> Date: Tue Mar 28 19:16:33 2017 Update feature list Update the list to match the spec draft https://rawgit.com/clelland/feature-policy/update-spec/index.html#feature I changed the order of the Enums following the spec. I kept previously defined features, but replace usermedia by camera, speaker, and microphone. BUG= 666765 Review-Url: https://codereview.chromium.org/2766213002 Cr-Commit-Position: refs/heads/master@{#460184} [modify] https://crrev.com/0725ef5c886c6386de8a5dbca0700ba79e7dace3/content/common/feature_policy/feature_policy.cc [modify] https://crrev.com/0725ef5c886c6386de8a5dbca0700ba79e7dace3/third_party/WebKit/Source/platform/feature_policy/FeaturePolicy.cpp [modify] https://crrev.com/0725ef5c886c6386de8a5dbca0700ba79e7dace3/third_party/WebKit/public/platform/WebFeaturePolicy.h
,
Mar 31 2017
,
Jun 12 2017
,
Jun 22 2017
,
Mar 15 2018
Raymes, this is already implemented, right? Can we close this issue (or merge into 689802)?
,
Mar 17 2018
|
|||||||||||
►
Sign in to add a comment |
|||||||||||
Comment 1 by mcasas@chromium.org
, Nov 21 2016