TPE RIL Network team/2014-02-11

From MozillaWiki
Jump to navigation Jump to search

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

<Read Only>

Team's updates

<Read Only>

  • There are only 3 sprints for development in 1.4. We are in 2'nd week of sprint 1.
  • Being not able to land code in the latest week of 3'nd sprints.

Team memebers' updates

Aknow

  • Done:
    1. bug 943215 - [DSDS] We shouldn't radio on on slot 2 when a card is absent otherwise single SIM cases are not correctly supported (1.3+, landed)
    2. bug 952783 - Crash in Telephony while running MO sms test script (1.3+, landed)
  • Target. (Bug Number, Summay, Stauts, Estimated date):
    1. bug 889737 - [MMI] Unify both sendMMI() and dial() functions
      • TelephonyCall mozTelephony.dial()
      • DOMRequest mozMobileConnection.sendMMI()
      • => Promise mozTelephony.dial(), and the return promise may be resolved as a TelphonyCall or an MMI code result.
      • working...

Bevis

  • bug 960741 messages app fails to upgrade database (JS exception in upgradeSchema14) after updating from 1.2 to 1.3 (landed)
  • bug 960537 Unable to send MMS in Romania (gaia issue)
    • Script Issue which removes mms apn settings unexpectedly before sending.
  • bug 962142 [B2G][Messages] Sending MMS takes extremely long time, up to 20 min (1.3+)
    • Due to ATT APN Configuration Changed.
  • bug 832140 B2G SMS & MMS DB: check event.target.errorCode, return and handle appropriate error codes in callbacks (1.4+)
    • Shall be discussed with Gaia owner to define new error causes when exposes them to gaia
  • bug 874335 B2G MMS: MMS test framework. (feedback?)
    • Test Framework is locking down except the mms data connection part.
    • Major cases are added including:
      • Sending, Auto Retrieval, Deferred Retrieval, Delivery Report, Read Report
      • Over DOMRequest & Attributes of onXXX in DOMMobileMessageManager.
    • TODO:
      • Integrate with the data connection support in Emulator (bug 871475).
  • Review:
    • bug 945647 [DSDS][MMS] When change primary outgoing data SIM during MMS attachment downloading, it should stop downloading process. (r+)

Chuck

Target

  1. Wifi Lock - Draft/PoC done
  2. bug 928775 - Support UESRNETWPIN r?
  3. briansmith - Might review this week
    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. bug 930355 - Wifi Enable API r?
  2. bug 917097 - Wifi Enabled in airplane mode r+
  3. bug 745468 - Support WPA-EAP configuration r+
  4. bug 790056 - Enable WPA-EAP r?
  5. bug 928227 - Key nickname filter in keystore WIP

Dimi

  • NFC Work Week
    • bug 959109 - B2G NFC: Disable NFC when screen in off.
      • r+
    • bug 962530 - B2G NFC: NFC daemon should support all configRequest command
      • working on review comment
    • bug 961667 - [NFC] Multiple pairing when tapped phones together
      • ongoing
  • Target.(Bug Number, Summay, Status, Estimated date):
    • bug 864931 - Rewrite net worker in C++
      • fabrice f+, vincent r+
    • bug 886110 - Convert WifiManager to WebIDL
      • working on review comment

Edgar

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

  • bug 952386 - [wasabi][CDMA] UIM card can only be detected after flashing build and once reboot device, UIM can't be detected. (1.3+) (Landed)
    • Racing between radio state and enable/disable request.
  • bug 961918 - [DSDS] When airplane mode is on, reboot device, "SIM 2 searching..." will be displayed on lockscreen for about 5 seconds. (Fixed)
  • bug 961647 - Follow-up of bug 956655: Remove dom/network/src/MobileConnection* which should be deleted in bug 956655. (Landed)
  • bug 962522 - B2G RIL: Enable data connection then enter into no coverage area, the registration status is still 'registered'. (1.3?) (Reviewing)
  • bug 905568 - B2G RIL: Handling data connection in a separated module. (Review+) (Pending)
    • Rebase ....
    • Test ....
  • bug 843452 - B2G RIL: use ipdl as IPC in MozMobileConnection. (Pending)
    • Trying to move mobileConnection related codes out of RadioInterfaceLayer.

