From 2063c2997322531239cbe26acdd7aa097a72bfd2 Mon Sep 17 00:00:00 2001 From: "Andreas L. Delmelle" Date: Thu, 1 May 2008 09:52:24 +0000 Subject: Added enum "none" as a legitimate value for max-height/min-height (behavior to be checked) Added small testcase to check the correspondence mapping. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652465 13f79535-47bb-0310-9956-ffa450edef68 --- src/java/org/apache/fop/fo/FOPropertyMapping.java | 2 + test/fotree/testcases/ipd_bpd_corresponding.fo | 57 +++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 test/fotree/testcases/ipd_bpd_corresponding.fo diff --git a/src/java/org/apache/fop/fo/FOPropertyMapping.java b/src/java/org/apache/fop/fo/FOPropertyMapping.java index 3d1a46709..6d136535b 100644 --- a/src/java/org/apache/fop/fo/FOPropertyMapping.java +++ b/src/java/org/apache/fop/fo/FOPropertyMapping.java @@ -1424,6 +1424,7 @@ public final class FOPropertyMapping implements Constants { // max-height m = new LengthProperty.Maker(PR_MAX_HEIGHT); + m.addEnum("NONE", getEnumProperty(EN_NONE, "NONE")); m.setInherited(false); m.setDefault("0pt"); m.setPercentBase(LengthBase.CONTAINING_BLOCK_HEIGHT); @@ -1431,6 +1432,7 @@ public final class FOPropertyMapping implements Constants { // max-width m = new LengthProperty.Maker(PR_MAX_WIDTH); + m.addEnum("NONE", getEnumProperty(EN_NONE, "NONE")); m.setInherited(false); m.setDefault("none"); m.setPercentBase(LengthBase.CONTAINING_BLOCK_WIDTH); diff --git a/test/fotree/testcases/ipd_bpd_corresponding.fo b/test/fotree/testcases/ipd_bpd_corresponding.fo new file mode 100644 index 000000000..e5232507f --- /dev/null +++ b/test/fotree/testcases/ipd_bpd_corresponding.fo @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + Hello World! + + + + + + + + + + + + Hello World! + + + + + -- cgit v1.2.3