From f08610fc149a7968c08f4fedaca7cacc962e610f Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Tue, 28 Jan 2025 15:12:49 +0100 Subject: [PATCH 1/2] sort alphabetically --- features/svg-discouraged.yml | 108 +++++++++++++++++------------------ 1 file changed, 54 insertions(+), 54 deletions(-) diff --git a/features/svg-discouraged.yml b/features/svg-discouraged.yml index d4e10a8751e..23515b356b4 100644 --- a/features/svg-discouraged.yml +++ b/features/svg-discouraged.yml @@ -9,6 +9,7 @@ discouraged: - font-face compat_features: - api.SVGAElement.text + - api.SVGElement.className - api.SVGFontElement - api.SVGFontFaceElement - api.SVGFontFaceFormatElement @@ -26,8 +27,47 @@ compat_features: - api.SVGGlyphRefElement.y - api.SVGHKernElement - api.SVGMissingGlyphElement + - api.SVGPathElement.createSVGPathSegArcAbs + - api.SVGPathElement.createSVGPathSegArcRel + - api.SVGPathElement.createSVGPathSegClosePath + - api.SVGPathElement.createSVGPathSegCurvetoCubicAbs + - api.SVGPathElement.createSVGPathSegCurvetoCubicRel + - api.SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs + - api.SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel + - api.SVGPathElement.createSVGPathSegCurvetoQuadraticAbs + - api.SVGPathElement.createSVGPathSegCurvetoQuadraticRel + - api.SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs + - api.SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel + - api.SVGPathElement.createSVGPathSegLinetoAbs + - api.SVGPathElement.createSVGPathSegLinetoHorizontalAbs + - api.SVGPathElement.createSVGPathSegLinetoHorizontalRel + - api.SVGPathElement.createSVGPathSegLinetoRel + - api.SVGPathElement.createSVGPathSegLinetoVerticalAbs + - api.SVGPathElement.createSVGPathSegLinetoVerticalRel + - api.SVGPathElement.createSVGPathSegMovetoAbs + - api.SVGPathElement.createSVGPathSegMovetoRel + - api.SVGPathElement.getPathSegAtLength + - api.SVGPoint + - api.SVGPoint.matrixTransform + - api.SVGPoint.x + - api.SVGPoint.y - api.SVGRenderingIntent + - api.SVGSVGElement.currentView + - api.SVGSVGElement.forceRedraw + - api.SVGSVGElement.suspendRedraw + - api.SVGSVGElement.unsuspendRedraw + - api.SVGSVGElement.unsuspendRedrawAll + - api.SVGSVGElement.useCurrentView + - api.SVGStyleElement.type + - api.SVGTextContentElement.selectSubString - api.SVGVKernElement + - css.at-rules.font-face.SVG_fonts + - svg.elements.a.xlink_actuate + - svg.elements.a.xlink_href + - svg.elements.a.xlink_show + - svg.elements.a.xlink_title + - svg.elements.feImage.xlink_href + - svg.elements.filter.xlink_href - svg.elements.font - svg.elements.font-face - svg.elements.font-face-format @@ -101,72 +141,32 @@ compat_features: - svg.elements.hkern.k - svg.elements.hkern.u1 - svg.elements.hkern.u2 + - svg.elements.image.xlink_href + - svg.elements.linearGradient.xlink_href - svg.elements.missing-glyph - svg.elements.missing-glyph.d - svg.elements.missing-glyph.horiz-adv-x - svg.elements.missing-glyph.vert-adv-y - svg.elements.missing-glyph.vert-origin-x - svg.elements.missing-glyph.vert-origin-y - - svg.elements.vkern - - svg.elements.vkern.g1 - - svg.elements.vkern.g2 - - svg.elements.vkern.k - - svg.elements.vkern.u1 - - svg.elements.vkern.u2 - - svg.global_attributes.glyph-orientation-horizontal - - svg.global_attributes.glyph-orientation-vertical - - api.SVGSVGElement.currentView - - api.SVGSVGElement.useCurrentView - - css.at-rules.font-face.SVG_fonts - - api.SVGPathElement.createSVGPathSegArcAbs - - api.SVGPathElement.createSVGPathSegArcRel - - api.SVGPathElement.createSVGPathSegClosePath - - api.SVGPathElement.createSVGPathSegCurvetoCubicAbs - - api.SVGPathElement.createSVGPathSegCurvetoCubicRel - - api.SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs - - api.SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel - - api.SVGPathElement.createSVGPathSegCurvetoQuadraticAbs - - api.SVGPathElement.createSVGPathSegCurvetoQuadraticRel - - api.SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs - - api.SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel - - api.SVGPathElement.createSVGPathSegLinetoAbs - - api.SVGPathElement.createSVGPathSegLinetoHorizontalAbs - - api.SVGPathElement.createSVGPathSegLinetoHorizontalRel - - api.SVGPathElement.createSVGPathSegLinetoRel - - api.SVGPathElement.createSVGPathSegLinetoVerticalAbs - - api.SVGPathElement.createSVGPathSegLinetoVerticalRel - - api.SVGPathElement.createSVGPathSegMovetoAbs - - api.SVGPathElement.createSVGPathSegMovetoRel - - api.SVGPathElement.getPathSegAtLength - svg.elements.mpath.xlink_href - - svg.elements.textPath.xlink_href - svg.elements.pattern.xlink_href - - svg.elements.image.xlink_href - - svg.elements.linearGradient.xlink_href - svg.elements.radialGradient.xlink_href - - svg.elements.a.xlink_actuate - - svg.elements.a.xlink_show - - svg.elements.a.xlink_title + - svg.elements.script.xlink_href - svg.elements.svg.baseProfile - svg.elements.svg.version - svg.elements.svg.zoomAndPan - - svg.elements.view.zoomAndPan - - svg.elements.feImage.xlink_href - - svg.elements.filter.xlink_href - - svg.global_attributes.xml_space - - api.SVGSVGElement.forceRedraw - - api.SVGSVGElement.suspendRedraw - - api.SVGSVGElement.unsuspendRedraw - - api.SVGSVGElement.unsuspendRedrawAll - - api.SVGStyleElement.type - - api.SVGTextContentElement.selectSubString + - svg.elements.textPath.xlink_href - svg.elements.use.xlink_href - - svg.elements.a.xlink_href - - api.SVGElement.className + - svg.elements.view.zoomAndPan + - svg.elements.vkern + - svg.elements.vkern.g1 + - svg.elements.vkern.g2 + - svg.elements.vkern.k + - svg.elements.vkern.u1 + - svg.elements.vkern.u2 - svg.global_attributes.clip + - svg.global_attributes.glyph-orientation-horizontal + - svg.global_attributes.glyph-orientation-vertical - svg.global_attributes.xml_lang - - api.SVGPoint - - api.SVGPoint.matrixTransform - - api.SVGPoint.x - - api.SVGPoint.y - - svg.elements.script.xlink_href + - svg.global_attributes.xml_space From 2837806aaa04ae1b16074a0863e4ea4916382bf7 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Tue, 28 Jan 2025 15:13:17 +0100 Subject: [PATCH 2/2] Add SVG cursor and tref --- features/svg-discouraged.yml | 11 +++++++++++ features/svg-discouraged.yml.dist | 11 +++++++++++ 2 files changed, 22 insertions(+) diff --git a/features/svg-discouraged.yml b/features/svg-discouraged.yml index 23515b356b4..5b00de1855a 100644 --- a/features/svg-discouraged.yml +++ b/features/svg-discouraged.yml @@ -66,6 +66,12 @@ compat_features: - svg.elements.a.xlink_href - svg.elements.a.xlink_show - svg.elements.a.xlink_title + - svg.elements.cursor + - svg.elements.cursor.href + - svg.elements.cursor.systemLanguage + - svg.elements.cursor.x + - svg.elements.cursor.xlink_href + - svg.elements.cursor.y - svg.elements.feImage.xlink_href - svg.elements.filter.xlink_href - svg.elements.font @@ -157,6 +163,11 @@ compat_features: - svg.elements.svg.version - svg.elements.svg.zoomAndPan - svg.elements.textPath.xlink_href + - svg.elements.tref + - svg.elements.tref.fill + - svg.elements.tref.fill.context-fill + - svg.elements.tref.systemLanguage + - svg.elements.tref.xlink_href - svg.elements.use.xlink_href - svg.elements.view.zoomAndPan - svg.elements.vkern diff --git a/features/svg-discouraged.yml.dist b/features/svg-discouraged.yml.dist index 641f201da9f..8e3057738a8 100644 --- a/features/svg-discouraged.yml.dist +++ b/features/svg-discouraged.yml.dist @@ -255,6 +255,12 @@ compat_features: - api.SVGMissingGlyphElement - api.SVGRenderingIntent - api.SVGVKernElement + - svg.elements.cursor + - svg.elements.cursor.href + - svg.elements.cursor.systemLanguage + - svg.elements.cursor.x + - svg.elements.cursor.xlink_href + - svg.elements.cursor.y - svg.elements.font - svg.elements.font-face - svg.elements.font-face-format @@ -334,6 +340,11 @@ compat_features: - svg.elements.missing-glyph.vert-adv-y - svg.elements.missing-glyph.vert-origin-x - svg.elements.missing-glyph.vert-origin-y + - svg.elements.tref + - svg.elements.tref.fill + - svg.elements.tref.fill.context-fill + - svg.elements.tref.systemLanguage + - svg.elements.tref.xlink_href - svg.elements.vkern - svg.elements.vkern.g1 - svg.elements.vkern.g2