git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@350269 13f79535-47bb-0310-9956-ffa450edef68tags/fop-0_91-beta
@@ -534,15 +534,7 @@ public abstract class AbstractPathOrientedRenderer extends PrintRenderer { | |||
currentIPPosition = saveIP; | |||
currentBPPosition = saveBP; | |||
//Adjust BP position (alloc BPD + spaces) | |||
if (spaceBefore != null) { | |||
currentBPPosition += spaceBefore.intValue(); | |||
} | |||
currentBPPosition += (int)(bv.getAllocBPD()); | |||
Integer spaceAfter = (Integer)bv.getTrait(Trait.SPACE_AFTER); | |||
if (spaceAfter != null) { | |||
currentBPPosition += spaceAfter.intValue(); | |||
} | |||
} | |||
//currentFontName = saveFontName; | |||
} |
@@ -27,11 +27,15 @@ | |||
<changes> | |||
<release version="FOP Trunk"> | |||
<action context="Code" dev="JM" type="fix"> | |||
Bugfix: Relatively positioned BlockViewports (from block-containers) caused the paint | |||
cursor not be be properly advanced when space-before or space-after were present. | |||
</action> | |||
<action context="Code" dev="JM" type="fix"> | |||
Bugfix: Space resolution was incomplete for content in table-cells. Conditional elements | |||
didn't get removed. | |||
</action> | |||
<action contexn="Code" dev="JM" type="fix"> | |||
<action context="Code" dev="JM" type="fix"> | |||
The validation check for non-zero borders and padding on a region-* is now turned off | |||
when relaxed validation is active to improve compatibility with FO documents written | |||
for other FO implementations. |