diff --git a/dom/system/gonk/ril_consts.js b/dom/system/gonk/ril_consts.js index bfe602a23f48..7c456f410a9b 100644 --- a/dom/system/gonk/ril_consts.js +++ b/dom/system/gonk/ril_consts.js @@ -230,21 +230,67 @@ this.ERROR_SS_MODIFIED_TO_DIAL = 23; this.ERROR_SS_MODIFIED_TO_USSD = 24; this.ERROR_SS_MODIFIED_TO_SS = 25; this.ERROR_SUBSCRIPTION_NOT_SUPPORTED = 26; +this.ERROR_INVALID_PARAMETER = 27; +this.ERROR_REJECTED_BY_REMOTE = 28; this.GECKO_ERROR_SUCCESS = null; this.GECKO_ERROR_RADIO_NOT_AVAILABLE = "RadioNotAvailable"; this.GECKO_ERROR_GENERIC_FAILURE = "GenericFailure"; -this.GECKO_ERROR_REQUEST_NOT_SUPPORTED = "RequestNotSupported"; -this.GECKO_ERROR_ILLEGAL_SIM_OR_ME = "IllegalSIMorME"; this.GECKO_ERROR_PASSWORD_INCORRECT = "IncorrectPassword"; +this.GECKO_ERROR_SIM_PIN2 = "SimPin2"; +this.GECKO_ERROR_SIM_PUK2 = "SimPuk2"; +this.GECKO_ERROR_REQUEST_NOT_SUPPORTED = "RequestNotSupported"; +this.GECKO_ERROR_CANCELLED = "Cancelled"; +this.GECKO_ERROR_ILLEGAL_SIM_OR_ME = "IllegalSIMorME"; +this.GECKO_ERROR_OP_NOT_ALLOWED_DURING_VOICE_CALL = "OpNotAllowedDuringVoiceCall"; +this.GECKO_ERROR_OP_NOT_ALLOWED_BEFORE_REG_TO_NW = "OpNotAllowedBeforeRegToNw"; +this.GECKO_ERROR_SMS_SEND_FAIL_RETRY = "SmsSendFailRetry"; +this.GECKO_ERROR_SIM_ABSENT = "SimAbsent"; +this.GECKO_ERROR_SUBSCRIPTION_NOT_AVAILABLE = "SubscriptionNotAvailable"; +this.GECKO_ERROR_MODE_NOT_SUPPORTED = "ModeNotSupported"; +this.GECKO_ERROR_FDN_CHECK_FAILURE = "FdnCheckFailure"; +this.GECKO_ERROR_DIAL_MODIFIED_TO_USSD = "DialModifiedToUssd"; +this.GECKO_ERROR_DIAL_MODIFIED_TO_SS = "DialModifiedToSs"; +this.GECKO_ERROR_DIAL_MODIFIED_TO_DIAL = "DialModifiedToDial"; +this.GECKO_ERROR_USSD_MODIFIED_TO_DIAL = "UssdModifiedToDial"; +this.GECKO_ERROR_USSD_MODIFIED_TO_SS = "UssdModifiedToSs"; +this.GECKO_ERROR_USSD_MODIFIED_TO_USSD = "UssdModifiedToUssd"; +this.GECKO_ERROR_SS_MODIFIED_TO_DIAL = "SsModifiedToDial"; +this.GECKO_ERROR_SS_MODIFIED_TO_USSD = "SsModifiedToUssd"; +this.GECKO_ERROR_SS_MODIFIED_TO_SS = "SsModifiedToSs"; +this.GECKO_ERROR_SUBSCRIPTION_NOT_SUPPORTED = "SubscriptionNotSupported"; +this.GECKO_ERROR_INVALID_PARAMETER = "InvalidParameter"; +this.GECKO_ERROR_REJECTED_BY_REMOTE = "RejectedByRemote"; this.RIL_ERROR_TO_GECKO_ERROR = {}; RIL_ERROR_TO_GECKO_ERROR[ERROR_SUCCESS] = GECKO_ERROR_SUCCESS; RIL_ERROR_TO_GECKO_ERROR[ERROR_RADIO_NOT_AVAILABLE] = GECKO_ERROR_RADIO_NOT_AVAILABLE; RIL_ERROR_TO_GECKO_ERROR[ERROR_GENERIC_FAILURE] = GECKO_ERROR_GENERIC_FAILURE; -RIL_ERROR_TO_GECKO_ERROR[ERROR_REQUEST_NOT_SUPPORTED] = GECKO_ERROR_REQUEST_NOT_SUPPORTED; -RIL_ERROR_TO_GECKO_ERROR[ERROR_ILLEGAL_SIM_OR_ME] = GECKO_ERROR_ILLEGAL_SIM_OR_ME; RIL_ERROR_TO_GECKO_ERROR[ERROR_PASSWORD_INCORRECT] = GECKO_ERROR_PASSWORD_INCORRECT; +RIL_ERROR_TO_GECKO_ERROR[ERROR_SIM_PIN2] = GECKO_ERROR_SIM_PIN2; +RIL_ERROR_TO_GECKO_ERROR[ERROR_SIM_PUK2] = GECKO_ERROR_SIM_PUK2; +RIL_ERROR_TO_GECKO_ERROR[ERROR_REQUEST_NOT_SUPPORTED] = GECKO_ERROR_REQUEST_NOT_SUPPORTED; +RIL_ERROR_TO_GECKO_ERROR[ERROR_CANCELLED] = GECKO_ERROR_CANCELLED; +RIL_ERROR_TO_GECKO_ERROR[ERROR_OP_NOT_ALLOWED_DURING_VOICE_CALL] = GECKO_ERROR_OP_NOT_ALLOWED_DURING_VOICE_CALL; +RIL_ERROR_TO_GECKO_ERROR[ERROR_OP_NOT_ALLOWED_BEFORE_REG_TO_NW] = GECKO_ERROR_OP_NOT_ALLOWED_BEFORE_REG_TO_NW; +RIL_ERROR_TO_GECKO_ERROR[ERROR_SMS_SEND_FAIL_RETRY] = GECKO_ERROR_SMS_SEND_FAIL_RETRY; +RIL_ERROR_TO_GECKO_ERROR[ERROR_SIM_ABSENT] = GECKO_ERROR_SIM_ABSENT; +RIL_ERROR_TO_GECKO_ERROR[ERROR_SUBSCRIPTION_NOT_AVAILABLE] = GECKO_ERROR_SUBSCRIPTION_NOT_AVAILABLE; +RIL_ERROR_TO_GECKO_ERROR[ERROR_MODE_NOT_SUPPORTED] = GECKO_ERROR_MODE_NOT_SUPPORTED; +RIL_ERROR_TO_GECKO_ERROR[ERROR_FDN_CHECK_FAILURE] = GECKO_ERROR_FDN_CHECK_FAILURE; +RIL_ERROR_TO_GECKO_ERROR[ERROR_ILLEGAL_SIM_OR_ME] = GECKO_ERROR_ILLEGAL_SIM_OR_ME; +RIL_ERROR_TO_GECKO_ERROR[ERROR_DIAL_MODIFIED_TO_USSD] = GECKO_ERROR_DIAL_MODIFIED_TO_USSD; +RIL_ERROR_TO_GECKO_ERROR[ERROR_DIAL_MODIFIED_TO_SS] = GECKO_ERROR_DIAL_MODIFIED_TO_SS; +RIL_ERROR_TO_GECKO_ERROR[ERROR_DIAL_MODIFIED_TO_DIAL] = GECKO_ERROR_DIAL_MODIFIED_TO_DIAL; +RIL_ERROR_TO_GECKO_ERROR[ERROR_USSD_MODIFIED_TO_DIAL] = GECKO_ERROR_USSD_MODIFIED_TO_DIAL; +RIL_ERROR_TO_GECKO_ERROR[ERROR_USSD_MODIFIED_TO_SS] = GECKO_ERROR_USSD_MODIFIED_TO_SS; +RIL_ERROR_TO_GECKO_ERROR[ERROR_USSD_MODIFIED_TO_USSD] = GECKO_ERROR_USSD_MODIFIED_TO_USSD; +RIL_ERROR_TO_GECKO_ERROR[ERROR_SS_MODIFIED_TO_DIAL] = GECKO_ERROR_SS_MODIFIED_TO_DIAL; +RIL_ERROR_TO_GECKO_ERROR[ERROR_SS_MODIFIED_TO_USSD] = GECKO_ERROR_SS_MODIFIED_TO_USSD; +RIL_ERROR_TO_GECKO_ERROR[ERROR_SS_MODIFIED_TO_SS] = GECKO_ERROR_SS_MODIFIED_TO_SS; +RIL_ERROR_TO_GECKO_ERROR[ERROR_SUBSCRIPTION_NOT_SUPPORTED] = GECKO_ERROR_SUBSCRIPTION_NOT_SUPPORTED; +RIL_ERROR_TO_GECKO_ERROR[ERROR_INVALID_PARAMETER] = GECKO_ERROR_INVALID_PARAMETER; +RIL_ERROR_TO_GECKO_ERROR[ERROR_REJECTED_BY_REMOTE] = GECKO_ERROR_REJECTED_BY_REMOTE; // 3GPP 23.040 clause 9.2.3.6 TP-Message-Reference(TP-MR): // The number of times the MS automatically repeats the SMS-SUBMIT shall be in