Yes we are temporarily reverting all our namespace additions. In the meantime I am poking at whether the http://cyberneko.org/html/features/override-namespaces namespace binder feature can be made to insert namespace uris on html nodes that don't have them. The problem appears to be getLocalName of nodes created by nekosimplified is returning null when it shouldn't.
Thanks Chirag for fixing the tests. 2010/1/20 John Hjelmstad <fa...@google.com> > Latest I've heard, Caja's tests won't work with NekoSimplifiedHtmlParser > due to the NS issues, which may (Jasvir?) be removed from Caja temporarily. > The better solution is moving to CajaHtmlParser anyway. > > John > > 2010/1/20 Paul Lindner <plind...@linkedin.com> > >> The end to end tests for caja were not really testing anything. Chirag's >> >> patch fixed that and exposed the NPE in the sanitize pipeline. >> >> You can see the stack traces here: >> >> >> http://hudson.zones.apache.org/hudson/job/Shindig/org.apache.shindig$shindig-server/1357/testReport/org.apache.shindig.server.endtoend/EndToEndTest/caja/ >> >> >> It appears there are some namespace fixes in the latest caja codebase. >> Would that help in this situation? >> >> thanks.. >> Paul >> > >