TPE CONNECTIVITY GROUP/2014-10-28: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "= Discussion Topics = == Chuck == * ''' Done & Working in Progress ''' * ''' Review & Feedbacks ''' * ''' Pending ''' == Dimi == * ''' Done & Working in Progress ''' *...")
 
(→‎Jonathan: weekly update)
 
(10 intermediate revisions by 8 users not shown)
Line 1: Line 1:
= Discussion Topics =
= Discussion Topics =
* 2.2 plans
** https://docs.google.com/a/mozilla.com/spreadsheets/d/1_BothhkqSQLzUvzSZY8P8RFYgphLb_l0JYH32apoJmQ/edit#gid=623215577
* Schedule
** Start: 2014-11-24
** FLRR: 2015-02-09
** FL: 2015-02-23
** FC: 2015-04-06
** CC: 2015-05-18


== Chuck ==  
== Chuck ==  
* ''' Done & Working in Progress '''
* ''' Target '''
** WPA-EAP
*# {{bug|1073330}} - Support set certificate nickname in NSS <b>landed</b>
*# {{bug|1012549}} - Support import PKCS#12 in wifi <b>WIP</b>
** Wifi Test Case
*# {{bug|1077330}} - Add marionette test for Wifi certificate functions. <b>r+</b>
*# {{bug|1084230}} - Add marionette test for WPA-EAP connection. <b>WIP on TLS, seems keystore socket malfunction on emulator</b>
*# {{bug|1084232}} - Enable internal EAP server of hostapd for test EAP connection on emulator. <b>f?</b>
** VPN
*# {{bug|1085240}} - Add VPN daemons for flame-kk <b>r?</b>
*# VPN <b>study implementation of Android</b>
** Others
*# {{bug|1050679}} - Use network info in state change event in Gaia <b>landed</b>
*# {{bug|1088490}} - Wifi marionette test breaks on getting scan result <b>r+</b>
*# {{bug|1019691}} - Wifi connection priority <b>r?</b>
*# {{bug|934292}} - Open WifiManager to privileged app. <b>WIP</b>


* ''' Review & Feedbacks '''
* ''' Review & Feedbacks '''
# {{bug|1087152}} - Default route will not be set after establishing Wifi Direct connection.


* ''' Pending '''
* ''' Pending '''
# {{bug|1086222}} - Can't import certificate already built-in in gecko
# {{bug|1059040}} - SNTP error on rapid request <b>workaround done, refactory WIP</b>
# {{bug|1057091}} - Support USB tethering in IPv6 upstream interface <b>r-, WON'T FIX?</b>
# {{bug|1058416}} - Use IPDL in wifi <b>WIP, handling link error</b>
# {{bug|1050147}} - Remove wifi enable control by settings <b>depends on {{bug|1050143}}</b>
# {{bug|1047258}} - WiFi with Captive Portal and data connection can mess up
# {{bug|994564}} - Use different thread for executing wifi command and netutil command <b>WIP</b>
# {{bug|981472}} - Join an invalid network, the current connection will be disconnected <b>WIP</b>
# {{bug|989834}} - it takes 10 seconds to unload wifi driver on Sora <b>WIP</b>
# {{bug|928775}} - Support UESRNETWPIN <b>r?</b>
# {{bug|917097}} - Wifi Enabled in airplane mode <b>r+</b>


== Dimi ==  
== Dimi ==  
* ''' Done & Working in Progress '''
* ''' Done & Working in Progress '''
# {{bug|1083651}} - [NFC] Remove unused error code. '''land'''
# {{bug|1085278}} - SIGSEGV on handoverServerThreadFunc/snepServerThreadFunc . '''land'''
# {{bug|1058381}} - [NFC] Sender device still could show shrinking UI when screen off/lock receiver device which contains a SIM card with secure element. '''land'''
# {{bug|1046516}} - [Flame][NFC] check HCI_EVENT_TRANSACTION behavior in suspend mode. '''fixed'''
# {{bug|1084231}} - [NFCD]MSG_ENABLE process is stuck when waiting for power state change event. '''clarified'''
# {{bug|1087405}} - NFCD doesn't respond after processing msg=18. '''clarified'''
# {{bug|1089486}} - [NFC] Rapid turn on/off NFC multiple times, NFC could not work at once when NFC at on status . '''gaia work'''
# {{bug|996397}} - B2G NFC: Investigate if DOMRequests should be replaced with Promises. '''working'''
# {{bug|1080292}} - [NFC] HCI Event Transaction not always posting . '''check with garner'''


