Skip to content

Commit 49e7e33

Browse files
committed
[css-ui-3][css-ui-4][editorial] Fixed Bikeshed issues
1 parent 934f334 commit 49e7e33

File tree

2 files changed

+164
-103
lines changed

2 files changed

+164
-103
lines changed

css-ui-3/Overview.bs

Lines changed: 45 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Ignored Terms: outline-top
2222
Ignored Terms: outline-left
2323
Ignored Terms: ime-mode
2424
WPT Path Prefix: css/css-ui/
25+
Ignore MDN Failure: appearance-switching, content-selection, pointer-events-control, widget-accent
2526
Can I Use URL: https://drafts.csswg.org/css-ui-3/
2627
Can I Use URL: http://drafts.csswg.org/css-ui-3/
2728
Can I Use URL: https://drafts.csswg.org/css-ui/
@@ -74,7 +75,10 @@ spec:css2; type:property
7475
text:padding-right
7576
text:padding-top
7677
text:visibility
77-
spec:css-backgrounds-3; type:property; text:border-radius;
78+
spec:css-backgrounds-3;
79+
type:property; text:border-radius;
80+
type:type; text:<line-width>
81+
type:value; for:border-style; text:none
7882
</pre>
7983

8084
<!-- Some of the following definitions have existing exported definitions from other specs,
@@ -372,6 +376,7 @@ crashtests/outline-scrollIntoView-crash.html
372376
outline-001.html
373377
outline-002.html
374378
outline-023.html
379+
outline-dynamic.html
375380
outline-with-padding-001.html
376381
parsing/outline-invalid.html
377382
parsing/outline-shorthand.html
@@ -1507,7 +1512,7 @@ and likely renderings:
15071512
<dd>Indicates that the requested action will not be carried out.
15081513
Often rendered as a circle with a line through it.
15091514

1510-
<dt><dfn style="cursor:grab">grab</dfn>
1515+
<dt><dfn style="cursor:grab" caniuse="css3-cursors-grab">grab</dfn>
15111516
<dd>Indicates that something can be grabbed (dragged to be moved).
15121517
Often rendered as the backside of an open hand.
15131518
<dt><dfn style="cursor:grabbing">grabbing</dfn>
@@ -1703,7 +1708,7 @@ and <code>type</code> attributes of the input element
17031708
<hr title="Separator from footer">
17041709

17051710

1706-
<h2 class="no-num" id="acknowledgments">Appendix A. Acknowledgments</h2>
1711+
<h2 class="no-num" id="acknowledgments">Appendix A: Acknowledgments</h2>
17071712

17081713
This appendix is <em>informative</em>.
17091714

@@ -1764,7 +1769,7 @@ and
17641769
<span class="h-card">Domel</span>.
17651770

17661771

1767-
<h2 class="no-num" id="changes">Appendix B. Changes</h2>
1772+
<h2 class="no-num" id="changes">Appendix B: Changes</h2>
17681773

17691774
This appendix is <em>informative</em>.
17701775

@@ -1789,9 +1794,7 @@ Changes from the <a href="https://www.w3.org/TR/2017/CR-css-ui-3-20170302/">2 Ma
17891794
<li>Align the spec with implementations, and make ''cursor: auto'' look like ''cursor/text'' over <strong>selectable</strong> text, and over editable elements (<a href="https://github.com/web-platform-tests/wpt/commit/34c61eff5eab4ebe9ff271e46658f73f18858c4f">corresponding tests</a>).
17901795
</ul>
17911796

1792-
<h2 class="no-num" id="security-privacy-considerations">Appendix C. Considerations for Security and Privacy</h2>
1793-
1794-
This appendix is <em>informative</em>.
1797+
<h2 class="no-num" id="privacy">Appendix C: Privacy Considerations</h2>
17951798

17961799
The W3C TAG is developing a
17971800
<a href="https://w3ctag.github.io/security-questionnaire/">Self-Review Questionnaire: Security and Privacy</a>
@@ -1820,12 +1823,6 @@ Per the <a href="https://w3ctag.github.io/security-questionnaire/#questions">Que
18201823
<p>No.</p>
18211824
</li>
18221825

