rem: window.openDialog("chrome: 
add: window.openDialog("chrome: 
context: function confirmOperation(aName, aTitle, aQueryMsg, aAcceptBtn, aCancelBtn,                          aWarnMsg, aDependantItems) {  var params = {    message2: getExtensionString(aQueryMsg, [aName]),    title: getExtensionString(aTitle, [aName]),    buttons: {      accept: { label: getExtensionString(aAcceptBtn) },      cancel: { label: getExtensionString(aCancelBtn), focused: true }    }  }  if (aDependantItems.length > 0)    params.message1 = getExtensionString(aWarnMsg, [aName]);  var names = [];  for (var i = 0; i < aDependantItems.length; ++i)    names.push(aDependantItems[i].name + " " + aDependantItems[i].version);  window.openDialog("chrome://mozapps/content/extensions/list.xul", "",                     "titlebar,modal,centerscreen", names, params);  return params.result == "accept";}
meta: 10520	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10520/c638d38804a8a1b23aaee5ccd66bb42aad5a242e/extensions.js/buggy/toolkit/mozapps/extensions/content/extensions.js