* ''' Review & Feedbacks '''
* ''' Review & Feedbacks '''
# {{bug|1047233}} - B2G NFC: handler the errorMsg in NfcService and list errorMsg in WebIDL. '''r?'''


* ''' Pending '''
* ''' Pending '''
# {{bug|927298}} - Support wifi hotspot status APIs.
# {{bug|1089658}} - NFC: b2g crashes when trying to read MIFARE Classic tag.
# {{bug|1055959}} - [NFC] testNfcBadSessionIdError testcase fail.
# {{bug|1068048}} - Should check wifi-manage permission in TetheringManager.
# {{bug|1043276}} - [NFC] Find a way for nfcd to know EVT_TRANSACTION comes from SIM or eSE.
# {{bug|1063439}} - [NFC] nfcd should handle simulated EVT_TRANSACTION event from emulator.
# {{Bug|1059232}} - [NFC] Add simple way to trigger EVT_TRANSACTION from nfcd.
# {{bug|1057918}} - [NFC] Support enable/disable debug message at runtime


== Ethan ==
== Ethan ==
* ''' Done & Working in Progress '''
* ''' Done & Working in Progress '''
** {{Bug|1000286}} - [RTSP] Follow-up of 992568 - Integration test of RTSP with system browser ('''resolved fixed''')
** {{Bug|1032111}} - [RTSP] Basic RTSP test case on ICS emulator ('''in progress''')
** {{Bug|1082330}} - [Graphics] Media player control panel is not shown in full screen mode ('''resolved duplicate''')
*** Duplicate of bug 1076783 - Setting background-color on screenshot-overlay breaks video controls in fullscreen mode
** {{Bug|1085787}} - [Graphics] Control panel of the built-in media player is gone ('''resolved duplicate''')
*** Duplicate of bug 1086996 - Regression: touch video controls are busted
** {{Bug|1086198}} - [RTSP] The unit of property duration of media element is not in seconds ('''r+''')


* ''' Review & Feedbacks '''
* ''' Review & Feedbacks '''
** Feedback: {{Bug|929907}} - [Rtsp] Support Rtsp protocol in SDP (session description protocl) format
** Review: {{Bug|1087622}} - b2g memleak during video streaming in v2.1
*** Regression caused by bug 996535
** Review: {{Bug|1088538}} - [RTSP] System crash in the end of playback due to NULL accessUnit


* ''' Pending '''
* ''' Pending '''
Line 24: Line 88:
== Henry ==  
== Henry ==  
* ''' Done & Working in Progress '''
* ''' Done & Working in Progress '''
 
# Ported Wifi Display to KK. Now it is able to establish Wifi Direct connection and cast screen (corrupted though...) to the sink.
* ''' Review & Feedbacks '''
# Studying gfx/layer (preliminary investigation for Wifi Display)
#* Successfully transformed portrait mode screen to landscape screen with letter box.
#* While pure hardware composition, traverse the layer tree and render to the virtual display as well.
#* Performance investigation (composition fps, transaction fps)
# {{Bug|1087153}} - [Wifi Direct] Cannot turn off wifi while enable wifi p2p
#* r+'d
# {{Bug|1087152}} - [Wifi Direct] Default route will not be set after establishing Wifi Direct connection
#* r+'d
# {{Bug|1083449}} - Closing an invalid fd in WiFi
#* r+'d


* ''' Pending '''
* ''' Pending '''
# {{Bug|1040565}} - system message shouldn't be dispatched to frozen pages


== Jonathan ==
== Jonathan ==
* ''' Done & Working in Progress '''
* ''' Done & Working in Progress '''
 
