TPE RIL Network team/2014-02-25: Difference between revisions

 
(19 intermediate revisions by 11 users not shown)
Line 13: Line 13:
= Team memebers' updates =
= Team memebers' updates =
== Aknow ==
== Aknow ==
take two days off last week
took two days off last week
*'''Done:'''
*'''Done:'''
*'''Target. (Bug Number, Summay, Stauts, Estimated date):'''
*'''Target. (Bug Number, Summay, Stauts, Estimated date):'''
Line 21: Line 21:
*#* depends on two bugs: (1) gaia related, (2) helper function for handling promise in c++
*#* depends on two bugs: (1) gaia related, (2) helper function for handling promise in c++
*# {{bug|889737}} - [MMI] Unify both sendMMI() and dial() functions
*# {{bug|889737}} - [MMI] Unify both sendMMI() and dial() functions
*#* based on bug 969218
*#* working...
*#* working...


== Bevis ==  
== Bevis ==  
* {{Bug|832140}} B2G SMS & MMS DB: check event.target.errorCode, return and handle appropriate error codes in callbacks '''(1.4+)''' '''(ongoing)'''
* '''New'''
** Current purpose to fix this bug is to support the alert of full storage when sending sms/mms.
** {{Bug|976090}} - [RIL][DSDS] We need a "lastIccId" on the thread object '''(ni?)''' '''(Blocks 1.4-comms-committed)'''
** The alternative way is to provide a storage monitor to observe "disk-space-watcher" notification and always consult this monitor before storing message.
* '''Ongoing'''
*** The benefit is to have consistent experience of full storage in both Gaia/Gecko and this monitor will also be helpful to support RIL_REQUEST_REPORT_SMS_MEMORY_STATUS mentioned in {{bug|739143}} in the future.
** {{Bug|974820}} - B2G SMS & MMS: Support Error Handling of Sending/Receiving Message while device storage is full. '''(1.4+)''' '''(ongoing)'''
* {{Bug|965107}}  [DSDS][MMS] Found twice MMS received by SIM 2 always stays in downloading status after data call switching. '''(investigating)'''
*** Solution has been revised after feedback.
* {{bug|874335}} B2G MMS: MMS test framework. '''(pending)'''
*** Corresponding test case is needed.
** TODO:
** {{Bug|975356}} - [DSDS][RIL] iccId is not correctly set on the message received from SystemMessenger '''(r+)'''
*** Integrate with the data connection support in Emulator ({{Bug|871475}}).
* '''Done'''
* {{bug|959015}} - B2G SMS: Support SMS over IMS '''(pending)'''
** {{Bug|965107}}  [DSDS][MMS] Found twice MMS received by SIM 2 always stays in downloading status after data call switching. '''(RESOLVED WORKSFORME)'''
*** Not reproducible by QA.
* '''Pending'''
** {{bug|927716}} - B2G SMS & MMS: sending functions need to eat parameters for requesting delivery report
*** Not a committed feature anymore for 1.4.
** {{bug|874335}} B2G MMS: MMS test framework.
*** TODO:
**** Integrate with the data connection support in Emulator ({{Bug|871475}}).
** {{bug|959015}} - B2G SMS: Support SMS over IMS


