If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Status

()

Core
DOM: Device Interfaces
RESOLVED WONTFIX
5 years ago
5 years ago

People

(Reporter: ericchou, Unassigned)

Tracking

Trunk
ARM
Gonk (Firefox OS)
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

5 years ago
Currently, we cannot do redial because there is no such interface. However, most Bluetooth headsets have this function, like double-click to redial. Furthermore, I can also redial on my HTC Sensation, only need to bring up dialer and click "dial" without entering numbers.
Redial is defined in Bluetooth HSP, clause 4.33.3, AT+BLDN (Bluetooth Last Dialed Number), Android implements this in Phone.apk [1].

So the question here is how should we expose those call log information, right?



[1] http://source-android.frandroid.com/packages/apps/Phone/src/com/android/phone/BluetoothAtPhonebook.java

Updated

5 years ago
Blocks: 699235
(In reply to Eric Chou [:ericchou] [:echou] from comment #0)
> Currently, we cannot do redial because there is no such interface. However,
> most Bluetooth headsets have this function, like double-click to redial.
> Furthermore, I can also redial on my HTC Sensation, only need to bring up
> dialer and click "dial" without entering numbers.

Sure. That's a dialer feature, though. Redial requires keeping a phone log so you know which number to redial. Gecko does not keep this log and IMHO shouldn't. This is entirely a content feature. Please file a bug against Gaia.

(In reply to Yoshi Huang[:yoshi] from comment #1)
> Redial is defined in Bluetooth HSP, clause 4.33.3, AT+BLDN (Bluetooth Last
> Dialed Number), Android implements this in Phone.apk [1].
> 
> So the question here is how should we expose those call log information,
> right?

Exactly like Android: in the app, not in the system.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.