XML News from Wednesday, January 19, 2005

The Mozilla Project has posted the sixth alpha of Mozilla 1.8. New features in 1.8 include FTP uploads, improved junk mail filtering, better Eudora import, and an increase in the number of cookies that Mozilla can remember. It also makes various small user interface improvements, gives users the option to disable CSS globally or on a per-page basis, and adds support for CSS quotes. Alpha 65 fixes a slew of bugs and adds some small features on Windows and Linux. Most notably, it upgrades the built-in XML parser from Expat 1.2 to Expat 1.95.7. "Because of that upgrade, Mozilla complies better with both the XML specification and the Namespaces in XML specification. Starting with 1.8a6, Mozilla will reject some invalid XML documents that it used to accept in prior versions. This has already led to some problems with extensions that used invalid XML documents, but the only solution is to correct those documents. Here are some of the wellformedness errors that Mozilla catches since the upgrade: - Invalid entity names (for example entity names containing a colon) - Undeclared prefixes - Multiple attributes with same localname and different prefixes bound to the same namespace names - Redeclaration of reserved prefixes and namesapce names."