Skip to content

Commit 551a967

Browse files
committed
[css-display-3][editorial] Add security questionaire
1 parent 7a17d4b commit 551a967

1 file changed

Lines changed: 64 additions & 9 deletions

File tree

css-display-3/Overview.bs

Lines changed: 64 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -241,8 +241,7 @@ Box Layout Modes: the 'display' property</h2>
241241
Animation type: not animatable
242242
</pre>
243243

244-
<p class=all-media>User agents are expected to support this property on all media, including non-visual ones.</p>
245-
244+
<p class=all-media>User agents are expected to support this property on all media, including non-visual ones.
246245
The 'display' property defines an element's <dfn export>display type</dfn>,
247246
which consists of the two basic qualities of how an element generates boxes:
248247

@@ -889,8 +888,7 @@ Toggling Box Generation: the 'display-or-not' property</h2>
889888
Computed value: as specified
890889
</pre>
891890

892-
<p class=all-media>User agents are expected to support this property on all media, including non-visual ones.</p>
893-
891+
<p class=all-media>User agents are expected to support this property on all media, including non-visual ones.
894892
The ''display: none'' value was historically used as a "toggle"
895893
to switch between showing and hiding an element.
896894
Making this reversible requires either setting up the CSS <a>cascade</a> carefully,
@@ -1950,12 +1948,10 @@ Changes Since 2020 Candidate Recommendation</h3>
19501948
<del>Behaves as</del> <ins>Computes to</ins> ''inline &hellip;''.
19511949
</dl>
19521950
<p class="note"><ins>Note: Although these keywords and their equivalents compute to the same value,
1953-
their [=specified values=] remain distinct.</ins></p>
1954-
<p class="note"><ins>Note: The {{Window/getComputedStyle()}} serialization rules
1951+
their [=specified values=] remain distinct.</ins> <p class="note"><ins>Note: The {{Window/getComputedStyle()}} serialization rules
19551952
will always output these precomposed keywords
19561953
rather than the equivalent two-keyword pairs
1957-
due to the [[cssom#serializing-css-values|shortest, most backwards-compatible serialization principle]].</ins></p>
1958-
</blockquote>
1954+
due to the [[cssom#serializing-css-values|shortest, most backwards-compatible serialization principle]].</ins> </blockquote>
19591955
<li id="change-blockification-computed">
19601956
Clarified that [=blockification=] and [=inlinification=] are [=computed value=] changes.
19611957
(<a href="https://github.com/w3c/csswg-drafts/issues/6251">Issue 6251</a>)
@@ -2151,4 +2147,63 @@ This specification introduces no new privacy considerations.
21512147
<h3 id="sec" class="no-num">
21522148
Security Considerations</h2>
21532149

2154-
This specification introduces no new security considerations.
2150+
This specification introduces no new security considerations.
2151+
2152+
<h3 class="no-num" id="security-privacy-self-review">
2153+
Self-Review Questionaire</h3>
2154+
2155+
Per the <a href="https://www.w3.org/TR/security-privacy-questionnaire/#questions">
2156+
Self-Review Questionnaire: Security and Privacy: Questions to Consider</a>
2157+
2158+
<ol>
2159+
<li>Does this specification deal with personally-identifiable information?
2160+
<p>No.
2161+
2162+
<li>Does this specification deal with high-value data?
2163+
<p>No.
2164+
2165+
<li>Does this specification introduce new state for an origin that persists across browsing sessions?
2166+
<p>No.
2167+
2168+
<li>Does this specification expose persistent, cross-origin state to the web?
2169+
<p>No.
2170+
2171+
<li>Does this specification expose any other data to an origin that it doesn’t currently have access to?
2172+
<p>No.
2173+
2174+
<li>Does this specification enable new script execution/loading mechanisms?
2175+
<p>No.
2176+
2177+
<li>Does this specification allow an origin access to a user’s location?
2178+
<p>No.
2179+
2180+
<li>Does this specification allow an origin access to sensors on a user’s device?
2181+
<p>No.
2182+
2183+
<li>Does this specification allow an origin access to aspects of a user’s local computing environment?
2184+
<p>No.
2185+
2186+
<li>Does this specification allow an origin access to other devices?
2187+
<p>No.
2188+
2189+
<li>Does this specification allow an origin some measure of control over a user agent’s native UI?
2190+
<p>No.
2191+
2192+
<li>Does this specification expose temporary identifiers to the web?
2193+
<p>No.
2194+
2195+
<li>Does this specification distinguish between behavior in first-party and third-party contexts?
2196+
<p>No.
2197+
2198+
<li>How should this specification work in the context of a user agent’s "incognito" mode?
2199+
<p>No differently.
2200+
2201+
<li>Does this specification persist data to a user’s local device?
2202+
<p>No.
2203+
2204+
<li>Does this specification have a "Security Considerations" and "Privacy Considerations" section?
2205+
<p>Yes.
2206+
2207+
<li>Does this specification allow downgrading default security characteristics?
2208+
<p>No.
2209+
</ol>

0 commit comments

Comments
 (0)