I am interested in boosting the perforamance of XSLT in Mozilla. Currently, Mozilla uses Transformiix to do XSLT transformations. It seems that it would be possible to bridge the Mozilla DOM to Xalan-C++, and have Xalan-C++ manipulate that DOM for both the XSLT documents and the input and output XML documents.
Regardless of the merits of either engine, Transformiix or Xalan-C++, it seems like a good idea to combine the efforts of the two projects. From what I can tell, bits of the Apache XML project make use of Mozilla JavaScript libraries, so some of this integration is underway. Maybe moving to Xalan-C++ gives Mozilla scriptable transforms? It seems like Xalan-C++ is getting more exercise that Transformiix. Mozilla would benifit from this exercise as well. Is there any interest here? Alan Gutierrez