== Chuck ==  
== Chuck ==  
Line 62: Line 71:
== Edgar ==  
== Edgar ==  
==== Target: ====
==== Target: ====
* {{Bug|970191}} - B2G RIL: follow-up of bug 905568, fail to switch default client of data connection in DSDS. (Landed)
* {{Bug|900429}} - (b2g-ril-cdma) Personalization state for CDMA. '''2/28''' (Landed)
* {{Bug|970812}} - B2G RIL: Combine GECKO_RADIOSTATE_* and GECKO_DETAILED_RADIOSTATE_*.
* {{Bug|973771}} - B2G RIL: Preferred Network types for LTE. '''2/28''' (Landed)
** Fix this in bug 843452.
* {{Bug|946589}} - B2G RIL: follow-up to bug 944225 - remove 'ril.radio.preferredNetworkType' setting handler. (Review+)
* {{Bug|946589}} - B2G RIL: follow-up to bug 944225 - remove 'ril.radio.preferredNetworkType' setting handler. (Reviewing)
* {{Bug|975950}} - B2G RIL: [DSDS] Gaia only receives the 'icc-stkcommand' of a certain sim. (Ongoing)
** Same as {{Bug|906164}}.
** Broadcasted message will lost if target app is running but doesn't set message handler yet.
* {{Bug|843452}} - B2G RIL: use ipdl as IPC in MozMobileConnection. (Ongoing)
* {{Bug|843452}} - B2G RIL: use ipdl as IPC in MozMobileConnection. (Ongoing)
** Move mobileConnection related codes from RadioInterfaceLayer to gonkMobileConnectionProvider.
** Working branch: https://github.com/EdgarChen/mozilla-central/commits/bug_843452_*
*** Fix failed marionette test.
** Working branch:  
*** https://github.com/EdgarChen/mozilla-central/commits/bug_843452
*** https://github.com/EdgarChen/mozilla-central/commits/bug_843452_ipc


==== Others: ====
==== Others: ====
* {{Bug|970174}} - [Fugu] After PUK is locked, RIL_REQUEST_GET_SIM_STATUS seems doesn't response correct result.
* {{Bug|970174}} - [Fugu] After PUK is locked, RIL_REQUEST_GET_SIM_STATUS seems doesn't response correct result.
** Test libreference-ril_sp.so from spreadtrum.
** Spreadtrum provided new .so yesterday, will test it.
* Two days PTO.


== Ethan ==
== Ethan ==
==== Done Last Week ====
==== In Progress ====
# Identified the root cause of resource leak from RtspMediaResource.
# {{Bug|973840}} - [RTSP] Video app crashed when leaving video app that is rendering RTSP media ('''WIP''')
#* Filed: {{Bug|971593}} - [RTSP] Resource leak of HTMLMediaElement containing RTSP media resource ('''new''')
#* A regression bug in v1.4, which is caused by {{bug|964132}}.
#* Root cause: MediaDocumentStreamListener holds a strong reference to nsDocument, but was never released by RtspChannel.
#* Identified the root cause (MsgRouteError in e10s)
#* Solution: RtspChannel shall be added into the '''LoadGroup''' and implement nsIRequest::Cancel().
#* Refer to: http://people.mozilla.org/~ettseng/rtsp/Rtsp%20Video%20Document%20Creation.svg
# Discuss and research http->rtsp redirection issue.
# Discuss and research http->rtsp redirection issue.
# Discuss RTSP streaming for v1.4: both video and audio media are rendering in video app.
#* We already have a concluded solution (from our Neko peers).


==== Next ====
==== Next ====
Line 114: Line 118:
== Hsinyi ==  
== Hsinyi ==  
==== Target.(Bug Number, Summay, Stauts, Estimated date) ====
==== Target.(Bug Number, Summay, Stauts, Estimated date) ====
#{{bug|921326}} - Cellbroadcast API: support multiple sim cards (1.4+, sprint2, ongoing)
#{{bug|881174}} - B2G CDMA: support conference (3-way) call (1.4+, under review)
#{{bug|881174}} - B2G CDMA: support conference (3-way) call (1.4+)
#* Per yesterday's discussion, it not longer depends on Bug 969218 - B2G RIL: using promise for telephony.dial() and dialEmergency())
#* Should create a TelephonyCdmaCall
#* Should take care of (fake) call state transition on gecko
#* Should take care of (fake) call state transition on gecko
#{{bug|921326}} - Cellbroadcast API: support multiple sim cards (1.4+, pending until Feb. 28)


