summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-10-08Merge pull request #141 from javiereguiluz/patch-1Asmir Mustafic
Minor fixes in the README
2018-10-08Minor fixes in the READMEJavier Eguiluz
2018-08-21Fix tests for PHP 5.3Albert Peschar
2017-12-04#136: Respect self-closing tags only on foreign elementsAlbert Peschar
2017-12-04Add testcases for #136Albert Peschar
2017-09-04less benchmark iterationsAsmir Mustafic
2017-09-04release note for 2.3.0Asmir Mustafic
2017-09-01Merge pull request #134 from Masterminds/ampersand-in-urlsAsmir Mustafic
Raw & in attributes
2017-09-01Merge pull request #135 from Masterminds/tokenizer-performanceAsmir Mustafic
Tokenizer performance
2017-08-31add performance benchmarkAsmir Mustafic
2017-08-31reduce number of times "current" is invokedAsmir Mustafic
2017-08-28Fixes https://github.com/Masterminds/html5-php/issues/124Asmir 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-25Merge pull request #133 from Masterminds/i-129Asmir Mustafic
Image handling
2017-08-25handle special "img" "image" handlingAsmir Mustafic
2017-07-26Merge pull request #132 from Masterminds/i-131Asmir Mustafic
Allow entity references containing numbers
2017-07-26Add php 7.1 and fix hhvm buildAsmir Mustafic
2017-07-26Fix https://github.com/Masterminds/html5-php/issues/131Asmir Mustafic
2017-04-07Minor README fixes.Matt Butcher
2017-04-07Updated READMEMatt Butcher
2016-09-26Merge pull request #120 from siwinski/pr-fix-2-2-2-release-dateAsmir Mustafic
Fix 2.2.2 release date
2016-09-25Fix 2.2.2 release dateShawn Iwinski
2016-09-22Release 2.2.2Asmir Mustafic
2016-09-22Merge pull request #119 from Masterminds/vkunz-fix_empty_optgroup-2xAsmir Mustafic
fix parsing of options of an optgroup
2016-09-22removed loop and renamed testAsmir Mustafic
2016-09-22renamed labelAsmir Mustafic
2016-09-22don't close optgroup when followed by an optionValentin Kunz
Make sure options are children of optgroup, not the parent select. Otherwise we end up with a bunch of empty optgroups.
2016-09-22Merge pull request #116 from Masterminds/case-sensitive-namesAsmir Mustafic
In XML mode, tags are case sensitive
2016-09-22Merge pull request #117 from Masterminds/downsider-bugfix-outputrules-noticeAsmir Mustafic
Fix PHP Notice in OutputRules
2016-08-19Alternative implementation of https://github.com/Masterminds/html5-php/pull/115Asmir Mustafic
2016-08-18Add test for handling invalid TEXT_RAW child nodesDanny Smart
2016-08-17In XML mode, tags are case sensitiveAsmir Mustafic
Fixes #114
2016-08-17When outputting a TEXT_RAW node, make sure each child is an instance of ↵Danny Smart
DOMCharacterData
2016-05-10Updated release notesMatt Farina
2016-05-10Updated release notes for 2.2.1Matt Farina
2016-05-10Merge pull request #111 from Masterminds/test-addressMatt Farina
Adding test for the address tag
2016-05-10Adding test for the address tagMatt Farina
2016-05-10Merge pull request #110 from sylus/feature-html5-addressMatt Farina
Correct address tag to reflect proper specification.
2016-05-09Correct address to reflect proper specfiication.William Hearn
https://github.com/Masterminds/html5-php/issues/109
2016-04-11Updating release notes for 2.2.0 releaseMatt Farina
2016-04-07Updated docs to reflect implemented QueryPath support.Matt Farina
Note, numerous spaces to end lines were also cleaned up.
2016-04-07Enable composer cacheAsmir Mustafic
2016-03-28Merge pull request #99 from Masterminds/fix/98Asmir Mustafic
Fixes #98: a DOM is allowed within noscript tags
2016-03-19Merge pull request #100 from mundschenk-at/ini_set_removalMatt Butcher
Use mb_substitute_character inset of ini_set
2016-03-19Use mb_substitute_character instead of ini_setDer Mundschenk & Compagnie
2016-03-18Fixes #98: a DOM is allowed within noscript tagsMatt Farina
When JavaScript is disabled noscript tags become transparent to to the DOM. For more details see: https://w3c.github.io/html/semantics-scripting.html#the-noscript-element While this notes limitations in the values in the head there are different sets elsewhere such as in: https://w3c.github.io/html/syntax.html#the-in-head-noscript-insertion-mode Since this is not a validating parser this handling it to make it transparent.
2016-03-15Fixes #96: Parser breaking xml:href on svgs that use the "use" elementMatt Farina
2016-02-06Merge pull request #95 from layershifter/2.xAsmir Mustafic
Issue #94 UTF8Utils::countChars() - extra bad perfomance with iconv_s…
2016-01-31Issue #94 UTF8Utils::countChars() - extra bad perfomance with iconv_strlen()Alexander
2016-01-26Issue #94 UTF8Utils::countChars() - extra bad perfomance with iconv_strlen()Alexander
2016-01-14Merge pull request #93 from ericdowell/patch-1Asmir Mustafic
Update composer.json