we currently have a heavy dataisland based site and would like to get
it working on mozilla to take advantage of the js debuggers and other
various tools.
there have been various issues along the way. the current issue is with
using document.selectNodes( xpathString ). mozilla doesn't seem to
define this natively, and i can't seem to find a general workable
solution to handle data islands. I found this posting
http://teamcon.com/pub/concepts/mozi...electnodes.htm
which seemed to provide some of the selectNodes functionality, but
doesn't seem to work with just a dataisland. i'm not sure if it's the
namespaces or what not that's tripping it up, but some where along the
way, i'm getting a "NS_ERROR_DOM_TYPE_ERR", with a message of "The
expression cannot be converted to return the specified type."
I really think that moving to Sarissa would be more of an undertaking
_right now_ than to patch the current system. Plus, for us performance
is key, and I'm curious about introducing the weight of the Sarissa
library.
i'd be interested in some general discussions about using data islands
with xpath in mozilla as well as any articles on the topic.
thanks.