2018.2 (Unreleased)
Pre-release
Pre-release
MurakamiShinyu
released this
10 Sep 08:37
·
2500 commits
to master
since this release
Added
- Implement
pages
counter - Support
clear: left/right/top/bottom/same/all
on page floats- #378
- When a
clear
value is specified on a page float, it is placed so that it comes after any of preceding page floats. same
value means the same direction as one which the page float is floated to.- If a page float with
float: snap-block
would be placed at the block-start end but aclear
value on it forbidden such placement, the float is instead placed at the block-end side (unless theclear
value also forbidden such placement).
- Support
column-fill
property - Add support for
break-word
value ofword-break
property - Add (non-standard)
float-min-wrap-block
property to control text wrapping around page floats
Changed
- Avoid text wrapping around fragmented page floats
Fixed
- Fix a bug that a bottom margin on a page float is not taken into account when the float has a bottom padding or border
- Fix a bug that
box-decoration-break: clone
makes a block incorrectly overflow - Avoid invalid fragmentation occurring between an edge of a block container and its child
- Fix a bug that a table is not fragmented correctly
- Fix a bug that a float inside an element with position:relative is positioned incorrectly
- Fix a bug that a table is occasionally fragmented immediately before the end of it
- Avoid printing bug on Gecko
- Avoid printing bug on Blink
- Fix incorrect justification when a positive
text-indent
is specified - Fix display of
mglyph
element of MathML - Fix a bug that order of page floats is sometimes incorrect