- From: guidou via GitHub <sysbot+gh@w3.org>
- Date: Thu, 24 Sep 2020 19:01:30 +0000
- To: public-webrtc-logs@w3.org
> > Allowing required constraints in advanced sets has the same fingerprinting consequences as allowing them in the basic set.
>
> @guidou Not really, because
>
> > getUserMedia({video: {pan: {exact: 10}}) gives OverconstrainedError if pan is not supported, which is a fingerprinting issue.
>
> ...throws without a prompt (albeit at the risk of prompting the user, but it works even if they deny), whereas
>
> > getUserMedia({video: advanced: [{pan: 10, width: 10, resizeMode: "crop-and-scale"}]) gives you width 10 if pan is supported and width different from 10 if pan is not supported
>
> ...only fingerprints **_if_** the user grants permission. If they **_don't_** grant permission then no fingerprint; a significant difference.
I don't see the difference. Throwing OverconstrsainedErro or returning a track with width 640 (both without prompt) looks like the same fingerprinting to me. Am I missing something?
--
GitHub Notification of comment by guidou
Please view or discuss this issue at https://github.com/w3c/mediacapture-image/pull/261#issuecomment-698529506 using your GitHub account
--
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 24 September 2020 19:01:31 UTC