rem: if (aTargetBrowser == "current") { 
add: if (aTargetBrowser == "current" || aTargetBrowser == "tab") { 
context:   openGroupBookmark: function (aURI, aTargetBrowser)  {    if (aTargetBrowser == "current") {      var w        = getTopWin();      var browser  = w.document.getElementById("content");      var resource = RDF.GetResource(aURI);      var urlArc   = RDF.GetResource(NC_NS+"URL");      RDFC.Init(BMDS, resource);      var containerChildren = RDFC.GetElements();      var tabPanels = browser.mPanelContainer.childNodes;      var tabCount = tabPanels.length;      var index = 0;      for (; containerChildren.hasMoreElements(); ++index) {        var res = containerChildren.getNext().QueryInterface(kRDFRSCIID);        var target = BMDS.GetTarget(res, urlArc, true);        if (target) {          var uri = target.QueryInterface(kRDFLITIID).Value;          browser.addTab(uri);        }      }         if (index == 0)        return; // If the bookmark group was completely invalid, just bail.           // Select the first tab in the group.      var tabs = browser.mTabContainer.childNodes;      browser.selectedTab = tabs[tabCount];      // and focus the content      browser.focus();    } else {      dump("Open Group in new window/tab: not implemented...\n");    }  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/8556893c06851de0aeb2d46fd5d6be69cf278f1b/bookmarks.js/buggy/browser/components/bookmarks/content/bookmarks.js