Felix Meschberger created SLING-4293:
----------------------------------------
Summary: [XSS] Reduce footprint and dependencies
Key: SLING-4293
URL: https://issues.apache.org/jira/browse/SLING-4293
Project: Sling
Issue Type: Improvement
Components: Extensions
Reporter: Felix Meschberger
Fix For: XSS Protection API 1.0.0
The XSS bundle currently embeds all of the Antisamy, ESAPI, and Encoder
libraries as well as substantial parts of Batik, NekoHTML, and Xerces. This is
done by means of Private-Package and Embed-Dependency statements.
Leveraging the BND Conditional-Package statement, both the size of the XSS
bundle and the dependencies of it can be drastically reduced. The
Conditional-Package statement basically causes just to include those packages
that are actually needed to be embedded.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)