Skip to content

Commit 62ac866

Browse files
committed
[css-overflow] Spec clean-up
Make bikeshed happy by fixing the problems it found
1 parent b64a2f9 commit 62ac866

File tree

1 file changed

+72
-12
lines changed

1 file changed

+72
-12
lines changed

css-overflow/Overview.bs

Lines changed: 72 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,12 @@ Previous version: https://www.w3.org/TR/css-overflow-3/
1111
Editor: L. David Baron, Mozilla https://www.mozilla.org/, https://dbaron.org/
1212
Editor: Florian Rivoal, On behalf of Bloomberg, http://florian.rivoal.net/
1313
Abstract: This module contains the features of CSS relating to new mechanisms of overflow handling in visual media (e.g., screen or paper). In interactive media, it describes features that allow the overflow from a fixed size container to be handled by pagination (displaying one page at a time). It also describes features, applying to all visual media, that allow the contents of an element to be spread across multiple fragments, allowing the contents to flow across multiple regions or to have different styles for different fragments.
14+
Ignored Terms: scroll
1415
</pre>
1516
<pre class="link-defaults">
1617
type: dfn; spec:css-multicol-1; text:overflow column
18+
spec:css-pseudo-4; type:selector; text:::first-letter
19+
spec:css-pseudo-4; type:selector; text:::first-line
1720
</pre>
1821
<pre class="anchors">
1922
url: https://drafts.csswg.org/selectors-3/#subject; type: dfn; text: subject;
@@ -522,8 +525,8 @@ fragment overflow, which also deals with displaying multiple pages.
522525
523526
<p class="issue">
524527
The current implementation of paginated overflow uses
525-
the 'overflow'/'overflow-x'/'overflow-y' properties
526-
rather than the 'overflow-style' property as proposed
528+
the overflow/overflow-x/overflow-y properties
529+
rather than the overflow-style property as proposed
527530
in the [[CSS3GCPM]] draft
528531
(which also matches the [[CSS3-MARQUEE]] proposal).
529532
or the 'continue' property as described here.
@@ -770,15 +773,10 @@ the ''continue/fragments'' value of the 'continue' property.
770773
<p>
771774
Specifying other values of 'display', 'position',
772775
or 'float' is permitted, but is not allowed to change
773-
the computed value of 'display-inside'.
776+
the <a>inner display type</a>.
774777
(Since 'continue' only
775-
applies to block containers, flex containers, and grid containers
776-
the computed value of 'display-inside' is always
777-
''display-inside/block'', ''display-inside/flex'', or
778-
''display-inside/grid''.
779-
<span class="issue">Need to specify exactly how this works,
780-
but it depends on
781-
having 'display-inside' and 'display-outside' specified.</span>
778+
applies to block containers, flex containers, and grid containers).
779+
<span class="issue">Need to specify exactly how this works</span>
782780
</p>
783781
784782
<p>
@@ -944,8 +942,8 @@ the ''continue/fragments'' value of the 'continue' property.
944942
945943
<pre class=propdef>
946944
Name: max-lines
947-
Value: ''none'' | ''&lt;integer>''
948-
Initial: ''none''
945+
Value: none | <<integer>>
946+
Initial: none
949947
Applies to: fragment boxes
950948
Inherited: no
951949
Animatable: as <a href="https://www.w3.org/TR/css3-transitions/#animatable-types">integer</a>
@@ -1027,6 +1025,68 @@ that effect.
10271025
</td></tr></table>
10281026
</div>
10291027
1028+
Privacy and Security Considerations {#priv-sec}
1029+
===============================================
1030+
1031+
This specification introduces no new security considerations.
1032+
1033+
The <a href="http://www.w3.org/2001/tag/">TAG</a> has developed a <a href="https://www.w3.org/TR/security-privacy-questionnaire/">self-review questionaire</a>
1034+
to help editors and Working Groups evaluate the risks introduced by their specifications.
1035+
Answers are provided below.
1036+
1037+
<dl>
1038+
<dt>Does this specification deal with personally-identifiable information?
1039+
<dd>No.
1040+
1041+
<dt>Does this specification deal with high-value data?
1042+
<dd>No.
1043+
1044+
<dt>Does this specification introduce new state for an origin that persists across browsing sessions?
1045+
<dd>No.
1046+
1047+
<dt>Does this specification expose persistent, cross-origin state to the web?
1048+
<dd>No.
1049+
1050+
<dt>Does this specification expose any other data to an origin that it doesn’t currently have access to?
1051+
<dd>No.
1052+
1053+
<dt>Does this specification enable new script execution/loading mechanisms?
1054+
<dd>No.
1055+
1056+
<dt>Does this specification allow an origin access to a user’s location?
1057+
<dd>No.
1058+
1059+
<dt>Does this specification allow an origin access to sensors on a user’s device?
1060+
<dd>No.
1061+
1062+
<dt>Does this specification allow an origin access to aspects of a user’s local computing environment?
1063+
<dd>No.
1064+
1065+
<dt>Does this specification allow an origin access to other devices?
1066+
<dd>No.
1067+
1068+
<dt>Does this specification allow an origin some measure of control over a user agent’s native UI?
1069+
<dd>No
1070+
1071+
<dt>Does this specification expose temporary identifiers to the web?
1072+
<dd>No.
1073+
1074+
<dt>Does this specification distinguish between behavior in first-party and third-party contexts?
1075+
<dd>No.
1076+
1077+
<dt>How should this specification work in the context of a user agent’s "incognito" mode?
1078+
<dd>No difference in behavior is needed.
1079+
1080+
<dt>Does this specification persist data to a user’s local device?
1081+
<dd>No.
1082+
1083+
<dt>Does this specification have a "Security Considerations" and "Privacy Considerations" section?
1084+
<dd>Yes, this is the section you are currently reading.
1085+
1086+
<dt>Does this specification allow downgrading default security characteristics?
1087+
<dd>No.
1088+
</dl>
1089+
10301090
<h2 id="changes" class="no-num">
10311091
Changes</h2>
10321092
<h3 id="changes-l3">

0 commit comments

Comments
 (0)