rem: Bookmarks.Unassert(RDF.GetResource(BookmarkURL), 
add: Bookmarks.Unassert(RDF.GetResource(bookmark_url), 
context: function updateAttribute(prop, oldvalue, newvalue){  var changed = false;    newvalue = (newvalue != '') ? RDF.GetLiteral(newvalue) : null;    if (oldvalue != newvalue)    {      dump("replacing value for " + prop + "\n");      dump("  oldvalue = " + oldvalue + "\n");      dump("  newvalue = " + newvalue + "\n");      if (oldvalue && !newvalue) {        Bookmarks.Unassert(RDF.GetResource(BookmarkURL),                           RDF.GetResource(prop),                           oldvalue);      }      else if (!oldvalue && newvalue) {        Bookmarks.Assert(RDF.GetResource(BookmarkURL),                         RDF.GetResource(prop),                         newvalue,                         true);      }      else if (oldvalue && newvalue) {        Bookmarks.Change(RDF.GetResource(BookmarkURL),                         RDF.GetResource(prop),                         oldvalue,                         newvalue);      }      changed = true;    }  return(changed);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/f91d59270dc2671ed6e769dcf9b6d8a69b770413/bm-props.js/buggy/xpfe/components/bookmarks/resources/bm-props.js