You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by je...@apache.org on 2008/02/12 09:23:16 UTC

svn commit: r620723 - in /xmlgraphics/fop/trunk: src/java/org/apache/fop/layoutmgr/PageBreaker.java test/layoutengine/disabled-testcases.xml test/layoutengine/standard-testcases/region-body_column-count_bug37468.xml

Author: jeremias
Date: Tue Feb 12 00:23:04 2008
New Revision: 620723

URL: http://svn.apache.org/viewvc?rev=620723&view=rev
Log:
Bugzilla #44393:
Recognize the newly used EN_AUTO constant for break values. Other LMs generate a -1 value for this case.

Modified:
    xmlgraphics/fop/trunk/src/java/org/apache/fop/layoutmgr/PageBreaker.java
    xmlgraphics/fop/trunk/test/layoutengine/disabled-testcases.xml
    xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/region-body_column-count_bug37468.xml

Modified: xmlgraphics/fop/trunk/src/java/org/apache/fop/layoutmgr/PageBreaker.java
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/java/org/apache/fop/layoutmgr/PageBreaker.java?rev=620723&r1=620722&r2=620723&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/java/org/apache/fop/layoutmgr/PageBreaker.java (original)
+++ xmlgraphics/fop/trunk/src/java/org/apache/fop/layoutmgr/PageBreaker.java Tue Feb 12 00:23:04 2008
@@ -470,7 +470,9 @@
         } else if (breakVal == Constants.EN_NONE) {
             curPage.getPageViewport().createSpan(false);
             return;
-        } else if (breakVal == Constants.EN_COLUMN || breakVal <= 0) {
+        } else if (breakVal == Constants.EN_COLUMN
+                || breakVal <= 0
+                || breakVal == Constants.EN_AUTO) {
             PageViewport pv = curPage.getPageViewport();
             
             //Check if previous page was spanned

Modified: xmlgraphics/fop/trunk/test/layoutengine/disabled-testcases.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/test/layoutengine/disabled-testcases.xml?rev=620723&r1=620722&r2=620723&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/test/layoutengine/disabled-testcases.xml (original)
+++ xmlgraphics/fop/trunk/test/layoutengine/disabled-testcases.xml Tue Feb 12 00:23:04 2008
@@ -305,10 +305,4 @@
     <description>A soft hyphen should be a preferred as break compared to a
     normal hyphenation point but is not.</description>
   </testcase>
-  <testcase>
-    <name>Wrong fo.Constants values used for break classes</name>
-    <file>region-body_column-count_bug37468.xml</file>
-    <description>Bugzilla #44393: the Constants.EN_AUTO break class isn't properly recognized by
-      PageBreaker.</description>
-  </testcase>
 </disabled-testcases>

Modified: xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/region-body_column-count_bug37468.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/region-body_column-count_bug37468.xml?rev=620723&r1=620722&r2=620723&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/region-body_column-count_bug37468.xml (original)
+++ xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/region-body_column-count_bug37468.xml Tue Feb 12 00:23:04 2008
@@ -34,8 +34,8 @@
       <fo:page-sequence master-reference="normal">
         <fo:flow flow-name="xsl-region-body">
           <fo:table table-layout="fixed" width="100%" border-collapse="separate">
-            <fo:table-column/>
-            <fo:table-column/>
+            <fo:table-column column-width="proportional-column-width(1)"/>
+            <fo:table-column column-width="proportional-column-width(1)"/>
             <fo:table-body>
               <fo:table-row>
                 <fo:table-cell>



---------------------------------------------------------------------
To unsubscribe, e-mail: fop-commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-commits-help@xmlgraphics.apache.org