Re: [csswg-drafts] [css-logical-1] Order of inheritance vs. mapping in logical properties (#3029)

So the main body of tests and results is at https://w3c.github.io/i18n-tests/results/css-logical

I didn't yet integrate the tests for inheritance into that page, because i'm not sure about the result.  You can find 2 tests at 
- https://w3c.github.io/i18n-tests/css-logical/inheritance/inherit-logical-logical.html
- https://w3c.github.io/i18n-tests/css-logical/inheritance/inherit-physical-logical.html

The results are indeed interoperable across Firefox, Chrome, and Safari browsers.

However, i wrote the assertions following the logic that seemed sensible to me: that is that the margin-inline-start for a LTR block (ie. on the left) would inherit the value for the margin on the _right_ (ie. at the start) of a parent RTL block.  Under that criterion, all the tests fail.

It seems somewhat illogical, as it were, that what is being inherited is not the start (ie. logical) value.


-- 
GitHub Notification of comment by r12a
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3029#issuecomment-701268888 using your GitHub account


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

Received on Wednesday, 30 September 2020 09:15:43 UTC