Skip to content

Commit baea3af

Browse files
zcorpansvgeesus
authored andcommitted
Meta: modernize a bit
* Replace Bugzilla file bug link with GitHub file issue link * Add Can I Use panels * Avoid RFC2119 keywords in non-normative text * Syntax highlight code examples
1 parent 3db8987 commit baea3af

File tree

1 file changed

+26
-11
lines changed

1 file changed

+26
-11
lines changed

geometry/Overview.bs

Lines changed: 26 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,29 +14,40 @@ Previous Version: https://www.w3.org/TR/2013/WD-matrix-20130919/
1414
Group: fxtf
1515
Ignored Terms: float32array, float64array, indexsizeerror, DOMString, boolean
1616
Link Defaults: css-transforms-1 (type) <transform-list>/<transform-function>, css-transforms-1 (function) matrix3d()/matrix()
17-
Editor: Simon Pieters, Opera Software ASA, simonp@opera.com
17+
Editor: Simon Pieters, Opera Software AS, simonp@opera.com
1818
Editor: Dirk Schulze, Adobe Systems Inc., dschulze@adobe.com
1919
Editor: Rik Cabanier, Adobe Systems Inc., cabanier@adobe.com
2020
Abstract: This specification provides basic geometric interfaces to represent points, rectangles, quadrilaterals and transformation matrices that can be used by other modules or specifications.
21-
!Issues list: <a href="https://www.w3.org/Bugs/Public/buglist.cgi?product=FXTF&amp;component=Geometry&amp;resolution=---">Bugzilla</a> (<a href="https://www.w3.org/Bugs/Public/enter_bug.cgi?product=FXTF&amp;component=Geometry">file a bug</a>)
21+
!Issues list: <a href="https://github.com/w3c/fxtf-drafts/issues?utf8=✓&q=is%3Aissue%20is%3Aopen%20label%3Ageometry-1%20">Open issues</a> (<a href="https://github.com/w3c/fxtf-drafts/issues/new?title=[geometry]%20" id="file-issue-link">file an issue</a>)
22+
!Issues list: <a href="https://www.w3.org/Bugs/Public/buglist.cgi?product=FXTF&amp;component=Geometry&amp;resolution=---">Legacy open bugs</a>
2223
Test Suite: http://test.csswg.org/suites/geometry-1_dev/nightly-unstable/
2324
Use <i> Autolinks: no
2425
Ignored Vars: a, b, f, Point object, m44, e, m42, quad1, m41, stringifier, point object, m12, c, transformPoint, m21, d, m22, quad2, sz
26+
Include Can I Use Panels: true
27+
Can I Use URL: https://drafts.fxtf.org/geometry/
28+
Can I Use URL: https://www.w3.org/TR/geometry-1/
29+
Ignore Can I Use URL Failure: https://drafts.fxtf.org/geometry/
30+
Ignore Can I Use URL Failure: https://www.w3.org/TR/geometry-1/
31+
Complain About: accidental-2119 true
32+
Default Highlight: javascript
2533
</pre>
2634

2735
<pre class=anchors>
2836
type: exception; text: SyntaxError; url: https://html.spec.whatwg.org/multipage/infrastructure.html#js-syntaxerror
2937
</pre>
3038

31-
<script src=https://resources.whatwg.org/file-bug.js async></script>
39+
<script src=https://resources.whatwg.org/file-issue.js async></script>
3240
<script src="../shared/MathJax/MathJax.js?config=MML_SVGorMML,local/local"></script>
3341

34-
<style type="text/css">
35-
a[data-link-type=element]::before,span[data-link-type=element]::before {
36-
content: '<';
37-
}
38-
a[data-link-type=element]::after,span[data-link-type=element]::after {
39-
content: '>';
42+
<style>
43+
a.selected-text-file-an-issue {
44+
position: fixed;
45+
bottom: 0;
46+
right: 0;
47+
background: rgba(255, 255, 255, 0.8);
48+
font-size: smaller;
49+
padding: 4px 10px;
50+
z-index: 4;
4051
}
4152
</style>
4253

@@ -410,7 +421,9 @@ var quad2 = DOMQuad.fromRect(rect);</code></pre>
410421
<h2 id='DOMMatrix'>
411422
The DOMMatrix interfaces</h2>
412423

413-
The <a interface>DOMMatrix</a> and <a interface>DOMMatrixReadOnly</a> interfaces each represent a mathematical <dfn>matrix</dfn> with the purpose of describing transformations in a graphical context. The following sections describe the details of the interface.
424+
The <a interface>DOMMatrix</a> and <a interface>DOMMatrixReadOnly</a> interfaces each represent a
425+
mathematical <dfn caniuse=dommatrix>matrix</dfn> with the purpose of describing transformations in a
426+
graphical context. The following sections describe the details of the interface.
414427

415428
<div class="figure">
416429
<!--<img src="images/4x4matrix.png" alt="4x4 matrix with items m11 to m44">-->
@@ -1050,7 +1063,9 @@ matrix.translateSelf(20, 20).scaleSelf(2).translateSelf(-20, -20);
10501063
</code></pre>
10511064
</div>
10521065

1053-
Note: Authors who use chained method calls are recommended to use mutable transformation methods to avoid unnecessary memory allocations due to creation of intermediate DOMMatrix objects in User Agents.
1066+
Note: Authors who use chained method calls are advised to use mutable transformation methods to
1067+
avoid unnecessary memory allocations due to creation of intermediate {{DOMMatrix}} objects in user
1068+
agents.
10541069

10551070
<dl dfn-type=method dfn-for=DOMMatrix>
10561071
<dt><dfn>multiplySelf(<var>other</var>)</dfn></dt>

0 commit comments

Comments
 (0)