rem: var rdf_uri = "component: 
add: var rdf_uri = "@mozilla.org/rdf/rdf-service;1"; 
context: function getAbsoluteID(root, node){    var url = node.getAttribute("ref");    if ((url == null) || (url == ""))    {        url = node.getAttribute("id");    }    try    {        var rootNode = document.getElementById(root);        var ds = null;        if (rootNode)        {            ds = rootNode.database;        }        // add support for anonymous resources such as Internet Search results,        // IE favorites under Win32, and NetPositive URLs under BeOS        var rdf_uri = "component://netscape/rdf/rdf-service";        var rdf = Components.classes[rdf_uri].getService();        if (rdf) rdf = rdf.QueryInterface(Components.interfaces.nsIRDFService);        if (rdf && ds)        {            var src = rdf.GetResource(url, true);            var prop = rdf.GetResource(NC_NS + "URL",                                       true);            var target = ds.GetTarget(src, prop, true);            if (target) target = target.QueryInterface(Components.interfaces.nsIRDFLiteral);            if (target) target = target.Value;            if (target) url = target;        }    }    catch(ex)    {    }    return url;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/0257791053c2b38e1dfaf2ee11afae973e82e394/bookmarks.js/clean/xpfe/components/bookmarks/resources/bookmarks.js