#{{Bug|974580}} - Intermittent test_dsds_default_service_id.js | B2G is still running but Marionette can't respond due to either a Gecko, Gaia or Marionette error | TimeoutException: Connection timed out (1.3+, landed)
==== Reviews and Feedbacks ====
==== Reviews and Feedbacks ====
#{{Bug|960894}} - Utilize one single RIL worker in DSDS (1.3t?, r+)
#{{Bug|968713}} - B2G RIL: remove callError message between RadioInterface and ril_worker (r+)
#{{Bug|969218}} - B2G RIL: using promise for telephony.dial() and dialEmergency() (f+/r+)
#{{Bug|963054}} - [fugu][DSDS] follow-up for radio control: radio of slot 2 is not on even there's a sim card (r+)
#{{Bug|963054}} - [fugu][DSDS] follow-up for radio control: radio of slot 2 is not on even there's a sim card (r+)
#{{Bug|970191}} - B2G RIL: follow-up of bug 905568, fail to switch default client of data connection in DSDS. (r+)
#* Keep working with sprd
#{{Bug|968713}} - B2G RIL: remove callError message between RadioInterface and ril_worker
#{{Bug|973771}} - B2G RIL: Preferred Network types for LTE (1.4+, r+)


==== Tracking & Debugging ====
==== Tracking & Debugging ====
#{{Bug|889737}} - [MMI] Unify both sendMMI() and dial() functions
#* Keep discussing with Aknow and :m4
#{{Bug|951607}} - [fugu][B2G]dial number "23" , after it displays the error, we can't dial a normal number
#{{Bug|951607}} - [fugu][B2G]dial number "23" , after it displays the error, we can't dial a normal number
#* Per discussion with Aknow, modem should fix this. Keep talking to sam.hua
#* Per discussion with Aknow, modem should fix this. Keep talking to sam.hua
 
#* We will keep working on "unify sendMMI() and dial()"
 
#{{Bug|976001}} - [DSDS] Dual SIM device doesn't send a message when only has a SIM card inserted
#* Root cause seems be bug 959920
#{{Bug|975999}} - [DSDS] Dual SIM device Not receive incoming call when only has a SIM card inserted
#* Root cause seems be bug 959920
==== Others ====
==== Others ====
# Regular Comms standup meeting
# Regular Comms standup meeting
# Regular QC meeting


== Jessica ==  
== Jessica ==  
*'''Target.(Bug Number, Summay, Stauts, Estimated date):'''
*'''Target.(Bug Number, Summay, Stauts, Estimated date):'''
*# {{Bug|960865}} - B2G RIL: support dun apn type '''(1.4+)'''
*#* depends on {{bug|973842}}.
*#* preparing patches and verifying.
*# {{Bug|973842}} - support adding routes in secondary routing tables
*#* landed.
*# {{Bug|961571}} - B2G RIL: support ims apn type
*#* pending.
*# {{Bug|961921}} - B2G RIL: [DSDS] Separate roaming preference for each client '''(1.4?)'''
*# {{Bug|961921}} - B2G RIL: [DSDS] Separate roaming preference for each client '''(1.4?)'''
*#* patches uploaded with dsds test cases.
*#* pending.
*#* under review.
*# {{Bug|960865}} - B2G RIL: support dun apn type '''(1.4+)'''
*#* verified gaia's part ({{Bug|968092}}).
*#* ongoing, WIP patches will be ready this week.
*# {{Bug|939046}} - B2G RIL: Data call and RILNetworkInterface enhancement
*# {{Bug|939046}} - B2G RIL: Data call and RILNetworkInterface enhancement
*#* ongoing, might need to solve {{bug|973543}} first.
*#* pending, might need to solve {{bug|973543}} first.
*'''Reviews/Feedbacks/Others:'''
*'''Reviews/Feedbacks/Others:'''


