Skip to content

[offscreen-canvas] Remove 2d.path.stroke.prune.* tests for open paths from interop-2023 #392

Closed
@jfkthame

Description

@jfkthame

Test List

https://wpt.fyi/results/html/canvas/offscreen/path-objects/2d.path.stroke.prune.arc.html
https://wpt.fyi/results/html/canvas/offscreen/path-objects/2d.path.stroke.prune.arc.worker.html
https://wpt.fyi/results/html/canvas/offscreen/path-objects/2d.path.stroke.prune.curve.html
https://wpt.fyi/results/html/canvas/offscreen/path-objects/2d.path.stroke.prune.curve.worker.html
https://wpt.fyi/results/html/canvas/offscreen/path-objects/2d.path.stroke.prune.line.html
https://wpt.fyi/results/html/canvas/offscreen/path-objects/2d.path.stroke.prune.line.worker.html

Rationale

The behavior of 0-length subpaths with line-caps is subject to a longstanding canvas2d spec issue that has never been resolved, although discussion there appeared to converge on a consensus that would align behavior with SVG rendering and would not match the existing WPT tests here.

Given that the existing spec text is confusing/ambiguous, and discussion in the open spec issue favored a different result than the existing tests expect, I think we should remove these tests from the interop-2023 set until such time as there's a clear resolution of the spec issue.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions