Skip to content

[css-values-4][css-images-4][css-fonts-4] URL request modifiers#8222

Merged
tabatkins merged 10 commits intow3c:mainfrom
noamr:req-modifiers
Mar 7, 2023
Merged

[css-values-4][css-images-4][css-fonts-4] URL request modifiers#8222
tabatkins merged 10 commits intow3c:mainfrom
noamr:req-modifiers

Conversation

@noamr
Copy link
Copy Markdown
Collaborator

@noamr noamr commented Dec 14, 2022

Added a few URL modifiers to enable request parameters:

3 modifiers that correspond to link attributes:

This enables CORS requests for CSS images, credentialed requests for fonts, and fine-tuning using integrity etc.

Example:
url("https://..." crossorigin(anonymous) integrity("shaX--something") referrerpolicy(same-origin))

See #1603

Comment thread css-values-4/Overview.bs Outdated
Comment thread css-values-4/Overview.bs Outdated
Comment thread css-values-4/Overview.bs Outdated
Comment thread css-values-4/Overview.bs Outdated
Comment thread css-values-4/Overview.bs Outdated
Comment thread css-values-4/Overview.bs Outdated
Comment thread css-values-4/Overview.bs Outdated
Comment thread css-values-4/Overview.bs Outdated
noamr and others added 6 commits December 15, 2022 06:55
Co-authored-by: Tab Atkins Jr. <jackalmage@gmail.com>
Co-authored-by: Tab Atkins Jr. <jackalmage@gmail.com>
Co-authored-by: Tab Atkins Jr. <jackalmage@gmail.com>
Co-authored-by: Tab Atkins Jr. <jackalmage@gmail.com>
Co-authored-by: Tab Atkins Jr. <jackalmage@gmail.com>
Co-authored-by: Tab Atkins Jr. <jackalmage@gmail.com>
@noamr
Copy link
Copy Markdown
Collaborator Author

noamr commented Dec 15, 2022

Thanks for the initial pass, @tabatkins... I was hoping bikeshed would run on the PR first but for some reason IPR check failed.

@noamr noamr changed the title WIP: [css-values-4][css-images-4][css-values-4] URL request modifiers Dec 15, 2022
@noamr noamr changed the title [css-values-4][css-images-4][css-values-4] URL request modifiers Dec 15, 2022
@noamr
Copy link
Copy Markdown
Collaborator Author

noamr commented Jan 25, 2023

Thanks for the initial pass, @tabatkins... I was hoping bikeshed would run on the PR first but for some reason IPR check failed.

@tabatkins ping ?

@noamr
Copy link
Copy Markdown
Collaborator Author

noamr commented Mar 7, 2023

Thanks for the initial pass, @tabatkins... I was hoping bikeshed would run on the PR first but for some reason IPR check failed.

@tabatkins ping ?

Another ping @tabatkins ?

Copy link
Copy Markdown
Member

@tabatkins tabatkins left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just two nits for linebreak formatting; each has a suggestion you can just accept. R+ after that!

Comment thread css-values-4/Overview.bs Outdated
Comment thread css-values-4/Overview.bs Outdated
@tabatkins
Copy link
Copy Markdown
Member

nm, i can accept my own suggestions.

@tabatkins tabatkins merged commit 8fb2816 into w3c:main Mar 7, 2023
@noamr noamr deleted the req-modifiers branch March 8, 2023 04:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants