Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-25 | Parse RCDATA the right way | KITAITI Makoto | |
2014-05-15 | Merge pull request #34 from goetas/prs-tests | Matt Farina | |
Fixes the testing errors and makes the tests PSR compatible | |||
2014-05-14 | Update TokenizerTest.php | Asmir Mustafic | |
2014-05-14 | Update DOMTreeBuilderTest.php | Asmir Mustafic | |
2014-05-14 | Moved some class in separate files | Asmir Mustafic | |
2014-05-12 | PRS-4 tests | Asmir Mustafic | |
2014-04-16 | Don't throw an exception for invalid tag names | Mišo Belica | |
2014-02-21 | Ignore attributes with illegal chars in name (fixes #23) | Mišo Belica | |
This is neccesary because method "DOMElement::setAttribute" throws exception for wrong names so DOM elements can't contain these attributes. | |||
2014-02-11 | Updated the text escaping and added some separation between escaping and ↵ | Matt Farina | |
converting named character references. | |||
2014-02-11 | Merge pull request #25 from goetas/patch-2 | Matt Farina | |
Removed quote conversion to entity inside content | |||
2014-02-11 | Merge pull request #27 from miso-belica/fix-win-eol-tests | Matt Butcher | |
Fixed tests on Windows: changed "\n" -> PHP_EOL | |||
2014-02-11 | Merge pull request #28 from miso-belica/fix-infinite-cycle | Matt Butcher | |
Fixed infinite loop for char "&" in unquoted attribute | |||
2014-02-11 | Merge branch 'master' of github.com:Masterminds/html5-php | Matt Butcher | |
2014-02-11 | Fix for #25: Handle missing tag close in attribute list. | Matt Butcher | |
2014-02-11 | Fixed infinite loop for char "&" in unquoted attribute | Mišo Belica | |
2014-02-11 | Removed trailing whitespace | Mišo Belica | |
2014-02-11 | Fixed tests on Windows: changed "\n" -> PHP_EOL | Mišo Belica | |
New lines are represented by "\r\n" characters on Windows so tests relying on "\n" are failing. | |||
2014-02-11 | Tests and code style + nbsp handling | Asmir Mustafic | |
2014-02-10 | tests and html5 standards | Asmir Mustafic | |
2014-02-07 | #26: Updated the case handling for tags to allow for uppercase tags and ↵ | Matt Farina | |
normalizing tag names to lowercase (per 8.2.4.9) except for SVG foreign tags that are case sensitive. | |||
2014-02-04 | escaping attributes in a different way | Asmir Mustafic | |
2014-02-04 | Added a test for 8785fc5775df52dd4a6b63677ebd08f8301ffdcc | Asmir Mustafic | |
2014-02-04 | Test enc output rule | Asmir Mustafic | |
2013-11-06 | Added instruction processor tests that do something interesting and useful ↵ | Matt Farina | |
as an example | |||
2013-11-06 | Cleaning up the sarcasm tag parsing. | Matt Farina | |
2013-11-06 | Improved test coverage. This caused a bug in processor instructions to ↵ | Matt Farina | |
appear. Fix them so they actually work now. | |||
2013-11-05 | Added traverser test coverage for processing instructions. | Matt Farina | |
2013-11-05 | Added tests for the output of processor instructions that lead to fixing ↵ | Matt Farina | |
that method. | |||
2013-11-05 | Added more tests for the HTML5 class to complete test coverage. | Matt Farina | |
2013-11-04 | #20 Some of the parser rules, for special cases, were not returning the ↵ | Matt Farina | |
element to use as the current element. This caused the current parser element to get messed up. | |||
2013-10-28 | Changed serialization for CDATA and comments. | Matt Butcher | |
Change to comments does not seem to produce different output under any cases. See Issue #19. | |||
2013-10-28 | Regression tests for #19. | Matt Butcher | |
2013-09-26 | The serializer was a wrapper for serializing the same way html5 at the top ↵ | Matt Farina | |
level was a wrapper for parsing. Moved the serializing interface to be in the same form as the parser for consistency. | |||
2013-09-26 | Moved the output rules from being a configurable option. This is part of a ↵ | Matt Farina | |
change to commonize how we override classes to be more consistent. | |||
2013-09-15 | Fix for #13: Malformed HTML is getting mangled instead of fixed. | Matt Butcher | |
Thanks to @sascha-tasche for reporting it. And to @mattfarina for digging up what we should really do to fix it. | |||
2013-08-10 | #11: Updated the text handling in the tree builder to more accurately work ↵ | Matt Farina | |
in before head mode. | |||
2013-08-07 | #11: Updating the text handling for parsing when in before head mode. Now ↵ | Matt Farina | |
passing the ignored string characters through to the DOM and giving a parse error on other strings. Since this DOM is not used to render for display and it may be turned back into html it is useful to preserve these characters. | |||
2013-07-01 | Added test for autoclosing li. | Matt Farina | |
2013-07-01 | Added svg test that handles elements. Note, attribute tests were already done. | Matt Farina | |
2013-07-01 | Added more mathml tests. | Matt Farina | |
2013-06-28 | Merge branch 'master' of github.com:Masterminds/html5-php | Matt Butcher | |
2013-06-28 | Documentation updates for Beta 1! | Matt Butcher | |
2013-06-28 | Added a test around prefixed xml. It's a weird and invalid case. But, ↵ | Matt Farina | |
following the naming conventions in 2.9 means parsing and spitting it out works though each element is treated as an unknown element. | |||
2013-06-26 | #8 Testing saving of fragments. | Matt Farina | |
2013-06-26 | Added a bunch of serializer tests to test fragments. | Matt Farina | |
2013-06-26 | Removed extra method for preparing html | Matt Farina | |
2013-06-26 | Fixed an issue when writing fragments and trying to check for a tag name on ↵ | Matt Farina | |
a fragment. | |||
2013-06-26 | Added a helper method of loadHTMLFragment to get a DOMDocumentFragment. | Matt Farina | |
2013-06-25 | Updated unit tests to test #8 fragment parser. | Matt Butcher | |
2013-06-25 | Issue #8: Can now parse fragments. | Matt Butcher | |