- From: <bugzilla@jessica.w3.org>
- Date: Fri, 26 Oct 2012 12:04:04 +0000
- To: www-validator-cvs@w3.org
- Message-ID: <bug-17482-169-goJ6mmy3ZH@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=17482 --- Comment #2 from David Carlisle <davidc@nag.co.uk> --- (In reply to comment #1) > (Cc'ing David Carlisle) > > David, error in the Relax NG MathML schema? Or did I maybe mess up something > in the integration of it into the HTML5 schema? Sorry I messed up. The schema is extracted automatically from the attribute syntax tables in the specification. But mspace, in addition to its own table of attributes, has the remark mspace also accepts the indentation attributes described in Section 3.2.5.2.3 Indentation attributes. The extraction code can cope with such special cases but only when I notice them and add a clause to the extractor. Note however that covers indentalign which should be valid but not (as written) linebreakstyle which is not in the referenced 3.2.5.2.3 but the earlier 3.2.5.2.2 Linebreaking attributes. I believe that is intentional but will flag this with the working group before changing the schema. Since mspace here is an invisible marker just recording the line break, allowing linebreakstyle=before wouldn't really add anything as it would presumably act the same as linebreakstyle=after. Sorry I will get an update to you as soon as possible. It also means I think that thee are some coverage gaps to be filled in the mathml test suite which I should fix at same time as I am sure I validated all the tests that were intended to be valid, which should have picked up attributes missing from the schema. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Friday, 26 October 2012 12:04:09 UTC