Skip to content

Comments

Clean up SVGStylable and SVGLangSpace references#5140

Merged
sideshowbarker merged 1 commit intomdn:mainfrom
foolip:rm-SVGStylable-SVGLangSpace
May 20, 2021
Merged

Clean up SVGStylable and SVGLangSpace references#5140
sideshowbarker merged 1 commit intomdn:mainfrom
foolip:rm-SVGStylable-SVGLangSpace

Conversation

@foolip
Copy link
Contributor

@foolip foolip commented May 20, 2021

These were mixin-like interfaces in SVG 1.1:
https://www.w3.org/TR/SVG11/types.html#InterfaceSVGStylable
https://www.w3.org/TR/SVG11/types.html#InterfaceSVGLangSpace

The className attribute is already in the SVGElement page, and the style
attributes is in https://developer.mozilla.org/en-US/docs/Web/API/ElementCSSInlineStyle
and will be folded into SVGElement later as part of mixin flattening.

The xmllang and xmlspace attributes are long gone, so there's nothing to
fix there.

All that remains of these is now in the specifications tables.

These were mixin-like interfaces in SVG 1.1:
https://www.w3.org/TR/SVG11/types.html#InterfaceSVGStylable
https://www.w3.org/TR/SVG11/types.html#InterfaceSVGLangSpace

The className attribute is already in the SVGElement page, and the style
attributes is in https://developer.mozilla.org/en-US/docs/Web/API/ElementCSSInlineStyle
and will be folded into SVGElement later as part of mixin flattening.

The xmllang and xmlspace attributes are long gone, so there's nothing to
fix there.

All that remains of these is now in the specifications tables.
@foolip foolip requested a review from a team as a code owner May 20, 2021 08:00
@foolip foolip requested a review from a team May 20, 2021 08:00
@foolip foolip requested a review from a team as a code owner May 20, 2021 08:00
@foolip foolip requested review from chrisdavidmills and removed request for a team May 20, 2021 08:00
@github-actions
Copy link
Contributor

Preview URLs

Flaws

Note! 7 documents with no flaws that don't need to be listed. 🎉

URL: /en-US/docs/Web/SVG/SVG_2_support_in_Mozilla
Title: SVG 2 support in Mozilla
on GitHub
Flaw count: 22

  • macros:
    • /en-US/docs/Web/API/SVGLocatable does not exist
    • /en-US/docs/Web/API/SVGTransformable does not exist
    • /en-US/docs/Web/API/SVGColor does not exist
    • /en-US/docs/Web/API/SVGICCColor does not exist
    • /en-US/docs/Web/API/SVGElementInstance does not exist
    • and 17 more flaws omitted

URL: /en-US/docs/Web/API/SVGStopElement
Title: SVGStopElement
on GitHub
Flaw count: 1

  • macros:
    • /en-US/docs/Web/API/SVGStopElement/offset does not exist

URL: /en-US/docs/Web/API/SVGForeignObjectElement
Title: SVGForeignObjectElement
on GitHub
Flaw count: 6

  • macros:
    • /en-US/docs/Web/API/SVGForeignObjectElement/x does not exist
    • /en-US/docs/Web/API/SVGForeignObjectElement/y does not exist
    • /en-US/docs/Web/API/SVGForeignObjectElement/width does not exist
    • /en-US/docs/Web/API/SVGForeignObjectElement/height does not exist
    • /en-US/docs/Web/API/SVGTransformable does not exist
    • and 1 more flaws omitted

URL: /en-US/docs/Web/API/SVGPolylineElement
Title: SVGPolylineElement
on GitHub
Flaw count: 1

  • macros:
    • /en-US/docs/Web/API/SVGTransformable does not exist

URL: /en-US/docs/Web/API/SVGSymbolElement
Title: SVGSymbolElement
on GitHub
Flaw count: 3

  • macros:
    • /en-us/docs/web/api/svgfittoviewbox (url: /en-US/docs/Web/API/SVGFitToViewBox) does not exist
    • /en-US/docs/Web/API/SVGFitToViewBox does not exist
    • /en-US/docs/Web/API/SVGFitToViewBox does not exist

URL: /en-US/docs/Web/API/SVGLineElement
Title: SVGLineElement
on GitHub
Flaw count: 5

  • macros:
    • /en-US/docs/Web/API/SVGLineElement/x1 does not exist
    • /en-US/docs/Web/API/SVGLineElement/y1 does not exist
    • /en-US/docs/Web/API/SVGLineElement/x2 does not exist
    • /en-US/docs/Web/API/SVGLineElement/y2 does not exist
    • /en-US/docs/Web/API/SVGTransformable does not exist

URL: /en-US/docs/Web/API/SVGClipPathElement
Title: SVGClipPathElement
on GitHub
Flaw count: 1

  • macros:
    • /en-US/docs/Web/API/SVGClipPathElement/clipPathUnits does not exist

