Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-01 | Merge pull request #134 from Masterminds/ampersand-in-urls | Asmir Mustafic | |
Raw & in attributes | |||
2017-08-31 | reduce number of times "current" is invoked | Asmir Mustafic | |
2017-08-28 | Fixes https://github.com/Masterminds/html5-php/issues/124 | Asmir Mustafic | |
Reference: https://www.w3.org/TR/html52/syntax.html#character-reference-state If the character reference was consumed as part of an attribute (return state is either attribute value (double-quoted) state, attribute value (single-quoted) state or attribute value (unquoted) state), and the last character matched is not a U+003B SEMICOLON character (;), and the next input character is either a U+003D EQUALS SIGN character (=) or an alphanumeric ASCII character, then, for historical reasons, switch to the character reference end state. If the last character matched is not a U+003B SEMICOLON character (;), this is a parse error. | |||
2017-08-25 | handle special "img" "image" handling | Asmir Mustafic | |
2017-07-26 | Fix https://github.com/Masterminds/html5-php/issues/131 | Asmir Mustafic | |
2016-09-22 | don't close optgroup when followed by an option | Valentin Kunz | |
Make sure options are children of optgroup, not the parent select. Otherwise we end up with a bunch of empty optgroups. | |||
2016-08-17 | In XML mode, tags are case sensitive | Asmir Mustafic | |
Fixes #114 | |||
2016-03-19 | Use mb_substitute_character instead of ini_set | Der Mundschenk & Compagnie | |
2016-01-31 | Issue #94 UTF8Utils::countChars() - extra bad perfomance with iconv_strlen() | Alexander | |
2016-01-26 | Issue #94 UTF8Utils::countChars() - extra bad perfomance with iconv_strlen() | Alexander | |
2015-06-22 | doctype method has no arguments. Fixing. | Matt Farina | |
2015-06-19 | Correcting the @return type to a phpdoc value. | Matt Farina | |
2015-03-08 | Closes #78: Fixes bug where unmatched entity like string drops everything ↵ | Matt Farina | |
after &. | |||
2015-02-06 | Using constant as options | Asmir Mustafic | |
2015-02-06 | Adding "disableHtmlNsInDom" and "targetDocument" options to allow more | John Slegers | |
flexible HTML DOM creation. New Options: * disableHtmlNsInDom = Allows the use of createElement instead of createElementNS for HTML elements. * targetDocument = allows an existing DOMDocument (or subclass thereof) to be passsed to the DOMTreeBuilder instead of creating a new one. | |||
2015-02-02 | Allow whitespaces in RCDATA end tags | Zhaofeng Li | |
Fixes #75 Signed-off-by: Zhaofeng Li <[email protected]> | |||
2015-01-15 | Fixed alphabet, ß now can be detected | David Weston | |
The english alphabet does not allow the substitution of a lowercase z in place of another uppercase A. | |||
2014-12-17 | Merge pull request #64 from goetas/i63 | Asmir Mustafic | |
Case insensitive tags | |||
2014-12-14 | Case insensitive comparison only for html5 tags | Asmir Mustafic | |
2014-12-14 | Auto closing tags if they allows only inline nodes as child nodes | Asmir Mustafic | |
Fixes #68 | |||
2014-12-01 | Added support for dashes in element tag names (closes #65) | Asmir Mustafic | |
2014-11-24 | Case insensitive tags | Asmir Mustafic | |
fixes #63 | |||
2014-09-23 | Fragments with rules | Asmir Mustafic | |
2014-08-01 | Closes #56 | Asmir Mustafic | |
2014-07-18 | Fixed a HHVM issue (can't reproduce on this project...) | Asmir Mustafic | |
2014-07-08 | Removed xmlns workaround, using a different method, that supports XMLNS | Asmir Mustafic | |
declarations | |||
2014-06-30 | Fiexed a issue when xmlNamespaces = true | Asmir Mustafic | |
2014-06-26 | Added compatibility with Facebook HHVM 3.2 | 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-05-25 | Parse RCDATA the right way | KITAITI Makoto | |
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-19 | Removed trailing whitespace | Mišo Belica | |
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-03 | Update Tokenizer.php | Asmir Mustafic | |
Newlines and tabs are allowed inside quoted attributes | |||
2013-11-06 | Cleaning up the sarcasm tag parsing. | Matt Farina | |
2013-11-06 | Improving the documentation coverage. | 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-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-26 | Switched to late static bindings to make altering and building with these ↵ | Matt Farina | |
classes a little easier. | |||
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-09-15 | Fixed the logic for search for a close-instruction (#16). | Matt Butcher | |
Again, thanks to @MrElectronic. |