Implement isPointInFill() and isPointInStroke() methods of SVGGeometryElement

RESOLVED FIXED in Firefox 69

Status

()

enhancement
P3
normal
RESOLVED FIXED
3 years ago
2 months ago

People

(Reporter: sebo, Assigned: violet.bugreport, NeedInfo)

Tracking

(Blocks 1 bug, {dev-doc-needed})

unspecified
mozilla69
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox69 fixed)

Details

()

Attachments

(1 attachment, 1 obsolete attachment)

The SVGGeometryElement interface from the SVG 2 spec. has two methods isPointInFill() and isPointInStroke(), which still need to be implemented.

Sebastian
Blocks: svg2
Priority: -- → P3
Assignee: nobody → violet.bugreport
Status: NEW → ASSIGNED
Posted patch patch.patch (obsolete) — Splinter Review

My local repo has some weird problem, upload patch here to avoid data loss.
The patch is already complete anyway.

Attachment #9069236 - Attachment is obsolete: true

Cameron, could you review the 2-line webidl change in this patch? The actual implementation in SVG was already reviewed, now it just needs the approval from a webidl peer. The webidl change adds isPointInFill() and isPointInStroke() interface, which other browsers have already added long ago. Thanks.

Flags: needinfo?(cam)
Pushed by violet.bugreport@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/13d68d184214
Implement isPointInFill() and isPointInStroke() for SVGGeometryElement r=longsonr,bzbarsky
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/17470 for changes under testing/web-platform/tests
Upstream PR merged
You need to log in before you can comment on or make changes to this bug.