- From: CSS Meeting Bot via GitHub <noreply@w3.org>
- Date: Fri, 14 Nov 2025 00:49:24 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-logical-1] Order of inheritance vs. mapping in logical properties`, and agreed to the following: * `RESOLVED: specify inheritance works on physical properties` <details><summary>The full IRC log of that discussion</summary> <iank_> yeah https://www.software.hixie.ch/utilities/js/live-dom-viewer/?saved=14309 looks broken on FF.<br> <noamr> oriol: we resolved on this 5 years ago. when you have an inherit on a logic property, it would inherit from the same logical property, even if the physical mode is different<br> <emilio> q+<br> <noamr> oriol: no browser is doing this. everyone resolves logical to physical first and only then applies inheritance<br> <noamr> ack kizu<br> <astearns> ack kizu<br> <astearns> ack fantasai<br> <kbabbitt> q+<br> <astearns> ack emilio<br> <noamr> fantasai: I can see the argument. I also think it was the right behavior to do. the properties that this affect are not inherited property. not a lot of people do this. I am somewhat inclined to leave current resolution<br> <noamr> emilio: strong disagree. it's weird that some css wide keywords you affect some properties but not others<br> <noamr> emilio: in implementations conversion to physical happens before inheritence<br> <noamr> emilio: I don't see this as being terribly useful<br> <astearns> ack kbabbitt<br> <noamr> emilio: not sure it's worth it<br> <noamr> kbabbitt: agree with emilio. the resolution was sitting for 5 years. there is additional compat risk. lets spec the current behavior<br> <noamr> fantasai: ok if we are going with that direction<br> <noamr> q+<br> <astearns> ack noamr<br> <fantasai> fantasai: but disagree there's a compat risk<br> <fantasai> fantasai: super unlikely to use inherit in a logical property across direction changes even if usage was 90%<br> <fantasai> noamr: logical properties are complicated enough already, let's keep it simple<br> <noamr> PROPOSED RESOLUTION: specify inheritance works on physical properties<br> <florian> q?<br> <noamr> emilio: if this affected inherited properties the inherited one would be the physical one<br> <fantasai> PROPOSED: Logical properties inherit from the parent using physical correspondance<br> <noamr> florian: how mad are i18n going to be on this<br> <noamr> fantasai: not a big deal I think? you can also, depending on what you're doing, you *want* the physical prop<br> <noamr> astearns: let's resolve and find out<br> <noamr> RESOLVED: specify inheritance works on physical properties<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3029#issuecomment-3530345083 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Friday, 14 November 2025 00:49:25 UTC