Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate <cursor> element #174

Closed
jarek-foksa opened this issue Jun 22, 2016 · 3 comments
Closed

Deprecate <cursor> element #174

jarek-foksa opened this issue Jun 22, 2016 · 3 comments

Comments

@jarek-foksa
Copy link

HTML 5 spec already states that user agents that implement SVG 1.1 must not implement the <cursor> element (https://html.spec.whatwg.org/multipage/infrastructure.html#dependencies).

What is the point of keeping it in SVG 2? It seems to duplicate functionality provided by the CSS "cursor" property.

@AmeliaBR
Copy link
Contributor

I suppose there may be some use for this in non-web user agents. But since we're making CSS support mandatory, and CSS has cursor, I don't see any purpose to keeping it.

If the SVG <cursor> element allowed you to actually construct a cursor from SVG graphics elements, that would be different. But since it just specifies an image href, it doesn't add anything compared to the CSS property, I agree that it should at least be marked deprecated.

@SebastianZ
Copy link

SebastianZ commented Jan 24, 2017

@AmeliaBR According to this, the SVGCursorElement interface should also be marked as deprecated. Or is there a reason to keep it?

Sebastian

@SebastianZ
Copy link

For what it's worth, I just realized that the support for the interface got removed from Blink last month.

Sebastian

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants