rem: fp.appendFilter(filterLabel, "*.wav"); 
add: fp.appendFilter(label, wildmat); 
context:     browseAlarm: function () {        const nsIFilePicker = Components.interfaces.nsIFilePicker;        var fp = Components.classes["@mozilla.org/filepicker;1"]                    .createInstance(nsIFilePicker);        var bundlePreferences = document.getElementById("bundlePreferences");        var title = bundlePreferences.getString("Open");        var filterLabel = bundlePreferences.getString("filterWav");        fp.init(window, title, nsIFilePicker.modeOpen);        fp.appendFilter(filterLabel, "*.wav");        fp.appendFilters(nsIFilePicker.filterAll);        var ret = fp.show();        if (ret == nsIFilePicker.returnOK) {            document.getElementById("calendar.alarms.soundURL").value = fp.fileURL.spec;            document.getElementById("alarmSoundCheckbox").checked = true;            this.readSoundLocation();        }    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/ed36dacbd4c27ef123cdd0a65257b0de3e2741f1/alarms.js/clean/calendar/base/content/preferences/alarms.js