- From: Sam Weinig via GitHub <noreply@w3.org>
- Date: Wed, 11 Jun 2025 16:09:07 +0000
- To: public-css-archive@w3.org
Intended resolution: Update grammar for `<url>` to disallow duplicate `<request-url-modifier>` productions by changing the grammar from: ``` <url> = <url()> | <src()> <url()> = url( <string> <url-modifier>* ) | <url-token> <src()> = src( <string> <url-modifier>* ) ``` to ``` <url> = <url()> | <src()> <url()> = url( <string> <url-modifiers>? ) | <url-token> <src()> = src( <string> <url-modifiers>? ) ``` and adding the definition of `<url-modifiers>` as: ``` <url-modifiers> = <request-url-modifier> || [ <ident> | <function-token> <any-value>? ]+ <request-url-modifier> = <crossorigin-modifier> || <integrity-modifier> || <referrerpolicy-modifier> <crossorigin-modifier> = crossorigin(anonymous | use-credentials) <integrity-modifier> = integrity(<string>) <referrerpolicy-modifier> = referrerpolicy(no-referrer | no-referrer-when-downgrade | same-origin | origin | strict-origin | origin-when-cross-origin | strict-origin-when-cross-origin | unsafe-url) ``` -- GitHub Notification of comment by weinig Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12151#issuecomment-2963404664 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 11 June 2025 16:09:07 UTC