rem: observe: function(aSubject, aTopic, aData) { setTimeout(FinishPrintPreview, 0); }, 
add: observe: function(subject, topic, state) { if (topic != "dl-start") return; var open = gPrefService.getBoolPref("browser.download.openSidebar"); if (open) { var sidebar = document.getElementById("sidebar-box"); if (sidebar.hidden || (sidebar.getAttribute("sidebarcommand") != "viewDownloadsSidebar")) toggleSidebar("viewDownloadsSidebar"); } } 
context:     observe: function(aSubject, aTopic, aData)    {      setTimeout(FinishPrintPreview, 0);    },
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/2e8ab0a9e11f0cae0f08ebd8ec761899919ef340/browser.js/clean/browser/base/content/browser.js