And do… what? If saving a contact fails there's not much we can do about it here, other than logging something about it to the console. Additionally, onEventHandled/oncomplete is only used by the unit test, which mocks window.mozContact and navigator.mozContacts, so it would never fail.