Re: [csswg-drafts] [css-color-adjust] about:blank causes undesired flickering with dark color scheme. (#9624)

The CSS Working Group just discussed `[css-color-adjust] about:blank causes undesired flickering with dark color scheme.`, and agreed to the following:

* `RESOLVED: initial about:blank iframes are always transparent`

<details><summary>The full IRC log of that discussion</summary>
&lt;fantasai> emilio: This is about the inital `about: blank` page being light by default<br>
&lt;fantasai> emilio: since loads are async, if you have a testcase like in the issue, you see white flickering<br>
&lt;fantasai> emilio: This is due to color-adjust. &lt;iframe> is usually transparent, but to fix some contrast issues, if you have light iframe in dark page, then we would paint an opaque canvase<br>
&lt;fantasai> emilio: My proposal is to not do that for `about:blank`<br>
&lt;fantasai> emilio: because authors have no control over it<br>
&lt;fantasai> emilio: and it just causes that kind of flickering<br>
&lt;fantasai> emilio: initial about:blank vs all about:blank<br>
&lt;fantasai> emilio: initial seems safer<br>
&lt;fantasai> PROPOSED: initial about:blank iframes are always transparent<br>
&lt;fantasai> RESOLVED: initial about:blank iframes are always transparent<br>
&lt;oriol> https://html.spec.whatwg.org/#is-initial-about:blank<br>
</details>


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


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

Received on Wednesday, 14 February 2024 19:04:26 UTC