Re: [csswg-drafts] [css-overflow] Overflow propagation when the element propagated from is display: none (#3779)

The CSS Working Group just discussed `Overflow propagation when the element propagated from is display: none`, and agreed to the following:

* `RESOLVED: Do not propagate any style from display:none HTML or Body`

<details><summary>The full IRC log of that discussion</summary>
&lt;dael> Topic: Overflow propagation when the element propagated from is display: none<br>
&lt;dael> github: https://github.com/w3c/csswg-drafts/issues/3779<br>
&lt;dael> plinss: Who wants this one?<br>
&lt;dael> fantasai: Was emilio able to join?<br>
&lt;dael> emilio: Hey<br>
&lt;dael> emilio: This is mostly a little thing and only place where gecko needs to deep dive into the subtree to render<br>
&lt;dael> emilio: I remember rune at some point complained about it. I was wondering if people had willingness to change. I don't deeply care but I think it's a bitsaner<br>
&lt;dael> AmeliaBR: You're asking if the HTML or Body element isn't displayed we don't worry about prop. styles up?<br>
&lt;dael> emilio: Yes<br>
&lt;dael> plinss: Just get a blank page?<br>
&lt;bkardell_> seems fine?<br>
&lt;dael> smfr: display:none is common to do?<br>
&lt;dael> emilio: I dont think it is. I could get some data and come back<br>
&lt;dael> smfr: My only concerns is sites where they do that and browsers prop. the body background and you get a flash of color change<br>
&lt;dael> emilio: Body background is spec to not prop if there's display:none<br>
&lt;dael> smfr: I guess Chrome has a bug that it doesn't do that which is shared by WK<br>
&lt;dael> emilio: Def Chrome, I don't know WK<br>
&lt;dael> smfr: Prob does. I don't feel too strongly. Seems reasonable<br>
&lt;dael> plinss: Curiousabout usage of display:none body. I can see it abused for tracking iframes and whatnot on a page. Curious if that's something people want to do.I guess if they're putting in iframe they won't put a bg on it<br>
&lt;bkardell_> but changing -- there isn't interop now -- or is there?<br>
&lt;dael> plinss: Prop: Not prop any style from display:none HTML or Body<br>
&lt;dael> emilio: Don't propagate the background of the element...basically whatever definition the background propagation is using I want to align<br>
&lt;dael> plinss: Objections?<br>
&lt;dael> RESOLVED: Do not propagate any style from display:none HTML or Body<br>
</details>


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

Received on Wednesday, 10 April 2019 16:27:12 UTC