Debug with Gaia:

  • bug 943227 - [DSDS] When device is out of coverage, only SIM 2 icon on status bar is correct. (1.3+)
  • bug 961927 - [DSDS] Out of coverage RSSI is not correct based on UX spec. (1.3?)
  • bug 956666 - [fugu][DSDS]icc.getCardLockRetryCount can't callback.

Others:

  • KDDI/LG workshops.

Ethan

Done

  1. bug 962309 - Video RTSP support should be disabled in 1.3 (landed) (1.3+)
    • Added a new preference "media.rtsp.video.enabled".
  2. bug 951188 - [RTSP][V1.3] No error notification when the RTSP link fails to load (landed) (1.3+)
  3. bug 966623 - Video RTSP support should be enabled in 1.4 (landed) (1.4+)
  4. bug 966627 - Fix typos in ARTSPConnection::receiveRTSPReponse() and ARTSPConnection::postReceiveReponseEvent() (landed)

In Progress & Next

  1. bug 945603 - [RTSP] Support Rtsp Protocol in URL Bar on b2g Browser
    • Resolving a critical resource leak problem.
  2. bug 949675 - Support HTTP->Rtsp Channel redirects

Share What I Know

  • Browser app was replaced by “system browser” in v1.4.
    • This is the feature “browser integration into system” of the Haida project.
    • Rocket bar + system browser

Henry

Done & Working

  1. bug 925615 - [meta][B2G][Wifi] Support Wifi Display
    • After hacking a couple of EGL/Layer stuff, it's mirroring now! (with no sound...)

Screenshot 2014-01-25-10-52-04.png

  1. bug 946110 - [B2G][WFD] Porting libstagefright_wfd to B2G
    • Couldn't record audio using Audioflinger
    • Couldn't do OMX encoding outside mediaserver process (android native handle IPC issue)

Study

  1. Rendering virtual display with hardware composer API 1.3

Pending

  1. bug 937528 - Accepted client tcp socket (mozTcpSocket) has uninitialized host and port
  2. bug 811635 - B2G Wifi: Support Wifi Direct

Hsinyi

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

  1. bug 963813 - [B2G][Dialer] Initiating conference call while the active call is to an invalid number, causes the dialer app to freeze (1.3+, landed)
  2. bug 943275 - Intermittent TEST-UNEXPECTED-FAIL | test_conference.js | ScriptTimeoutException: timed out (landed)
  3. bug 921326 - Cellbroadcast API: support multiple sim cards (1.4+, sprint1 - 2/3~2/14)
  4. bug 881174 - B2G CDMA: support conference (3-way) call (1.4+, depends on Bug 969218 - B2G RIL: using promise for telephony.dial() and dialEmergency())
    • Have discussed the API design with Gabriele and have a conclusion
    • Waiting for reviewer's feedback

Reviews and Feedbacks

  1. bug 952043 - [B2G] [Gecko] To provide the network types supported by platform for Gaia (r+)
  2. bug 943215 - [DSDS] We shouldn't radio on on slot 2 when a card is absent otherwise single SIM cases are not correctly supported (r+)
  3. bug 952374 - [Fugu] data connectivity lost after left idl (r+)
  4. bug 959503 - B2G RIL: Parcel handling threw ReferenceError: netHelpers is not defined (r+)
  5. bug 952783 - Crash in Telephony while running MO sms test script (r+)
  6. bug 959914 - [DSDS] always use the 1st service to make an emergency call when 2 slots are empty (f+)
  7. bug 905568 - B2G RIL: Handling data connection in a separated module (r+)
  8. bug 952386 - [wasabi][CDMA] UIM card can only be detected after flashing build and once reboot device, UIM can't be detected (r+)

Tracking & Debugging

  1. bug 960537 - [Messages] Unable to send MMS (INVALID)
  2. bug 963054 - [fugu][DSDS] follow-up for radio control: radio of slot 2 is not on even there's a sim card

Others

  1. Madai project workshop

Jessica

  • Target.(Bug Number, Summay, Stauts, Estimated date):
    1. bug 947855 Automatic selection of APN relying on the IMSI code in the ICC card (1.3+)
      • landed.
    2. bug 931348 B2G MMS: Cannot send MMS after resetting Message settings (even without any changes) (1.3+)
      • landed.
    3. bug 961921 - B2G RIL: [DSDS] Separate roaming preference for each client (1.4?)
    4. bug 960865 - B2G RIL: support dun apn type (1.4+)
      • ongoing, testing gaia's patch.
    5. bug 939046 - B2G RIL: Data call and RILNetworkInterface enhancement
      • WIP patches uploaded, waiting for feeback.
  • Reviews/Feedbacks/Others:
    1. 謀智台客文章

