var livemarks = this._ans.getPagesWithAnnotation(LMANNO_FEEDURI, {}); 
var livemarks = this._ans.getItemsWithAnnotation(LMANNO_FEEDURI, {}); 
function LivemarkService() {    // [ {folderId:, folderURI:, feedURI:, loadGroup:, locked: } ];  this._livemarks = [];  this._iconURI = gIoService.newURI(LIVEMARK_ICON_URI, null, null);  this._loading = GetString("bookmarksLivemarkLoading") || DEFAULT_LOAD_MSG;  this._observerServiceObserver =    new G_ObserverServiceObserver('xpcom-shutdown',                                  BindToObject(this._shutdown, this),                                  true /*only once*/);  new G_Alarm(BindToObject(this._fireTimer, this), LIVEMARK_TIMEOUT,               true /* repeat */);  // this is giving a reentrant getService warning in XPCShell. bug 194568.  this._ans = Cc[AS_CONTRACTID].getService(Ci.nsIAnnotationService);  var livemarks = this._ans.getPagesWithAnnotation(LMANNO_FEEDURI, {});  for (var i = 0; i < livemarks.length; i++) {    var feedURI =      gIoService.newURI(        this._ans.getAnnotationString(livemarks[i], LMANNO_FEEDURI),        null, null      );    var queries = { }, options = { };    this._history.queryStringToQueries(livemarks[i].spec, queries, {}, options);    var count = {};    var folders = queries.value[0].getFolders(count);    if (!(queries.value.length && queries.value.length == 1) &&         count.value != 1)      continue; // invalid folder URI (should identify exactly one folder)    this._pushLivemark(folders[0], livemarks[i], feedURI);  }}
5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5872/33a988643d569646ad755d5c22f56d2b3ab271c5/nsLivemarkService.js/buggy/toolkit/components/places/src/nsLivemarkService.js