Closed Bug 1220948 Opened 9 years ago Closed 8 years ago

[IMS] Add |onlosingservicecoverage| in Telephony to indicate the warning of losing service coverage during voice call.

Categories

(Firefox OS Graveyard :: RIL, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX
FxOS-S12 (27Nov)

People

(Reporter: bevis, Assigned: bevis)

References

Details

This bug is to provide the generic notification of losing service coverage during voice call.
This event contains a |bearer| property to indicate which service coverage is getting lost.

enum TelephonyBearer{"cellular", "ims-over-wifi", "ims-over-cellular" }

interface TelephonyLoseCoverageEvent : Event
{
  readonly attribute TelephonyBearer bearer;
};
Any suggestion on the interface defined in comment 0 is welcome. :)

"cellular" means traditional CS network in GSM or CDMA.
Flags: needinfo?(htsai)
Flags: needinfo?(cyang)
To prevent the confusion about the supported bearers of this notification.
I'd like to reduce the enum of TelephonyBearer to {"ims-over-wifi"}, then we could add more types if supported in the future.
Bevis, I like the idea of the enum of TelephonyBearer which looks clear :)

A minor suggestion for the interface name: I am inclined to "TelephonyCoverageLosingEvent" to have the name closer to plain English (I hope... :P ).
Flags: needinfo?(htsai)
(In reply to Hsin-Yi Tsai [:hsinyi] from comment #3)
> Bevis, I like the idea of the enum of TelephonyBearer which looks clear :)
> 
> A minor suggestion for the interface name: I am inclined to
> "TelephonyCoverageLosingEvent" to have the name closer to plain English (I
> hope... :P ).

Haha, you are right! I forgot to switch my brain to English mode.. :p
blocking-b2g: 2.2r? → ---
feature-b2g: --- → 2.2r+
Target Milestone: --- → FxOS-S12 (27Nov)
Since we're talking about having the name be closer to plain English, maybe "TelephonyLosingCoverageEvent"?
Flags: needinfo?(cyang)
(In reply to Carol Yang [:cyang] from comment #5)
> Since we're talking about having the name be closer to plain English, maybe
> "TelephonyLosingCoverageEvent"?

Not really, but to see if you agree this approach in comment 0 and comment 2 as well.
feature-b2g: 2.2r+ → ---
Not necessary anymore of this new API.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.