Skip to content

Commit 32dea73

Browse files
committed
[cssom-view-1] Prepare for new editors draft of CSSOM View 1; added Security and Privacy section.
1 parent 1a1c272 commit 32dea73

File tree

1 file changed

+20
-7
lines changed

1 file changed

+20
-7
lines changed

cssom-view-1/Overview.bs

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,7 @@ Many of the features defined in this specification have been supported
103103
by browsers for a long period of time. The goal of this specification is
104104
to define these features in such a way that they can be implemented by all
105105
browsers in an interoperable manner. The specification also defines a
106-
couple of new features that will hopefully be useful to authors. (If they
107-
are not you can bug us!)
108-
106+
some new features which allow for scroll customization.
109107

110108

111109
<h2 id=terminology>Terminology</h2>
@@ -126,7 +124,7 @@ HTML.
126124
<dfn>Content edge</dfn>, <dfn>padding edge</dfn>, <dfn>border edge</dfn>, <dfn>margin edge</dfn>, and <dfn>viewport</dfn> are defined by CSS.
127125
<!-- These *should* just link to CSS2.1, but it doesn't have actual anchors to link to, because it's THE WORST. -->
128126

129-
Elements and <a>viewports</a> have an associated <dfn export>scrolling box</dfn> if has a scrolling mechanism<!--XXX xref--> or it overflows
127+
Elements and <a>viewports</a> have an associated <dfn export>scrolling box</dfn> if the element or viewport has a scrolling mechanism<!--XXX xref--> or it overflows
130128
its content area<!--XXX xref--> and the used value of the 'overflow-x' or 'overflow-y' property is ''overflow/hidden''. [[!CSS3-BOX]]
131129

132130
An element <var>body</var> (which will be <a>the HTML <code>body</code> element</a>) is
@@ -1744,12 +1742,26 @@ When this property is specified on the root element, it applies to the <a>viewpo
17441742

17451743
User agents may ignore this property. <!--fingerprint-->
17461744

1747-
<h2 id='change-history' class="no-num">Change History</h2>
1745+
1746+
Security and Privacy Considerations {#priv-sec}
1747+
===============================================
1748+
1749+
The {{Screen}} interface exposes information about the user's display configuration, which maybe be used as input to fingerprinting algorithms. User agents may choose to hide or quantize information about the screen size or configuration, in order to protect the user’s privacy.
1750+
1751+
{{MouseEvent}} contains information about the screen-relative coordinates of the event. User agents may set these properties to values that obscure the actual screen-relative location of the event, in order to protect the user’s privacy.
1752+
1753+
1754+
1755+
Changes {#changes}
1756+
==================================================
17481757

17491758
This section documents some of the changes between publications of this specification. This section is not exhaustive. Bug fixes and editorial changes are
17501759
generally not listed.
17511760

17521761

1762+
<h3 id='changes-from-2020-10-19' class=no-num>Changes From 19 October 2020</h3>
1763+
* Added the "Security and Privacy Considerations" section
1764+
17531765
<h3 id='changes-from-2020-01-31' class=no-num>Changes From 31 January 2020</h3>
17541766
* Added Simon Fraser as editor
17551767
* Renamed the arguments to {{Window/resizeTo()}} to be <var>width</var> and <var>height</var> (<a href="https://github.com/w3c/csswg-drafts/issues/4727">4727</a>)
@@ -1777,7 +1789,6 @@ generally not listed.
17771789
* The {{MediaQueryList}} interface was changed to use regular event API and define
17781790
{{MediaQueryList/addListener()}} in terms of that.
17791791

1780-
17811792
<h3 id='changes-from-2011-08-04' class=no-num>Changes From 4 August 2011 To 17 December 2013</h3>
17821793

17831794
* The specification now handles right-to-left and vertical writing modes.
@@ -1794,7 +1805,9 @@ generally not listed.
17941805
* <code>ClientRect</code> has been renamed to {{DOMRect}} and has moved to the Geometry specification. [[GEOMETRY-1]]
17951806
* The specification now defines when the <code>resize</code> and <code>scroll</code> events fire.
17961807

1797-
<h2 id='acks' class="no-num">Acknowledgments</h2>
1808+
1809+
Acknowledgements {#acks}
1810+
==================================================
17981811

17991812
The editors would like to thank
18001813
Alan Stearns,

0 commit comments

Comments
 (0)