rem: aSelection.isValid = BookmarksUtils.isSelectionValidForInsertion(aSelection, aTarget, "move"); var transaction = new BookmarkMoveTransaction(aAction, aSelection, aTarget); var isCancelled = !BookmarksUtils.any(transaction.isValid); if (!isCancelled) { BMSVC.transactionManager.doTransaction(transaction); } else SOUND.beep(); return !isCancelled; 
add: var txn = new BookmarkMoveTransaction(aAction, aSelection, aTarget); BMSVC.transactionManager.doTransaction(txn); 
context:   moveSelection: function (aAction, aSelection, aTarget)  {    aSelection.isValid = BookmarksUtils.isSelectionValidForInsertion(aSelection, aTarget, "move");    var transaction = new BookmarkMoveTransaction(aAction, aSelection, aTarget);    var isCancelled = !BookmarksUtils.any(transaction.isValid);    if (!isCancelled) {      BMSVC.transactionManager.doTransaction(transaction);    } else      SOUND.beep();    return !isCancelled;  }, 
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/deb907dede6accfbec295282501589d13a5b1c23/bookmarks.js/buggy/browser/components/bookmarks/content/bookmarks.js