Skip to content

Commit 560592f

Browse files
committed
Update security and privacy questionnaire
1 parent 497ec1e commit 560592f

File tree

1 file changed

+29
-30
lines changed

1 file changed

+29
-30
lines changed

security-privacy-questionnaire.md

Lines changed: 29 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -12,108 +12,107 @@ Questionnare: https://w3ctag.github.io/security-questionnaire/ (as at 24 May 202
1212

1313
## 2.2 Do features in your specification expose the minimum amount of information necessary to implement the intended functionality?
1414

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.
1616

1717
**Querying encryption scheme support:** TODO
1818

1919
**HDCP policy detection:** TODO
2020

2121
## 2.3 Do the features in your specification expose personal information, personally-identifiable information (PII), or information derived from either?
2222

23-
**Handling hardware context reset:** No such info is exposed.
23+
**Handling hardware context reset:** No such information is exposed.
2424

25-
**Querying encryption scheme support:** TODO
25+
**Querying encryption scheme support:** No such information is exposed.
2626

27-
**HDCP policy detection:** TODO
27+
**HDCP policy detection:** No such information is exposed.
2828

2929
## 2.4 How do the features in your specification deal with sensitive information?
3030

31-
**Handling hardware context reset:** No sensitive information.
31+
**Handling hardware context reset:** The features do not deal with any sensitive information.
3232

33-
**Querying encryption scheme support:** TODO
33+
**Querying encryption scheme support:** The features do not deal with any sensitive information.
3434

35-
**HDCP policy detection:** TODO
35+
**HDCP policy detection:** The features do not deal with any sensitive information.
3636

3737
## 2.5 Do the features in your specification introduce state that persists across browsing sessions?
3838

3939
**Handling hardware context reset:** No.
4040

41-
**Querying encryption scheme support:** TODO
42-
43-
**HDCP policy detection:** TODO
41+
**Querying encryption scheme support:** No.
4442

43+
**HDCP policy detection:** No.
4544

4645
## 2.6 Do the features in your specification expose information about the underlying platform to origins?
4746

4847
**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.
4948

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.
5150

52-
**HDCP policy detection:** TODO
51+
**HDCP policy detection:** The `MediaKeys.getStatusForPolicy()` method returns information about which HDCP policy versions the underlying platform supports.
5352

5453
## 2.7 Does this specification allow an origin to send data to the underlying platform?
5554

5655
**Handling hardware context reset:** No.
5756

58-
**Querying encryption scheme support:** TODO
57+
**Querying encryption scheme support:** No.
5958

60-
**HDCP policy detection:** TODO
59+
**HDCP policy detection:** No.
6160

6261
## 2.8 Do features in this specification enable access to device sensors?
6362

6463
**Handling hardware context reset:** No.
6564

66-
**Querying encryption scheme support:** TODO
65+
**Querying encryption scheme support:** No.
6766

68-
**HDCP policy detection:** TODO
67+
**HDCP policy detection:** No.
6968

7069
## 2.9 Do features in this specification enable new script execution/loading mechanisms?
7170

7271
**Handling hardware context reset:** No.
7372

74-
**Querying encryption scheme support:** TODO
73+
**Querying encryption scheme support:** No.
7574

76-
**HDCP policy detection:** TODO
75+
**HDCP policy detection:** No.
7776

7877
## 2.10 Do features in this specification allow an origin to access other devices?
7978

8079
**Handling hardware context reset:** No.
8180

82-
**Querying encryption scheme support:** TODO
81+
**Querying encryption scheme support:** No.
8382

84-
**HDCP policy detection:** TODO
83+
**HDCP policy detection:** No.
8584

8685
## 2.11 Do features in this specification allow an origin some measure of control over a user agent’s native UI?
8786

8887
**Handling hardware context reset:** No.
8988

90-
**Querying encryption scheme support:** TODO
89+
**Querying encryption scheme support:** No.
9190

92-
**HDCP policy detection:** TODO
91+
**HDCP policy detection:** No.
9392

9493
## 2.12 What temporary identifiers do the features in this specification create or expose to the web?
9594

9695
**Handling hardware context reset:** No temporary identifiers.
9796

98-
**Querying encryption scheme support:** TODO
97+
**Querying encryption scheme support:** No temporary identifiers.
9998

100-
**HDCP policy detection:** TODO
99+
**HDCP policy detection:** No temporary identifiers.
101100

102101
## 2.13 How does this specification distinguish between behavior in first-party and third-party contexts?
103102

104103
**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
105104

106-
**Querying encryption scheme support:** TODO
105+
**Querying encryption scheme support:** As above.
107106

108-
**HDCP policy detection:** TODO
107+
**HDCP policy detection:** As above.
109108

110109
## 2.14 How do the features in this specification work in the context of a browser’s Private Browsing or Incognito mode?
111110

112111
**Handling hardware context reset:** No difference.
113112

114-
**Querying encryption scheme support:** TODO
113+
**Querying encryption scheme support:** No difference.
115114

116-
**HDCP policy detection:** TODO
115+
**HDCP policy detection:** No difference.
117116

118117
## 2.15 Does this specification have both "Security Considerations" and "Privacy Considerations" sections?
119118

@@ -123,9 +122,9 @@ Yes, see the [Security](https://w3c.github.io/encrypted-media/#security) and [Pr
123122

124123
**Handling hardware context reset:** No.
125124

126-
**Querying encryption scheme support:** TODO
125+
**Querying encryption scheme support:** No.
127126

128-
**HDCP policy detection:** TODO
127+
**HDCP policy detection:** No.
129128

130129
## 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?
131130

0 commit comments

Comments
 (0)