1823-
<li>Does this specification enable new script execution/loading mechanisms?
1824-
<p>Yes to loading, but not to execution. The 'cursor' property accepts <<image>> values which may include URLs to be loaded.
1825-
These may be SVG documents which may contain scripts,
1826-
but this specification requires that scripts must not be run.</p>
1827-
</li>
1828-
18291826
<li>Does this specification allow an origin access to a user’s location?
18301827
<p>No.</p>
18311828
</li>
@@ -1842,10 +1839,6 @@ but this specification requires that scripts must not be run.</p>
18421839
<p>No.</p>
18431840
</li>
18441841

1845-
<li>Does this specification allow an origin some measure of control over a user agent’s native UI?
1846-
<p>Yes. The 'cursor' and 'caret-color' properties enable the page to change the display of the cursor and text insertion caret of the user agent’s native UI. In addition the 'outline-style' property’s ''outline-style/auto'' value (and thus 'outline' shorthand) enable the page to potentially display a native focused element outline presentation around any element.</p>
1847-
</li>
1848-
18491842
<li>Does this specification expose temporary identifiers to the web?
18501843
<p>No.</p>
18511844
</li>
@@ -1861,17 +1854,36 @@ but this specification requires that scripts must not be run.</p>
18611854
<li>Does this specification persist data to a user’s local device?
18621855
<p>No.</p>
18631856
</li>
1857+
</ol>
1858+
1859+
<h2 class="no-num" id="security">Appendix D: Security Considerations</h2>
1860+
1861+
This appendix is <em>informative</em>.
1862+
1863+
The W3C TAG is developing a
1864+
<a href="https://w3ctag.github.io/security-questionnaire/">Self-Review Questionnaire: Security and Privacy</a>
1865+
for editors of specifications to informatively answer.
1866+
1867+
Per the <a href="https://w3ctag.github.io/security-questionnaire/#questions">Questions to Consider</a>
1868+
1869+
<ol>
1870+
<li>Does this specification enable new script execution/loading mechanisms?
1871+
<p>Yes to loading, but not to execution. The 'cursor' property accepts <<image>> values which may include URLs to be loaded.
1872+
These may be SVG documents which may contain scripts,
1873+
but this specification requires that scripts must not be run.</p>
1874+
</li>
18641875

1865-
<li>Does this specification have a "Security Considerations" and "Privacy Considerations" section?
1866-
<p>Yes.</p>
1876+
<li>Does this specification allow an origin some measure of control over a user agent’s native UI?
1877+
<p>Yes. The 'cursor' and 'caret-color' properties enable the page to change the display of the cursor and text insertion caret of the user agent’s native UI.
1878+
In addition the 'outline-style' property’s ''outline-style/auto'' value (and thus 'outline' shorthand) enable the page to potentially display a native focused element outline presentation around any element.</p>
18671879
</li>
18681880

18691881
<li>Does this specification allow downgrading default security characteristics?
18701882
<p>No.</p>
18711883
</li>
18721884
</ol>
18731885

1874-
<h2 class="no-num" id="default-style-sheet">Appendix D. Default style sheet additions for HTML</h2>
1886+
<h2 class="no-num" id="default-style-sheet">Appendix E: Default style sheet additions for HTML</h2>
18751887

18761888
This appendix is <em>informative</em>.
18771889

@@ -2859,6 +2871,7 @@ outline-color-002.html
28592871
outline-color-003.html
28602872
outline-color-004.html
28612873
inert-attribute-overriding.html
2874+
interactivity-inert-all.html
28622875
interactivity-inert-animated.html
28632876
interactivity-inert-click.html
28642877
interactivity-inert-find.html
@@ -2996,3 +3009,15 @@ parsing/field-sizing-computed.html
29963009
parsing/field-sizing-invalid.html
29973010
parsing/field-sizing-valid.html
29983011
</wpt>
3012+
3013+
<wpt hidden title="Tests not (yet) covering features of this spec">
3014+
tentative/moz-user-modify-01.html
3015+
tentative/moz-user-modify-02.html
3016+
tentative/moz-user-modify-03.html
3017+
tentative/user-modify-01.html
3018+
tentative/user-modify-02.html
3019+
tentative/user-modify-03.html
3020+
tentative/webkit-user-modify-01.html
3021+
tentative/webkit-user-modify-02.html
3022+
tentative/webkit-user-modify-03.html
3023+
</wpt>

0 commit comments

Comments
 (0)