From 08f0da8adadb9fda358992ad204948570ad41d11 Mon Sep 17 00:00:00 2001 From: Adrian Cumiskey Date: Tue, 17 Jun 2008 10:30:54 +0000 Subject: Merged revisions 666596,666967,667367,667831,667862,667864,667893,668177,668576 via svnmerge from https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk ........ r666596 | vhennebert | 2008-06-11 10:52:04 +0100 (Wed, 11 Jun 2008) | 2 lines Fixed typo ........ r666967 | maxberger | 2008-06-12 07:07:28 +0100 (Thu, 12 Jun 2008) | 1 line Added PMD and Findbugs report, 'reports' target' ........ r667367 | maxberger | 2008-06-13 07:03:30 +0100 (Fri, 13 Jun 2008) | 1 line Disabled retroweaver task definition, because it breaks gump ........ r667831 | maxberger | 2008-06-14 17:21:15 +0100 (Sat, 14 Jun 2008) | 1 line minor spelling fixes ........ r667862 | maxberger | 2008-06-14 19:18:14 +0100 (Sat, 14 Jun 2008) | 1 line minor spelling fixes ........ r667864 | maxberger | 2008-06-14 19:23:28 +0100 (Sat, 14 Jun 2008) | 1 line minor spelling & checkstyle fixes ........ r667893 | maxberger | 2008-06-14 23:20:42 +0100 (Sat, 14 Jun 2008) | 1 line removed double storage of 'fobj' ........ r668177 | lfurini | 2008-06-16 15:52:14 +0100 (Mon, 16 Jun 2008) | 2 lines Fixing the PageBreakingAlgorithm, replacing calls to getLineWidth() with getLineWidth(int) so as to take into account each page's real height. This fixes the positioning of footnotes when the page bpd is not the same for all pages. ........ r668576 | jeremias | 2008-06-17 10:04:05 +0100 (Tue, 17 Jun 2008) | 1 line Wrong line number reported in the case of a line overflow. ........ git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_AFPGOCAResources@668608 13f79535-47bb-0310-9956-ffa450edef68 --- .../footnote_changing-page-bpd.xml | 97 ++++++++++++++++++++ .../footnote_changing-page-bpd_2.xml | 102 +++++++++++++++++++++ 2 files changed, 199 insertions(+) create mode 100644 test/layoutengine/standard-testcases/footnote_changing-page-bpd.xml create mode 100644 test/layoutengine/standard-testcases/footnote_changing-page-bpd_2.xml (limited to 'test') diff --git a/test/layoutengine/standard-testcases/footnote_changing-page-bpd.xml b/test/layoutengine/standard-testcases/footnote_changing-page-bpd.xml new file mode 100644 index 000000000..672bea7bf --- /dev/null +++ b/test/layoutengine/standard-testcases/footnote_changing-page-bpd.xml @@ -0,0 +1,97 @@ + + + + + +

+ This test checks the positioning of footnotes when the body bpd changes + from page to page. +

+
+ + + + + + + + + + + + + + + + + line 1. + line 2. + line 3. + line 4. + line 5. + line 6. + line 7. + line 8. + line 9. + line 10. + line 11. + line 12. + line 13. + line 14. + line 15. + line 16. + line 17. + + 1 + + 1 ftnt line 1/3. + ftnt line 2/3. + ftnt line 3/3. + + + + line 18. + line 19. + line 20. + + + + + + + + + + + + + + + + + + + + + +
diff --git a/test/layoutengine/standard-testcases/footnote_changing-page-bpd_2.xml b/test/layoutengine/standard-testcases/footnote_changing-page-bpd_2.xml new file mode 100644 index 000000000..635cb171b --- /dev/null +++ b/test/layoutengine/standard-testcases/footnote_changing-page-bpd_2.xml @@ -0,0 +1,102 @@ + + + + + +

+ This test checks the positioning of footnotes when the body bpd changes + from page to page, in particular when footnote pages are created. +

+
+ + + + + + + + + + + + + + + + + + + + + line 1. + line 2. + line 3. + line 4. + + 1 + + 1 ftnt line 1. + ftnt line 2. + ftnt line 3. + ftnt line 4. + ftnt line 5. + ftnt line 6. + ftnt line 7. + ftnt line 8. + ftnt line 9. + ftnt line 10. + ftnt line 11. + ftnt line 12. + ftnt line 13. + ftnt line 14. + ftnt line 15. + + + + + + + + + + + + + + + + + + + + + + + + + + +
-- cgit v1.2.3