** {{Bug|1068523}} - [woodduck][MT6572][Streaming][RTSP] Error message is not prompted when connectivity is lost ('''found the problem with audio-only, depending on {{Bug|619421}}''')
** {{Bug|1088538}} - [RTSP] System crash in the end of playback due to NULL accessUnit ('''landed.''')
** {{Bug|1090838}} - [RTSP] Clear the queue of access units in RTSPSource::performPlaybackEnded() ('''a follow-up to {{Bug|1088538}})
* ''' Review & Feedbacks '''
* ''' Review & Feedbacks '''


* ''' Pending '''
* ''' Pending '''
 
** {{Bug|1080467}} - [RTSP] Live stream video performance tuning
** {{Bug|1080468}} - [RTSP] Live stream audio broken after played for a while


== Yoshi ==
== Yoshi ==
* ''' Done & Working in Progress '''
* ''' Done & Working in Progress '''
 
** {{Bug|991970}} - [B2G][NFC] Support W3C compliant ontagfound, ontaglost. '''r? sent'''
** {{Bug|1074611}} - B2G NFC: pass NDEF info to MozNFCTag. '''r? sent'''
** {{Bug|1089558}} - Add 'Impl' for objects defined in nsNfc.js. '''ongoing'''
** {{Bug|1087931}} - Remove mozNfc.getNFCTag. '''ongoing'''
** {{Bug|1087861}} - Remove initialize() from MozNFCTag and MozNFCPeer. '''landed'''
* ''' Review & Feedbacks '''
* ''' Review & Feedbacks '''
 
** {{Bug|1003268}} - B2G NFC: implement onpeerfound
* ''' Pending '''
* ''' Pending '''


== Wesley(EPM) ==  
== Wesley(EPM) ==  
== Howie (EPM for Networking) ==
== Howie (EPM for Networking) ==

Latest revision as of 03:48, 30 October 2014

Discussion Topics

Chuck

  • Target
    • WPA-EAP
    1. bug 1073330 - Support set certificate nickname in NSS landed
    2. bug 1012549 - Support import PKCS#12 in wifi WIP
    • Wifi Test Case
    1. bug 1077330 - Add marionette test for Wifi certificate functions. r+
    2. bug 1084230 - Add marionette test for WPA-EAP connection. WIP on TLS, seems keystore socket malfunction on emulator
    3. bug 1084232 - Enable internal EAP server of hostapd for test EAP connection on emulator. f?
    • VPN
    1. bug 1085240 - Add VPN daemons for flame-kk r?
    2. VPN study implementation of Android
    • Others
    1. bug 1050679 - Use network info in state change event in Gaia landed
    2. bug 1088490 - Wifi marionette test breaks on getting scan result r+
    3. bug 1019691 - Wifi connection priority r?
    4. bug 934292 - Open WifiManager to privileged app. WIP
  • Review & Feedbacks
  1. bug 1087152 - Default route will not be set after establishing Wifi Direct connection.
  • Pending
  1. bug 1086222 - Can't import certificate already built-in in gecko
  2. bug 1059040 - SNTP error on rapid request workaround done, refactory WIP
  3. bug 1057091 - Support USB tethering in IPv6 upstream interface r-, WON'T FIX?
  4. bug 1058416 - Use IPDL in wifi WIP, handling link error
  5. bug 1050147 - Remove wifi enable control by settings depends on bug 1050143
  6. bug 1047258 - WiFi with Captive Portal and data connection can mess up
  7. bug 994564 - Use different thread for executing wifi command and netutil command WIP
  8. bug 981472 - Join an invalid network, the current connection will be disconnected WIP
  9. bug 989834 - it takes 10 seconds to unload wifi driver on Sora WIP
  10. bug 928775 - Support UESRNETWPIN r?
  11. bug 917097 - Wifi Enabled in airplane mode r+

Dimi

  • Done & Working in Progress
  1. bug 1083651 - [NFC] Remove unused error code. land
  2. bug 1085278 - SIGSEGV on handoverServerThreadFunc/snepServerThreadFunc . land
  3. bug 1058381 - [NFC] Sender device still could show shrinking UI when screen off/lock receiver device which contains a SIM card with secure element. land
  4. bug 1046516 - [Flame][NFC] check HCI_EVENT_TRANSACTION behavior in suspend mode. fixed
  5. bug 1084231 - [NFCD]MSG_ENABLE process is stuck when waiting for power state change event. clarified
  6. bug 1087405 - NFCD doesn't respond after processing msg=18. clarified
  7. bug 1089486 - [NFC] Rapid turn on/off NFC multiple times, NFC could not work at once when NFC at on status . gaia work
  8. bug 996397 - B2G NFC: Investigate if DOMRequests should be replaced with Promises. working
  9. bug 1080292 - [NFC] HCI Event Transaction not always posting . check with garner
  • Review & Feedbacks
  1. bug 1047233 - B2G NFC: handler the errorMsg in NfcService and list errorMsg in WebIDL. r?
  • Pending
  1. bug 927298 - Support wifi hotspot status APIs.
  2. bug 1089658 - NFC: b2g crashes when trying to read MIFARE Classic tag.
  3. bug 1055959 - [NFC] testNfcBadSessionIdError testcase fail.
  4. bug 1068048 - Should check wifi-manage permission in TetheringManager.
  5. bug 1043276 - [NFC] Find a way for nfcd to know EVT_TRANSACTION comes from SIM or eSE.
  6. bug 1063439 - [NFC] nfcd should handle simulated EVT_TRANSACTION event from emulator.
  7. bug 1059232 - [NFC] Add simple way to trigger EVT_TRANSACTION from nfcd.
  8. bug 1057918 - [NFC] Support enable/disable debug message at runtime

Ethan

  • Done & Working in Progress
    • bug 1000286 - [RTSP] Follow-up of 992568 - Integration test of RTSP with system browser (resolved fixed)
    • bug 1032111 - [RTSP] Basic RTSP test case on ICS emulator (in progress)
    • bug 1082330 - [Graphics] Media player control panel is not shown in full screen mode (resolved duplicate)
      • Duplicate of bug 1076783 - Setting background-color on screenshot-overlay breaks video controls in fullscreen mode
    • bug 1085787 - [Graphics] Control panel of the built-in media player is gone (resolved duplicate)
      • Duplicate of bug 1086996 - Regression: touch video controls are busted
    • bug 1086198 - [RTSP] The unit of property duration of media element is not in seconds (r+)
  • Review & Feedbacks
    • Feedback: bug 929907 - [Rtsp] Support Rtsp protocol in SDP (session description protocl) format
    • Review: bug 1087622 - b2g memleak during video streaming in v2.1
      • Regression caused by bug 996535
    • Review: bug 1088538 - [RTSP] System crash in the end of playback due to NULL accessUnit
  • Pending

Henry

  • Done & Working in Progress
  1. Ported Wifi Display to KK. Now it is able to establish Wifi Direct connection and cast screen (corrupted though...) to the sink.
  2. Studying gfx/layer (preliminary investigation for Wifi Display)
    • Successfully transformed portrait mode screen to landscape screen with letter box.
    • While pure hardware composition, traverse the layer tree and render to the virtual display as well.
    • Performance investigation (composition fps, transaction fps)
  3. bug 1087153 - [Wifi Direct] Cannot turn off wifi while enable wifi p2p
    • r+'d
  4. bug 1087152 - [Wifi Direct] Default route will not be set after establishing Wifi Direct connection
    • r+'d
  5. bug 1083449 - Closing an invalid fd in WiFi
    • r+'d
  • Pending
  1. bug 1040565 - system message shouldn't be dispatched to frozen pages

Jonathan

  • Done & Working in Progress
    • bug 1068523 - [woodduck][MT6572][Streaming][RTSP] Error message is not prompted when connectivity is lost (found the problem with audio-only, depending on bug 619421)
    • bug 1088538 - [RTSP] System crash in the end of playback due to NULL accessUnit (landed.)
    • bug 1090838 - [RTSP] Clear the queue of access units in RTSPSource::performPlaybackEnded() (a follow-up to bug 1088538)
  • Review & Feedbacks
  • Pending
    • bug 1080467 - [RTSP] Live stream video performance tuning
    • bug 1080468 - [RTSP] Live stream audio broken after played for a while

Yoshi

  • Done & Working in Progress
    • bug 991970 - [B2G][NFC] Support W3C compliant ontagfound, ontaglost. r? sent
    • bug 1074611 - B2G NFC: pass NDEF info to MozNFCTag. r? sent
    • bug 1089558 - Add 'Impl' for objects defined in nsNfc.js. ongoing
    • bug 1087931 - Remove mozNfc.getNFCTag. ongoing
    • bug 1087861 - Remove initialize() from MozNFCTag and MozNFCPeer. landed
  • Review & Feedbacks
  • Pending

Wesley(EPM)

Howie (EPM for Networking)