TPE TelephonyPlatform team/2015-01-20

From MozillaWiki
Jump to: navigation, search

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
  • 2.2 Product features
    1. bug 1107303 - (gonk-L-RIL) [meta] RIL Android L Porting
  • 2.2 Goals - internal interfaces cleanup & freezing
    1. Good jobs!
  • Before v3
    1. Network Manager Enhancement
    2. Emulator & Tests
    3. Interface version mechanism
    4. Other enhancements, e.g. CDMA Telephony API
  • FxOS v3 Lightning Talks
    • Everyone in b2g-internal should have received meeting invitations

Team memebers' updates

Aknow

  • Done:
    1. bug 1121347 - Expose isCdma to RadioInterface
      • (WONTFIX) could use the information from mobileConnectionService
  • Target:
    1. bug 1113027 - [FFOS7715 v2.1]Can not make outgoing call after dial an emergency call via the second sim
      • To provide 2.1 patches
    2. Move some telephony-specific cdma logic from ril_worker to telephonyService
  • Help:
    1. bug 1091790 - When a GSM call is established, as soon a Loop call enters and try to be answered is ended, cause by gUM fails.
      • Instead of audioPhoneState, provide a way to detect whether telephony really has an active call.
  • Review:
    1. bug 1103731 - Fail a dial request when failing to automatically hold the existing call

Ben

  • Done
    • bug 1095362 - Augment telephonyCallGroup API to notify client code of errors when attempting hold(), resume(), etc (landed)
  • 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...
  • Pending
    • bug 977503 - B2G RIL: [CDMA] update callNumber when a waiting call coming after a 3way call
    • 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 1117609 - [B2G][STK] Support of "Additional Info on Result" in STK Terminal Response. (r+)(2.0m+)
    • bug 1118588 - [B2G][CBS] Search List Strings is not correctly compared when they are not the same. (r+)(2.0m+)
  • Ongoing
    • bug 1122330 - [FFOS2.0][Woodduck][GCF][STK]Get input executed without text string tag. (r?)(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.
      • Append the duration attribute of original proactive command back to the TR if presents.
    • bug 1119608 - [SMS][dolphin][FFOS7715 v2.1][crash] Sms crashed during monkey test.
      • The window is invalid when creating DOMRequest.
    • bug 1114935 - [B2G][ICC] Refactor the support of IccInfo, IccCardState, IccCardCardLock, and matchMvno in MozIcc.webidl with IPDL.
      • Done: Gonk-Backend, IPC Imlementation, Refactor for Outer Modules.
      • TODO: No object wrapper for the result of LockEnabled/RetryCount, Backward-compatibile.
  • 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 1107303 - (gonk-L-RIL) [meta] RIL Android L Porting (2.2+)
    • Blocked by bug 1121834 - B2G RIL: dun support on L
      • Blocked by bug 1116434 - (gonk-L-Wifi) WiFi hotspot L porting (2.2+) (Reviewing)
  • bug 1118675 - Improve NetworkService debugging message
    • WIP patch

Review & feedback

  • bug 1119206 - [FFOS2.0][Woodduck][STK] Refresh SPN not ok (2.0M+)
  • bug 1104664 - [gonk-l] Some netutils APIs are not available in newer libsystem (2.2+)
  • bug 973543 - B2G RIL: host routes removed unexpectedly when data call is shared
  • bug 1117609 - [B2G][STK] Support of "Additional Info on Result" in STK Terminal Response (2.0M+)
  • bug 1120843 - HTTP proxy setting should be cleared after data call disconnected
  • bug 1117663 - [FFOS7715 v2.1][STK]USAT case 27.22.4.1.5 DISPLAY TEXT SEQ 5.1 display of basic icon fail (2.0M+)
  • bug 1115299 - B2G RIL: add test case for tethering with dun

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 931670 - If the voice and data can not concurrent existed, we should change data connection state to "SUSPEND" during voice call

Hsinyi

Target.(Bug Number, Summay, Stauts, Estimated date)

  1. bug 1116670 - Add [AvailableIn="CertifiedApps"] and [CheckPermissions="sms"] to MozMobileMessageManager.webidl
    • test_sms_basics.html fails
    • mochitest run on certified context?

Tracking & Debugging & Clarifying

Review & Feedback

  1. bug 1117609 - [B2G][STK] Support of "Additional Info on Result" in STK Terminal Response 2.0m+
  2. bug 1121347 - Expose isCdma to RadioInterface
  3. bug 1121986 - Run rilproxy with non-root privileges
  4. bug 1118588 - [B2G][CBS] Search List Strings is not correctly compared when they are not the same 2.0m+

Others

  1. Collect the final lock-down interface list.

Jessica

  • Ongoing and Done:
    1. bug 1116434 - (gonk-L-Wifi) WiFi hotspot L porting (2.2+)
    2. bug 1116438 - (gonk-L-Wifi) USB Tethering L porting (2.2+)
      • patch uploaded, r?
    3. bug 1121834 - B2G RIL: dun support on L (new)
    4. bug 1115299 - B2G RIL: add test case for tethering with dun (ongoing)
      • we let dun be required if 'dun' network type gets registered on NetworkManager
      • r+ed, need to address nits.
    5. bug 1120843 - HTTP proxy setting should be cleared after data call disconnected (ongoing)
      • r+ed, need to provide test case.
      • potential problem: 'network-connection-state-changed' may be sent before routes/dnses/proxy are set.
    6. bug 973543 - B2G RIL: host routes removed unexpectedly when data call is shared (ongoing)
  • Pending:
    1. bug 1109479 - B2G tethering: move tethering code out of NetworkManager
      • wifi hotspot and usb tethering works fine, need to test dun part.
    2. bug 1017470 - B2G RIL: reconnect data call only if necessary when apns are updated
  • Reviews/Feedbacks/Others:

John

  • Target:
    1. bug 1101366 - Contacts can't be imported from SIM card to device in Du network.(Landed)
    2. bug 1119136 - [Contacts][dolphin][FFOS7715 v2.1] Contacts can't be imported from some special SIM cards to device.(r?)
  • Ongoing:
    1. bug 1120805 - [B2G][RIL] Remove deprecated xpcshell test functions used in RIL test code.
    2. bug 1122376 - [B2G][RIL] Support SIM contact dialling number exceed 20 digits.
    3. bug 1116702 - [B2G][RIL] Should only access RUIM|SIM|CPHS service when service allocated and activated.
    4. bug 964644 - B2G RIL: deprecate StkProactiveCmdHelper.

Wesley (EPM)