summaryrefslogtreecommitdiff
path: root/src/HTML5/Elements.php
AgeCommit message (Collapse)Author
2018-11-25Normalize PHPDoc commentsTitouan Galopin
2018-11-25Fix coding styleTitouan Galopin
2018-11-24Merge pull request #156 from stof/fix_typoAsmir Mustafic
Fix typos in comments
2018-11-24Fix typos in commentsChristophe Coevoet
2018-11-24Optimize the check for the element types during adding.Christophe Coevoet
2018-11-23The element mask is 0 rather than false if element not fount.Matt Farina
2018-10-08audio is not a block tagAsmir Mustafic
see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/audio
2016-05-09Correct address to reflect proper specfiication.William Hearn
https://github.com/Masterminds/html5-php/issues/109
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.
2015-06-18Updated comment to reflect return value.Matt Farina
Comment on Elements::element for return value didn't reflect all possible types and Scrutinizer noted this. Updated.
2014-12-14Auto closing tags if they allows only inline nodes as child nodesAsmir Mustafic
Fixes #68
2014-06-17PSR-2 formattingAsmir Mustafic
2014-06-11PSR-2 code styleAsmir Mustafic
2014-06-11PSR-0 vendor namespaceAsmir Mustafic
2014-06-09#32 Fixed bug where character references were being encoded in style tags.Matt Farina
2013-11-06Improving the documentation coverage.Matt Farina
2013-09-26Switched to late static bindings to make altering and building with these ↵Matt Farina
classes a little easier.
2013-06-28Updated documentation on elements and exception.Matt Butcher
2013-06-28Documentation updates for Beta 1!Matt Butcher
2013-06-11Added SVG and MathML element and attribute normalization.Matt Farina
2013-05-06Updated 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-02Added block element checking to elements class.Matt Farina
2013-05-02Updated the property to be for more semantics.Matt Farina
2013-05-02Changed constants from UNARY_TAG to VOID_TAG to follow spec.Matt Butcher
2013-04-29I feel dirty. Added frameset tag.Matt Farina
2013-04-29Moved the traverser unary tests to the elements class.Matt Farina
2013-04-24MAJOR 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-24Experimenting with bitmasked elements.Technosophos
2013-04-24Added SVG to the element setup.Matt Farina
2013-04-24Added MathML Presentation element checking.Matt Farina
2013-04-24Added tests around the html element checking.Matt Farina
2013-04-24Moved back to array lookups for html5 elements. This is SIGNIFICANTLY faster ↵Matt Farina
then the regular expressions and twice as fast as the next fastest method I tested.
2013-04-23Added Elements class.Matt Butcher