From: Finn Bock Date: Wed, 20 Oct 2004 13:17:03 +0000 (+0000) Subject: Fourth phase of performance improvement. X-Git-Tag: Root_Temp_KnuthStylePageBreaking~422 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=d6a9ce7871ce451533b59b8b83eea09de61c1318;p=xmlgraphics-fop.git Fourth phase of performance improvement. - Set a better base for leader-length percentages. PR: 31699 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198085 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/java/org/apache/fop/fo/FOPropertyMapping.java b/src/java/org/apache/fop/fo/FOPropertyMapping.java index 30aa0fa39..1a04b6631 100644 --- a/src/java/org/apache/fop/fo/FOPropertyMapping.java +++ b/src/java/org/apache/fop/fo/FOPropertyMapping.java @@ -1822,19 +1822,19 @@ public class FOPropertyMapping implements Constants { sub = new LengthProperty.Maker(CP_MINIMUM); sub.setDefault("0pt"); - sub.setPercentBase(LengthBase.CONTAINING_BOX); + sub.setPercentBase(LengthBase.BLOCK_WIDTH); sub.setByShorthand(true); m.addSubpropMaker(sub); sub = new LengthProperty.Maker(CP_OPTIMUM); sub.setDefault("12.0pt"); - sub.setPercentBase(LengthBase.CONTAINING_BOX); + sub.setPercentBase(LengthBase.BLOCK_WIDTH); sub.setByShorthand(true); m.addSubpropMaker(sub); sub = new LengthProperty.Maker(CP_MAXIMUM); sub.setDefault("100%", true); - sub.setPercentBase(LengthBase.CONTAINING_BOX); + sub.setPercentBase(LengthBase.BLOCK_WIDTH); sub.setByShorthand(true); m.addSubpropMaker(sub); addPropertyMaker("leader-length", m);