Bug 44497 - AFP Renderer: block reference orientation broken
Summary: AFP Renderer: block reference orientation broken
Status: CLOSED FIXED
Alias: None
Product: Fop - Now in Jira
Classification: Unclassified
Component: general (show other bugs)
Version: trunk
Hardware: Other All
: P2 enhancement
Target Milestone: ---
Assignee: fop-dev
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-27 03:35 UTC by Adrian Cumiskey
Modified: 2012-04-01 06:58 UTC (History)
1 user (show)



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Cumiskey 2008-02-27 03:35:55 UTC
To reproduce :-

./fop -c conf/fop.xconf -xsl ./test/layoutengine/testcase2fo.xsl -xml ./test/layoutengine/standard-testcases/block-container_absolute-position_reference-orientation.xml -afp block-container_absolute-position_reference-orientation.afp
Comment 1 Jeremias Maerki 2008-02-27 05:04:34 UTC
Thanks for noticing. I thought I had verified all test cases starting with "block-container". What bit me here is that pushViewPortPos() takes only part of the CTM into consideration. I had to do some translations using the x and y coordinates from the rectangle. It worked the first two times, but not in the third where this resulted in a double translation of the y coordinate. This really needs to be improved at some point.

http://svn.apache.org/viewvc?rev=631575&view=rev
Comment 2 Glenn Adams 2012-04-01 06:58:10 UTC
batch transition pre-FOP1.0 resolved+fixed bugs to closed+fixed