gecko-dev/layout
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
..
base Bug 1466208 - part 29: Create PresShell::EventHandler::ComputeFocusedEventTargetElement() r=smaug 2019-03-04 06:11:41 +00:00
build Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-03-01 09:28:28 +02:00
doc Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug 2019-01-03 17:48:33 +01:00
forms Bug 1532122 - Make word-spacing, letter-spacing, and line-height use Rust lengths. r=boris 2019-03-04 18:19:40 +00:00
generic Bug 1532122 - Make word-spacing, letter-spacing, and line-height use Rust lengths. r=boris 2019-03-04 18:19:40 +00:00
inspector Bug 1456855 - Fix syntax for test layout/inspector/tests/chrome/test_fontVariationsAPI.xul r=aryx 2019-03-02 01:16:36 +02:00
ipc Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert 2019-02-25 16:09:24 -06:00
mathml Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert 2019-02-25 16:09:24 -06:00
media
painting Bug 1526958 - Cache dom::TouchEvent::PrefEnabled in nsDisplayListBuilder r=mattwoodrow 2019-03-04 13:22:05 +00:00
printing Bug 1528914 - Tidy the relationship between the doc shell and the pres context. r=qdot 2019-02-19 22:53:40 +00:00
reftests Bug 1456855 - adjust manifests for tests that now run with the new linux64 FreeType. r=ahal 2019-03-01 20:35:47 +00: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
svg Bug 1528635 - Check urlExtraReferrer not null before dereference to avoid crash r=longsonr 2019-03-03 19:35:42 +00:00
tables Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert 2019-02-25 16:09:24 -06:00
tools Bug 1530471 - remove Moz2D/thebes SkiaGL glue r=jrmuizel 2019-02-28 14:59:16 +00:00
xul Backed out changeset 2e63fa41257b (bug 1530594) for mochitest failure use-after-poison /builds/worker/workspace/build/src/layout/xul/nsMenuPopupFrame.h:280:42 in PopupType 2019-03-02 06:45:31 +02:00
moz.build Bug 1521673 - Go through layout/tools/layout-debug even when tests are disabled. r=dmajor 2019-01-22 14:30:39 +00:00