Closed Bug 831183 Opened 13 years ago Closed 13 years ago

B2G STK: callMessage of STK_CMD_SET_UP_CALL doesn't work properly

Categories

(Firefox OS Graveyard :: General, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(firefox19 wontfix, firefox20 wontfix, firefox21 fixed, b2g18 fixed)

RESOLVED FIXED
B2G C4 (2jan on)
Tracking Status
firefox19 --- wontfix
firefox20 --- wontfix
firefox21 --- fixed
b2g18 --- fixed

People

(Reporter: edgar, Assigned: edgar)

References

Details

Attachments

(5 files, 1 obsolete file)

Found this bug when I wrote test cases for bug 830696.
Assignee: nobody → echen
Attachment #702709 - Flags: review?(allstars.chh)
xpcshell tests
Attachment #702711 - Flags: review?(allstars.chh)
marionette tests
Attachment #702712 - Flags: review?(allstars.chh)
Attachment #702709 - Flags: review?(allstars.chh) → review+
Comment on attachment 702711 [details] [diff] [review] Part 2: xpcshell tests for SET_UP_CALL, v1 Review of attachment 702711 [details] [diff] [review]: ----------------------------------------------------------------- ::: dom/system/gonk/tests/test_ril_worker_icc.js @@ +976,5 @@ > + let worker = newUint8Worker(); > + let pduHelper = worker.GsmPDUHelper; > + let berHelper = worker.BerTlvHelper; > + let stkHelper = worker.StkProactiveCmdHelper; > + let stkCmdHelper = worker.StkCommandParamsFactory; Use a better naming, otherwise it's easy to confuse with stkHelper above @@ +987,5 @@ > + 0x05, 0x0A, 0x44, 0x69, 0x73, 0x63, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, > + 0x86, 0x09, 0x81, 0x10, 0x32, 0x04, 0x21, 0x43, 0x65, 0x1C, 0x2C, > + 0x05, 0x07, 0x4D, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65]; > + > + for(let i = 0 ; i < set_up_call_1.length; i++) { nit, space after for.
Attachment #702711 - Flags: review?(allstars.chh) → review+
Attachment #702712 - Flags: review?(allstars.chh) → review+
Address review comment #4.
Attachment #702711 - Attachment is obsolete: true
Comment on attachment 702709 [details] [diff] [review] Part 1: Fix callMessage, v1 Review of attachment 702709 [details] [diff] [review]: ----------------------------------------------------------------- Request to check in this patch to b2g18.
Attachment #702709 - Flags: approval-mozilla-b2g18?
Comment on attachment 702724 [details] [diff] [review] Part 2: xpcshell tests for SET_UP_CALL, v2, r=allstars.chh Review of attachment 702724 [details] [diff] [review]: ----------------------------------------------------------------- Request to check in this patch to b2g18.
Attachment #702724 - Flags: approval-mozilla-b2g18?
Comment on attachment 702712 [details] [diff] [review] Part 3: marionette tests for SET_UP_CALL, v1 Review of attachment 702712 [details] [diff] [review]: ----------------------------------------------------------------- Request to check in this patch to b2g18.
Attachment #702712 - Flags: approval-mozilla-b2g18?
Comment on attachment 702724 [details] [diff] [review] Part 2: xpcshell tests for SET_UP_CALL, v2, r=allstars.chh Review of attachment 702724 [details] [diff] [review]: ----------------------------------------------------------------- Request to check in this patch to b2g18.
Attachment #702724 - Flags: approval-mozilla-b2g18?
Edgar, can you try if these patches can be pushed to b2g18 ? I think the test case would have conflict.
Comment on attachment 702709 [details] [diff] [review] Part 1: Fix callMessage, v1 [Approval Request Comment] Bug caused by (feature/regressing bug #): User impact if declined: STK proactive command, SET_UP_CALL, doesn't work properly. Testing completed: xpcshell/marionette tests Risk to taking this patch (and alternatives if risky): No String or UUID changes made by this patch: No
Attachment #702709 - Flags: approval-mozilla-b2g18?
Comment on attachment 703159 [details] [diff] [review] (b2g18) Part 2: xpcshell tests for SET_UP_CALL, v2, r=allstars.chh [Approval Request Comment] Bug caused by (feature/regressing bug #): User impact if declined: STK proactive command, SET_UP_CALL, doesn't work properly. Testing completed: xpcshell/marionette tests Risk to taking this patch (and alternatives if risky): No String or UUID changes made by this patch: No
Attachment #703159 - Flags: approval-mozilla-b2g18?
Comment on attachment 703160 [details] [diff] [review] (b2g18) Part 3: marionette tests for SET_UP_CALL, v1, r=allstars.chh [Approval Request Comment] Bug caused by (feature/regressing bug #): User impact if declined: STK proactive command, SET_UP_CALL, doesn't work properly. Testing completed: xpcshell/marionette tests Risk to taking this patch (and alternatives if risky): No String or UUID changes made by this patch: No
Attachment #703160 - Flags: approval-mozilla-b2g18?
Edgar, can you provide more justification for taking these patches on mozilla-b2g18? It's unclear how important it is since we're not blocking on this.
Hi Andrew, Sorry for the unclear. Let me explain more detailed about this bug. In STK SET_UP_CALL command, sim card may pass a call message to STK application, this call message will be showed on UI in call set up phase (After got user confirmation). But this mechanism has a potential issue: gecko can not pass the call message to gaia correctly. Although gaia does not implement this mechanism yet, but I think we may still need to fix this issue in gecko. So request to check in this patch to b2g18. Thanks.
Attachment #702709 - Flags: approval-mozilla-b2g18? → approval-mozilla-b2g18+
Attachment #703159 - Flags: approval-mozilla-b2g18? → approval-mozilla-b2g18+
Attachment #703160 - Flags: approval-mozilla-b2g18? → approval-mozilla-b2g18+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: