rem: livemark.loadGroup.cancel(Cr.NS_BINDING_ABORTED); 
add: livemark.loadGroup.cancel(NS_BINDING_ABORTED); 
context:   onItemRemoved: function(aItemId, aParentFolder, aIndex) {    try {      var livemarkIndex = this._getLivemarkIndex(aItemId);    }    catch(ex) {      // not a livemark      return;    }    var livemark = this._livemarks[livemarkIndex];    var stillInUse = false;    stillInUse = this._livemarks.some(                 function(mark) { return mark.feedURI.equals(livemark.feedURI) }                  );    if (!stillInUse) {      // ??? the code in the C++ had "livemark_expiration" as      // the second arg... that must be wrong      this._ans.removePageAnnotation(livemark.feedURI, LMANNO_EXPIRATION);    }    if (livemark.loadGroup)       livemark.loadGroup.cancel(Cr.NS_BINDING_ABORTED);    this._livemarks.splice(livemarkIndex, 1);  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10234/e5a2cb81ccf49649bbacf9508a19fb203994c787/nsLivemarkService.js/buggy/toolkit/components/places/src/nsLivemarkService.js