User:Blassey/2015Goals: Difference between revisions
Jump to navigation
Jump to search
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
===Mobile Platform=== | ===Mobile Platform=== | ||
* | * Speculatively pre-render pages (jchen, esawin) | ||
* Ensure all crash reports are going to Socorro and not Google Play | * Ensure all crash reports are going to Socorro and not Google Play (jchen) | ||
* Reduce startup time by 20% | * Reduce startup time by 20% (jchen) | ||
* Enhance page load performance | * Enhance page load performance (jchen) | ||
* Improve power | * Improve power efficiency (esawin) | ||
* Download fonts on-demand | * Videos in <image> (and CSS) that act like GIF (esawin) | ||
* Download locales on-demand | * Keep Janus alive (esawin, snorp) | ||
* | |||
* Enhance screen mirroring performance (snorp) | |||
* Allow multiple Gecko windows via multiple GeckoView instances (snorp, jchen, esawin, ?) | |||
* Download fonts on-demand in split APK (snorp, esawin) | |||
* Download locales on-demand in split APK (snorp, esawin) | |||
* Support any effort to improve automated testing | |||
** More emulator platform support (4.1, 4.2/4.4, 5.0) | |||
** More real hardware (Autophone, some cloud service, etc) | |||
** Separate tests into emulator/hardware manifests | |||
* OpenH264 working in sandboxed process | |||
===Mobile Media=== | ===Mobile Media=== | ||
Line 15: | Line 26: | ||
* Loop client prototype for major platforms (iOS, Android, Windows) | * Loop client prototype for major platforms (iOS, Android, Windows) | ||
* HW acceleration support for video and WebRTC through MediaCodec | * HW acceleration support for video and WebRTC through MediaCodec | ||
* e10s Sandboxing supported for WebRTC | |||
=== | ===WebRTC=== | ||
* Support for multiple users per Room in Hello with a competitive feature set | * Support for multiple users per Room in Hello with a competitive feature set | ||
* Solid multistream and renegotiation support (good enough to make devs happy) | * Solid multistream and renegotiation support (good enough to make devs happy) |
Latest revision as of 21:15, 12 December 2014
Mobile Platform
- Speculatively pre-render pages (jchen, esawin)
- Ensure all crash reports are going to Socorro and not Google Play (jchen)
- Reduce startup time by 20% (jchen)
- Enhance page load performance (jchen)
- Improve power efficiency (esawin)
- Videos in <image> (and CSS) that act like GIF (esawin)
- Keep Janus alive (esawin, snorp)
- Enhance screen mirroring performance (snorp)
- Allow multiple Gecko windows via multiple GeckoView instances (snorp, jchen, esawin, ?)
- Download fonts on-demand in split APK (snorp, esawin)
- Download locales on-demand in split APK (snorp, esawin)
- Support any effort to improve automated testing
- More emulator platform support (4.1, 4.2/4.4, 5.0)
- More real hardware (Autophone, some cloud service, etc)
- Separate tests into emulator/hardware manifests
- OpenH264 working in sandboxed process
Mobile Media
- Standalone WebRTC library usable by third parties
- Loop client prototype for major platforms (iOS, Android, Windows)
- HW acceleration support for video and WebRTC through MediaCodec
- e10s Sandboxing supported for WebRTC
WebRTC
- Support for multiple users per Room in Hello with a competitive feature set
- Solid multistream and renegotiation support (good enough to make devs happy)
- Firefox working with Google Hangouts -- assuming Google Hangouts is spec compliant
- Better testing for WebRTC and Hello (e.g. CI testing of realistic network scenarios, better media testing, solid end-to-end functional testing for Hello)
e10s
- Implemented and on by default for desktop and rolling out on the trains (Q2?)
- Roadmap for accessibility support
- E10s bug backlog close out
- Triage, fix, or properly categorize outstanding e10s related issues
- Deal with remaining popular addon issues, removing addon shims
- Performance work
- Remove CPOWs?
- Test coverage
- Desktop team disbanded by EOY, maintenance taken on by individual teams.
WebCompat
- Ship MDN Web Compat Service, in conjunction with MDN + Cloud Services team (that link should just require Moz Google account, I think)
- Hold + Host Web Compatibility Summit in Q1, with goal of web compatibility coordination between major industr stakeholders
- Get 1 other major browser vendor involved in webcompat.com
- Invest in Automated tooling for compatibility work and research:
- MDN web compat service (listed above)
- web crawlers
- telemetry
- Work with devtools to emit messages known/potential issues
Sandboxing
- GMP sandboxing shipped to release channel on all platforms (Q1)
- EME sandboxing shipped to release channel on all platforms (Q2)
- content sandboxing shipped to release channel on all platforms (Q2/Q3)