gecko-dev/servo/components
Emilio Cobos Álvarez 25098daaaa Bug 1532122 - Make word-spacing, letter-spacing, and line-height use Rust lengths. r=boris
This also adopts the resolution from [1] while at it, making letter-spacing
compute to a length, serializing 0 to normal rather than keeping normal in the
computed value, which matches every other engine.

This removes the SMIL tests for percentages from letter-spacing since
letter-spacing does in fact not support percentages, so they were passing just
by chance.

[1]: https://github.com/w3c/csswg-drafts/issues/1484

Differential Revision: https://phabricator.services.mozilla.com/D21850

--HG--
extra : moz-landing-system : lando
2019-03-04 18:19:40 +00:00
..
fallible Bug 1511811 - Use https for the MPL license URL. 2018-12-03 08:43:48 -05:00
hashglobe Bug 1506391 - cargo fix --edition. r=emilio 2018-11-11 02:40:21 +01:00
malloc_size_of Bug 1521392 - Cherry-pick Servo-only changes to malloc_size_of. 2019-01-20 16:29:22 +01:00
selectors Bug 1521187 - Derive more. r=emilio 2019-01-22 12:19:22 -08:00
servo_arc Bug 1506391 - cargo fix --edition. r=emilio 2018-11-11 02:40:21 +01:00
size_of_test Bug 1511811 - Use https for the MPL license URL. 2018-12-03 08:43:48 -05:00
style Bug 1532122 - Make word-spacing, letter-spacing, and line-height use Rust lengths. r=boris 2019-03-04 18:19:40 +00:00
style_derive Bug 1532134 - When deriving something with an output type, map preconditions as well. r=xidorn 2019-03-03 11:31:21 +00:00
style_traits Bug 1532134 - Implement a version of #[css(skip_if)] that takes more context. r=xidorn 2019-03-03 11:31:06 +00:00