You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: security-privacy-questionnaire.md
+29-30Lines changed: 29 additions & 30 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,108 +12,107 @@ Questionnare: https://w3ctag.github.io/security-questionnaire/ (as at 24 May 202
12
12
13
13
## 2.2 Do features in your specification expose the minimum amount of information necessary to implement the intended functionality?
14
14
15
-
**Handling hardware context reset:** Yes. It only expose an enum summarizing the reason.
15
+
**Handling hardware context reset:** Yes. It only exposes an enum summarizing the reason.
16
16
17
17
**Querying encryption scheme support:** TODO
18
18
19
19
**HDCP policy detection:** TODO
20
20
21
21
## 2.3 Do the features in your specification expose personal information, personally-identifiable information (PII), or information derived from either?
22
22
23
-
**Handling hardware context reset:** No such info is exposed.
23
+
**Handling hardware context reset:** No such information is exposed.
24
24
25
-
**Querying encryption scheme support:**TODO
25
+
**Querying encryption scheme support:**No such information is exposed.
26
26
27
-
**HDCP policy detection:**TODO
27
+
**HDCP policy detection:**No such information is exposed.
28
28
29
29
## 2.4 How do the features in your specification deal with sensitive information?
**Handling hardware context reset:**The features do not deal with any sensitive information.
32
32
33
-
**Querying encryption scheme support:**TODO
33
+
**Querying encryption scheme support:**The features do not deal with any sensitive information.
34
34
35
-
**HDCP policy detection:**TODO
35
+
**HDCP policy detection:**The features do not deal with any sensitive information.
36
36
37
37
## 2.5 Do the features in your specification introduce state that persists across browsing sessions?
38
38
39
39
**Handling hardware context reset:** No.
40
40
41
-
**Querying encryption scheme support:** TODO
42
-
43
-
**HDCP policy detection:** TODO
41
+
**Querying encryption scheme support:** No.
44
42
43
+
**HDCP policy detection:** No.
45
44
46
45
## 2.6 Do the features in your specification expose information about the underlying platform to origins?
47
46
48
47
**Handling hardware context reset:** Currently "hardware context reset" only happens on Windows. So the site could guess it's an Windows OS if it happens.
49
48
50
-
**Querying encryption scheme support:**TODO
49
+
**Querying encryption scheme support:**The `MediaKeySystemMediaCapability.encryptionScheme` attribute, returned from MediaKeySystemAccess.getConfiguration(), indicates the encryption scheme associated with the content type. This gives an indication of which encryption schemes the underlying platform supports.
51
50
52
-
**HDCP policy detection:**TODO
51
+
**HDCP policy detection:**The `MediaKeys.getStatusForPolicy()` method returns information about which HDCP policy versions the underlying platform supports.
53
52
54
53
## 2.7 Does this specification allow an origin to send data to the underlying platform?
55
54
56
55
**Handling hardware context reset:** No.
57
56
58
-
**Querying encryption scheme support:**TODO
57
+
**Querying encryption scheme support:**No.
59
58
60
-
**HDCP policy detection:**TODO
59
+
**HDCP policy detection:**No.
61
60
62
61
## 2.8 Do features in this specification enable access to device sensors?
63
62
64
63
**Handling hardware context reset:** No.
65
64
66
-
**Querying encryption scheme support:**TODO
65
+
**Querying encryption scheme support:**No.
67
66
68
-
**HDCP policy detection:**TODO
67
+
**HDCP policy detection:**No.
69
68
70
69
## 2.9 Do features in this specification enable new script execution/loading mechanisms?
71
70
72
71
**Handling hardware context reset:** No.
73
72
74
-
**Querying encryption scheme support:**TODO
73
+
**Querying encryption scheme support:**No.
75
74
76
-
**HDCP policy detection:**TODO
75
+
**HDCP policy detection:**No.
77
76
78
77
## 2.10 Do features in this specification allow an origin to access other devices?
79
78
80
79
**Handling hardware context reset:** No.
81
80
82
-
**Querying encryption scheme support:**TODO
81
+
**Querying encryption scheme support:**No.
83
82
84
-
**HDCP policy detection:**TODO
83
+
**HDCP policy detection:**No.
85
84
86
85
## 2.11 Do features in this specification allow an origin some measure of control over a user agent’s native UI?
87
86
88
87
**Handling hardware context reset:** No.
89
88
90
-
**Querying encryption scheme support:**TODO
89
+
**Querying encryption scheme support:**No.
91
90
92
-
**HDCP policy detection:**TODO
91
+
**HDCP policy detection:**No.
93
92
94
93
## 2.12 What temporary identifiers do the features in this specification create or expose to the web?
95
94
96
95
**Handling hardware context reset:** No temporary identifiers.
## 2.13 How does this specification distinguish between behavior in first-party and third-party contexts?
103
102
104
103
**Handling hardware context reset:** Not distinguished. But EME usage in general is controlled by permission policy. https://w3c.github.io/encrypted-media/#permissions-policy-integration
105
104
106
-
**Querying encryption scheme support:**TODO
105
+
**Querying encryption scheme support:**As above.
107
106
108
-
**HDCP policy detection:**TODO
107
+
**HDCP policy detection:**As above.
109
108
110
109
## 2.14 How do the features in this specification work in the context of a browser’s Private Browsing or Incognito mode?
111
110
112
111
**Handling hardware context reset:** No difference.
## 2.15 Does this specification have both "Security Considerations" and "Privacy Considerations" sections?
119
118
@@ -123,9 +122,9 @@ Yes, see the [Security](https://w3c.github.io/encrypted-media/#security) and [Pr
123
122
124
123
**Handling hardware context reset:** No.
125
124
126
-
**Querying encryption scheme support:**TODO
125
+
**Querying encryption scheme support:**No.
127
126
128
-
**HDCP policy detection:**TODO
127
+
**HDCP policy detection:**No.
129
128
130
129
## 2.17 What happens when a document that uses your feature is kept alive in BFCache (instead of getting destroyed) after navigation, and potentially gets reused on future navigations back to the document?
0 commit comments