A small question: am I true that the element list passed as parameter of
the SpaceResolver.resolveElementList method should be delimited by
That is: as there is a fence before (and after) a reference area, there
will never be stacking constraints crossing ref-areas's boundaries.
AFAIU the SpaceResolver assumes that there is no ref-area generated by
any element of the list it's working on.
This raises the question as to how retained borders and paddings are
handled: their widths will count in the penalty width of resolved break
elements. How are borders from elements surrounding the list handled?
IIUC the element list will be cut at the beginning of the
block-container. How will the red border of the enclosing block be taken
into account in the penalties produced by SpaceResolver on the list of
elements inside the block-container?