URL: /en-US/docs/Web/API/SVGRectElement
Title: SVGRectElement
on GitHub
Flaw count: 7

  • macros:
    • /en-US/docs/Web/API/SVGRectElement/x does not exist
    • /en-US/docs/Web/API/SVGRectElement/y does not exist
    • /en-US/docs/Web/API/SVGRectElement/width does not exist
    • /en-US/docs/Web/API/SVGRectElement/height does not exist
    • /en-US/docs/Web/API/SVGRectElement/rx does not exist
    • and 2 more flaws omitted

URL: /en-US/docs/Web/API/SVGGElement
Title: SVGGElement
on GitHub
Flaw count: 1

  • macros:
    • /en-US/docs/Web/API/SVGTransformable does not exist

URL: /en-US/docs/Web/API/SVGPolygonElement
Title: SVGPolygonElement
on GitHub
Flaw count: 1

  • macros:
    • /en-US/docs/Web/API/SVGTransformable does not exist

URL: /en-US/docs/Web/API/SVGPatternElement
Title: SVGPatternElement
on GitHub
Flaw count: 11

  • macros:
    • /en-us/docs/web/api/svgfittoviewbox (url: /en-US/docs/Web/API/SVGFitToViewBox) does not exist
    • /en-US/docs/Web/API/SVGFitToViewBox does not exist
    • /en-US/docs/Web/API/SVGPatternElement/patternUnits does not exist
    • /en-US/docs/Web/API/SVGPatternElement/patternContentUnits does not exist
    • /en-US/docs/Web/API/SVGPatternElement/patternTransform does not exist
    • and 6 more flaws omitted

URL: /en-US/docs/Web/API/SVGSwitchElement
Title: SVGSwitchElement
on GitHub
Flaw count: 1

  • macros:
    • /en-US/docs/Web/API/SVGTransformable does not exist

URL: /en-US/docs/Web/API/SVGImageElement
Title: SVGImageElement
on GitHub
Flaw count: 4

  • macros:
    • /en-us/docs/web/api/mozimageloadingcontent (url: /en-US/docs/Web/API/MozImageLoadingContent) does not exist
    • /en-US/docs/Web/API/SVGImageElement/crossOrigin does not exist
    • /en-US/docs/Web/API/SVGTransformable does not exist
  • bad_bcd_links:
    • no explanation!

URL: /en-US/docs/Web/API/SVGGradientElement
Title: SVGGradientElement
on GitHub
Flaw count: 3

  • macros:
    • /en-US/docs/Web/API/SVGGradientElement/gradientUnits does not exist
    • /en-US/docs/Web/API/SVGGradientElement/gradientTransform does not exist
    • /en-US/docs/Web/API/SVGGradientElement/spreadMethod does not exist

URL: /en-US/docs/Web/API/Document_Object_Model
Title: Document Object Model (DOM)
on GitHub
Flaw count: 60

  • macros:
    • /en-US/docs/Web/API/DOMConfiguration does not exist
    • /en-US/docs/Web/API/DOMErrorHandler does not exist
    • /en-US/docs/Web/API/DOMImplementationList does not exist
    • /en-US/docs/Web/API/DOMImplementationRegistry does not exist
    • /en-US/docs/Web/API/DOMImplementationSource does not exist
    • and 55 more flaws omitted

URL: /en-US/docs/Web/API/SVGAElement
Title: SVGAElement
on GitHub
Flaw count: 11

  • macros:
    • /en-US/docs/Web/API/HTMLHyperlinkElementUtils does not exist
    • /en-US/docs/Web/API/SVGAElement/download does not exist
    • /en-US/docs/Web/API/SVGAElement/href does not exist
    • /en-US/docs/Web/API/SVGAElement/hreflang does not exist
    • /en-US/docs/Web/API/SVGAElement/ping does not exist
    • and 6 more flaws omitted

URL: /en-US/docs/Web/API/SVGGlyphRefElement
Title: SVGGlyphRefElement
on GitHub
Flaw count: 6

  • macros:
    • /en-US/docs/Web/API/SVGGlyphRefElement/glyphRef does not exist
    • /en-US/docs/Web/API/SVGGlyphRefElement/format does not exist
    • /en-US/docs/Web/API/SVGGlyphRefElement/x does not exist
    • /en-US/docs/Web/API/SVGGlyphRefElement/y does not exist
    • /en-US/docs/Web/API/SVGGlyphRefElement/dx does not exist
    • and 1 more flaws omitted

URL: /en-US/docs/Web/API/SVGMaskElement
Title: SVGMaskElement
on GitHub
Flaw count: 7

  • macros:
    • /en-US/docs/Web/API/SVGMaskElement/maskUnits does not exist
    • /en-US/docs/Web/API/SVGMaskElement/maskContentUnits does not exist
    • /en-US/docs/Web/API/SVGMaskElement/x does not exist
    • /en-US/docs/Web/API/SVGMaskElement/y does not exist
    • /en-US/docs/Web/API/SVGMaskElement/width does not exist
    • and 2 more flaws omitted

