]> source.dussan.org Git - xmlgraphics-fop.git/commit
- Fixed the rendering of the area of a table corresponding to border-separation,...
authorVincent Hennebert <vhennebert@apache.org>
Wed, 5 Mar 2008 18:22:06 +0000 (18:22 +0000)
committerVincent Hennebert <vhennebert@apache.org>
Wed, 5 Mar 2008 18:22:06 +0000 (18:22 +0000)
commit77c8566a57472e33049c8e02dd753dd79944e2ad
treed8b4f12d368f8f247e16772a2053b2e9b1c373b5
parent3fc5d3af38b065c8298c1f56efbc810f399213c7
- Fixed the rendering of the area of a table corresponding to border-separation, which must be filled with the background of the table, and not the rows.
- Improved conformance: even if a table-cell spans several rows its background must correspond to the first row spanned.
- Added support for background on fo:table-column and fo:table-header/footer/body
  TODO more testcases needed, especially tables with collapsing border model and tables broken over pages

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@633961 13f79535-47bb-0310-9956-ffa450edef68
15 files changed:
src/java/org/apache/fop/layoutmgr/TraitSetter.java
src/java/org/apache/fop/layoutmgr/table/RowPainter.java
src/java/org/apache/fop/layoutmgr/table/TableCellLayoutManager.java
src/java/org/apache/fop/layoutmgr/table/TableContentLayoutManager.java
src/java/org/apache/fop/layoutmgr/table/TableContentPosition.java
src/java/org/apache/fop/layoutmgr/table/TableLayoutManager.java
status.xml
test/layoutengine/standard-testcases/table-cell_conditional-spaces_2.xml
test/layoutengine/standard-testcases/table-footer_omit-footer-at-break.xml
test/layoutengine/standard-testcases/table-header_omit-header-at-break.xml
test/layoutengine/standard-testcases/table-header_table-footer_1.xml
test/layoutengine/standard-testcases/table-header_table-footer_2.xml
test/layoutengine/standard-testcases/table-row_background-image.xml
test/layoutengine/standard-testcases/table-row_height.xml
test/layoutengine/standard-testcases/table_backgrounds.xml [new file with mode: 0644]