Re: [csswg-drafts] [css-color-adjust] Re-add `only` to mean "don't auto-adjust me", per WebKit's behavior (#5089)

The CSS Working Group just discussed ``[css-color-adjust] Re-add `only` to mean “don't auto-adjust me”, per WebKit's behavior``, and agreed to the following:

* `RESOLVED: Auto-adjustment of colors for non-forced colors may happen, exact syntax to avoid it tbd`

<details><summary>The full IRC log of that discussion</summary>
&lt;emilio> Topic: [css-color-adjust] Re-add `only` to mean “don't auto-adjust me”, per WebKit's behavior<br>
&lt;emilio> github: https://github.com/w3c/csswg-drafts/issues/5089<br>
&lt;emilio> TabAtkins: Safari implemented color-adjust did a lot of weird thing that didn't document<br>
&lt;emilio> ... and our reverse-engineered spec doesn't match it<br>
&lt;emilio> ... so we need to decide whether we need to match<br>
&lt;emilio> ... so if you specify `only` it won't auto-adjust colors<br>
&lt;emilio> ... let me step back<br>
&lt;emilio> ... Safari in the mail app, if you didn't declare color-adjust, it'd do auto-adjustments, similar to forced colors<br>
&lt;emilio> ... if you set `only light` it'll leave your colors as they were<br>
&lt;emilio> ... do we want to do this? We removed only because it didn't use to do anything<br>
&lt;Rossen_> q?<br>
&lt;emilio> q-<br>
&lt;emilio> ... and if we want this we want to clarify this is different from forced-colors<br>
&lt;emilio> ... is there any clarification from Safari?<br>
&lt;emilio> smfr: I think your description is accurate<br>
&lt;emilio> ... I think no browser has shipped auto-darkening<br>
&lt;emilio> ... but if somebody does it then we may want to use `only` to let authors signal this<br>
&lt;emilio> TabAtkins: I think android webview does auto-darkening but we only do it if the color-scheme doesn't contain dark<br>
&lt;emilio> ... I think I'm happy to do something with this<br>
&lt;emilio> ... I don't want to resolve on the syntax without Rune or other relevant implementor here<br>
&lt;fremy> lgtm<br>
&lt;emilio> ... but we should resolve that auto-adjustment of colors in a non-forced-colors mode may happen<br>
&lt;emilio> RESOLVED: Auto-adjustment of colors for non-forced colors may happen, exact syntax to avoid it tbd<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/5089#issuecomment-714617108 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 22 October 2020 16:38:46 UTC