Skip to content

Commit 77f23ba

Browse files
committed
Fix ~113 SVG standard-track exceptions
1 parent 06b584e commit 77f23ba

40 files changed

Lines changed: 113 additions & 116 deletions

lint/common/standard-track-exceptions.txt

Lines changed: 0 additions & 113 deletions
Original file line numberDiff line numberDiff line change
@@ -15,120 +15,7 @@ http.data-url.css_files
1515
http.data-url.html_files
1616
http.data-url.js_files
1717
http.data-url.top_level_navigation_blocked
18-
svg.elements.a.referrerpolicy.no-referrer-when-downgrade
19-
svg.elements.a.referrerpolicy.origin-when-cross-origin
20-
svg.elements.a.referrerpolicy.unsafe-url
21-
svg.elements.a.xlink_actuate
22-
svg.elements.a.xlink_show
23-
svg.elements.animate.attributeName
24-
svg.elements.animate.attributeType
25-
svg.elements.animate.to
26-
svg.elements.animateMotion.calcMode
27-
svg.elements.animateMotion.origin
28-
svg.elements.animateMotion.path
29-
svg.elements.animateMotion.rotate
30-
svg.elements.animateTransform.from
31-
svg.elements.animateTransform.to
32-
svg.elements.animateTransform.type
33-
svg.elements.circle.cx
34-
svg.elements.circle.cy
35-
svg.elements.circle.r
36-
svg.elements.clipPath.clipPathUnits
37-
svg.elements.ellipse.cx
38-
svg.elements.ellipse.cy
39-
svg.elements.ellipse.rx
40-
svg.elements.ellipse.ry
41-
svg.elements.feBlend.in
42-
svg.elements.feBlend.in2
43-
svg.elements.feColorMatrix.in
44-
svg.elements.feColorMatrix.type
45-
svg.elements.feColorMatrix.values
46-
svg.elements.feComponentTransfer.in
47-
svg.elements.feComposite.in
48-
svg.elements.feComposite.in2
49-
svg.elements.feComposite.operator
50-
svg.elements.feComposite.operator.lighter_value
51-
svg.elements.feDisplacementMap.in
52-
svg.elements.feDisplacementMap.in2
53-
svg.elements.feDropShadow.dx
54-
svg.elements.feDropShadow.dy
55-
svg.elements.feDropShadow.in
56-
svg.elements.feDropShadow.stdDeviation
57-
svg.elements.feGaussianBlur.edgeMode
58-
svg.elements.feGaussianBlur.in
59-
svg.elements.feImage.preserveAspectRatio
60-
svg.elements.feImage.xlink_href
61-
svg.elements.feMergeNode.in
62-
svg.elements.feMorphology.in
63-
svg.elements.feMorphology.operator
64-
svg.elements.feOffset.dx
65-
svg.elements.feOffset.dy
66-
svg.elements.feOffset.in
67-
svg.elements.fePointLight.x
68-
svg.elements.fePointLight.y
69-
svg.elements.fePointLight.z
70-
svg.elements.feSpecularLighting.in
71-
svg.elements.feSpecularLighting.kernelUnitLength
72-
svg.elements.feSpecularLighting.specularExponent
73-
svg.elements.feSpecularLighting.surfaceScale
74-
svg.elements.feSpotLight.specularExponent
75-
svg.elements.feSpotLight.x
76-
svg.elements.feSpotLight.y
77-
svg.elements.feSpotLight.z
78-
svg.elements.feTile.in
79-
svg.elements.line.x1
80-
svg.elements.line.x2
81-
svg.elements.line.y1
82-
svg.elements.line.y2
83-
svg.elements.marker.refX
84-
svg.elements.marker.refY
85-
svg.elements.marker.viewBox
86-
svg.elements.mask.height
87-
svg.elements.mask.width
88-
svg.elements.mask.x
89-
svg.elements.mask.y
90-
svg.elements.mpath.xlink_href
91-
svg.elements.polygon.points
92-
svg.elements.polyline.points
93-
svg.elements.rect.height
94-
svg.elements.rect.rx
95-
svg.elements.rect.ry
96-
svg.elements.rect.width
97-
svg.elements.rect.x
98-
svg.elements.rect.y
99-
svg.elements.script.async
100-
svg.elements.script.defer
101-
svg.elements.script.type.module
102-
svg.elements.set.to
103-
svg.elements.svg.baseProfile
104-
svg.elements.svg.height
105-
svg.elements.svg.preserveAspectRatio
106-
svg.elements.svg.viewBox
107-
svg.elements.svg.width
108-
svg.elements.svg.x
109-
svg.elements.svg.y
110-
svg.elements.symbol.preserveAspectRatio
111-
svg.elements.symbol.viewBox
112-
svg.elements.textPath.path
113-
svg.elements.textPath.textLength
114-
svg.elements.textPath.xlink_href
115-
svg.elements.title.tooltip_display
116-
svg.elements.tspan.dx
117-
svg.elements.tspan.dy
118-
svg.elements.tspan.lengthAdjust
119-
svg.elements.tspan.rotate
120-
svg.elements.tspan.textLength
121-
svg.elements.tspan.x
122-
svg.elements.tspan.y
12318
svg.elements.use.data_uri
12419
svg.elements.use.external_uri
125-
svg.elements.use.height
126-
svg.elements.use.width
127-
svg.elements.use.x
128-
svg.elements.use.xlink_href
129-
svg.elements.use.y
130-
svg.elements.view.zoomAndPan
131-
svg.global_attributes.class.animation_support
132-
svg.global_attributes.requiredExtensions
13320
svg.global_attributes.requiredExtensions.mathml
13421
svg.global_attributes.transform.svg_root

svg/elements/a.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,7 @@
262262
"no-referrer-when-downgrade": {
263263
"__compat": {
264264
"description": "no-referrer-when-downgrade",
265+
"spec_url": "https://w3c.github.io/webappsec-referrer-policy/#dom-referrerpolicy-no-referrer-when-downgrade",
265266
"tags": [
266267
"web-features:svg"
267268
],
@@ -299,6 +300,7 @@
299300
"origin-when-cross-origin": {
300301
"__compat": {
301302
"description": "origin-when-cross-origin",
303+
"spec_url": "https://w3c.github.io/webappsec-referrer-policy/#dom-referrerpolicy-origin-when-cross-origin",
302304
"tags": [
303305
"web-features:svg"
304306
],
@@ -336,6 +338,7 @@
336338
"unsafe-url": {
337339
"__compat": {
338340
"description": "unsafe-url",
341+
"spec_url": "https://w3c.github.io/webappsec-referrer-policy/#dom-referrerpolicy-unsafe-url",
339342
"tags": [
340343
"web-features:svg"
341344
],
@@ -536,6 +539,7 @@
536539
"xlink_actuate": {
537540
"__compat": {
538541
"description": "`xlink:actuate`",
542+
"spec_url": "https://www.w3.org/TR/SVG11/linking.html#XLinkActuateAttribute",
539543
"tags": [
540544
"web-features:svg-discouraged"
541545
],
@@ -616,6 +620,7 @@
616620
"__compat": {
617621
"description": "`xlink:show`",
618622
"mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/xlink:show",
623+
"spec_url": "https://www.w3.org/TR/SVG11/linking.html#XLinkShowAttribute",
619624
"tags": [
620625
"web-features:svg-discouraged"
621626
],

svg/elements/animate.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
},
4444
"attributeName": {
4545
"__compat": {
46+
"spec_url": "https://svgwg.org/specs/animations/#AttributeNameAttribute",
4647
"tags": [
4748
"web-features:smil-svg-animations"
4849
],
@@ -77,6 +78,7 @@
7778
"attributeType": {
7879
"__compat": {
7980
"mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/attributeType",
81+
"spec_url": "https://www.w3.org/TR/SVG11/animate.html#AttributeTypeAttribute",
8082
"tags": [
8183
"web-features:smil-svg-animations"
8284
],
@@ -324,6 +326,7 @@
324326
},
325327
"to": {
326328
"__compat": {
329+
"spec_url": "https://svgwg.org/specs/animations/#ToAttribute",
327330
"tags": [
328331
"web-features:smil-svg-animations"
329332
],

svg/elements/animateMotion.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
},
4242
"calcMode": {
4343
"__compat": {
44+
"spec_url": "https://svgwg.org/specs/animations/#CalcModeAttribute",
4445
"tags": [
4546
"web-features:smil-svg-animations"
4647
],
@@ -179,6 +180,7 @@
179180
},
180181
"origin": {
181182
"__compat": {
183+
"spec_url": "https://svgwg.org/specs/animations/#OriginAttribute",
182184
"tags": [
183185
"web-features:smil-svg-animations"
184186
],
@@ -212,6 +214,7 @@
212214
},
213215
"path": {
214216
"__compat": {
217+
"spec_url": "https://svgwg.org/specs/animations/#AnimateMotionElementPathAttribute",
215218
"tags": [
216219
"web-features:smil-svg-animations"
217220
],
@@ -246,6 +249,7 @@
246249
"rotate": {
247250
"__compat": {
248251
"mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/rotate",
252+
"spec_url": "https://svgwg.org/specs/animations/#RotateAttribute",
249253
"tags": [
250254
"web-features:smil-svg-animations"
251255
],

svg/elements/animateTransform.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@
115115
},
116116
"from": {
117117
"__compat": {
118+
"spec_url": "https://svgwg.org/specs/animations/#FromAttribute",
118119
"tags": [
119120
"web-features:smil-svg-animations"
120121
],
@@ -224,6 +225,7 @@
224225
},
225226
"to": {
226227
"__compat": {
228+
"spec_url": "https://svgwg.org/specs/animations/#ToAttribute",
227229
"tags": [
228230
"web-features:smil-svg-animations"
229231
],
@@ -257,6 +259,7 @@
257259
},
258260
"type": {
259261
"__compat": {
262+
"spec_url": "https://svgwg.org/specs/animations/#AnimateTransformElementTypeAttribute",
260263
"tags": [
261264
"web-features:smil-svg-animations"
262265
],

svg/elements/circle.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
"cx": {
4848
"__compat": {
4949
"mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/cx",
50+
"spec_url": "https://w3c.github.io/svgwg/svg2-draft/geometry.html#CxProperty",
5051
"tags": [
5152
"web-features:svg"
5253
],
@@ -86,6 +87,7 @@
8687
"cy": {
8788
"__compat": {
8889
"mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/cy",
90+
"spec_url": "https://w3c.github.io/svgwg/svg2-draft/geometry.html#CyProperty",
8991
"tags": [
9092
"web-features:svg"
9193
],
@@ -198,6 +200,7 @@
198200
"r": {
199201
"__compat": {
200202
"mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/r",
203+
"spec_url": "https://w3c.github.io/svgwg/svg2-draft/geometry.html#RProperty",
201204
"tags": [
202205
"web-features:svg"
203206
],

svg/elements/clipPath.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
},
4949
"clipPathUnits": {
5050
"__compat": {
51+
"spec_url": "https://drafts.csswg.org/css-masking/#element-attrdef-clippath-clippathunits",
5152
"tags": [
5253
"web-features:clip-path"
5354
],

svg/elements/ellipse.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@
4949
"cx": {
5050
"__compat": {
5151
"mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/cx",
52+
"spec_url": "https://w3c.github.io/svgwg/svg2-draft/geometry.html#CxProperty",
5253
"tags": [
5354
"web-features:svg"
5455
],
@@ -94,6 +95,7 @@
9495
"cy": {
9596
"__compat": {
9697
"mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Reference/Attribute/cy",
98+
"spec_url": "https://w3c.github.io/svgwg/svg2-draft/geometry.html#CyProperty",
9799
"tags": [
98100
"web-features:svg"
99101
],
@@ -215,6 +217,7 @@
215217
},
216218
"rx": {
217219
"__compat": {
220+
"spec_url": "https://w3c.github.io/svgwg/svg2-draft/geometry.html#RxProperty",
218221
"tags": [
219222
"web-features:svg"
220223
],
@@ -259,6 +262,7 @@
259262
},
260263
"ry": {
261264
"__compat": {
265+
"spec_url": "https://w3c.github.io/svgwg/svg2-draft/geometry.html#RyProperty",
262266
"tags": [
263267
"web-features:svg"
264268
],

svg/elements/feBlend.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
},
4747
"in": {
4848
"__compat": {
49+
"spec_url": "https://drafts.csswg.org/filter-effects/#element-attrdef-filter-primitive-in",
4950
"tags": [
5051
"web-features:svg-filters"
5152
],
@@ -88,6 +89,7 @@
8889
},
8990
"in2": {
9091
"__compat": {
92+
"spec_url": "https://drafts.csswg.org/filter-effects/#element-attrdef-feblend-in2",
9193
"tags": [
9294
"web-features:svg-filters"
9395
],

svg/elements/feColorMatrix.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
},
4343
"in": {
4444
"__compat": {
45+
"spec_url": "https://drafts.csswg.org/filter-effects/#element-attrdef-filter-primitive-in",
4546
"tags": [
4647
"web-features:svg-filters"
4748
],
@@ -80,6 +81,7 @@
8081
},
8182
"type": {
8283
"__compat": {
84+
"spec_url": "https://drafts.csswg.org/filter-effects/#element-attrdef-fecolormatrix-type",
8385
"tags": [
8486
"web-features:svg-filters"
8587
],
@@ -118,6 +120,7 @@
118120
},
119121
"values": {
120122
"__compat": {
123+
"spec_url": "https://drafts.csswg.org/filter-effects/#element-attrdef-fecolormatrix-values",
121124
"tags": [
122125
"web-features:svg-filters"
123126
],

0 commit comments

Comments
 (0)