Archive of UserLand's first discussion group, started October 5, 1998. and XML

Author:Karl Dubost
Posted:8/24/1999; 2:10:19 AM and XML
Msg #:9815
Prev/Next:9814 / 9816

XML & Layout August 21
Submitted by Nisheeth Ranjan <>


Currently working on plugging in an XSL processor into Gecko. The processorwas recently contributed by Keith Visco (MITRE) to (I have beeninteracting with Keith for some time and he got the go ahead to MPL hissource just a week or so back). Gecko has hooks that let an external XSLT processor apply an XSL transformation to an XML document before it is displayed. I'll try to demo the plugged in processer at XML DevCon '99 in Canada this Friday. If I can't get it plugged in by then, I'll at least talk about the XSL hooks in Gecko. I really want to get the XSL processor hooked up by beta, though.

We use James Clark's expat parser for parsing XML documents. Till now, almost all the bugs related to XML have been related to the layers above expat and the few that were expat related were killed by James Clark in no time. He is an ideal module owner. I'll be doing more XML bug fixing till beta. Most of the current bugs are related to the new external parameter entity support that went in recently to support localization of XUL files.

The xml, xul, rdf content sinks' code needs to be factored better by beta. Vidur and Peter Linss are owning this and I'll be helping out.

The error strings reported by expat need to be localized. - the xml documentation on is badly in need of an update. I wanna get to do that after the upcoming XML conference.

It would be really cool to wrap expat with XPCOMified SAX interfaces. That would create an XP alternative to Microsoft's COMified XML parser component.


I'm transitioning into learning the block-inline code in core layout. Definitely need to do that by beta.

I'll be working with others in the gecko team to implement document state storage for session history by beta.

Hopefully, one of us in core layout will also be able to get rid of bug 10818, an RFE to implement batched reflows.

This page was archived on 6/13/2001; 4:52:03 PM.

© Copyright 1998-2001 UserLand Software, Inc.