Line 154: Line 159:
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* <b>Target</b>
* <b>Target</b>
** {{bug|961598}} - [Gonk-KK] The DNS Resolver from Bionic's netBSD is not workable on Nexus-5 ('''2/28''')
*** Will be laned after some configuration modification.
** {{bug|928289}} - [Network Metering] Obtain network tethering statistics (e.g., WiFi tethering, USB tethering) (r?)
** {{bug|928289}} - [Network Metering] Obtain network tethering statistics (e.g., WiFi tethering, USB tethering) (r?)
*** Finish API modification & test cases
*** Finish API modification & test cases
** {{bug|961598}} - [Gonk-KK] The DNS Resolver from Bionic's netBSD is not workable on Nexus-5
** {{bug|949956}} - [Network Metering] Move SaveNetworkStats code to nsNetUtils.h (r?)
** {{bug|949956}} - [Network Metering] Move SaveNetworkStats code to nsNetUtils.h (r?)
** {{bug|964228}} - Race condition in NetworkStatsService.jsm
** {{bug|964228}} - Race condition in NetworkStatsService.jsm
Line 166: Line 172:
** {{bug|960426}} - Support Network Information API in Firefox OS
** {{bug|960426}} - Support Network Information API in Firefox OS
*** Follow up the new API proposal (https://github.com/ferjm/w3c-netinfo-v3-proposal)
*** Follow up the new API proposal (https://github.com/ferjm/w3c-netinfo-v3-proposal)
* <b>Review</b>
** {{bug|963519}} - [NetworkStats API] Alarms are cumulative
** {{bug|968793}} - [Cost Control] Data Usage is broken


== Vicamo ==
== Vicamo ==
*'''Target.(Bug Number, Summay, Stauts, Estimated date):'''
*'''Target.(Bug Number, Summay, Stauts, Estimated date):'''
** {{Bug|860696}} B2G emulator: support Bluetooth tests (adapter getter/setter and device discovery)  
** {{Bug|860696}} B2G emulator: support Bluetooth tests (adapter getter/setter and device discovery)
** {{Bug|960894}} Utilize one single RIL worker in DSDS
*** r+, review comments addressed, waiting for merge window
*** Address review comments. Landed.  To be uplift to v1.3t.
** {{Bug|871475}} B2G Emulator: support RIL data connection emulation
** {{Bug|970804}} Support Marionette tests running in OOP mode
*** Backed out, regression on one crashtest and one reftest for test case not loaded.  Had some investigation on it and found a few fundamental design problem in delivery packet frames to multiple VLAN clients. TBD.
*** r+, to be landed.
** {{Bug|957917}} [IPv6] To support IPv6 in RIL.
** {{Bug|972274}} B2G Emulator: Suport Bluetooth host HCI pass through
*** Add ability to report IPv6 address to emulator.  Full IPv6 networking is still unavailable.
*** Traffic routing good, but device activation fails.
** {{Bug|960894}} Utilize one single RIL worker in DSDS. (landed, uplifted to v1.3t)
** {{Bug|970804}} Support Marionette tests running in OOP mode (landed)
** {{Bug|975442}} B2G Emulator: fails to run crashtest, marionette, mochitest, and reftest on KitKat emulator
*** marionette, crashtest, reftest fixed, mochitest half done because of ro file system.
*'''Reviews/Feedbacks/Others:'''
*'''Reviews/Feedbacks/Others:'''
** {{Bug|860697}} QEMU Bluetooth tests: local adapter features
** {{Bug|860698}} QEMU Bluetooth tests: discover remote devices
** {{Bug|866938}} B2G MMS: Support email address in receiver field
** {{Bug|866938}} B2G MMS: Support email address in receiver field
** {{Bug|965312}} Evaluate having an option for specifying the cursor direction when retrieving message threads
** {{Bug|881174}} B2G CDMA: support conference (3-way) call
** {{Bug|970212}} B2G Emulator: Enhance GSM/UMTS Signal Strength on Emulator.
** {{Bug|970212}} B2G Emulator: Enhance GSM/UMTS Signal Strength on Emulator.
** {{Bug|970567}} make distcc builds work for both HOST and TARGET compilation
** {{Bug|975356}} [DSDS][RIL] iccId is not correctly set on the message received from SystemMessenger


== Vincent ==  
== Vincent ==  
Line 193: Line 196:
*** waiting for feedback, the Video frame with incorrect start time stamp (time is zero) causes the GENLOCK_IOC_LOCK failed issue, investigate why ?  
*** waiting for feedback, the Video frame with incorrect start time stamp (time is zero) causes the GENLOCK_IOC_LOCK failed issue, investigate why ?  
*** end of stream event causes video app crash.  
*** end of stream event causes video app crash.  
** {{Bug|972794}} - [Tarako]Connect wpa supplicant consume 5 seconds  
** {{Bug|972794}} - [Tarako]Connect wpa supplicant consume 5 seconds
*** ongoing


* '''Review Bugs'''
* '''Review Bugs'''
Line 207: Line 211:
*** r+
*** r+
** {{Bug|945569}} - Support Wifi Display device discovery and group formation
** {{Bug|945569}} - Support Wifi Display device discovery and group formation
*** ongoing
** {{Bug|928289}} - [Network Metering] Obtain network tethering statistics (e.g., WiFi tethering, USB tethering)
** {{Bug|928289}} - [Network Metering] Obtain network tethering statistics (e.g., WiFi tethering, USB tethering)
*** pending
*** ongoing


* '''Tracking.(Bugs that should be fixed or interested)'''
* '''Tracking.(Bugs that should be fixed or interested)'''
Line 220: Line 225:
== Yoshi ==  
== Yoshi ==  
* {{Bug|933588}} - B2G NFC: Rewrite NFC Worker in C++. r? sent
* {{Bug|933588}} - B2G NFC: Rewrite NFC Worker in C++. r? sent
* {{Bug|970241}} - B2G NFC: Don't listen to nfc.enabled settings changed event. landed
* {{Bug|972788}} - [NFC] After reading a NFC tag with URL data, browser should be launched and then connect to that URL. landed
* {{Bug|970238}} - NFC: System app always send NFC_HW_STATE_DISABLE_DISCOVERY to Gecko. landed
* {{Bug|960510}} - B2G NFC: type, id and payload should be optional in MozNDEFRecord. r+
* {{Bug|960510}} - B2G NFC: type, id and payload should be optional in MozNDEFRecord. r? sent
* {{Bug|933678}} - B2G NFC: Add exposedProps for those objects passed to Gaia. r+
* {{Bug|933665}} - Remove encodeNdefRecords func from NfcContentHelper. ongoing
* {{Bug|963541}} - B2G NFC: Have a clear definition with NFCTag.connect and NFCTag.close. ongoing.
* reviewed: {{Bug|900429}} - (b2g-ril-cdma) Personalization state for CDMA


== Borting ==  
== Borting ==  
Line 231: Line 237:
*#* Implementation patch (undergo)
*#* Implementation patch (undergo)
*#** Promise (done)
*#** Promise (done)
*#*** Implemented promise-return methods
*#** stats query/clear methods (done)
*#*** Wrote a sample code to test how to handle a promise-return method
*#** alarm add/get/remove methods (done)
*#** stats methods (undergo)
*#** use cloneInto() method when passing parameter to DOM methods(undergo)
*#** alarm methods (undergo)
*#** write test app (undergo)


* '''Pending'''
* '''Pending'''
Line 247: Line 253:
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->


* Acceptance
* Priority
** https://etherpad.mozilla.org/CommsAcceptance
** 1.3+
* 1.4 sprint
** QC 1.4 requirements
 
** 1.4 key focus (DSDS)
** 2/3~2/14: Sprint 1 - feature dev
** 2/17~2/28: Sprint 2 - feature dev
** 3/3~3/14: Sprint 3 - feature dev
** 3/17~3/28: Sprint 4 - 1.4 features walkthrough & 1.5 planning
** 3/31~4/11: Spint 5 - Stabilization
** 4/14~4/25: Sprint 6 - Stabilization


** https://wiki.mozilla.org/FirefoxOS/RIL#Sprint_Tracking
* Key focus items updated. We won't have RTSP(video), WPA, NFC sharing in 1.4
* Open
** Under discussion
** have a chance to disable DSDS features in RIL?  
*** What needs to be backed out? Who will do that?
** MWC demo - NFC sharing
*** Proposing to keep the way it is. For NFC, it's by default off.

Latest revision as of 09:16, 25 February 2014

Meeting Time: 2014/02/25 10:30 AM

<Read Only>

Team's updates

<Read Only>

Team memebers' updates

Aknow

took two days off last week

  • Done:
  • Target. (Bug Number, Summay, Stauts, Estimated date):
    1. bug 969218 - B2G RIL: using promise for telephony.dial() and dialEmergency()
      • plan to land the bug on Feb 28.
      • total 6 patches and remain 1 review
      • depends on two bugs: (1) gaia related, (2) helper function for handling promise in c++
    2. bug 889737 - [MMI] Unify both sendMMI() and dial() functions
      • based on bug 969218
      • working...

Bevis

  • New
    • bug 976090 - [RIL][DSDS] We need a "lastIccId" on the thread object (ni?) (Blocks 1.4-comms-committed)
  • Ongoing
    • bug 974820 - B2G SMS & MMS: Support Error Handling of Sending/Receiving Message while device storage is full. (1.4+) (ongoing)
      • Solution has been revised after feedback.
      • Corresponding test case is needed.
    • bug 975356 - [DSDS][RIL] iccId is not correctly set on the message received from SystemMessenger (r+)
  • Done
    • bug 965107 [DSDS][MMS] Found twice MMS received by SIM 2 always stays in downloading status after data call switching. (RESOLVED WORKSFORME)
      • Not reproducible by QA.
  • Pending
    • bug 927716 - B2G SMS & MMS: sending functions need to eat parameters for requesting delivery report
      • Not a committed feature anymore for 1.4.
    • bug 874335 B2G MMS: MMS test framework.
      • TODO:
        • Integrate with the data connection support in Emulator (bug 871475).
    • bug 959015 - B2G SMS: Support SMS over IMS

Chuck

Target

  1. bug 975813 - Support IPv6 in Network Manager 228
  2. bug 928775 - Support UESRNETWPIN r?
  3. WPA-EAP
    1. bug 917102 - Import Cert by WifiManager r?
    2. bug 917175 - Delete imported Cert by WifiManager r+
    3. bug 917176 - List imported Certs by WifiManager r+

Pending

  1. Wifi Lock - WIP
  2. bug 930355 - Wifi Enable API r?
  3. bug 917097 - Wifi Enabled in airplane mode r+
  4. bug 745468 - Support WPA-EAP configuration r+
  5. bug 790056 - Enable WPA-EAP r?
  6. bug 928227 - Key nickname filter in keystore WIP

Dimi

  • NFC
    • bug 969254 - [Flame] Devices doesn't support NFC required nci hal library. Done
    • bug 959434 - [B2G][NFC]Support secure element for NFC daemon. co-work with Ming
    • bug 972248 - [B2F][NFC] : nfcd should using error code instead of boolean. on-going
  • EAP-SIM
    • Checking update modem image
      • on-going, co-work with Hubert

Edgar

Target:

Others:

  • bug 970174 - [Fugu] After PUK is locked, RIL_REQUEST_GET_SIM_STATUS seems doesn't response correct result.
    • Spreadtrum provided new .so yesterday, will test it.

Ethan

In Progress

  1. bug 973840 - [RTSP] Video app crashed when leaving video app that is rendering RTSP media (WIP)
    • A regression bug in v1.4, which is caused by bug 964132.
    • Identified the root cause (MsgRouteError in e10s)
  2. Discuss and research http->rtsp redirection issue.
    • We already have a concluded solution (from our Neko peers).

Next

  1. Refactor RtspChannel to make it obey the basic contract of channels. The refactoring shall at least resolve the following:
    • bug 971593 - [RTSP] Resource leak of HTMLMediaElement containing RTSP media resource (WIP)
    • bug 945603 - [RTSP] Support Rtsp Protocol in URL Bar on b2g Browser (WIP)
    • bug 949675 - Support HTTP->Rtsp Channel redirects

Henry

Done & Working

  1. bug 925615 - [meta][B2G][Wifi] Support Wifi Display
    • It speaks! (AudioManager::SetStreamVolumeIndex)
    • WIP patches for feedback
    • Presentation (maybe next Wednesday)
  1. bug 811635 - B2G Wifi: Support Wifi Direct
    • Finally landed right before Chinese New Year!
    • Documentation and followup test cases
  1. bug 945569 - Support Wifi Display device discovery and group formation
    • Under review

Pending

  1. bug 937528 - Accepted client tcp socket (mozTcpSocket) has uninitialized host and port

Hsinyi

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

  1. bug 881174 - B2G CDMA: support conference (3-way) call (1.4+, under review)
    • Should take care of (fake) call state transition on gecko
  2. bug 921326 - Cellbroadcast API: support multiple sim cards (1.4+, pending until Feb. 28)
  1. bug 974580 - Intermittent test_dsds_default_service_id.js | B2G is still running but Marionette can't respond due to either a Gecko, Gaia or Marionette error | TimeoutException: Connection timed out (1.3+, landed)

Reviews and Feedbacks

  1. bug 963054 - [fugu][DSDS] follow-up for radio control: radio of slot 2 is not on even there's a sim card (r+)
    • Keep working with sprd
  2. bug 973771 - B2G RIL: Preferred Network types for LTE (1.4+, r+)

Tracking & Debugging

  1. bug 951607 - [fugu][B2G]dial number "23" , after it displays the error, we can't dial a normal number
    • Per discussion with Aknow, modem should fix this. Keep talking to sam.hua
    • We will keep working on "unify sendMMI() and dial()"
  2. bug 976001 - [DSDS] Dual SIM device doesn't send a message when only has a SIM card inserted
    • Root cause seems be bug 959920
  3. bug 975999 - [DSDS] Dual SIM device Not receive incoming call when only has a SIM card inserted
    • Root cause seems be bug 959920

Others

  1. Regular Comms standup meeting
  2. Regular QC meeting

Jessica

  • Target.(Bug Number, Summay, Stauts, Estimated date):
    1. bug 960865 - B2G RIL: support dun apn type (1.4+)
      • depends on bug 973842.
      • preparing patches and verifying.
    2. bug 973842 - support adding routes in secondary routing tables
      • landed.
    3. bug 961571 - B2G RIL: support ims apn type
      • pending.
    4. bug 961921 - B2G RIL: [DSDS] Separate roaming preference for each client (1.4?)
      • pending.
    5. bug 939046 - B2G RIL: Data call and RILNetworkInterface enhancement
  • Reviews/Feedbacks/Others:

John

  • Target
    • bug 961598 - [Gonk-KK] The DNS Resolver from Bionic's netBSD is not workable on Nexus-5 (2/28)
      • Will be laned after some configuration modification.
    • bug 928289 - [Network Metering] Obtain network tethering statistics (e.g., WiFi tethering, USB tethering) (r?)
      • Finish API modification & test cases
    • bug 949956 - [Network Metering] Move SaveNetworkStats code to nsNetUtils.h (r?)
    • bug 964228 - Race condition in NetworkStatsService.jsm

Vicamo

  • Target.(Bug Number, Summay, Stauts, Estimated date):
    • bug 860696 B2G emulator: support Bluetooth tests (adapter getter/setter and device discovery)
      • r+, review comments addressed, waiting for merge window
    • bug 871475 B2G Emulator: support RIL data connection emulation
      • Backed out, regression on one crashtest and one reftest for test case not loaded. Had some investigation on it and found a few fundamental design problem in delivery packet frames to multiple VLAN clients. TBD.
    • bug 957917 [IPv6] To support IPv6 in RIL.
      • Add ability to report IPv6 address to emulator. Full IPv6 networking is still unavailable.
    • bug 960894 Utilize one single RIL worker in DSDS. (landed, uplifted to v1.3t)
    • bug 970804 Support Marionette tests running in OOP mode (landed)
    • bug 975442 B2G Emulator: fails to run crashtest, marionette, mochitest, and reftest on KitKat emulator
      • marionette, crashtest, reftest fixed, mochitest half done because of ro file system.
  • Reviews/Feedbacks/Others:
    • bug 866938 B2G MMS: Support email address in receiver field
    • bug 881174 B2G CDMA: support conference (3-way) call
    • bug 970212 B2G Emulator: Enhance GSM/UMTS Signal Strength on Emulator.
    • bug 975356 [DSDS][RIL] iccId is not correctly set on the message received from SystemMessenger

Vincent

  • Target.(Bug Number, Summay, Status, Estimated date):
    • bug 951278 - [RTSP][V1.3] The RTSP streaming always stops at the last 1st or 2nd second
      • waiting for feedback, the Video frame with incorrect start time stamp (time is zero) causes the GENLOCK_IOC_LOCK failed issue, investigate why ?
      • end of stream event causes video app crash.
    • bug 972794 - [Tarako]Connect wpa supplicant consume 5 seconds
      • ongoing
  • Review Bugs
    • bug 973832 - [gonk-kk] wifi can't connect to AP successfully
      • landed
    • bug 923443 - [User Story] Single variant: Pre-polulate some WiFi SSID by SIM
      • gecko part is landed.
    • bug 973842 - support adding routes in secondary routing tables
      • landed
    • bug 973809 - [Madai][WiFi][Data Share] Socket Transport isn't properly initialized when a Wi-Fi Hotspot is "enabled" (a Wi-Fi is "disabled").
      • ongoing
    • bug 961598 - [Gonk-KK] The DNS Resolver from Bionic's netBSD is not workable on Nexus-5.
      • r+
    • bug 945569 - Support Wifi Display device discovery and group formation
      • ongoing
    • bug 928289 - [Network Metering] Obtain network tethering statistics (e.g., WiFi tethering, USB tethering)
      • ongoing
  • Tracking.(Bugs that should be fixed or interested)
    • bug 924792 - [Buri]no automatic switch of APN when tethering is activated
    • bug 908553 - B2G Emulator: support wifi emulation
    • bug 846661 - [Buri][WIFI][Feature] a prompt should appear when there is a open Access Point
    • bug 907028 - [email] Best approach for wifi wake lock
    • bug 866718 - Automatically connect to openwireless.org WiFi networks if no others available
    • WISPr (Wireless Internet Service Provider roaming) and wifi captive portal.

Yoshi

  • bug 933588 - B2G NFC: Rewrite NFC Worker in C++. r? sent
  • bug 972788 - [NFC] After reading a NFC tag with URL data, browser should be launched and then connect to that URL. landed
  • bug 960510 - B2G NFC: type, id and payload should be optional in MozNDEFRecord. r+
  • bug 933678 - B2G NFC: Add exposedProps for those objects passed to Gaia. r+
  • bug 963541 - B2G NFC: Have a clear definition with NFCTag.connect and NFCTag.close. ongoing.
  • reviewed: bug 900429 - (b2g-ril-cdma) Personalization state for CDMA

Borting

  • Target
    1. bug 951976 - API for Resource Statistics
      • WebIDL patch (r+)
      • Implementation patch (undergo)
        • Promise (done)
        • stats query/clear methods (done)
        • alarm add/get/remove methods (done)
        • use cloneInto() method when passing parameter to DOM methods(undergo)
        • write test app (undergo)
  • Pending
    1. bug 854200 - PowerStats API
    2. bug 899596 - Get Wi-Fi link speed (r+)
    3. bug 854202 - Obtain system metrics and power profile (r+)
      • Should be rebased after bug 951976 is landed
    4. bug 947779 - Support auto clearing power statistics when app is removed
      • Use "webapps-uninstall" notification

Wesley(EPM)

  • Priority
    • 1.3+
    • QC 1.4 requirements
    • 1.4 key focus (DSDS)
  • Key focus items updated. We won't have RTSP(video), WPA, NFC sharing in 1.4
    • Under discussion
      • What needs to be backed out? Who will do that?
      • Proposing to keep the way it is. For NFC, it's by default off.