TPE TelephonyPlatform team/2015-01-27
From MozillaWiki
Contents
Team's updates
<Read Only>
- New 2.2 release (Gecko 37 will be the base)
- Important dates
- [branch out]: 2015-01-12 (Gecko 37 will be the base), sheriff starts
- Locking down ril internal interfaces started. Be careful of interface changes. Should you hanve any questions about the list, ask Edgar or Hsinyi!
- Feature Landing: 2015-02-23
- Feature Complete: 2015-04-06
- Code Complete: 2015-05-18
- [branch out]: 2015-01-12 (Gecko 37 will be the base), sheriff starts
- Important dates
- Before v3
- Network Manager Enhancement
- Emulator & Tests
- Interface version mechanism
- Other enhancements, e.g. CDMA Telephony API
- Sharing welcome!
- FxOS v3 Lightning Talks
- Everyone in b2g-internal should have received meeting invitations
- FireFox OS Blockers.
Team memebers' updates
Aknow
- Done:
- bug 1123580 - [Telephony] Reorganize mmi parsing related code
- Extract some code from TelephonyService into DialNumberUtils.jsm, which provides the ability to check the emergency number and parse mmi code
- bug 1123580 - [Telephony] Reorganize mmi parsing related code
- Target:
- bug 1113027 - [FFOS7715 v2.1]Can not make outgoing call after dial an emergency call via the second sim
- To provide 2.1 patches (a+)
- bug 1124550 - [Telephony] Refactoring logics between TelephonyService and ril_worker
- Ril worker should be simple and only handles the parcel sending/receving task
- It's better to have most of the telephony related logics in TelephonyService.
- bug 1125024 - [Telephony] Use nsIGonkTelephonyService.notifyCallStateChanged to replace notifyCallDisconnected
- bug 1113027 - [FFOS7715 v2.1]Can not make outgoing call after dial an emergency call via the second sim
- Review:
- bug 1103731 - Fail a dial request when failing to automatically hold the existing call
- bug 1095366 - Consider to obsolete some telephonyCall.on***ing events, onconnecting, onholding, onresuming...
- bug 1124732 - Telephony marionette test, test_outgoing_radio_off.js, fails on emulator-kk
Ben
- Ongoing
- bug 1103751 - Fail a dial request when failing to automatically hold the existing call (r?)
- bug 1095366 - Consider to obsolete some telephonyCall.on***ing events, onconnecting, onholding, onresuming... (r?)
- bug 1027546 - [B2G][Emulator] Support call barring
- bug 906603 - B2G RIL: Support Change Call Barring Password on Emulator.
- Pending
- bug 1001343 - Telephony test: add test case of dialing a call from STK
- bug 1086268 - [B2G][Telephony][CDMA] shouldn't hold 1st call before we dial out the 2nd call
- bug 1116665 - Add [AvailableIn="CertifiedApps"] and [CheckPermissions="telephony"] to Telephony API
Bevis
- Done
- bug 1118588 - [B2G][CBS] Search List Strings is not correctly compared when they are not the same. (landed)(2.0m+)
- bug 1117609 - [B2G][STK] Support of "Additional Info on Result" in STK Terminal Response. (landed)(2.0m+)
- bug 1122330 - [FFOS2.0][Woodduck][GCF][STK]Get input executed without text string tag. (landed)(2.0m+)
- bug 1123204 - [FFOS2.0][Woodduck][GCF][STK]Text String:length is not ok when execute get input->27.22.4.3.1/8 (landed)(2.0m+)
- bug 1117658 - [FFOS7715 v2.1][STK]USAT case 27.22.4.2.8 GET INKEY SEQ 8.1 GET INKEY,No Duration field in the TR. (landed)(2.1s+)
- Ongoing
- bug 1119608 - [SMS][dolphin][FFOS7715 v2.1][crash] Sms crashed during monkey test.
- Wait for the test result of the trial patch.
- bug 1114935 - [B2G][ICC] Refactor the support of IccInfo, IccCardState, IccCardCardLock, and matchMvno in MozIcc.webidl with IPDL.
- Backward-compatibility.
- bug 1119608 - [SMS][dolphin][FFOS7715 v2.1][crash] Sms crashed during monkey test.
- Clarified
- bug 1121801 - [woodduck][SMS][CB]Can't receive the CB message from the channel 65534.
- Duplicated to bug 1113017.
- bug 1120760 - [FFOS2.0][Woodduck][SCB]The SIM2 can't receive the broadcast message.
- CBS support in DSDS is not ready in v2.0. Suggestion is provided to vendor to cherry pick the minimal set of patch in both gecko/gaia to allow receiving CBS in sim 2.
- bug 1121801 - [woodduck][SMS][CB]Can't receive the CB message from the channel 65534.
- Pending
- bug 1114937 - [B2G][ICC] Refactor Icc Contacts in MozIcc.webidl with IPDL.
- bug 1114938 - [B2G][ICC] Refactor STK in MozIcc.webidl with IPDL.
Edgar
Target
- bug 1124732 - Telephony marionette test, test_outgoing_radio_off.js, fails on emulator-kk (Landed)
- bug 1087968 - Rewrite icc marionette tests with Promise (Landed)
- bug 1123624 - [B2G][STK] Having a consistent proactive command format in both system message and dom event. (Ongoing)
- bug 1118675 - Improve NetworkService debugging message
- bug 1123328 - [NetworkService] Unify the dhcp attributes in NetworkResultOptions (Ongoing)
- WIP patch, test wifi static IP, test case maybe.
- bug 1123328 - [NetworkService] Unify the dhcp attributes in NetworkResultOptions (Ongoing)
Review & feedback
- bug 1119136 - [Contacts][dolphin][FFOS7715 v2.1] Contacts can't be imported from some special SIM cards to device
- bug 1122330 - [FFOS2.0][Woodduck][GCF][STK]Get input executed without text string tag (2.0M+)
- bug 1123204 - [FFOS2.0][Woodduck][GCF][STK]Text String:length is not ok when execute get input->27.22.4.3.1/8 (2.0M+)
- bug 1117658 - [FFOS7715 v2.1][STK]USAT case 27.22.4.2.8 GET INKEY SEQ 8.1 GET INKEY,No Duration field in the TR (2.1S+)
- bug 1103731 - Fail a dial request when failing to automatically hold the existing call
- bug 1121834 - B2G RIL: dun support on L
Pending
- Marionette OOP test, bug 926277 - [meta] Add test cases running in OOP mode for RIL APIs:
- bug 1075437 - Support running marionette test script in both OOP and non-OOP mode
- Reviewer has some suggestion.
- bug 1079880 - [Cellbroadcast] Add test cases running in OOP mode
- WIP patch.
- setRadioEnabled(false) in OOP mode.
- bug 1075437 - Support running marionette test script in both OOP and non-OOP mode
Hsinyi
Target.(Bug Number, Summay, Stauts, Estimated date)
- bug 1116670 - Add [AvailableIn="CertifiedApps"] and [CheckPermissions="sms"] to MozMobileMessageManager.webidl
- mochitest run on certified context isn't supported yet
- use this to ignore check:
- SpecialPowers.pushPrefEnv({"set": "dom.ignore_webidl_scope_checks", true}, function() { ... });
Tracking & Debugging & Clarifying
Review & Feedback
- bug 1117609 - [B2G][STK] Support of "Additional Info on Result" in STK Terminal Response 2.0m+
- bug 1121347 - Expose isCdma to RadioInterface
- bug 1121986 - Run rilproxy with non-root privileges
- bug 1118588 - [B2G][CBS] Search List Strings is not correctly compared when they are not the same 2.0m+
Others
- Collect the final lock-down interface list.
Jessica
- Ongoing and Done:
- bug 1116434 - (gonk-L-Wifi) WiFi hotspot L porting (2.2+) (landed)
- bug 1116438 - (gonk-L-Wifi) USB Tethering L porting (2.2+) (duplicated)
- bug 1121834 - B2G RIL: dun support on L (2.2+) (landed)
- bug 1115299 - B2G RIL: add test case for tethering with dun (landed)
- bug 1120843 - HTTP proxy setting should be cleared after data call disconnected (ongoing)
- r+ed, test case ready to be uploaded.
- bug 973543 - B2G RIL: host routes removed unexpectedly when data call is shared (ongoing)
- need to rebase after bug 1104664.
- Pending:
- bug 1109479 - B2G tethering: move tethering code out of NetworkManager
- wifi hotspot and usb tethering works fine, need to test dun part.
- bug 1017470 - B2G RIL: reconnect data call only if necessary when apns are updated
- bug 1109479 - B2G tethering: move tethering code out of NetworkManager
- Reviews/Feedbacks/Others:
- P2P Web
- wrote a firefox add-on to expose mdns service discovery function to web content
- preparing 'Service Discovery' slides for the work week
- P2P Web
John
- Target:
- bug 1119136 - [Contacts][dolphin][FFOS7715 v2.1] Contacts can't be imported from some special SIM cards to device.(r+)
- bug 1120805 - [B2G][RIL] Remove deprecated xpcshell test functions used in RIL test code.(r?)
- bug 1122376 - [B2G][RIL] Support SIM contact dialling number exceed 20 digits.
- Ongoing:
- bug 1116702 - [B2G][RIL] Should only access RUIM|SIM|CPHS service when service allocated and activated.
- bug 964644 - B2G RIL: deprecate StkProactiveCmdHelper.
Wesley (EPM)
- backlog grooming:
- Everyone please review the list is here (http://goo.gl/iJGgWt).
- while reviewing the bugs, feel free to resolved invalid/worksforme/… any bugs.
- Pick the top10 bugs, those you think are important from your perspective. By Feb3, we’ll collect and aggregate those into one list, which makes the new backlog bucket
- announcement:
- RTL is back again as committed 2.2 feature.
- Last lightning talk this week.