DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=36455>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=36455

           Summary: [PATCH] Backwards compatibility fix for
                    SVGOMElement.getCascadedXMLBase()
           Product: Batik
           Version: 2.0
          Platform: All
        OS/Version: All
            Status: NEW
          Keywords: PatchAvailable
          Severity: normal
          Priority: P2
         Component: SVG DOM
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


After the SVG1.2/DOM Level 3 upgrade Batik now uses getDocumentURI() to fetch
the base URI of a document. Older applications linked against Batik 1.6 can't
call setDocumentURI(). Therefore, determining the base URI (for resolving
relative URIs) is not always possible. I'll attach my proposed fix to
reestablish backwards compatibility.

The problem can be reproduced by converting examples/fo/svg/external.fo with FOP
Trunk linked against Batik Trunk. FOP Trunk linked against Batik 1.6 works fine.
When the problem is present 4 SVG images externally referenced inside an
fo:instream-foreign-object (SVG namespace) will not display or show the broken
reference image.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to