Closed Bug 1006318 Opened 11 years ago Closed 11 years ago

[B2G][MMS] Some properties defined in MmsConnection.prototype shall be treated as instance variables instead of static variables.

Categories

(Firefox OS Graveyard :: RIL, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
2.0 S1 (9may)

People

(Reporter: bevis, Assigned: bevis)

References

Details

Attachments

(1 file)

Fire this bug to address the problem below: When supporting DSDS for MmsService, we modify the design of MmsConnection to be a user-defined prototype to allow being initiated into multiple instances and each represent the mms connection of specified serviceId. However, the following properties in MmsConnection still behaves as single instance even when multiple MmsConnections are created: 1. pendingCallbacks 2. connectTimer 3. disconnectTimer This will cause the MmsConnection behaves abnormally especially when DSDA device is introduced.
1. Assign values of these properties in Constructor to ensure these properties are created per instance. 2. Add an debug log for better debugging during field trial when sending MMS failed.
Attachment #8418499 - Flags: review?(vyang)
Attachment #8418499 - Flags: review?(vyang) → review+
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2.0 S1 (9may)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: