rem: msgComposeService.OpenComposeWindowWithValues(null, msgComposeType.New, msgComposFormat.Default, GetSelectedAddresses(), null, null, null, null, null, null, null); 
add:  params = Components.classes["@mozilla.org/messengercompose/composeparams;1"].createInstance(Components.interfaces.nsIMsgComposeParams); if (params) { params.type = msgComposeType.New; params.format = msgComposFormat.Default; composeFields = Components.classes["@mozilla.org/messengercompose/composefields;1"].createInstance(Components.interfaces.nsIMsgCompFields); if (composeFields) { composeFields.to = GetSelectedAddresses(); params.composeFields = composeFields; msgComposeService.OpenComposeWindowWithParams(null, params); } } 
context: function AbNewMessage(){  var msgComposeType = Components.interfaces.nsIMsgCompType;  var msgComposFormat = Components.interfaces.nsIMsgCompFormat;  var msgComposeService = Components.classes["@mozilla.org/messengercompose;1"].getService();  msgComposeService = msgComposeService.QueryInterface(Components.interfaces.nsIMsgComposeService);  msgComposeService.OpenComposeWindowWithValues(null, msgComposeType.New, msgComposFormat.Default,                                                GetSelectedAddresses(), null, null,                                                null, null, null, null, null);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/ed58417ba833e0302e6395eaaff3785027d2f73b/abCommon.js/clean/mailnews/addrbook/resources/content/abCommon.js