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

Safari support for @counter-style symbols likely to be partial #22988

Open
foolip opened this issue May 2, 2024 · 0 comments
Open

Safari support for @counter-style symbols likely to be partial #22988

foolip opened this issue May 2, 2024 · 0 comments
Labels
help wanted 🆘 You're encouraged to pick up this issue, a maintainer will come back to you and review your work. question ❔ Issues where a question or problem is stated and a discussion is held to gather opinions.

Comments

@foolip
Copy link
Collaborator

foolip commented May 2, 2024

Only Safari isn't marked as partial implementation here:
https://developer.mozilla.org/en-US/docs/Web/CSS/@counter-style/symbols#browser_compatibility

Often when almost all browsers have a similar note, it actually applies to all browsers because it's some "future" spec concept that nobody has implemented yet. I'm not sure if that's the case, but it would be good to confirm.

Source in BCD:

"symbols": {
"__compat": {
"description": "<code>symbols</code>",
"mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style/symbols",
"spec_url": "https://drafts.csswg.org/css-counter-styles/#counter-style-symbols",
"tags": [
"web-features:counter-style"
],
"support": {
"chrome": {
"version_added": "91",
"partial_implementation": true,
"notes": "Does not support <code>&lt;image&gt;</code> as a value for the <code>symbols</code> descriptor."
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "33",
"partial_implementation": true,
"notes": "Does not support <code>&lt;image&gt;</code> as a value for the <code>symbols</code> descriptor."
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "17"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},

The task is to write a test for <image> as a value for the symbols descriptor and see if it really works in Safari. If not, add a similar note as the other browsers.

@foolip foolip added help wanted 🆘 You're encouraged to pick up this issue, a maintainer will come back to you and review your work. question ❔ Issues where a question or problem is stated and a discussion is held to gather opinions. labels May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted 🆘 You're encouraged to pick up this issue, a maintainer will come back to you and review your work. question ❔ Issues where a question or problem is stated and a discussion is held to gather opinions.
Projects
None yet
Development

No branches or pull requests

1 participant