TPE RIL team/2014-08-19: Difference between revisions

Jump to navigation Jump to search
(2014-08-19)
 
(→‎Team's updates: 2014-08-19)
Line 21: Line 21:
** Move WebAPI from .idl to .webidl
** Move WebAPI from .idl to .webidl
** Use IPDL as the IPC mechanism
** Use IPDL as the IPC mechanism
= Team memebers' updates =
== Aknow ==
*'''Done:'''
*# {{Bug|1051663}} - [Telephony] Correct |this| in REQUEST_DIAL_EMERGENCY_CALL (r+)
*'''Target:'''
*# {{Bug|1049310}} - [1.4] TypeError: pendingOutgoingCall is null {file: "resource://gre/modules/ril_worker.js" line:3913} (r+)
*#* Call triggered by stk is not handled properly
*# {{Bug|1050696}} - Refactoring TelephonyService.dial (r+)
*# {{Bug|1051715}} - [Telephony] Show correct phone number in temporary mode clir
*#* When user dial out "*31#NUMBER", we would like the phone number on its own call screen to be shown as "NUMBER".
*# {{Bug|889737}} - [MMI] Unify both sendMMI() and dial() functions
*# {{Bug|1034522}} - B2G Emulator: Add console command - sim status (r+)
*'''Pending:'''
== Bevis ==
* '''Done'''
**{{Bug|1046026}} - [B2G][SMS] Re-Write Storage Full Error Handling in MobileMessageDB by adopting "QuotaExceededError" from IndexedDB. '''(landed)'''
* '''Ongoing'''
**{{Bug|1032097}} - [B2G][MMS] Resolve/Add/Remove extra Host from the URL to be downloaded per MMS transaction. '''(r?)'''
* '''Pending'''
**{{Bug|906398}} - B2G RIL: move CellBroadcastMessage to WebIDL
**{{Bug|1044721}} - [B2G][SMS] Provide an API to modify the SMSC address of the inserted UICC
*** related bug: {{Bug|1043250}} - Invalid SMSC exposed in Settings
*** The format of the response string of RIL_REQUEST_SEND_SMS is varied in different device solution.
*** A built-time preference or a system property from ril daemon is needed to differentiate how the physical device interpret it.
== Edgar ==
==== target ====
* {{Bug|1048581}} - [MobileConnection] Crash in WrapNewBindingObjectHelper during stability test. '''(2.0+)''' (Landed)
* {{Bug|843452}} - B2G RIL: use ipdl as IPC in MozMobileConnection. '''(2.1+)''' (Review+)
** Build error: only gonk service should be guarded by MOZ_B2G_RIL.
** TEST-UNEXPECTED-FAIL | /tests/toolkit/devtools/apps/tests/test_webapps_actor.html | Test timed out.
** Some modules are still getting voice/data via rilContext, will provide patches to correct this. (Thanks to Vicamo)
* {{Bug|1013847}} - [B2G] readICCID() even appIndex is -1. '''(2.1+)''' (Pending)
** Wait for {{Bug|843452}} landing.
==== Tracking & debugging ====
* {{Bug|1048122}} - Get stuck on the export screen when exporting contacts to SIM card that is full.
* {{Bug|1040139}} - Intermittent test_mobile_data_connection.js | voice.roaming - got false, expected true | data.roaming - got false, expected true | AssertionError: 2 tests failed
** Cannot repo same failure on try.
==== Things to share ====
* Trychooser now moves to https://bitbucket.org/sfink/trychooser.
==== Review & feedback ====
* {{Bug|1048098}} - Remove SpecialPowers.flushPermissions, flushPrefEnv from tearing down procedure.
* {{Bug|1043114}} - B2G NetworkService: unify addHostRoute/addHostRouteWithResolve and removeHostRoute/removeHostRouteWithResolve
* {{Bug|935843}} - B2G RIL: Parse EF_IMG from SIM
==== Pending ====
* {{Bug|977474}} - B2G: [NetworkOption] Combine the prefixLength, prefix and maskLength into one. (Review+)
* {{Bug|937485}} - WebIccManager API: Use Webidl enum for cardState.
* {{Bug|991582}} - B2G RIL: Handle the result of RIL request in a consistent way.
* {{Bug|1000014}} - B2G RIL: Dispatch 'cfstatechange' only when the setCallForwarding request is success.
* {{Bug|1047196}} - [B2G] not use "jsval" in interfaces, like nsIMobileConnectionCallback.idl
== Hsinyi ==
==== Target.(Bug Number, Summay, Stauts, Estimated date) ====
#{{Bug|935843}} - B2G RIL: Parse EF_IMG from SIM '''2.1, reviewing'''
#{{Bug|926053}} - [B2G] correctly process SIM_IO response with sw1 0x91
==== Tracking & Debugging & Clarifying ====
#{{Bug|911055}} - [Dialer]DuT doesn allow to dial a <<pause>>
#* discuss UI design
#* sendTone() needed
#{{Bug|996369}} - [OPEN C_1.3][STK]File Change Notification does not work
#* understand the user story
==== Review & Feedback ====
#{{Bug|1049310}} - [1.4] TypeError: pendingOutgoingCall is null {file: "resource://gre/modules/ril_worker.js" line:3913}
#{{Bug|1048723}} - B2G RIL: send data registration request one by one
#{{Bug|1050067}} - [FFOS 1.4] Fail to show two IMEIs when dialing *#06# the first time.
#{{Bug|1050696}} - Refactoring TelephonyService.dial
#{{Bug|1051663}} - [Telephony] Correct |this| in REQUEST_DIAL_EMERGENCY_CALL
#{{Bug|1051715}} - [Telephony] Show correct phone number in temporary mode clir
== Jessica ==
*'''Target:
*# {{Bug|1043114}} - B2G NetworkService: unify addHostRoute/addHostRouteWithResolve and removeHostRoute/removeHostRouteWithResolve '''(landed)'''
*#* NetworkService's add/removeHostRoute() now returns a promise.
*# {{Bug|1048723}} - B2G RIL: send data registration request one by one '''(landed)'''
*#* reorganized a little bit part of the code and let setDataRegistration() return a promise.
*# {{Bug|824145}} - B2G STK: Support for STK icon display '''(ongoing)'''
*#* working based on {{bug|935843}}
*#* adding marionette tests, basically working well! \o/
*# {{Bug|1038276}} - Not getting LTE on a Nexus 5 '''(ongoing)'''
*#* will fallback to AOSP system prop if our defined 'ro.moz.ril.x.network_types' is not available.
*''' Pending:
*# {{Bug|997654}} - B2G RIL: let each network handle its own host routes
*#* depends on {{Bug|939046}}.
*#* the issue found in {{bug|1003247}} will be a problem for this bug.
*# {{Bug|973543}} - B2G RIL: host routes removed unexpectedly when data call is shared
*#* pending, depends on {{Bug|997654}}.
*# {{Bug|1017470}} - B2G RIL: reconnect data call only if necessary when apns are updated
*#* should we use a queue? should we wait after NetworkManager enhancement is done?
*# {{Bug|1039938}} - [OPEN II_1.3] Data connection couldn't be established when handover from GSM to UTRAN
*#* waiting for Vance's confirmation.
*'''Reviews/Feedbacks/Others:'''
== Vicamo ==
* <b>Target</b>
** {{bug|833229}} - B2G RIL: use ipdl as IPC in MozVoicemail (in review)
** {{bug|864489}} - B2G RIL: use ipdl as IPC in MozIccManager (WIP)
** {{bug|878533}} - WebSMS: Move SmsFilter to WebIDL dictionary (in review)
*** Re-type several attributes since the interface has changed a lot that we can't pretend it's still possible to preserve the API. The best way seems to be correct all the things at once.
** {{bug|1047185}} - [Vixen] Vixen doesn't build on Mac OS X (landed, editing MDN)
** {{bug|1048098}} - Remove SpecialPowers.flushPermissions, flushPrefEnv from tearing down procedure (landed)
* <b>Reviews & feedbacks</b>
** {{bug|988469}} - MSISDN verification API for privileged apps
** {{bug|1034312}} - Telephony uses NS_DECL_NSITELEPHONYLISTENER, but does not inherit from nsITelephonyListener
** {{bug|1046026}} - [B2G][SMS] Re-Write Storage Full Error Handling in MobileMessageDB by adopting "QuotaExceededError" from IndexedDB.
** {{bug|1051715}} - [Telephony] Show correct phone number in temporary mode clir
* <b>Pending</b>
** {{bug|1038606}} - implement a nsITelephonyService for Simulator
*** Waiting for {{bug|843452}} being landed.
** {{bug|1043830}} - Refactor NetworkStats a bit
*** To be rebased onto {{bug|1044737}}.
Confirmed users
978

edits

Navigation menu