Re: [csswg-drafts] [css-writing-modes] `unicode-bidi: plaintext` not affect ul/ol (#3491)

@ali-hardan I'm not sure I would rule it out 100%, but it seems doutful:
* `unicode-bidi: plaintext` isn't ancient, but it's not brand new either, and Firefox and Chrome have been supporting it for 2 or 3 years, so there is probably content that depends on the behavior staying the same
* It's a little more complicated, but in effect it boils down to this problem: https://wiki.csswg.org/faq#selectors-that-depend-on-layout. If `unicode-bidi: plaintext` could affect the direction so that the `:dir()` selector could react to it. Selectors changing based on the value of properties isn't possible, because otherwise you could write this, which browsers cannot handle:
  ```css
   div:lang(lrt) { unicode-bidi: plaintext; }
   div:lang(rtl) { unicode-bidi: normal; }
  ```
  Maybe it could be made to affect the logical properties at computed value time without affecting the `:dir` pseudo class, as that's not a loop, but having logical properties and `:dir` be inconsistent sounds pretty bad too.

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

Received on Monday, 14 January 2019 23:46:00 UTC