Created attachment 24657 [details] Sample FO file showing the issue See attached file. There is an fo:block inside an fo:inline inside another fo:inline. The block overlaps the content that comes after it in the fo:inline. It's not the space-before that is not taken into account since the rendering is wrong even without it. The space-before just makes the problem more obvious. The problem disappears if one of the fo:inline is removed, or replaced with an fo:wrapper. A quick debugging session showed that the problem lies somewhere in the area tree. The sequence of Knuth elements is correctly generated.
resetting P2 open bugs to P3 pending further review