Doug Richardson
dfd74c4803
Add muted and playsinline video attributes for HTML5.
2021-05-11 20:53:03 -07:00
Caleb Callaway
91ae1274ac
Add SVG paint attributes ( #907 )
...
Fixes #903
2020-11-22 18:02:00 +01:00
Sid Vishnoi
e5ef43f6c3
Is. #879 : add loading attribute for img, iframe ( #902 )
...
Closes #879
2020-11-21 18:03:20 +01:00
lhchavez
e51cd17c2d
Support the <slot> tag ( #848 )
...
* Support the <slot> tag
<slot> was added to the WHATWG HTML5 Living Standard on April 20, 2016.
* Also support the slot= attribute
Given that the <slot> tag by itself is not too useful, this commit also
introduces support for the global slot attribute.
* Using ParseBlock for <slot>
This is still suboptimal since ParseBlock will make it so that <slot>
always expects "Flow content", whereas the spec says that it should
have a Transparent content model.
In practice, it should allow all the cases that the spec allows for, but
it will also allow some cases that the spec does not allow. Notably, if
a <slot> tag is found in a Phrasing content (an inline context in
libtidy lingo), it will wrongly let Flow content (block tags in libtidy
lingo), whereas it shouldn't. But all in all, it's a good compromise.
2020-11-21 16:31:28 +01:00
Antonios Hadjigeorgalis
5d4e46b333
Issue#649: added <data> tag
...
<time> tag used as model for adding <data> tag
2018-11-06 20:54:36 -05:00
Geoff McLane
db02d4504b
Is #686 - Add attr COLOR to W3CAttrsFor_LINK
2018-03-08 18:10:23 +01:00
Jim Derry
397fd1ace0
Address #598
...
- Add the download attribute to the anchor tag.
2017-09-29 15:30:43 -04:00
Jim Derry
66de84bc2b
- Add support for the is
attribute.
...
- Add support for autonomous custom elements.
2017-03-13 13:45:32 -04:00
Onni Hakala
da27b5e339
Add optional xmlns:xlink attributes as valid to support inline svg
...
fixes #478
2017-01-09 01:38:16 +02:00
Marcos Caceres
e4ae9c064d
Add support for link 'as' attribute ( closes #449 )
2016-08-23 18:46:04 +10:00
Benjamin Esham
54179386be
Add support for the "integrity" attribute
...
This attribute may be used on "link" and "script" elements. See
http://www.w3.org/TR/2016/REC-SRI-20160623/#element-interface-extensions
2016-07-24 10:24:30 -04:00
Benjamin Esham
941b763a8d
Add support for "crossorigin" on audio too
2016-06-08 19:40:15 -04:00
Benjamin Esham
d9d8e92e52
Allow "crossorigin" on img, script, and video tags too
2016-06-07 22:29:57 -04:00
Benjamin Esham
9377f65f89
Add support for the HTML5 "crossorigin" attribute
...
This attribute can only be used on "link" elements.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link#Attributes
2016-06-07 22:20:10 -04:00
Jim Derry
429703dce4
Because the previous effort #350 grew too fast and there was a LOT of side effects to
...
my changes, I'm starting over with this. Comments in the PR thread.
This commit reduces the size of attrdict.c while causing only a single errout
regression that is justified.
2016-02-12 19:34:19 +08:00
Geoff McLane
768ad46968
Issue #304 - remove duplicated TidyAttr_ARIA_ORIENTATION
2015-11-17 15:06:23 +01:00
Arnaud Lacombe
c05661df11
Issue #199 - Add support for html5's template tag
2015-04-10 15:50:07 -07:00
Geoff McLane
6e3b293985
Issue #130 - Add TidyAttr_DISPLAY for math tag
2015-02-13 18:37:07 +01:00
Geoff McLane
b26291ec6b
Issue #151 - Initial implementation of picture element.
...
TODO: check, verify the picture attribute list.
2015-02-07 13:42:22 +01:00
Geoff McLane
d72e681d32
Issue #152 - add srcset and sizes to img tag
2015-02-06 19:24:04 +01:00
Geoff McLane
1be5ccbb63
Issue #130 - initial MathML support
2015-02-05 12:21:08 +01:00
Geoff McLane
885c7caab7
Issue #70 - Initial implmentation of SVG support.
...
An immense thanks to Ger Hobbelt who had already done this
in his github.com/GerHobbelt/htmltidy fork.
The two sources have diverges so was not a simple cut
an paste. But again thanks Ger for this.
2015-02-02 17:36:27 +01:00
Jim Derry
b8608380a2
Add support for 'role' attribute. #115
2014-11-22 20:44:38 +08:00
Jim Derry
9a0b05cb69
Added HTML Microdata (itemprop, etc.) support.
2014-11-22 19:32:30 +08:00
Jim Derry
7754802884
Updated Aria attributes to geoffmcl's added tags; added missing aria-orientation.
2014-11-22 17:39:17 +08:00
Jim Derry
e4f7aa0748
Merged changes from andrewle, #96 , support Aria attributes.
2014-11-22 17:38:22 +08:00
Jim Derry
6aaf826476
Restart with geoffmcl's fork
2014-11-22 15:42:28 +08:00
Andrew Le
27d8ca6a69
Add support for aria attributes
...
Reference: http://dev.w3.org/html5/markup/aria/aria.html#aria-attrs-all
2013-06-28 16:50:54 -07:00
Craig Barnes
ce27a729dc
Remove CVS info blocks
2012-08-08 17:27:29 +01:00
Michael[tm] Smith
3ed33a1823
Merge in TidyAttr_XML_LANG change.
2012-03-16 20:55:59 +09:00
Michael[tm] Smith
34305a13d1
report missing href & rel for link elements
2011-11-20 20:58:35 +09:00
Michael[tm] Smith
b92d7aab88
new
2011-11-17 11:44:16 +09:00