From df576394c3712a18a6eec5187c937445688c897c Mon Sep 17 00:00:00 2001
From: Aaron Selya
+ The {{PermissionState/"prompt"}} may be returned instead of
+ {{PermissionState/"denied"}} to avoid exposing if the |feature| is
+ allowed to use to developers. This is done to prevent retaliation against
+ the user and repeated prompting to the detriment of the user experience.
+
- The {{PermissionState/"prompt"}} may be returned instead of
- {{PermissionState/"denied"}} to avoid exposing if the |feature| is
- allowed to use to developers. This is done to prevent retaliation against
- the user and repeated prompting to the detriment of the user experience.
-
[=associated `Document`=].
{{PermissionState/"denied"}} or {{PermissionState/"prompt"}}.
For privacy reasons the user agent can return the {{PermissionState/"prompt"}} state instead of {{PermissionState/"denied"}}. This is because the {{PermissionState/"denied"}} state could reveal information about prior visits that user agents might not be willing to expose.
From 0e8b20d85c123855a699ca32c33791be3ce0b61d Mon Sep 17 00:00:00 2001
From: Aaron Selya
- For privacy reasons the user agent can return the {{PermissionState/"prompt"}} state instead of {{PermissionState/"denied"}}. This is because the {{PermissionState/"denied"}} state could reveal information about prior visits that user agents might not be willing to expose.
+ For privacy reasons the user agent can return the {{PermissionState/"prompt"}}
+ state instead of {{PermissionState/"denied"}}. This is because the
+ {{PermissionState/"denied"}} state could reveal information about prior visits
+ that user agents might not be willing to expose.
- For privacy reasons the user agent can return the {{PermissionState/"prompt"}}
- state instead of {{PermissionState/"denied"}}. This is because the
- {{PermissionState/"denied"}} state could reveal information about prior visits
- that user agents might not be willing to expose.
-
+ For privacy reasons the user agent can return the {{PermissionState/"prompt"}}
+ state instead of {{PermissionState/"denied"}}. This is because the
+ {{PermissionState/"denied"}} state could reveal information about prior visits
+ that user agents might not be willing to expose.
+