mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
======== https://hg.mozilla.org/integration/gaia-central/rev/f038013c2b71 Author: lissyx <lissyx+github@lissyx.dyndns.org> Desc: Merge pull request #14648 from lissyx/bug910999 Bug 910999 - Correct display and removal of voicemail notification r=alive,julienw ======== https://hg.mozilla.org/integration/gaia-central/rev/59e9dc88365f Author: Alexandre Lissy <lissyx+github@lissyx.dyndns.org> Desc: Bug 910999 - Correct display and removal of voicemail notification In bug 910999 we want to make sure that the voicemail notification is not removed upon tap of the user but when the message has actually been listened to. The process for voicemail is that when you have new messages, carrier sends a SMS with specific bits stating the current status of your voicemail: - whether you have messages, i.e. should the voicemail indicator be turned on ; - how much messages you have (this is optional, -1 is valid, 0 happens when you have no more message) ; - a return number to call and a text message ; So when you have voicemail messages waiting for you, you get a sms with the active bit set to 1. We get this messag from Gecko through the statuschanged event, and the active status is read from the hasMessages property. When this is true, we send a notification. When this is true we remove the notification. Removal was not possible until the new Notification API is available. So now that it is available, we make use of it. We have to enhance the notification handler of the system app, however, to disable the hacks that we have implemented for the old API. This is handled as of bug 890440.
This commit is contained in:
parent
b4d1f86f3f
commit
9811af6f94
@ -1,4 +1,4 @@
|
||||
{
|
||||
"revision": "ab9bee224ef35bd70d9c511423b2f6af67038c25",
|
||||
"revision": "f038013c2b715e874cec90acc2207520ae3c389c",
|
||||
"repo_path": "/integration/gaia-central"
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user