add: case nsIFilePicker.modeOpenMultiple: 
context: function getOKAction(file) {  var buttonLabel;  if (file && file.isDirectory() && filePickerMode != nsIFilePicker.modeGetFolder) {    document.documentElement.setAttribute("ondialogaccept", "return openOnOK();");    buttonLabel = gFilePickerBundle.getString("openButtonLabel");  }  else {    document.documentElement.setAttribute("ondialogaccept", "return selectOnOK();");    switch(filePickerMode) {    case nsIFilePicker.modeGetFolder:      buttonLabel = gFilePickerBundle.getString("selectFolderButtonLabel");      break;    case nsIFilePicker.modeOpen:      buttonLabel = gFilePickerBundle.getString("openButtonLabel");      break;    case nsIFilePicker.modeSave:      buttonLabel = gFilePickerBundle.getString("saveButtonLabel");      break;    }  }  return buttonLabel;}
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/d73ec61a6799c808a7543ecb8ac3e83185fb8ec3/filepicker.js/clean/xpfe/components/filepicker/res/content/filepicker.js