User:Blassey/2014Q4Goals

Mobile Platform

Mobile Media

  • Standalone WebRTC library landing + tests
  • Standalone WebRTC client for Android, Platform parts
  • WebRTC sandboxing
  • MediaCodec MP4/AAC decoding (with Platform Team)

Media

  • Get WebRTC (and getUserMedia) working under e10s with no known regressions (Shared goal)
  • Implement all the platform work to support the new getUserMedia UX described in Bug 1037162. Bug 1048209 provides the bug breakdown for all bugs; 5 of them are platform bugs: Bug 1066082, Bug 1066085, Bug 1066096, Bug 1066102, Bug 1066105. (We want this to be a shared goal with Desktop.)
  • Complete "Phase 1" of multi-stream support in the WebRTC platform code. (Phase 1 will be defined before the beginning of October.)
  • Ship the "Rooms" design for Loop/Hello, in addition to direct calling (with FxA integration and Contacts support), in mozilla-central.

e10s

  • Ship e10s on by default for mozilla-central

WebCompat

Sandboxing

  • Get EME working in the sandboxed GMP process
    • Linux - TBD
    • Mac - Yes
    • Windows - Yes
  • Get Content process sandboxed, even if the restrictions are minimal
    • Linux - TBD
    • Mac - TBD
    • Windows - Yes