summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-24Fix typos in commentsChristophe Coevoet
2018-11-24Optimize the check for the element types during adding.Christophe Coevoet
2018-11-24Optimize consuming whitespacesChristophe Coevoet
Places consuming whitespaces don't care about the matched substring. They either need its length, or nothing. Returning only the length directly avoids computing the substring.
2018-11-24Merge pull request #150 from Masterminds/backportAsmir Mustafic
Backport few changes from old master branch
2018-11-24Merge pull request #152 from stof/fix_typoAsmir Mustafic
Fix typo in an error message
2018-11-24Fix typo in an error messageChristophe Coevoet
2018-11-24Merge pull request #151 from stof/optimize_character_referenceAsmir Mustafic
Optimize the handling of references when consuming data
2018-11-24Optimize the handling of references when consuming dataChristophe Coevoet
2018-11-23update download counterAsmir Mustafic
2018-11-23update composer install notesAsmir Mustafic
2018-11-23test on php7.2Asmir Mustafic
2018-11-23The element mask is 0 rather than false if element not fount.Matt Farina
2018-11-23On the Html5::save method fixing docs.Matt Farina
2018-11-23Setting variable for local namespaces to protected in writer.Matt Farina
The namespaces for mathml, html, and svg are set to protected so they cannot be altered. These are part of the spec.
2018-11-23increase branch aliasAsmir Mustafic
2018-11-17update changelog for 2.4.0Asmir Mustafic
2018-11-17Merge pull request #148 from Masterminds/perfAsmir Mustafic
Improve performance by moving sequence matching
2018-11-08move sequenceMatches to the ScannerAsmir Mustafic
2018-11-08improve consume speedAsmir Mustafic
2018-11-08Merge pull request #147 from tgalopin/tokenizer-perfsAsmir Mustafic
Improve the Tokenizer performance
2018-11-08Merge pull request #146 from tgalopin/remove-input-streamsAsmir Mustafic
Improve performance by relying on a native string instead of InputStream
2018-11-06Remove another current callTitouan Galopin
2018-11-05Inline tag open in Tokenizer to further improve performancesTitouan Galopin
2018-11-05Improve Tokenizer performance by inlining text parsing and removing some ↵Titouan Galopin
Scanner::current calls
2018-11-03Improve performance by relying on a native string instead of InputStreamTitouan Galopin
2018-11-02Merge pull request #145 from tgalopin/phpdoc-improvementsAsmir Mustafic
Add more extensions on composer.json, improve phpdocs and remove dead code
2018-11-02Add more extensions on composer.json, improve phpdocs and remove dead codeTitouan Galopin
2018-10-22Merge pull request #144 from tgalopin/composer-ext-domAsmir Mustafic
Add DOM extension in composer.json
2018-10-22Merge pull request #143 from tgalopin/remove-experimental-commentAsmir Mustafic
Remove experimental comment
2018-10-22Add DOM extension in composer.jsonTitouan Galopin
2018-10-22Remove experimental commentTitouan Galopin
2018-10-22add changelog for 2.3.1Asmir Mustafic
2018-10-22Merge pull request #142 from Masterminds/audio-tagAsmir Mustafic
[bugfix] Audio is not a block tag
2018-10-08audio is not a block tagAsmir Mustafic
see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/audio
2018-10-08Merge pull request #137 from apeschar/selfclosingAsmir Mustafic
Respect self-closing tags only on foreign elements
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