Skip to content

Remove invalid deprecation flags #7709

@saschanaz

Description

@saschanaz

While I was working on saschanaz/types-web@7c382a0 I found some invalid flags:

  • DOMPointReadOnly#matrixTransform: I see no reason to mark this as deprecated. This is a valid API.
  • HTMLImageElement#useMap: Same.
  • HTMLMapElement#areas: While a selector call can easily replace this, this is still a useful shortcut and the spec does not mark it as deprecated.
  • HTMLMapElement#name: This is actually "required" by the spec.

    The attribute must be present and must have a non-empty value with no ASCII whitespace

  • HTMLScriptElement#type: You know, type=module.
  • SVGPathElement#getPointAtLength and SVGPathElement#getTotalLength: Both are moved to the superclass SVGGeometryElement. Those should be just removed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    data:apiCompat data for Web APIs. https://developer.mozilla.org/docs/Web/API

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions