From bba13c33a097ac35ef8a29ef255be3ac47858f78 Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Fri, 04 Oct 2013 12:27:32 -0400
Subject: [PATCH] Fix sound notification in Internet Explorer (use mp3 file for IE and other browsers which support audio/mp3 files)

---
 plugins/newmail_notifier/newmail_notifier.js |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/plugins/newmail_notifier/newmail_notifier.js b/plugins/newmail_notifier/newmail_notifier.js
index 846bc94..2beacf6 100644
--- a/plugins/newmail_notifier/newmail_notifier.js
+++ b/plugins/newmail_notifier/newmail_notifier.js
@@ -71,7 +71,13 @@
 // Sound notification
 function newmail_notifier_sound()
 {
-    var elem, src = 'plugins/newmail_notifier/sound.wav';
+    var elem, src = 'plugins/newmail_notifier/sound',
+        plugin = navigator.mimeTypes ? navigator.mimeTypes['audio/mp3'] : {};
+
+    // Internet Explorer does not support wav files,
+    // support in other browsers depends on enabled plugins,
+    // so we use wav as a fallback
+    src += bw.ie || (plugin && plugin.enabledPlugin) ? '.mp3' : '.wav';
 
     // HTML5
     try {

--
Gitblit v1.9.1