Closed Bug 1315892 Opened 3 years ago Closed 3 months ago
'text-orientation: upright' should cause all characters to be treated as strong LTR
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 Build ID: 20161107030203 Steps to reproduce: 5.1. Orienting Text: the text-orientation property states that "This value causes the used value of direction to be ltr, and for the purposes of bidi reordering, causes all characters to be treated as strong LTR." https://drafts.csswg.org/css-writing-modes-3/#text-orientation 1. Run any of following tests http://test.csswg.org/harness/test/css-writing-modes-3_dev/single/table-progression-vlr-003/format/html5/ http://test.csswg.org/harness/test/css-writing-modes-3_dev/single/table-progression-vlr-004/format/html5/ http://test.csswg.org/harness/test/css-writing-modes-3_dev/single/table-progression-vrl-003/format/html5/ http://test.csswg.org/harness/test/css-writing-modes-3_dev/single/table-progression-vrl-004/format/html5/ Actual results: The Test Case tab does not match to the Reference Page tab. Expected results: The Test Case tab matches to the Reference Page tab.
Component: Untriaged → Layout: Text
Product: Firefox → Core
https://github.com/w3c/csswg-drafts/issues/755 says: Gecko implements partially, by inserting the RLO (the same effect as the workaround above) if the block has text-orientation: upright. It has the same restriction as above. It does not work when text-orientation: upright is applied to inline elements. It does not change the used value of direction, and therefore other effects (e.g., logical properties, table cell orders, etc.) is not included.
3 years ago
Assignee: nobody → fantasai.bugs
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Pushed by firstname.lastname@example.org: https://hg.mozilla.org/integration/autoland/rev/8aeda7048e36 'text-orientation: upright' forces used 'direction' to LTR. r=jfkthame https://hg.mozilla.org/integration/autoland/rev/3a8c3658b9a2 Add a comment quoting the spec. r=me
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/19070 for changes under testing/web-platform/tests
Upstream web-platform-tests status checks passed, PR will merge once commit reaches central.
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.