rem: addBookmarkForTabBrowser: function( aTabBrowser ) 
add: addBookmarkForTabBrowser: function( aTabBrowser, aSelect ) 
context:   addBookmarkForTabBrowser: function( aTabBrowser )  {    var tabsInfo = [];    var currentTabInfo = { name: "", url: "", charset: null };    const activeBrowser = aTabBrowser.selectedBrowser;    const browsers = aTabBrowser.browsers;    for (var i = 0; i < browsers.length; ++i) {      var webNav = browsers[i].webNavigation;      var url = webNav.currentURI.spec;      var name = "";      var charset;      try {        var doc = webNav.document;        name = doc.title || url;        charset = doc.characterSet;      } catch (e) {        name = url;      }      tabsInfo[i] = { name: name, url: url, charset: charset };      if (browsers[i] == activeBrowser)        currentTabInfo = tabsInfo[i];    }    openDialog("chrome://communicator/content/bookmarks/addBookmark.xul", "",               "centerscreen,chrome,dialog=yes,resizable,dependent",               currentTabInfo.name, currentTabInfo.url, null,               currentTabInfo.charset, "addGroup", tabsInfo);  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/a00d23ada6b34dec6b768a5e8bf88fae00520112/bookmarksOverlay.js/buggy/xpfe/components/bookmarks/resources/bookmarksOverlay.js