rem: BookmarksUtils.recreatePersonalToolbarFolder(transactionSet); target = { parent: "NC:PersonalToolbarFolder", index: 1 }; 
context:   onDrop: function (aEvent, aXferData, aDragSession)  {    this.onDragRemoveFeedBack(aEvent.originalTarget);    var bt          = document.getElementById("bookmarks-toolbar");    var selection   = BookmarksUtils.getSelectionFromXferData(aDragSession);    // if the personal toolbar does not exist, recreate it    if (aEvent.originalTarget == "bookmarks-toolbar") {      BookmarksUtils.recreatePersonalToolbarFolder(transactionSet);      target = { parent: "NC:PersonalToolbarFolder", index: 1 };    } else {      var orientation = bt.getBTOrientation(aEvent);      var target      = bt.getBTSelection(aEvent.originalTarget);      target          = BookmarksUtils.getTargetFromSelection(target, orientation);    }    const kDSIID      = Components.interfaces.nsIDragService;    const kCopyAction = kDSIID.DRAGDROP_ACTION_COPY + kDSIID.DRAGDROP_ACTION_LINK;    if (aDragSession.dragAction & kCopyAction)      BookmarksUtils.insertSelection("drag", selection, target, true);    else      BookmarksUtils.moveSelection("drag", selection, target);  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/88086f032538fd7ee413478489483c10317499b2/browser.js/buggy/browser/base/content/browser.js