Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-30 | Handling empty documents | Asmir Mustafic | |
2014-07-22 | Merge remote-tracking branch 'goetas/bolean-attr' | Asmir Mustafic | |
2014-07-09 | Optimized namespaceAttrs, removing one xpath query | Asmir Mustafic | |
2014-07-08 | Removed xmlns workaround, using a different method, that supports XMLNS | Asmir Mustafic | |
declarations | |||
2014-06-30 | Easier implementation. Instead looking for boolean attributes, we can | Asmir Mustafic | |
serach for non-boolean attrs. Is a more compatible approach, with its own drawbacks. | |||
2014-06-26 | Added compatibility with Facebook HHVM 3.2 | Asmir Mustafic | |
2014-06-17 | Serialization rules for boolean attributes | Asmir Mustafic | |
2014-06-17 | PSR-2 formatting | Asmir Mustafic | |
2014-06-17 | Custom namespaces (XML style) | Asmir Mustafic | |
2014-06-11 | PSR-2 code style | Asmir Mustafic | |
2014-06-11 | PSR-0 vendor namespace | Asmir Mustafic | |
2014-06-11 | Fixed broken test after #37 marge | Asmir Mustafic | |
2014-06-11 | Merge pull request #37 from goetas/new-error-handling | Asmir Mustafic | |
Refactored HTML5 class, removed static methods | |||
2014-06-09 | #32 Fixed bug where character references were being encoded in style tags. | Matt Farina | |
2014-06-09 | Added a test to verify we don't have a script being cut off part way though ↵ | Matt Farina | |
as in QueryPath #136. | |||
2014-06-04 | Refactored HTML5 class (no more static methods) and explicit error | Asmir Mustafic | |
handling | |||
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-12 | PRS-4 tests | Asmir Mustafic | |
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 | 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-04 | escaping attributes in a different way | Asmir Mustafic | |
2014-02-04 | Test enc output rule | Asmir Mustafic | |
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-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-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-25 | Issue #8: Can now parse fragments. | Matt Butcher | |
2013-06-24 | #8: Added DOMDocumentFragment serializing. | Matt Farina | |
2013-06-18 | More SVG testing. | Matt Farina | |
2013-06-18 | Fixed an issue in the outputrules test where a test could have two output ↵ | Matt Farina | |
rules objects with different internal settings. | |||
2013-06-12 | Added support for attributes without values and a attribute test. | Matt Farina | |
2013-06-12 | #4 and #7, Cleaned up the MathMl support and added a test. | Matt Farina | |
2013-06-11 | Part of #4 and #7: Added normalization of element and attribute names to SVG ↵ | Matt Farina | |
and MathML output. | |||
2013-06-09 | Added test for doctype method on outputrules. | Matt Farina | |
2013-06-04 | Added a serializer test for a file on the system. | Matt Farina | |
2013-05-30 | Updated the option naming so the serializer and parser can share the same ↵ | Matt Farina | |
default option setup and have it still make sense. | |||
2013-05-27 | Added OutputRules tests. | Matt Farina | |
2013-05-27 | Fixed cdata and text handling. | Matt Farina | |
wholeText on a text node holds the text of logically adjacent text. That means a new line followed by cdata following by spaces and/or a new line will all be in the cdata wholeText. This change fixes our handling to use data rather than wholeText. Also fixed the cdata regex tests. | |||
2013-05-27 | Seperated the Traverser from the Output generation. | Matt Farina | |
The Traverser now simply walks through a document. The OutputRules convert the nodes into output html. The rules is a configurable options. By default OutputRules will generate html close to the html5 that was parsed. Alternate rule implementation (e.g., minify rules, pretty spacing rules) can be set as the default or on an individual case. | |||
2013-05-23 | Fixed the serializer tests. They were testing on fragments which are not ↵ | Matt Farina | |
currently supported in the parser. | |||
2013-05-22 | Updating the serializer tests to use the proper html5 static method. | Matt Farina | |
2013-05-18 | General escaping and full html5 encoding with named character references work. | Matt Farina | |