URL: /en-US/docs/Web/API/SVGSVGElement
Title: SVGSVGElement
on GitHub
Flaw count: 46

  • macros:
    • /en-us/docs/web/api/svgfittoviewbox (url: /en-US/docs/Web/API/SVGFitToViewBox) does not exist
    • /en-US/docs/Web/API/SVGFitToViewBox does not exist
    • /en-US/docs/Web/API/SVGSVGElement/x does not exist
    • /en-US/docs/Web/API/SVGSVGElement/y does not exist
    • /en-US/docs/Web/API/SVGSVGElement/width does not exist
    • and 41 more flaws omitted

URL: /en-US/docs/Web/API/SVGTextContentElement
Title: SVGTextContentElement
on GitHub
Flaw count: 11

  • macros:
    • /en-US/docs/Web/API/SVGTextContentElement/textLength does not exist
    • /en-US/docs/Web/API/SVGTextContentElement/lengthAdjust does not exist
    • /en-US/docs/Web/API/SVGTextContentElement/getNumberOfChars does not exist
    • /en-US/docs/Web/API/SVGTextContentElement/getComputedTextLength does not exist
    • /en-US/docs/Web/API/SVGTextContentElement/getSubStringLength does not exist
    • and 6 more flaws omitted

URL: /en-US/docs/Web/API/SVGFilterElement
Title: SVGFilterElement
on GitHub
Flaw count: 9

  • macros:
    • /en-US/docs/Web/API/SVGFilterElement/filterUnits does not exist
    • /en-US/docs/Web/API/SVGFilterElement/primitiveUnits does not exist
    • /en-US/docs/Web/API/SVGFilterElement/x does not exist
    • /en-US/docs/Web/API/SVGFilterElement/y does not exist
    • /en-US/docs/Web/API/SVGFilterElement/width does not exist
    • and 4 more flaws omitted

External URLs

URL: /en-US/docs/Web/SVG/SVG_2_support_in_Mozilla
Title: SVG 2 support in Mozilla
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGCircleElement
Title: SVGCircleElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGDefsElement
Title: SVGDefsElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGMissingGlyphElement
Title: SVGMissingGlyphElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGDescElement
Title: SVGDescElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGStopElement
Title: SVGStopElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGForeignObjectElement
Title: SVGForeignObjectElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGPolylineElement
Title: SVGPolylineElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGSymbolElement
Title: SVGSymbolElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGAnimateElement
Title: SVGAnimateElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGLineElement
Title: SVGLineElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGClipPathElement
Title: SVGClipPathElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGRectElement
Title: SVGRectElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGGElement
Title: SVGGElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGPolygonElement
Title: SVGPolygonElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGPatternElement
Title: SVGPatternElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGSwitchElement
Title: SVGSwitchElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGImageElement
Title: SVGImageElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGGradientElement
Title: SVGGradientElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/Document_Object_Model
Title: Document Object Model (DOM)
on GitHub


URL: /en-US/docs/Web/API/SVGAElement
Title: SVGAElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGFontElement
Title: SVGFontElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGTitleElement
Title: SVGTitleElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGGlyphRefElement
Title: SVGGlyphRefElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGMaskElement
Title: SVGMaskElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGSVGElement
Title: SVGSVGElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGTextContentElement
Title: SVGTextContentElement
on GitHub

No new external URLs


URL: /en-US/docs/Web/API/SVGFilterElement
Title: SVGFilterElement
on GitHub

No new external URLs

foolip added a commit to foolip/browser-compat-data that referenced this pull request May 20, 2021
This was a mixin-like interface in SVG 1.1:
https://www.w3.org/TR/SVG11/types.html#InterfaceSVGStylable

However, it was never exposed as an interface in itself, and this entry
without any subfeatures doesn't map to anything real for web developers.

MDN cleanup: mdn/content#5140

Part of mdn#7752.
@sideshowbarker sideshowbarker merged commit 9f45e0a into mdn:main May 20, 2021
@foolip foolip deleted the rm-SVGStylable-SVGLangSpace branch May 20, 2021 09:13
sideshowbarker pushed a commit to mdn/browser-compat-data that referenced this pull request May 20, 2021
This was a mixin-like interface in SVG 1.1:
https://www.w3.org/TR/SVG11/types.html#InterfaceSVGStylable

However, it was never exposed as an interface in itself, and this entry
without any subfeatures doesn't map to anything real for web developers.

MDN cleanup: mdn/content#5140

Part of #7752.
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 11, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants