Closed
Bug 823346
Opened 12 years ago
Closed 12 years ago
[Bluetooth][Hfp] Updating status change of Battery level
Categories
(Core :: DOM: Device Interfaces, defect)
Tracking
()
People
(Reporter: echou, Assigned: gyeh)
References
Details
Attachments
(3 files, 3 obsolete files)
|
1.95 KB,
patch
|
Details | Diff | Splinter Review | |
|
1.67 KB,
patch
|
akeybl
:
approval-mozilla-b2g18+
|
Details | Diff | Splinter Review |
|
2.77 KB,
patch
|
Details | Diff | Splinter Review |
To update Battery status change to connected HFP devices, we need to implement [4.7 Transfer of Battery Level Indication of AG], HFP spec 1.6.
This is a follow-up to bug 820157.
| Assignee | ||
Comment 1•12 years ago
|
||
Assignee: nobody → gyeh
| Assignee | ||
Comment 2•12 years ago
|
||
Eric, please help to review Bluetooth part.
Attachment #698601 -
Flags: review?(echou)
| Assignee | ||
Comment 3•12 years ago
|
||
Comment on attachment 698599 [details] [diff] [review]
Patch 1(v1): Notify observers when battery level changes
Mounir, not sure who shall be reviewer of the BatteryManager part. Please help to review or re-direct to the right person. Thanks.
Attachment #698599 -
Flags: review?(mounir)
Comment 4•12 years ago
|
||
Comment on attachment 698599 [details] [diff] [review]
Patch 1(v1): Notify observers when battery level changes
Review of attachment 698599 [details] [diff] [review]:
-----------------------------------------------------------------
You actually don't need to add that. You just need to register for battery observing with Hal (See RegisterBatteryObserver in Hal.h).
You can see how to use it by looking at BatteryManager's code.
Attachment #698599 -
Flags: review?(mounir) → review-
| Assignee | ||
Comment 5•12 years ago
|
||
Attachment #698599 -
Attachment is obsolete: true
Attachment #698601 -
Attachment is obsolete: true
Attachment #698601 -
Flags: review?(echou)
Attachment #699548 -
Flags: review?(echou)
| Assignee | ||
Updated•12 years ago
|
Blocks: b2g-bluetooth-hfp
| Reporter | ||
Comment 6•12 years ago
|
||
Comment on attachment 699548 [details] [diff] [review]
Patch 1(v2): Register battery observing with Hal and update battery status
Review of attachment 699548 [details] [diff] [review]:
-----------------------------------------------------------------
Looks good, sorry for the late review. :)
Attachment #699548 -
Flags: review?(echou) → review+
| Assignee | ||
Comment 7•12 years ago
|
||
try:
https://tbpl.mozilla.org/?tree=Try&rev=4d46fad9c2fb
https://tbpl.mozilla.org/?tree=Try&rev=51b9c4f47042
Attachment #699548 -
Attachment is obsolete: true
| Assignee | ||
Comment 8•12 years ago
|
||
Comment 9•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla21
| Reporter | ||
Updated•12 years ago
|
tracking-b2g18:
--- → ?
Comment 10•12 years ago
|
||
Please nominated for uplift approval with a risk assessment.
status-b2g18:
--- → affected
| Reporter | ||
Comment 11•12 years ago
|
||
NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings.
[Approval Request Comment]
Bug caused by (feature/regressing bug #): no
User impact if declined: would miss a Bluetooth HFP feature which is neccesary for certification
Testing completed: mozilla-central
Risk to taking this patch (and alternatives if risky): Fairly low. What we've done in this patch is listening to the battery status and updating to remote device.
String or UUID changes made by this patch: no
Attachment #729434 -
Flags: approval-mozilla-b2g18?
Comment 12•12 years ago
|
||
Comment on attachment 729434 [details] [diff] [review]
patch 1: for b2g18, r=echou
Approving low risk HFB patches to bring us closer to spec.
Attachment #729434 -
Flags: approval-mozilla-b2g18? → approval-mozilla-b2g18+
Comment 13•12 years ago
|
||
status-b2g18-v1.0.0:
--- → wontfix
status-b2g18-v1.0.1:
--- → wontfix
status-firefox20:
--- → wontfix
status-firefox21:
--- → fixed
Comment 14•12 years ago
|
||
This bug(and other 9 bugs) block Bluetooth certification. So, these bugs need to be marked as tef+ and landed to v1.0.1 in order to pass Bluetooth certification:
bug 827255
bug 827212
bug 827266
bug 828175
bug 823346
bug 827230
bug 828798
bug 835740
bug 846647
bug 828160
So, mark these bugs as tef?. These fixes have some dependency and it would be better to have them landed in a specific order. Gina has a good view on this.
blocking-b2g: --- → tef?
| Assignee | ||
Comment 15•12 years ago
|
||
I recommend to land these patches in the following order:
01. bug827204
02. bug827255
03. bug823346
04. bug827230
05. bug828798
06. bug827212, patch 1
06. bug827212, patch 2
07. bug827266
08. bug828175
09. bug846647
10. bug825861
11. bug825851
12. bug835740
I'm going to attach patches for b2g18_v1_0_1 for each bug. Please land them in the above order. There should be no conflict and feel free to let me know if I can be any help.
| Assignee | ||
Comment 16•12 years ago
|
||
Updated•12 years ago
|
blocking-b2g: tef? → tef+
Comment 17•12 years ago
|
||
I suspect this hasn't been uplifted since v1.0.1 was still marked as wontfix.
Updated•12 years ago
|
Keywords: checkin-needed
Comment 18•12 years ago
|
||
Keywords: checkin-needed
You need to log in
before you can comment on or make changes to this bug.
Description
•