TPE CONNECTIVITY GROUP/2015-05-05

From MozillaWiki
Jump to: navigation, search

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)