Last Comment Bug 227459 - Implement validating XML parser (validate with RELAX NG)
: Implement validating XML parser (validate with RELAX NG)
Status: NEW
:
Product: Core
Classification: Components
Component: XML (show other bugs)
: Trunk
: All All
: -- enhancement with 1 vote (vote)
: Future
Assigned To: Heikki Toivonen (remove -bugzilla when emailing directly)
:
Mentors:
http://relaxng.org/
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2003-12-04 05:40 PST by Dominik
Modified: 2009-10-04 17:49 PDT (History)
3 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments

Description Dominik 2003-12-04 05:40:59 PST
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.4; MultiZilla v1.5.0.2j) Gecko/20030624
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.4; MultiZilla v1.5.0.2j) Gecko/20030624

Mozilla does not support RELAX NG. RELAX NG is better then DTD, because is
XML-compatible (like XML Schema but is simpler so support will be simple).
XHTML 2.0 will be RELAX NG friendly ;)
To compare DTD and RELAX NG look at
http://www.xml.gr.jp/relax/html4/howToRELAX_full_en.html#id_25_

Reproducible: Always

Steps to Reproduce:
1.
2.
3.
Comment 1 Malcolm Rowe 2003-12-04 07:03:22 PST
Related: bug 40945, bug 196355. Mozilla doesn't 'support' any schemas at the 
moment, even DTD's.

At the moment, Mozilla doesn't use a validating parser for anything, and most 
likely never will, at least by default.
Comment 2 Sekundes 2004-01-03 21:28:56 PST
Maybe implement the RELAX NG Compact Syntax first?
It is much simple compare with RELAX NG.
http://relaxng.org/compact-tutorial-20030326.html

Note You need to log in before you can comment on or make changes to this bug.