John

  • Target
    • Netowrk Metering -
      • bug 928289 - [Network Metering] Obtain network tethering statistics (e.g., WiFi tethering, USB tethering)
        • Rebase for bug 864931
        • Refacor code in NetworkStatsService.jsm & NetworkStatsDB.jsm
      • bug 949956 - [Network Metering] Move SaveNetworkStats code to nsNetUtils.h (r?)
      • bug 964228 - Race condition in NetworkStatsService.jsm
      • bug 959528 - [Network Metering] Obtain network traffic cost by OTA
      • bug 935838 - [Per App Network Traffic Metering] Collect per app traffic in UDP Socket API
    • Network Information API -
    • Networking
      • bug 961598 [Gonk-KK] The DNS Resolver from Bionic's netBSD is not workable on Nexus-5
        • Use bionic's version and remove the workaround
  • Review
    • Network Stats
      • bug 963519 - [NetworkStats API] Alarms are cumulative

Vicamo

  • Target.(Bug Number, Summay, Stauts, Estimated date):
    • bug 871475 B2G Emulator: support RIL data connection emulation (in review)
    • bug 941478 Need x86/i686-linux-android-4.7 to build emulator-x86-jb (landed)
    • bug 944299 B2G Emulator: support bluedroid (WIP)
    • bug 957526 B2G Emulator: kitkat build (landing)
    • bug 960894 Utilize one single RIL worker in DSDS
      • TODO: fix xpcshell test cases
    • bug 926277 Add test cases running in OOP mode for RIL APIs (pending)
  • Reviews/Feedbacks/Others:
    • bug 860696 B2G emulator: support Bluetooth tests (adapter getter/setter and device discovery) (r+)
    • bug 860697 QEMU Bluetooth tests: local adapter features (r+)
    • bug 916863 [NFC] NFC support in emulator (r+)
    • bug 931348 B2G MMS: Cannot send MMS after resetting Message settings (even without any changes) (r+)
    • bug 935525 [NFC] Marionette test cases for NFC (f+)
    • bug 945647 [DSDS][MMS] When change primary outgoing data SIM during MMS attachment downloading, it should stop downloading process (f+)
    • bug 951177 [Contacts] Exporting a contact to SIM card is not working fine under some circumstances (f+)
    • bug 961271 [B2G][Contacts]Importing a contact whose phone number has special characters from a SIM replaces the spaces with zeros. (r+)
    • bug 962447 [fugu][b2g]dial a number out the fdn list,no error message be showed (r+)
    • bug 963475 Provide a way to fetch the message threads in reverse order (r+)

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
      • Got the root cause right now, the decoder thread is blocked and is unable to handle remaining media data unless it gets certain event such as end of stream to exit the blocking state.
    • bug 774582 - Unable to know if there is a user connected to Wifi tethering network
      • r+
  • Review Bugs
    • bug 923443 - [User Story] Single variant: Pre-polulate some WiFi SSID by SIM
    • bug 969275 - COPY_SEQUENCE_FIELD macro in NetworkUtils.h has coding error
    • bug 966175 - NetworkUtils sends wrong message to netd in setQuota function
  • 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

  • NFC Work Week
  • bug 951177 [Contacts] Exporting a contact to SIM card is not working fine under some circumstances. v1.3+, landed
  • bug 953002 [B2G] [Contacts] Contact imported from SIM will not show fully if the last name contains special characters. v1.3+, WONTFIX
  • bug 961271 [B2G][Contacts]Importing a contact whose phone number has special characters from a SIM replaces the spaces with zeros. v1.3+, landed
  • Discussion of latest WebNFC API https://taiwan.etherpad.mozilla.org/542?. Filed all the bugs.
  • bug 933588 - B2G NFC: Rewrite NFC Worker in C++ (pending)
    • Binary protocol mostly done, except writeNDEF.
  • reviewed bug 959437 - Refactor NfcManager APIs and implementation details to support sendFile , notifyUserAcceptedP2P and other privileged Nfc operations
  • reviewed bug 960790 - [B2G][NFC] Fix P2P presence discovery handling.

Borting

  • Working:
    1. bug 951976 - API for Resource Statistics
      • WebIDL done.
      • Implementing ResourceStatsManager & ResourceStatsService
  • 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)

<Read Only>