[csswg-drafts] [css-text] Letter spacing is inserted after RTL reordering

kojiishi has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-text] Letter spacing is inserted after RTL reordering ==
The last example of [Example 16] in [`letter-spacing`] property says:

> Letter spacing is inserted **after** RTL reordering

But `letter-spacing` affects line breaking, so we need to compute before line breaking.

Is this saying, compute once for line breaking in logical order, then re-compute after line breaking in visual order? Then the line width will not match and it may result in large-lagged lines, correct?

Test: http://output.jsbin.com/hudaxi

[`letter-spacing`]: https://drafts.csswg.org/css-text-3/#letter-spacing-property
[Example 16]: https://drafts.csswg.org/css-text-3/#example-c8bdfa99

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1509 using your GitHub account

Received on Thursday, 8 June 2017 05:06:45 UTC