Bug 463885 - Entering the Private Browsing mode may not always empty the download manager list; r=sdwilsh, a=blocking1.9.1+

This commit is contained in:
Ehsan Akhgari 2008-11-12 23:43:12 +03:30
parent cce84ce147
commit 4cbd3dd215

View File

@ -504,8 +504,14 @@ let gDownloadObserver = {
break;
case "private-browsing":
if (aData == "enter" || aData == "exit") {
initStatement();
buildDownloadList(true);
// We might get this notification before the download manager
// service, so the new database connection might not be ready
// yet. Defer this until all private-browsing notifications
// have been processed.
setTimeout(function() {
initStatement();
buildDownloadList(true);
}, 0);
}
break;
}