TPE CONNECTIVITY GROUP/2015-Q2
From MozillaWiki
Contents
- 1 High level Goals for the team
- 1.1 Fix 2.2 blockers
- 1.2 Have the performance improvement plan and finish one performance improvement
- 1.3 Engage with new security model
- 1.4 Emulator porting
- 1.5 Multiscreen
- 1.6 NFC/WIFI/RTSP test case
- 1.7 A talk for tw all
- 1.8 RTSP client refactor
- 1.9 WIFI related bugs
- 1.10 Have a new HAL for emulator/New Gonk layer
- 2 Individual Goals and high level schedule
High level Goals for the team
Fix 2.2 blockers
Have the performance improvement plan and finish one performance improvement
- priority: p1
- Performance bugs - https://etherpad.mozilla.org/B2GPerfItems
- Performance task force
- bug 1159639 - Implement API to add performance marker
- Performance plan
- WiFi ?
- RTSP ?
- NFC ?
Engage with new security model
- priority: p1
- Fix service worker bugs
- bug 1158735 - FetchEvent.client asserting in onFetch when there's no document
- Fix CSP bugs
- bug 959388 - CSP 1.1: Workers have their own CSP policies, should not inherit from parent document (in progress)
- bug 881509 - Content Security Policy ShouldLoad and ShouldProcess do not use request principal (blocks 959388)
- bug 908933 - CSP does not block cross-domain applets with object-src 'self
- bug 1030936 - [CSP] remove fast-path for certified apps once the C++ backend is activated
- Introduction to SOP, XSS and CSP - https://goo.gl/HFUysT
- Fix same origin and cookie jars bugs
- https://github.com/allstarschh/b2gSecurity/blob/master/origin.md
- Intro for the origin in new security model - http://bit.ly/1AbTqvQ
- See depending bug bug 1163254
Emulator porting
- priority: p1
- Support marionette test for WiFi in emulator-kk
- bug 1001261 - (emulator_wifi) B2G WiFi emulation on emulator-kk
- Support marionette test for NFC in emulator-kk
- bug 1030628 - (b2g-nfc-emulator) [Meta] NFC emulator improvements
- Support automatically test for RTSP
- bug 998899 - [META][RTSP] Build automated tests for RTSP feature
Multiscreen
- priority: p2
- bug 1116089 - [Meta] Support "1 UA multi-screen" on FxOS
NFC/WIFI/RTSP test case
- priority: p2
A talk for tw all
- End of Stage 1 presentation for Necko study group
RTSP client refactor
- priority: p2
- bug 1138262 - [META][RTSP] Refactor RTSP component
- Support EAP TLS
- bug 1151726 - [Wifi] TEST-UNEXPECTED-ERROR|test_wifi_associate_WPA_EAP_TTLS.js
- bug 1163089 - [Wifi] Marionette tests for Wifi WPA-EAP associate start to fail
- bug 1156204 - [Settings] Add support for PKCS#12 files
- bug 998226 - [wifi][Gaia] To support EAP-TLS and manage user certificate in WLAN setting
- bug 1163031 - [Wifi] Provide more detail when certificate management API error
Have a new HAL for emulator/New Gonk layer
- priority: p2
- meeting minutes - https://taiwan.etherpad.mozilla.org/1253
- New HAL interface task force
Individual Goals and high level schedule
Yoshi
https://wiki.mozilla.org/images/b/b4/Moz2015q2_yoshi.pdf
- Fix same origin and cookie jars bugs
- NFC
Henry
- Landed gecko patches for Multi-Windows
- Screen manager redesign for multiple display purpose.
- Co-work with Shelly to land the primary gecko Bug 1138287.
- Co-work with Luke to land gaia patches.
- Fixed WiFi bugs
- Help investigate Z3C wifi issues.
- Review slides: https://docs.google.com/presentation/d/1kqP2iD2wyDrQO09vmRTaLduJCJPnp3U15odcmi33X4s/edit#slide=id.p
Dimi
- https://docs.google.com/presentation/d/1Vuo1CQBNgmd21nFvLkj06vuuWR_9LLKqUK0BmcAEwH4/edit?usp=sharing
- Fix some service worker bugs
- Participate new security model architecture design discussion on server worker
- Fix NFC bugs
Ethan
- Slides: https://goo.gl/yJAoSW
- Contributions in 2015 Q2
- Resolve, feedback and code review bugs for RTSP and NetworkStats components.
- Contribute to DOM study group. Provide a brown bag for DOM introduction.
- Host Necko study group. Totally 10 sessions in this quarter.
- Research for new security model: SOP (same-origin policy), XSS (cross-site scripting), CSP (content security policy), ..., etc.
- Provide technical sharing talks on SOP, XSS and CSP.
- Cooperate with security team on CSP bugs.
Jonathan
- RTSP
- Performance improvement