Jeremias Maerki
235ba2a81b
First test case for keep-with-previous.
Added checks for the "within-column" part for all three test cases.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198526 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
178d8a70f2
First test case for keep-with-next.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198525 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
0ed9bc0898
First test case for keep-together.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198523 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
8cd61a0880
Basic multi-column tests, no sophisticated checks, yet.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198520 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
d4b6934bac
Additional infos in the PDF on what happened in the background (if someone looks at the generated PDF).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198519 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
694633d143
Test case that tests all outer regions including precedence (only visual ATM, no checks yet)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198511 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
a2b3ce9611
Extended a bit to test overflow on an outer region (NYI).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198510 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
2fe68fde6c
Have to switch off widows and orphans so the results don't get affected by them.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198502 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
4da56a5dfe
More text so that the block really breaks to a second line.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198501 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
bdc35805b9
Test for text-indent following the issue on fop-users (without checks so far).
My local code with the Knuth page breaking seems to handle the test case well.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198500 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
62d07a2187
Fixed checkstyle warnings.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198495 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
1a54c8bc80
Test case for space conditionality (without checks ATM)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198482 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
74c3053d6a
Helper blocks to 1) help visualize the testcase and 2) make sure the space-after block area is not discarded by the LM.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198481 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
3c010868dc
Fix validation error.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198473 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
6f9fe4eb34
First test cases for collapsing borders (disabled for now).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198454 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
1b778a89cb
Test cases illustrating Glen's page-number fix. There's still a problem because of the bogus areas, though.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198449 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Simon Pepping
99066be627
Test case markers5a now works correctly. Added four testcases.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198448 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
8c33e69420
Disable advanced marker tests as long as they don't work properly.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198442 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
2c79ce22ae
setting border-collapse="separate" to make it pass again, now that I started with border collapsing.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198441 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
f44cc4954e
border-style "hidden" also forces border-width to 0.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198440 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
17c5078f3f
updated page-master tests.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198437 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
7674b9cdff
Adjusting to changes in BorderProps.toString()
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198433 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
f8539053bb
Clean-up:
table2 split into table2 (margins and spaces only) and table-border-separate1.
table-cell5 renamed to table-border-separate2.
table-cell5a renamed to table-border-separate2a.
table-cell7 renamed to table-border-separate3
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198429 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
42cc3d4164
Simpler and more robust XPath statements.
Suggested by: Simon Pepping
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198427 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
66e55a15f2
Test for all border-styles.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198423 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
274e37e0b6
Test case for empty-cells attribute.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198421 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
1cbd3fb0a1
Test case for column spanning.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198420 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
78ef27e991
Test cases for table-omit-*-at-break. The one for footer is disabled because it's not implemented, yet.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198419 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
8aec6b9ed0
Test cases for table headers/footers.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198417 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
e3370491c2
Adding an additional block at the end to see if a new block would behave differently.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198412 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
6f0bc238d4
Test case which indirectly tests the resetPosition() methods on various LMs. Currently, the lines are not rearranged after a page break when a different page-master gets active.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198411 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
7053162c88
Better XPath statements for certain parser/XSLT combinations.
Suggested by: Simon Pepping
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198408 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
62b003446f
Test cases for fixed table layout.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198406 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
9629f8fe9b
Corrected my interpretation of border-separation.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198405 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
8f10085a6f
force fixed table-layout. Without the width auto layout becomes active.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198404 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
f2101b7fa8
Test case for border and padding influencing table-cells. Similar to table-cell5 except with horizontal border-spacing and table border and padding.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198401 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
c0bdeffdfe
Test case for border and padding influencing table-cells.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198400 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
a237291cdd
Test case for column-number con table-cell and gaps in a row.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198398 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
c03c698bbd
Test case for grouping of table-cells into table-rows.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198392 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
d7060e85f1
More table test cases.
table-cell3a currently fails because of a table-row handling problem.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198388 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
049708f75c
Checks for marker test cases. markers5b disabled because of a bug with table handling that I will fix shortly.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198382 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
e9849885b0
Test for block-progression-dimension and height on table-cell.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198378 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
90667f711b
Can reenable some tests for table-columns after the last improvement.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198377 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
5f1a10cf2f
Regression test for label-end() function when there are margins on the page-master and the list-block is a direct child of a flow.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198374 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
a9d6dc7025
Derived from markers4 these two test cases exercise BlockLayoutManager.addMarkers() where currently some markers are added to the wrong page.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198370 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
c69ca93e7c
The checks were wrong because of the leading linefeed. Also, the space-before is not suitable in this case ATM for a space before that block. Using a bc with fixed height instead.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198369 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
cabefa5972
Can enable some test cases again.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198367 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
8497eb1798
Test case showing a problem with empty lines generated by forced linefeeds.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198363 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
68e04ccfdf
normal-breaking2 simplified and now showing a different problem that might hint at the problem in normal-breaking2.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198362 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu
Jeremias Maerki
e0dc1cc5e4
Regression test for ArrayOutOfBoundsException in LineLayoutManager.addAreas() (to be fixed).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198360 13f79535-47bb-0310-9956-ffa450edef68
19 lat temu