Author: vhennebert
Date: Fri Feb 15 10:33:12 2008
New Revision: 628140
URL: http://svn.apache.org/viewvc?rev=628140&view=rev
Log:
rowStarted doesn't need to be set in the signalNewRow method. If it is, it will
prevent the startTablePart event from being triggered on RowGroupBuilder, in
addChildNode. This will lead to a NPE being thrown in CollapsingBorderResolver
because it would be improperly set up.
Modified:
xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/flow/table/TableBody.java
xmlgraphics/fop/trunk/test/fotree/unittests/table/RowGroupBuilder_no-row_simple.fo
Modified:
xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/flow/table/TableBody.java
URL:
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/flow/table/TableBody.java?rev=628140&r1=628139&r2=628140&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/flow/table/TableBody.java
(original)
+++ xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/flow/table/TableBody.java
Fri Feb 15 10:33:12 2008
@@ -286,7 +286,6 @@
getTable().getRowGroupBuilder().endRow(this);
}
}
- rowsStarted = true;
}
}
Modified:
xmlgraphics/fop/trunk/test/fotree/unittests/table/RowGroupBuilder_no-row_simple.fo
URL:
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/test/fotree/unittests/table/RowGroupBuilder_no-row_simple.fo?rev=628140&r1=628139&r2=628140&view=diff
==============================================================================
---
xmlgraphics/fop/trunk/test/fotree/unittests/table/RowGroupBuilder_no-row_simple.fo
(original)
+++
xmlgraphics/fop/trunk/test/fotree/unittests/table/RowGroupBuilder_no-row_simple.fo
Fri Feb 15 10:33:12 2008
@@ -32,7 +32,7 @@
<fo:flow flow-name="xsl-region-body">
<!-- Table 1: no header, no footer, one body (1 row) -->
<fo:table width="10cm" space-before="12pt" table-layout="fixed"
- border-collapse="separate" border="1pt solid black">
+ border-collapse="collapse" border="1pt solid black">
<fo:table-column number-columns-repeated="2"
column-width="proportional-column-width(1)"/>
<fo:table-body>
<fo:table-cell starts-row="true"><fo:block>Cell
1</fo:block></fo:table-cell>
@@ -54,7 +54,7 @@
<!-- Table 3: no header, no footer, two bodies (1 row, 1 row) -->
<fo:table width="10cm" space-before="12pt" table-layout="fixed"
- border-collapse="separate" border="1pt solid black">
+ border-collapse="collapse" border="1pt solid black">
<fo:table-column number-columns-repeated="2"
column-width="proportional-column-width(1)"/>
<fo:table-body>
<fo:table-cell starts-row="true"><fo:block>Cell
1</fo:block></fo:table-cell>
@@ -88,7 +88,7 @@
<!-- Table 5: one header (1 row), no footer, one body (1 row) -->
<fo:table width="10cm" space-before="12pt" table-layout="fixed"
- border-collapse="separate" border="1pt solid black">
+ border-collapse="collapse" border="1pt solid black">
<fo:table-column number-columns-repeated="2"
column-width="proportional-column-width(1)"/>
<fo:table-header>
<fo:table-cell starts-row="true"><fo:block>Header
1</fo:block></fo:table-cell>
@@ -116,7 +116,7 @@
<!-- Table 7: one header (1 row), one footer (1 row), one body (1 row)
-->
<fo:table width="10cm" space-before="12pt" table-layout="fixed"
- border-collapse="separate" border="1pt solid black">
+ border-collapse="collapse" border="1pt solid black">
<fo:table-column number-columns-repeated="2"
column-width="proportional-column-width(1)"/>
<fo:table-header>
<fo:table-cell starts-row="true"><fo:block>Header
1</fo:block></fo:table-cell>
@@ -160,7 +160,7 @@
<!-- Table 9: one header (3 rows), one footer (2 rows), three bodies (2
rows, 1 row, 3 rows) -->
<fo:table width="10cm" space-before="12pt" table-layout="fixed"
- border-collapse="separate" border="1pt solid black">
+ border-collapse="collapse" border="1pt solid black">
<fo:table-column number-columns-repeated="2"
column-width="proportional-column-width(1)"/>
<fo:table-header>
<fo:table-cell starts-row="true"><fo:block>Header
1</fo:block></fo:table-cell>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]