Platform/2013-Q1-Goals: Difference between revisions
< Platform
Jump to navigation
Jump to search
DavidBolter (talk | contribs) |
(→Mobile) |
||
Line 73: | Line 73: | ||
* {{ok|Resolve all mobile security bugs that received a designation of sec-moderate or higher more than six weeks ago. This is a permanent goal for the group.}} | * {{ok|Resolve all mobile security bugs that received a designation of sec-moderate or higher more than six weeks ago. This is a permanent goal for the group.}} | ||
* WebAPIs | |||
** https://wiki.mozilla.org/WebAPI | |||
** {{ok|prioritize WebAPIs for Android}} | |||
** {{ok|implement 4 WebAPIs for Android}} | |||
* WebRTC | |||
** {{ok|basic call demo https://webrtc-apps.etherpad.mozilla.org/4}} | |||
* Canvas perf | |||
** PDF.js running well on phones | |||
*Investigate popular benchmarks | |||
* Support shumway development on Android | |||
* Multiple profiles | |||
=== B2G === | === B2G === | ||
=== Research === | === Research === |
Revision as of 22:02, 9 January 2013
General Goals
GFX
- [ON TRACK] The GFX team will resolve all actionable security bugs within six weeks of their entering our components and receiving sec-high or sec-critical designation.
Layout
Video
DOM
WebAPI
JS
Accessibility
- Resolve all accessibility security bugs that received a designation of sec-moderate or higher more than six weeks ago. This is a permanent goal for the group.
- Implement HTML TTS. This goal relates to FF OS a11y solution
Perf
Networking
Cache
- [ON TRACK] Bug 763555, do not do I/O while holding the cache lock.
- Michal Novotny will lead this effort.
- [ON TRACK] Bug 816642, use fallocate for cache files to reduce fragmentation. Use this for all platforms on mozilla-central by the end of the quarter, and if we can't use it on a platform for some reason we should know exactly why.
- Michal Novotny will lead this effort.
Protocols
- [ON TRACK] Bug 658222, have TLS False Start enabled for SPDY in mozilla-aurora, ready to ship.
- Josh Aas will lead this effort.
- [ON TRACK] Have DASH for WebM turned on by default in Aurora, with the intent for it to ship.
- Steve Workman will lead this effort.
- [ON TRACK] Have DASH ISO On Demand Profile (h.264 non-live) support landed in mozilla-central.
- Steve Workman will lead this effort.
- [ON TRACK] Have Air Mozilla site offering DASH by default for all recorded video, ready for use in demos.
- Nick Hurley will lead this effort.
Testing
- [ON TRACK] Allow for pushing patches to Stone Ridge for performance testing.
- Nick Hurley will lead this effort.
- [ON TRACK] Complete full page load testing for Stone Ridge.
- Nick Hurley will lead this effort.
- [ON TRACK] Complete chart.io visualization for Stone Ridge data.
- Nick Hurley will lead this effort.
Security
- [ON TRACK] Resolve all networking security bugs that received a designation of sec-moderate or higher more than six weeks ago. This is a permanent goal for the group.
- Josh Aas will lead this effort.
Performance
- [ON TRACK] Bug 497003, support sending OnDataAvailable() to non-main threads. Have the HTML parser hooked up as a consumer.
- Jason Duell will lead this effort.
- [ON TRACK] Bug 600307, have new DOM-storage implementation, which reduces main-thread jank, ready to ship in mozilla-aurora.
- Honza Bamabs will lead this effort.
- [ON TRACK] Bug 822833, rewrite AppCache to avoid blocking i/o on the main thread. Have rewrite landed on mozilla-central.
- Honza Bamabs will lead this effort.
- [ON TRACK] Bug 819734, token bucket for network bursts.
- Patrick McManus will lead this effort.
- [ON TRACK] Bug 813715, throttle bandwidth for highly parallel objects.
- Patrick McManus will lead this effort.
Plugins
Mobile
- [ON TRACK] Resolve all mobile security bugs that received a designation of sec-moderate or higher more than six weeks ago. This is a permanent goal for the group.
- WebAPIs
- https://wiki.mozilla.org/WebAPI
- [ON TRACK] prioritize WebAPIs for Android
- [ON TRACK] implement 4 WebAPIs for Android
- WebRTC
- [ON TRACK] basic call demo https://webrtc-apps.etherpad.mozilla.org/4
- Canvas perf
- PDF.js running well on phones
- Investigate popular benchmarks
- Support shumway development on Android
- Multiple profiles