layout: Introduce infrastructure for tracking, backing up, and splitting

at the last known good split point, and use it for `white-space:
nowrap`.

Fixes overflowing tables on Wikipedia.

This infrastructure should form the basis of our fix for inline layout
of fragments that don't themselves constitute valid split points. That
will require some more work, however.
This commit is contained in:
Patrick Walton 2015-08-06 17:51:57 -07:00
parent af4e0a246a
commit 11fdb503df
5 changed files with 134 additions and 14 deletions

View file

@ -1,3 +0,0 @@
[inline-formatting-context-012.htm]
type: reftest
expected: FAIL