Skip to content

[css-ui-3] using non fixed size SVG in the cursor property #1813

Closed
@frivoal

Description

@frivoal

About the cursor property, css-ui-3 says:

The UA must support the following image file formats:

  • [...]
  • SVG, as defined in [SVG11], in secure static mode [SVG2]

In addition, the UA should support the following image file formats:

  • [...]
  • SVG, as defined in [SVG11], in secure animated mode [SVG2]

Since it doesn't specify any exception, that includes SVG with non fixed sized. However, no browser implement that. See these test results: https://test.csswg.org/harness/details/css-ui-3_dev/cursor-image-005-nfs/

Unless we have 2 browser just about to implement support for non fixed sized SVG cursors, I suggest we punt this feature to level 4, and only require support for fixed size SVG in level 3.

The UA must support the following image file formats:

  • [...]
  • SVG, as defined in [SVG11], in secure static mode [SVG2], if it has an intrinsic size.

In addition, the UA should support the following image file formats:

  • [...]
  • SVG, as defined in [SVG11], in secure animated mode [SVG2], if it has an intrinsic size.

In addition, the UA may support the following image file formats:

  • [...]
  • SVG, as defined in [SVG11], in secure static mode or secure animated mode [SVG2], even if it does not have an intrinsic size.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions