--- a/ginebra2/chrome/bedrockchrome/download.snippet/download.js Fri May 14 15:40:36 2010 +0300
+++ b/ginebra2/chrome/bedrockchrome/download.snippet/download.js Wed Jun 23 17:59:43 2010 +0300
@@ -33,7 +33,7 @@
function hideDownloadDialog()
{
- window.snippets.DownloadDialogId.hide();
+ window.snippets.DownloadDialogId.hide();
// Clear timeout so we can use this function to hide
// the download dialog in response to an external
@@ -53,8 +53,8 @@
document.getElementById('DownloadDialogTextId').innerHTML = messageHTML;
window.snippets.DownloadDialogId.setPosition(10,80);
- window.snippets.DownloadDialogId.show();
- window.snippets.DownloadDialogId.repaint();
+ window.snippets.DownloadDialogId.show();
+ window.snippets.DownloadDialogId.repaint();
downloadTimeoutId = setTimeout(
hideDownloadDialog,
@@ -97,12 +97,18 @@
showDownloadDialog(messageHTML);
}
+function onUnsupportedDownload(messageHTML)
+{
+ showDownloadDialog(messageHTML);
+}
+
function connectDownloadSignals()
{
window.downloads.downloadCreated.connect(onDownloadCreated);
window.downloads.downloadStarted.connect(onDownloadStarted);
window.downloads.downloadSuccess.connect(onDownloadSuccess);
window.downloads.downloadFailure.connect(onDownloadFailure);
+ window.downloads.unsupportedDownload.connect(onUnsupportedDownload);
window.snippets.DownloadDialogId.externalMouseEvent.connect(
function(type, name, description) {