Jeremias Maerki
414b84076d
Safety check
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198289 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
74a81b7536
Commented unused code.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198288 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
78570c50ee
Testing margins on page-masters.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198287 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
a78e542faf
Code cleanup and preparation for implementing absolute-position="fixed".
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198286 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
26b75bb6c7
Checks added.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198285 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
539f77aa93
I need the CTM for display-align checks.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198284 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
3b697bf4b3
Test cases for display-align and space-before|after for block-container. No checks, yet.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198283 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
dbc9117504
Fix space-before|after handling for block-containers (only a minimal fix, doesn't take space-resolution into account, yet)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198282 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
bc0f55f977
Show top|left-position traits only for abs positioned BCs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198281 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
4e9414ff13
Make display-align publicly available.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198280 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
bd592fc1f5
Adding todo item for a static variable.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198279 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
77226a4471
getLocalName() doesn't seem to work in this case in JDK 1.4.1.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198278 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
06640f76ef
Fix for auto height on absolutely positioned block-containers.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198277 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
3e849b3cc8
Check absolutely positioned block-containers with auto height.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198276 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
fef034ad78
Using only DOM elements to create checks. This should help avoid errors due to comment nodes being passed to the factory method.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198275 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
aed1e2fe36
Forgot the checks.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198274 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
f31131886f
testcases for block-containers
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198273 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
f6d36dbf7b
block-containers improved/fixed. The following features are implemented and testcases exist:
left, right, top, bottom, width, height, block-progression-dimension (partial), inline-progression-dimension (partial), borders, padding, indents, reference-orientation.
autoheight works only for in-flow BCs ATM.
start-indent calculation fixed: uses inherited value if rules in 5.3.2 don't apply.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198272 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
a1a38ad668
toString() method
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198271 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
b8f1eb3442
More info on blocks and block-containers
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198270 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
22ca6508e7
New traits: space-before, space-after, is-viewport-area, is-reference-area
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198269 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
b4cbe81a56
Adding JAXP plus Xerces for the all-in-one transcoder tests.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198268 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
bddbefd40e
Testcase for checking start-indent inheritance across block-containers.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198267 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
be598e6a87
Removed Simon's line again and added an explanation why that line shouldn't be there.
Added java.awt.headless="true" to the forked JUnit tests to satisfy Gump.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198266 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Glen Mazza
7725ce7901
PR:
Obtained from:
Submitted by:
Reviewed by:
"starting-state" property implemented for fo:bookmark.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198265 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Simon Pepping
0066ac3017
Fixed an error in the classpath of one of the junit tests
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198264 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
8526f0d695
Clarification for the use of x/y-offset.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198263 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
7b3a72c7b7
Some basic tests for inline- and block-containers.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198262 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
45de858f38
Fixing wrong values (wrong interpretation on my side)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198261 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
ef288945c6
Style fix
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198260 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
762649de52
Removed the "inheritedStartIndent" hack again.
Switched to start|end-indent-oriented calculation.
Improved line painting in the PDFRenderer.
Some improvements in BlockContainerLayoutManager (but still WIP ATM).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198259 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
3821f10a98
Convenience method for accessing inline-progression padding and border extents.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198258 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
bb7636361a
Provide public access to width/height.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198257 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
20a2f0e1aa
Some more info on the area-tree.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198256 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
0244abd672
toString() method extended to provide helpful info.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198255 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
498b839ad0
FIXED wasn't defined.
Convenience method for accessing the start-indent trait.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198254 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
2c911dd805
Defined the start|end-indent traits.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198253 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
ad5349e549
No semantical changes, just style.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198252 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
9e96258dfb
Fix for keyword substitutions for enum properties. Check came too late evaluating the substituted value to a string instead of an enum value. (I found the problem in writing-mode)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198251 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Glen Mazza
81b292961a
PR:
Obtained from:
Submitted by:
Reviewed by:
1.) EnumProperty starting-state implemented.
2.) Switch from "makeEnumProperty" to slightly more intuitive "getEnumProperty" in FOPropertyMapping.
3.) Removed no longer used canHaveIds array in PropertySets.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198250 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Glen Mazza
8c35fe3c66
PR:
Obtained from:
Submitted by:
Reviewed by:
1.) New attributeWarning() method added to FONode (needs to be renamed somehow because can this method can also be used for formatting object warnings as well--e.g., unimplemented FO's)
2.) Switch from processNode() -> bind() method for fo:bookmark.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198249 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
968a84e56e
Can remove block-nested1.xml again, now that the bug is fixed.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198248 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
24daa04790
Bugfix for start-indent calculation for nested blocks. The inherited start-indent wasn't taken into account as described in 5.3.2 of the spec.
Minor style and javadoc improvements on the way.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198247 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
f8e6f3e8a4
Provide access to the current PageViewport from the outside.
Added a few useful debug log statements.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198246 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
7b8aa2864e
toString() for easier debugging.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198245 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
78638fb5ca
toString() for easier debugging.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198244 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
9ff476488d
Fork JUnit test in new VM. (Maybe this fixes classpath problems with commons-logging when Xalan compiles again).
Added layout engine tests specifying a default exclusion file.
To disable the exclusion file add the following line to your build-local.properties:
layoutengine.disabled=
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198243 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
acf541ad33
Add ability to optionally specify a simple textfile with a list of filenames of testcases to be disabled (one entry per line).
Specify a filename with that textfile in the system property "fop.layoutengine.disabled".
disabled-testcases.txt should serve as our default file for this purpose (ex. in Gump).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198242 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
83fe63e296
Test for nested blocks with borders, margins and padding.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198241 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
98b8d832cf
margin shorthands test
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198240 13f79535-47bb-0310-9956-ffa450edef68
19 years ago