Skip to content

Commit fd2689d

Browse files
authored
Added security/privacy self review to the anchored queries explainer (w3c#12246)
1 parent ab8d576 commit fd2689d

File tree

1 file changed

+110
-0
lines changed

1 file changed

+110
-0
lines changed

css-anchor-position-1/anchored_container_query.md

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,3 +181,113 @@ Chrome Canary 138.0.7194.0 and later has an experimental implementation behind a
181181
index-based syntax. A simple demo can be found on
182182
[codepen](https://codepen.io/lilles/pen/VYLZZqj).
183183
184+
## [Self-Review Questionnaire: Security and Privacy](https://w3c.github.io/security-questionnaire/)
185+
186+
The full questionnaire is at https://w3c.github.io/security-questionnaire/.
187+
188+
---
189+
190+
01. What information does this feature expose,
191+
and for what purposes?
192+
193+
Only style and layout information which is currently exposed through existing APIs.
194+
195+
02. Do features in your specification expose the minimum amount of information
196+
necessary to implement the intended functionality?
197+
198+
Yes
199+
200+
03. Do the features in your specification expose personal information,
201+
personally-identifiable information (PII), or information derived from
202+
either?
203+
204+
No
205+
206+
04. How do the features in your specification deal with sensitive information?
207+
208+
N/A
209+
210+
05. Does data exposed by your specification carry related but distinct
211+
information that may not be obvious to users?
212+
213+
No
214+
215+
06. Do the features in your specification introduce state
216+
that persists across browsing sessions?
217+
218+
No
219+
220+
07. Do the features in your specification expose information about the
221+
underlying platform to origins?
222+
223+
No
224+
225+
08. Does this specification allow an origin to send data to the underlying
226+
platform?
227+
228+
No
229+
230+
09. Do features in this specification enable access to device sensors?
231+
232+
No
233+
234+
10. Do features in this specification enable new script execution/loading
235+
mechanisms?
236+
237+
No
238+
239+
11. Do features in this specification allow an origin to access other devices?
240+
241+
No
242+
243+
12. Do features in this specification allow an origin some measure of control over
244+
a user agent's native UI?
245+
246+
No
247+
248+
13. What temporary identifiers do the features in this specification create or
249+
expose to the web?
250+
251+
None
252+
253+
14. How does this specification distinguish between behavior in first-party and
254+
third-party contexts?
255+
256+
N/A
257+
258+
15. How do the features in this specification work in the context of a browser’s
259+
Private Browsing or Incognito mode?
260+
261+
Behavior in such contexts is the same as in a normal context.
262+
263+
16. Does this specification have both "Security Considerations" and "Privacy
264+
Considerations" sections?
265+
266+
No, there is no specification yet, only this explainer.
267+
268+
17. Do features in your specification enable origins to downgrade default
269+
security protections?
270+
271+
No
272+
273+
18. What happens when a document that uses your feature is kept alive in BFCache
274+
(instead of getting destroyed) after navigation, and potentially gets reused
275+
on future navigations back to the document?
276+
277+
This is a CSS and layout feature that is not observable in an inactive document.
278+
279+
19. What happens when a document that uses your feature gets disconnected?
280+
281+
This is a CSS and layout feature that is not observable in an inactive document.
282+
283+
20. Does your spec define when and how new kinds of errors should be raised?
284+
285+
No errors will be raised
286+
287+
21. Does your feature allow sites to learn about the user's use of assistive technology?
288+
289+
No
290+
291+
22. What should this questionnaire have asked?
292+
293+
--

0 commit comments

Comments
 (0)