TPE CONNECTIVITY GROUP/2015-05-05: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(4 intermediate revisions by 4 users not shown)
Line 5: Line 5:
# {{bug|964697}} - (emulator-NFC) B2G Emulator: NFC support in KK. '''working'''
# {{bug|964697}} - (emulator-NFC) B2G Emulator: NFC support in KK. '''working'''
# Study service worker
# Study service worker
* Trace ServiceWorkerManager.cpp, ServiceWorkerContainer.cpp, ServiceWorkerScriptCache.cpp
* Test service worker with host app, found following issues
*# Cannot launch hosted app with https
*# {{bug|1125961}}
*# 'SerializedLoadContext from child is null', fail in NeckoParent::GetValidatedAppInfo
*# Issue when run hosted app second time
*# crash when link to another html page


* ''' Review & Feedbacks '''
* ''' Review & Feedbacks '''
Line 25: Line 32:
*# Study '''Content Security Policy (CSP)'''
*# Study '''Content Security Policy (CSP)'''
*#* CSP directive
*#* CSP directive
*#* Script execution: script-src
*#** Script execution: script-src
*#** Plug-in content: object-src
*#** Plug-in content: object-src
*#** Stylesheets and fonts: style-src and font-src
*#** Stylesheets and fonts: style-src and font-src
Line 96: Line 103:


== Wesley(EPM) ==
== Wesley(EPM) ==
* red-tai needs you
** https://mana.mozilla.org/wiki/display/PM/FxOS+-+Red-Tai+Project
** see overview of mozilla efforts.
* L porting status
** Flame
** z3c


== Aaron (EPM for Networking) ==
== Aaron (EPM for Networking) ==
* 2.2 Status Update
* 2.2 Status Update
** Code Complete (CC) - June 8th
** Code Complete (CC) - June 8th
** CC criteria: http://mzl.la/1J7RrYS
*** NEXUS-5-L 5.1 PVT build MTBF 13.77 hrs https://bugzil.la/1155490
*** NEXUS-5-L 5.1 PVT build MTBF 13.77 hrs https://bugzil.la/1155490
*** FLAME-KK 4.4 PVT build MTBF 34.42 hrs.  
*** FLAME-KK 4.4 PVT build MTBF 34.42 hrs.  
** CSRR - May 8th
** CSRR - May 8th
*** CAF-v2.2-metabug http://mzl.la/1ELeOXg
*** CAF-v2.2-metabug http://mzl.la/1ELeOXg

Latest revision as of 10:17, 5 May 2015

Discussion Topics

Dimi

  • Done & Working in Progress
  1. bug 1160671 - [Flame] Unable to turn on NFC. root cause found
  2. bug 964697 - (emulator-NFC) B2G Emulator: NFC support in KK. working
  3. Study service worker
  • Trace ServiceWorkerManager.cpp, ServiceWorkerContainer.cpp, ServiceWorkerScriptCache.cpp
  • Test service worker with host app, found following issues
    1. Cannot launch hosted app with https
    2. bug 1125961
    3. 'SerializedLoadContext from child is null', fail in NeckoParent::GetValidatedAppInfo
    4. Issue when run hosted app second time
    5. crash when link to another html page
  • Review & Feedbacks
  • Pending
  1. bug 1136512 - [Lightsaber] Support NFC . checking if sony can support libnfc-nci github
  2. bug 964697 - (emulator-NFC) B2G Emulator: NFC support in KK. on-going

Ethan

  • Done & Working in Progress
    1. Study JavaScript security
      • Review Same-Origin Policy (SOP) to clarify how SOP uses origin
      • Relaxing SOP
        1. Document.domain
        2. Cross-Origin Resource Sharing (CORS)
        3. Cross-document messaging: postMessage API
    2. Study Cross-Site Scripting (XSS) attack
      • Reflected XSS
      • Persistent (Stored) XSS
    3. Study Content Security Policy (CSP)
      • CSP directive
        • Script execution: script-src
        • Plug-in content: object-src
        • Stylesheets and fonts: style-src and font-src
        • Passive multimedia: img-src and media-src
        • Subframes: frame-src
        • Default policy: default-src
      • CSP key words
        • none
        • self
        • data:
        • unsafe-inline
        • unsafe-eval
    4. Start to trace CSP implementation in Firefox
      • nsDocument::initCSP()
      • nsCSPParser - which separates the CSP header into tokens and parses the CSP
      • nsCSPUtils which holds the internal representation of the CSP
      • nsCSPContext which is the interface through which CSP gets called
    5. Start to play with CSP mochitest in Gecko
      • dom/base/test/csp/test_csp_path_matching.html
    6. Attend meeting on 5/5: New security model update hosted by Jean Gong
    7. Coordinate Necko study group sessions
  • Review & Feedbacks
    1. Help Jonathan on bug 1158661 - [FFOS2.0][Woodduck][HOMO]RSTP video in 720 H-264 Plays abnormal which can hear the audio only without the video shows
  • Pending

Henry

  • Done & Working in Progress
  1. bug 1154690 - [Shinano][Aries] Sometimes it's hard to connect to some WiFi network
  2. bug 1157657 - [Wifi Direct] Periodically do p2p scan if in inactive state
  3. bug 1160913 - [Emulator][Wifi] Unable to connect to secure Wifi AP on emulator
  1. Multi-window
  2. bug 1116089 - [Meta] Support "1 UA multi-screen" on FxOS
  1. bug 1138287 - Refactor GonkDisplay/nsWindow/hwc to support multiple displays
  2. bug 1138288 - Extend nsScreenManagerGonk to support multiple screens
    • Dedicated to redesign of nsScreenGonk/nsScreenManagerGonk/nsWindow
  • Pending
  1. bug 1131632 - [Wifi Direct][meta] Wifi Direct V3 refinement
  2. bug 1141391 - [Wifi Direct] Create Wifi Direct testing app


  • Others

Jonathan

  • Done & Working in Progress
    • bug 1158661 - [FFOS2.0][Woodduck][HOMO]RSTP video in 720 H-264 Plays abnormal which can hear the audio only without the video shows.
      • It can play well on my flame, but CN's QA still has problems. I made a few patches, and finally we convinced our partner that the server is malfunctioning.
    • Studying and planning about gecko performance marker interface.
      • I thought we could reuse the C++ implementation of WebIDL performance.mark(), but it seems that we don't necessarily have the window object. I will try to get the precise time from some API, and generate output of similar format so that Raptor can parse them.
    • Studying DocShell
  • Review & Feedbacks
  • Pending
    • bug 1142383 - [RTSP] More RTSP testcases (emulator black screen, try to use emulator-kk or x86 now)
    • Refactor planning
  • Others

Yoshi

  • Done & Working in Progress
  • Review & Feedbacks
    • bug 1119152 - [SecureElement] Implement SEReader.isSEPresent
    • bug 884594 - Support NFC Access Control for Secure Element Access
  • Pending
  • Others

Wesley(EPM)

  • L porting status
    • Flame
    • z3c

Aaron (EPM for Networking)