Skip to content

Commit a9f65cd

Browse files
zcorpansvgeesus
authored andcommitted
Add a Historical section discussing old interfaces
Fixes w3c#163.
1 parent 96ac9d5 commit a9f65cd

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

geometry/Overview.bs

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2063,6 +2063,38 @@ specification could potentially introduce security or privacy issues.
20632063
</div>
20642064

20652065

2066+
<h2 id="historical">Historical</h2>
2067+
2068+
<p>The interfaces in this specification are intended to replace earlier similar interfaces found in
2069+
various specifications as well as proprietary interfaces found in some user agents. This section
2070+
attempts to enumerate these interfaces.
2071+
2072+
2073+
<h3 id="historical-cssom">CSSOM</h3>
2074+
2075+
<p>Earlier revisions of CSSOM defined a <code>ClientRect</code> interface, which is replaced by
2076+
{{DOMRect}}. Implementations conforming to this specification will not support
2077+
<code>ClientRect</code>. [[CSSOM]]
2078+
2079+
2080+
<h3 id="historical-svg">SVG</h3>
2081+
2082+
<p>Earlier revisions of SVG defined {{SVGPoint}}, {{SVGRect}}, {{SVGMatrix}}, which are defined in
2083+
this specifications as aliases to {{DOMPoint}}, {{DOMRect}}, {{DOMMatrix}}, respectively. [[SVG11]]
2084+
2085+
2086+
<h3 id="historical-non-standard">Non-standard</h3>
2087+
2088+
<p>Some user agents supported a <code>WebKitPoint</code> interface. Implementations conforming to
2089+
this specification will not support <code>WebKitPoint</code>.
2090+
2091+
<p>Several user agents supported a {{WebKitCSSMatrix}} interface, which is also widely used on the
2092+
Web. It is defined in this specification as an alias to {{DOMMatrix}}.
2093+
2094+
<p>Some user agents supported a <code>MSCSSMatrix</code> interface. Implementations conforming to
2095+
this specification will not support <code>MSCSSMatrix</code>.
2096+
2097+
20662098
<h2 class="no-num" id="changes">Changes since last publication</h2>
20672099

20682100
<p>The following changes were made since the <a

0 commit comments

Comments
 (0)