Skip to content

inconsistent baseline key in svg presentation attributes #2524

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

Closed
skyclouds2001 opened this issue Jan 12, 2025 · 3 comments
Closed

inconsistent baseline key in svg presentation attributes #2524

skyclouds2001 opened this issue Jan 12, 2025 · 3 comments
Labels
feature definition Creating or defining new features or groups of features.

Comments

@ddbeck
Copy link
Collaborator

ddbeck commented Jan 14, 2025

Hi @skyclouds2001. I don't understand the issue here. It's not clear to me what these specification links mean.

Can you describe what you expected to find in the data and what you actually found in the data? Can you tell us how it negatively affected your use of the data?

@skyclouds2001
Copy link
Author

For example, svg.global_attributes.text-decoration is of svg group, while css.properties.text-decoration is of text-decoration group. I think svg.global_attributes.text-decoration should also be text-decoration group.

And css.properties.lighting-color is of svg-filters group, while svg.global_attributes.lighting-color is of svg group. I think svg.global_attributes.lighting-color should also be svg group.

This occurs the same as other svg presetation attributes

@ddbeck ddbeck added the feature definition Creating or defining new features or groups of features. label Jan 29, 2025
@ddbeck
Copy link
Collaborator

ddbeck commented May 4, 2025

Thanks for filing the issue and thanks for your patience while I came back to it. I think this is broadly intentional, though it's possible this could change if #1173 is resolved.

When we created the features, we arrived at a compromise to handle the likely case that a developer who wishes to use a particular CSS property is typically unlikely to require the corresponding SVG attribute (if it exists). This is why we grouped most attributes with the SVG feature. That said, we did leave open the door for splitting the SVG feature into smaller features, if someone had a use case for such a thing.

Without a description of a negative impact (i.e., some application for web-features data that cannot be fulfilled due to the assignment of keys), I don't expect this to change at this time—but if you have a specific scenario, then feel free to file a new bug. Thanks for your understanding.

@ddbeck ddbeck closed this as not planned Won't fix, can't repro, duplicate, stale May 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature definition Creating or defining new features or groups of features.
Projects
None yet
Development

No branches or pull requests

2 participants