rem: PlacesCommandHook.bookmarkPage(tab.linkedBrowser) 
add: setTimeout(function() { PlacesCommandHook.bookmarkPage(tab.linkedBrowser, true, getBrowser(), "overlap") }, 0); 
context: function BookmarkThisTab(){  var tab = getBrowser().mContextTab;  if (tab.localName != "tab")    tab = getBrowser().mCurrentTab;  PlacesCommandHook.bookmarkPage(tab.linkedBrowser)}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10234/acea3379769981930b22e1502c52a623c70e681d/browser.js/buggy/browser/base/content/browser.js