Commit Graph

7 Commits

Author SHA1 Message Date
Tom Ritter
44f320f9c3 Bug 1448010 Remove unused nsSAXXML IDL methods r=Gijs
MozReview-Commit-ID: GFdx6Sjuq36
2018-03-21 11:52:57 -05:00
Nicholas Nethercote
6edd9c647f Bug 1416038 (part 9) - Add a comment about nsISAXXMLReader's lack of functionality. r=erahm 2017-11-10 15:23:27 +11:00
Nicholas Nethercote
6610cac975 Bug 1416038 (part 5) - Remove nsISAXXMLReader.[sg]etFeature. r=erahm
It's unused by any of our nsISAXXMLReader implementations.

The patch also removes nsSAXXMLReader::mEnableNamespacePrefixes, which is now
unused. And it removes test_namespace_support.js, which is all about testing
features.
2017-11-10 15:19:16 +11:00
Nicholas Nethercote
0699662663 Bug 1416038 (part 4) - Remove nsISAXXMLReader.[sg]etProperty. r=erahm
These are unused and also unimplemented.
2017-11-10 15:18:52 +11:00
Nicholas Nethercote
6854b23ad2 Bug 1416038 (part 3) - Remove nsIMozSAXXMLDeclarationHandler, nsISAXDTDHandler, and nsISAXLexicalHandler. r=erahm
Because none of our nsISAXXMLReader implementations set `dtdHandler`,
`declarationHandler`, or `lexicalHandler`.

The patch also removes test_xml_declaration.js, because that test is all about
testing nsIMozSAXXMLDeclarationHandler.
2017-11-10 15:18:26 +11:00
Nicholas Nethercote
9fa4c1d4f2 Bug 1416038 (part 1) - Remove nsISAXEntityResolver forward declaration. r=erahm
This interface no longer exists.
2017-11-10 15:16:56 +11:00
c689345f0c Bug 1057923 - Flatten parser/xml/{public,src}/ into parent directory. r=peterv 2014-08-26 07:10:58 -07:00