| Index: third_party/WebKit/Source/modules/mediastream/UserMediaRequest.cpp
|
| diff --git a/third_party/WebKit/Source/modules/mediastream/UserMediaRequest.cpp b/third_party/WebKit/Source/modules/mediastream/UserMediaRequest.cpp
|
| index a69f4f25438bd9582e231b4d5fa52f0f40c5ee5b..e08cc59a562649cfeaa496c63574bf44ee9a3e71 100644
|
| --- a/third_party/WebKit/Source/modules/mediastream/UserMediaRequest.cpp
|
| +++ b/third_party/WebKit/Source/modules/mediastream/UserMediaRequest.cpp
|
| @@ -48,6 +48,7 @@
|
| #include "modules/mediastream/UserMediaController.h"
|
| #include "platform/mediastream/MediaStreamCenter.h"
|
| #include "platform/mediastream/MediaStreamDescriptor.h"
|
| +#include "public/platform/WebFeaturePolicyFeature.h"
|
|
|
| namespace blink {
|
|
|
| @@ -402,6 +403,15 @@ bool UserMediaRequest::IsSecureContextUse(String& error_message) {
|
| WebFeature::kGetUserMediaSecureOrigin);
|
| UseCounter::CountCrossOriginIframe(
|
| *document, WebFeature::kGetUserMediaSecureOriginIframe);
|
| + if (Audio()) {
|
| + Deprecation::CountDeprecationFeaturePolicy(
|
| + *document, WebFeaturePolicyFeature::kMicrophone);
|
| + }
|
| + if (Video()) {
|
| + Deprecation::CountDeprecationFeaturePolicy(
|
| + *document, WebFeaturePolicyFeature::kCamera);
|
| + }
|
| +
|
| HostsUsingFeatures::CountAnyWorld(
|
| *document, HostsUsingFeatures::Feature::kGetUserMediaSecureHost);
|
| return true;
|
|
|