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 | Merge pull request #25 from goetas/patch-2 | Matt Farina | |
Removed quote conversion to entity inside content | |||
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-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 | Added a test for 8785fc5775df52dd4a6b63677ebd08f8301ffdcc | Asmir Mustafic | |
2013-11-06 | Added instruction processor tests that do something interesting and useful ↵ | Matt Farina | |
as an example | |||
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-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-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 | Documentation updates for Beta 1! | Matt Butcher | |
2013-06-25 | Updated unit tests to test #8 fragment parser. | Matt Butcher | |
2013-06-18 | More work on fragment parser. | Matt Butcher | |
2013-06-13 | Support for mixed casing on SVG and MathML. | Matt Butcher | |
2013-05-30 | Merge branch 'master' of github.com:Masterminds/html5-php | Matt Butcher | |
2013-05-30 | Fix for issue #6: DOCTYPE is no longer case sensitive. | Matt Butcher | |
2013-05-29 | Fixed test failures in PHP 5.4. | Matt Farina | |
2013-05-28 | Fixed failed test suite runs. | Matt Farina | |
2013-05-06 | Updated the TEXT_RAW tags to be those specified and those that should act ↵ | Matt Farina | |
like it. References to the html5 sections included. Note, the pre tag was removed from being treated as raw text. It can often have children (e.g., the code tag) and is specific for display time. Makes me wonder why pre is it's own tag if it's for display. Why not just use styles? | |||
2013-05-02 | Rules for LI, DT, DD, RT, and RP. | Matt Butcher | |
2013-05-02 | Stubbing out a rules engine for tag special-casing. | Matt Butcher | |
2013-05-02 | Changed constants from UNARY_TAG to VOID_TAG to follow spec. | Matt Butcher | |
2013-05-01 | Fixes for PI tests. | Matt Butcher | |
2013-05-01 | Added parse error tests. | Matt Butcher | |
2013-05-01 | Fixed faulty test. | Matt Butcher | |
The parser is actually really strict, and maybe we should back off on enforcing some of the stricter rules. | |||
2013-05-01 | Fixed CDATA. | Matt Butcher | |
2013-04-24 | MAJOR 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-24 | Added attribute handling. | Technosophos | |
2013-04-24 | Moved to Elements::TEXT_RAW for Tokenizer. | Technosophos | |
2013-04-24 | Unit tests for DOMTreeBuilder begun. | Technosophos | |
Minor bugs fixed, too. | |||
2013-04-19 | Stubs for tree builder and tests. | Technosophos | |
2013-04-19 | Full support for rawtext. Unit tests finished. | Technosophos | |
2013-04-19 | Added support for raw text. | Technosophos | |
2013-04-18 | Fixed attribute tokenizing for 8.1.2.3. | Technosophos | |
2013-04-18 | Tokenizer now handles sophisticated tags. | Technosophos | |