Closed Bug 1410999 Opened 7 years ago Closed 5 years ago

consider implementing the SVG bearing command

Categories

(Core :: SVG, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: mpk, Unassigned)

References

()

Details

The upcoming SVG2 spec (currently a W3C Candidate Recommendation) contains a section about bearing commands in paths. If implemented they would enable web authors to influence the orientation of subsequent relative path commands. While this sounds like a useful idea, they might be dropped from the spec due to lack of implementations.
The specification says that the bearing command is at risk: https://www.w3.org/TR/SVG2/

As such we won't implement it unless there is support from other browser implementers.
Status: NEW → UNCONFIRMED
Ever confirmed: false
Hm... sounds like a chicken/egg dilemma.

Support doesn't seem to be very strong at this time, from what I can gather:
* a 3 year old Chromium bug suffers from neglect:
  https://bugs.chromium.org/p/chromium/issues/detail?id=366548
* Microsoft doesn't seem to have any plans to implement it so far:
  https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/?page=1&q=svg2
* And neither does Apple:
  https://bugs.webkit.org/buglist.cgi?quicksearch=svg2

Interestingly, the (quite current) "SVG Paths" spec draft no longer mentions the bearing commands being at risk. (https://svgwg.org/specs/paths/#PathDataBearingCommands)

heycam, since you're listed as co-author of the specs, could you please comment on the status of the SVG Path bearing commands?
Flags: needinfo?(cam)
I don't think it's particularly high priority to implement, and as you say, I haven't seen any indications of interest from other browsers to implement it.  I think it's fine to leave this bug as is and see if any further interest develops.
Flags: needinfo?(cam)
The "bearing" commands have been dropped from the SVG2 specification.
(They're still listed in "SVG Paths", though.)

Mark as WONTFIX, since it was dropped from spec and no other browsers have interest in implementing.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.