From b8ea9fe727c78df1f616bcb5ae9cfe38ea80c459 Mon Sep 17 00:00:00 2001 From: Jeremias Maerki Date: Tue, 29 Nov 2005 15:52:14 +0000 Subject: Relaxed validation for border and padding on region-*. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@349740 13f79535-47bb-0310-9956-ffa450edef68 --- src/java/org/apache/fop/fo/pagination/Region.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/java/org/apache/fop/fo') diff --git a/src/java/org/apache/fop/fo/pagination/Region.java b/src/java/org/apache/fop/fo/pagination/Region.java index 281dc297d..65412a6d5 100644 --- a/src/java/org/apache/fop/fo/pagination/Region.java +++ b/src/java/org/apache/fop/fo/pagination/Region.java @@ -82,8 +82,9 @@ public abstract class Region extends FObj { } //TODO do we need context for getBPPaddingAndBorder() and getIPPaddingAndBorder()? - if (getCommonBorderPaddingBackground().getBPPaddingAndBorder(false, null) != 0 - || getCommonBorderPaddingBackground().getIPPaddingAndBorder(false, null) != 0) { + if (getUserAgent().validateStrictly() + && (getCommonBorderPaddingBackground().getBPPaddingAndBorder(false, null) != 0 + || getCommonBorderPaddingBackground().getIPPaddingAndBorder(false, null) != 0)) { throw new PropertyException("Border and padding for region \"" + regionName + "\" must be '0' (See 6.4.13 in XSL 1.0)."); } -- cgit v1.2.3