]> source.dussan.org Git - xmlgraphics-fop.git/commit
Merged revisions 719616,719629,719646,719654 via svnmerge from
authorAdrian Cumiskey <acumiskey@apache.org>
Wed, 26 Nov 2008 13:45:04 +0000 (13:45 +0000)
committerAdrian Cumiskey <acumiskey@apache.org>
Wed, 26 Nov 2008 13:45:04 +0000 (13:45 +0000)
commitc4c82d789126875999df9031d44ca9c772a649c5
tree3d3a70ba403655336035b977f5b9abd2bb6261e8
parent382636ee6b35783d5d1885b5bb84f87d7b518c02
Merged revisions 719616,719629,719646,719654 via svnmerge from
https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk

........
  r719616 | jeremias | 2008-11-21 16:07:58 +0000 (Fri, 21 Nov 2008) | 1 line

  Added support for SVG 1.2 inside fo:instream-foreign-object. The code just used the basic SVGDOMImplementation for SVG 1.1. Now it delegates the DOM building to Batik code instead of to a normal DOM builder.
........
  r719629 | jeremias | 2008-11-21 16:33:33 +0000 (Fri, 21 Nov 2008) | 2 lines

  Fix for unit test failure in transcoder tests (NullPointerException):
  Have to pass the root PSGraphics2D to NativeTextHandler instead of the PSGenerator as this one hasn't been initialized in PSGraphics2D when the NativeTextHandler is built in AbstractPSTranscoder.
........
  r719646 | jeremias | 2008-11-21 17:24:32 +0000 (Fri, 21 Nov 2008) | 1 line

  Fixed possible ClassCastException that was caused by my earlier attempt to support SVG 1.2. Batik's SAXSVGDocumentFactory doesn't currently deal well with the case when namespaces are declared outside of its scope. Worked around that by doing the SVG version detection in FOP code. SVG12DOMImplementation is obtained by reflection in order to keep backwards compatilibility with earlier Batik versions that don't support SVG 1.2.
........
  r719654 | jeremias | 2008-11-21 17:44:08 +0000 (Fri, 21 Nov 2008) | 1 line

  This actually fixes a bug.
........

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_AFPGOCAResources@720850 13f79535-47bb-0310-9956-ffa450edef68
src/java/org/apache/fop/fo/XMLObj.java
src/java/org/apache/fop/fo/extensions/svg/SVGDOMContentHandlerFactory.java [new file with mode: 0644]
src/java/org/apache/fop/fo/extensions/svg/SVGElement.java
src/java/org/apache/fop/render/ps/AbstractPSTranscoder.java
src/java/org/apache/fop/render/ps/NativeTextHandler.java
src/java/org/apache/fop/render/ps/PSSVGHandler.java
src/java/org/apache/fop/svg/FOPSAXSVGDocumentFactory.java
status.xml