rem: else aFilePicker.appendFilter(bundle.GetStringFromName("AllFilesFilter"), "*.*"); 
add: aFilePicker.appendFilter(bundle.GetStringFromName("AllFilesFilter"), "*.*"); 
context: function appendFiltersForContentType(aFilePicker, aContentType, aSaveMode){  var bundle = getStringBundle();      switch (aContentType) {  case "text/html":    if (aSaveMode == MODE_COMPLETE)      aFilePicker.appendFilter(bundle.GetStringFromName("WebPageCompleteFilter"), "*.htm; *.html");    aFilePicker.appendFilter(bundle.GetStringFromName("WebPageHTMLOnlyFilter"), "*.htm; *.html");    // XXX waiting for fix for 110135 to land    // aFilePicker.appendFilter(bundle.GetStringFromName("TextOnlyFilter"), "*.txt");    break;  default:    var mimeInfo = getMIMEInfoForType(aContentType);    if (mimeInfo) {      var extCount = { };      var extList = { };      mimeInfo.GetFileExtensions(extCount, extList);            var extString = "";      for (var i = 0; i < extCount.value; ++i) {        if (i > 0)           extString += "; "; // If adding more than one extension, separate by semi-colon        extString += "*." + extList.value[i];      }            aFilePicker.appendFilter(mimeInfo.Description, extString);    }    else      aFilePicker.appendFilter(bundle.GetStringFromName("AllFilesFilter"), "*.*");    break;  }} 
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/582e97c2847a7f8f16d781f3623e2279a49c419e/contentAreaUtils.js/buggy/suite/common/contentAreaUtils.js