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
Родитель 917479f311
Коммит e2b6cb71f1
1 изменённых файлов: 8 добавлений и 2 удалений

Просмотреть файл

@ -504,8 +504,14 @@ let gDownloadObserver = {
break; break;
case "private-browsing": case "private-browsing":
if (aData == "enter" || aData == "exit") { if (aData == "enter" || aData == "exit") {
initStatement(); // We might get this notification before the download manager
buildDownloadList(true); // 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; break;
} }