summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2013-05-01Fixed CDATA.Matt Butcher
2013-04-29Moved the traverser unary tests to the elements class.Matt Farina
2013-04-24MAJOR changes to the DOMTreeBuilder.Matt Butcher
This now supports most of the tree building. It has limited support for insertion modes, as well as some syntax correction.
2013-04-24Added attribute handling.Technosophos
2013-04-24Moved to Elements::TEXT_RAW for Tokenizer.Technosophos
2013-04-24Unit tests for DOMTreeBuilder begun.Technosophos
Minor bugs fixed, too.
2013-04-24Added negative test to unit tests.Technosophos
2013-04-24Experimenting with bitmasked elements.Technosophos
2013-04-24Added SVG to the element setup.Matt Farina
2013-04-24Added MathML Presentation element checking.Matt Farina
2013-04-24Added tests around the html element checking.Matt Farina
2013-04-24Moved back to array lookups for html5 elements. This is SIGNIFICANTLY faster ↵Matt Farina
then the regular expressions and twice as fast as the next fastest method I tested.
2013-04-22Added documentation to the traverserMatt Farina
2013-04-19Stubs for tree builder and tests.Technosophos
2013-04-19Full support for rawtext. Unit tests finished.Technosophos
2013-04-19Added support for raw text.Technosophos
2013-04-18Fixed attribute tokenizing for 8.1.2.3.Technosophos
2013-04-18Tokenizer now handles sophisticated tags.Technosophos
2013-04-18Well-formed attribute values are working.Technosophos
2013-04-17Fixed bug in whitespace consumer.Technosophos
2013-04-17Refactoring Tokenizer tests.Technosophos
2013-04-17Updated Tokenizer tests with new tag tests.Technosophos
2013-04-17Merge branch 'master' of github.com:technosophos/HTML5-PHPTechnosophos
2013-04-17Added uppercase tests.Technosophos
2013-04-17Fixed broken tag test.Technosophos
2013-04-17Rewrote isUnary testing and added tests.Matt Farina
2013-04-16Converted the isBlock method to use a case insensitive mask and added tests ↵Matt Farina
for it.
2013-04-16Stubbed out the TraverserTest and moved the SerielizerTest to the Serielizer ↵Matt Farina
subdirectory.
2013-04-16Working on simple tags.Technosophos
2013-04-16Added support for processing instructions.Technosophos
2013-04-16Fixed the class name on the stringinputstream tests.Matt Farina
2013-04-16Added a FileInputStream for anything that can be grabbed by file_get_contents.Matt Farina
2013-04-15Unit tests for DOCTYPE are all passing.Technosophos
2013-04-15First shot at DOCTYPE parsing and testing.Technosophos
2013-04-15Updated event handler interface.Technosophos
2013-04-13InputStreamTest removed in favor of StringInputStreamTest.Matt Butcher
2013-04-13Relocated deprecated tests.Matt Butcher
2013-04-13Refactored TokenizerTest.Matt Butcher
2013-04-12CDATA handling is complete. DOCTYPE is begun.Matt Butcher
2013-04-12DOCTYPE bogus comments handled.Technosophos
2013-04-12BogusCOmments. How cool.Technosophos
2013-04-12Updating tests.Matt Butcher
2013-04-12Removed iconv-specific unit tests.Matt Butcher
2013-04-11Working on comments.Technosophos
2013-04-11endTag is done.Technosophos
2013-04-11Working on closing tag and bogus comments.Technosophos
2013-04-11Addressed UTF-8 encoding issues.Technosophos
Neither iconv nor mb seem to be able to convert UTF-8 surrogates into UTF-8. As I understand it, this is an extreme edge case. Still, the behavior in both cases is that the surrogates are stripped from the string. We test for that condition, now.
2013-04-11Working on tag parsing.Matt Butcher
2013-04-11Renamed string stream test file.Matt Farina
2013-04-11Started StringInputStream tests.Matt Farina