Closed Bug 840302 Opened 13 years ago Closed 13 years ago

oncall screen stays visible even when RIL:CallError message is sent to the content process

Categories

(Firefox OS Graveyard :: Gaia::Dialer, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: anshulj, Unassigned)

Details

Steps to reproduce. 1. Insert a SIM card with FDN(PIN2) enabled 2. Make an outgoing call to a number not in the FDN list Expected behavior: See an error message on the UI, just like we see for https://github.com/mozilla-b2g/gaia/blob/master/apps/communications/dialer/js/telephony_helper.js#91 cases. Observed Behavior: The oncall screen stays up with no dialing number or timer but with end call and accept call button visible.
Vivien, can you cc the right people to look at this?
Flags: needinfo?(21)
Etienne is back from PTO! :)
Flags: needinfo?(21)
Kev - another one where it would be good to know if this is a blocker from our partners, this is not a blocker from our perspective and we're getting very cheap with the +s.
Flags: needinfo?(kev)
Triage: since FDN is not within scope for Shira, end users will not be able to get into such state directly on the phone (needs to have FDN enabled from a different phone). Leo? as FDN feature is deferred there
blocking-b2g: shira? → leo?
Joe, there are two GCF test cases related to STK Call Control command that are blocker for Shira and cause this issue as well. GCF TC 27.22.6.1.4 and 27.22.6.3.4.
Anshul, In the table B.1 of Spec. 31.124, the GCF TC 27.22.6.3.4 only needs to be tested when FDN is supported. The Fixed Dialling Number service isn't enabled in the test parameters or steps of GCF TC 27.22.6.1.4. Can you please double check it again?
The error message returned from RIL should be "FDNBlockedError". As I check https://github.com/mozilla-b2g/gaia/blob/master/apps/communications/dialer/js/telephony_helper.js#91 it seems Dialer doesn't handle this error.
blocking-b2g: leo? → shira?
Component: General → Gaia::Dialer
this seems like a common failure for TEF as well. TEF? Per comment 6, Anshul, can you confirm this is a cert blocker for tef/shira release? since this is not linked to your CS blocker bug.
blocking-b2g: shira? → tef?
Flags: needinfo?(kev) → needinfo?(anshulj)
crdlc or etienne for comment 7?
Flags: needinfo?(etienne)
Flags: needinfo?(crdlc)
Flags: needinfo?(crdlc) → needinfo?(gtorodelvalle)
(In reply to Joe Cheng [:jcheng] from comment #9) > crdlc or etienne for comment 7? Yep, we need an l10n key for the message that needs to be displayed and then it should be a matter of adding the case for this error in the TelephonyHelper.
Flags: needinfo?(etienne)
Hi guys! I can only confirm that, as Yoshi says, the "FDNBlockedError" (http://dxr.mozilla.org/mozilla-central/dom/system/gonk/ril_consts.js#l2263) is not currently handled in telephony_helper.js. So we just need to add this control and to show the appropriate message to the user ;-) Requesting info from Victoria regarding the message to show to the user. Currently these are some of the messages we are showing: https://github.com/mozilla-b2g/gaia/blob/master/apps/communications/dialer/locales/shared.en-US.properties We could reuse "emergencyDialogBodyBadNumber" (kind of misleading the name of the entry) but just in case you want to show to the user a more specific message ;-) Thanks!
Flags: needinfo?(gtorodelvalle)
Ups, forgot to request info from Victoria ;-)
Flags: needinfo?(vpg)
Carol, could you answer Ken's question regarding TC TC 27.22.6.3.4?
Flags: needinfo?(anshulj) → needinfo?(cyang)
Ken, I tried to reproduce the issue again but seems like some Moz change has fixed the issue. I am closing this bug.
Status: NEW → RESOLVED
Closed: 13 years ago
Flags: needinfo?(cyang)
Resolution: --- → INVALID
blocking-b2g: tef? → ---
Flags: needinfo?(vpg)
You need to log in before you can comment on or make changes to this bug.