Closed Bug 871127 Opened 11 years ago Closed 11 years ago

[dialer] cannot make a second call through dialer

Categories

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

x86
Windows XP
defect
Not set
blocker

Tracking

(blocking-b2g:koi+)

RESOLVED FIXED
blocking-b2g koi+

People

(Reporter: leo.bugzilla.gecko, Assigned: rik)

References

Details

(Whiteboard: [u=commsapps-user c=dialer p=2][Sprint2])

Attachments

(1 file)

Currently, we can only make a second call through the contact app.
But for GCF requirement, we need to make a second call through the dialer.

Test procedure is following;

Test procedure 
1. Set up MO call to Client 1. 
2. Use the Dialler to make a second call to Client2. 
3. Clear the existing call on Client1. 
4. Use the Dialler to make a second call to Client1. 
5. Clear the existing call on Client2 while attempting to retrieve the call on DUT. 
6. Use the Dialler to make a second call to Client2. 
7. Clear the existing call on Client2. 
8. Retrieve Call with Client 1. 

Will mozilla support this feature?
blocking-b2g: --- → leo?
Please comment on the current, expected, and future feature work in this are so we can determine if this should block.
Flags: needinfo?(ffos-product)
blocking-b2g: leo? → koi?
cc Joe.
Depends on: 772765
I'll take this as part of the conference call work in 1.2.
Assignee: nobody → anthony
Blocks: koi-comms
Component: DOM: Device Interfaces → Gaia::Dialer
Product: Core → Boot2Gecko
Making a second call isn't blocked by conference call support. Clearing the dependency!
No longer depends on: 772765
Whiteboard: [u=commsapps-user c=dialer p=0]
First step to complete this is to allow resizing the CallScreen attention-screen. I've talked with Vivien and we're gonna use window.resizeTo() with threshold values to switch between fullsize and statusbar size.

I'll talk with Gabriele about Gecko sending mozbrowser events when we call those so that we can react.
Depends on: 902840
blocking-b2g: koi? → koi+
Flags: needinfo?(ffos-product)
Blocks: 887680
No longer blocks: koi-comms
Whiteboard: [u=commsapps-user c=dialer p=0] → [u=commsapps-user c=dialer p=0][Sprint2]
I have a working prototype of this. We'll need to rework the dialer app to be usable with a bigger statusbar. That might be a big task, I don't know yet.
URL: 903330
URL: 903330
No longer blocks: meta-leo-IOT1
Depends on: 891763
Depends on: 908186
Whiteboard: [u=commsapps-user c=dialer p=0][Sprint2] → [u=commsapps-user c=dialer p=2][Sprint2]
Depends on: 908258
Depends on: 908679
I only needed a small change to adapt the app to a different height.

Two things are needed to land the first version for this:
- Visual asset for the "Add Call CTA". It's a phone handset with a + next to it. See page 15 of the Dialer Spec v0.7. Victoria, can you help with this?
- Landing the Gecko part (bug 891763) and then landing the Gaia system part (bug 908186) for resizing the attention screen.

Note that the first version will behave weirdly because we'll need to fix app transitions with an attention screen (bug 908258).
Flags: needinfo?(vpg)
Removing the needinfo as I got all the icons through email.
Flags: needinfo?(vpg)
Comment on attachment 799687 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/11931

This still relies on an uncommitted patch for bug 908186.
Attachment #799687 - Flags: review?(etienne)
Comment on attachment 799687 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/11931

It's hard to find anything to nit pick on..

r=me with kinder country bonus :)
Attachment #799687 - Flags: review?(etienne) → review+
Landed with https://github.com/mozilla-b2g/gaia/commit/c239c1909a3aecf046d40ab81d01a4f0681784d3

Can we sign a deal with Kinder for FxOS 1.2? Free deliveries in our offices \o/
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
(In reply to Anthony Ricaud (:rik) from comment #12)
> Landed with
> https://github.com/mozilla-b2g/gaia/commit/
> c239c1909a3aecf046d40ab81d01a4f0681784d3
> 
> Can we sign a deal with Kinder for FxOS 1.2? Free deliveries in our offices
> \o/

Well we could at least name the 1.4 release Kinder country :)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: