Skip to content

Remove stroke-linejoin 'miter-clip' or 'arcs' #592 #1065

Closed
0 of 1 issue completed
Closed

Description

@karlcow

On #592 "Browsers do not accept stroke-linejoin 'miter-clip' or 'arcs'" it was in 2018.
It was put at risk, 5 years later, nobody is implementing them.
should it just be removed from the SVG2.

https://w3c.github.io/svgwg/svg2-draft/painting.html#StrokeLinejoinProperty

miter-clip
This value is the same as miter but if the stroke-miterlimit is exceeded, the miter is clipped at a distance equal to half the stroke-miterlimit value multiplied by the stroke width from the intersection of the path segments (see below).

and

arcs
This value indicates that an arcs corner is to be used to join path segments. The arcs shape is formed by extending the outer edges of the stroke at the join point with arcs that have the same curvature as the outer edges at the join point.

The miter-clip and arcs values are new in SVG 2. The miter-clip value offers a more consistent presentation for a path with multiple joins as well as better behavior when a path is animated. The arcs value provides a better looking join when the path segments at the join are curved.

The values miter-clip and arcs of the stroke-linejoin property are at risk. There are no known browser implementations. See issue GitHub issue #592.

Activity

  1. dirkschulze commented on Mar 11, 2026

    @dirkschulze
    Contributor

    RESOLUTION: Drop 'miter-clip' or 'arcs' from SVG 2
    https://www.w3.org/2026/03/05-svg-minutes.html

  2. added a commit that references this issue on Mar 12, 2026
    ead8f01
  3. added a commit that references this issue on Mar 18, 2026
    b88933d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions