The code below refers to version 1.0 - fixed in 1.0.1 release.
Loading XML string into Active.XML.Table is broken in Mozilla. You have to apply the following patch to make it working:
Active.XML.Table.prototype.setXML = function(xml){
if (!xml.nodeType) {
var s = "" + xml;
if (window.ActiveXObject) {
xml = new ActiveXObject("MSXML2.DOMDocument");
xml.loadXML(s);
xml.setProperty("SelectionLanguage", "XPath");
}
else {
xml = (new DOMParser).parseFromString(s, "text/xml");
}
}
if (this._namespaces) {xml.setProperty("SelectionNamespaces", this._namespaces);}
this._xml = xml;
this._data = this._xml.selectSingleNode(this._dataPath);
this._items = this._data ? this._data.selectNodes(this._itemPath) : null;
this._ready = true;
};