context: function getAbsoluteID(root, node){  var url = node.getAttribute("ref");  if (!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 = Components.classes["@mozilla.org/rdf/rdf-service;1"]                        .getService()                        .QueryInterface(Components.interfaces.nsIRDFService);    if (rdf && ds) {      var src = rdf.GetResource(url, true);      var prop = rdf.GetResource("http://home.netscape.com/NC-rdf#URL", true);      var target = ds.GetTarget(src, prop, true);      target = target.QueryInterface(Components.interfaces.nsIRDFLiteral).Value;      if (target)        url = target;    }  }  catch(ex) {  }  return url;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/0b2dd2b2d2fd037df917e07645fa019a963332a5/bm-find.js/clean/xpfe/components/bookmarks/resources/bm-find.js