On the 02.02.2026 13:56, by Hussein Shafie:

That's right XXE uses a W3C XML Schema written by us to validate (X)HTML5 documents. We use "HTML Living Standard", https://html.spec.whatwg.org/multipage/, as our sole reference. Our current W3C XML Schema corresponds to what was published there on 2019-07-18 and it is certainly slightly outdated.

That was older than I expected ... Both new attributes as well as new elements, must have been added since 2019.

We'll update the <hgroup> content model to

---
Zero or more p elements, followed by one h1, h2, h3, h4, h5, or h6 element, followed by zero or more p elements, optionally intermixed with script-supporting elements.
---
https://html.spec.whatwg.org/multipage/sections.html#the-hgroup-element

in XXE version 11.1.

Excellent!


If you find other outdated content models in the next few weeks, please do not hesitate to report them and we will fix those too in version 11.1.


I will keep my eyes open ...  After a very brief check, I discovered the <selectedcontent/> element - a new element, probably around a year old.


We need to check our W3C XML Schema in its entirety against latest "HTML Living Standard" but as this is a long and tedious task, we cannot do that for version 11.1. We'll probably do that in a subsequent version.

I understand. This would have been much simpler for you, if there had been an official W3C XML Schema ...

Leif Halvard Silli


--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to