Platform/2013-Q2-Goals: Difference between revisions
< Platform
Jump to navigation
Jump to search
Msreckovic (talk | contribs) (→Goals) |
Msreckovic (talk | contribs) (→Goals) |
||
| Line 12: | Line 12: | ||
# Overall Software Quality | # Overall Software Quality | ||
==== Goals ==== | ==== Goals (WIP) ==== | ||
Ship | |||
* {{ok|{{nbug|716140}} - Ship multi threaded image decoding on 23. [3,5]}} | |||
* {{atrisk|{{nbug|804893}} - Ship layers refactoring, D3D11 compositor on 22. [2,3,5]}} | |||
* {{ok|{{nbug|804893}} - Ship layers refactoring, D3D11 compositor on 23. [2,3,5]}} | |||
Land | Land | ||
* {{ok|{{nbug|651857}} - Azure improvements. [2,3,5]}} | * {{ok|{{nbug|651857}} - Azure improvements. [2,3,5]}} | ||
* {{ok|WebGL performance improvements as driven by the games team. [2,6]}} | * {{ok|WebGL performance improvements as driven by the games team. [2,6]}} | ||
* {{ok|SkiaGL based performance improvements on mobile. [2,6]}} | * {{ok|SkiaGL based canvas performance improvements on mobile. [2,6]}} | ||
* {{ok|WebGL security fixes.}} | |||
* {{ok|D2D 1.1}} | |||
Investigate | |||
* {{ | * {{wishlist|Off main thread painting.}} | ||
* {{ | * {{wishlist|Gradient performance.}} | ||
* {{wishlist|OMTC on the Mac}} | |||
* {{wishlist|XP software path optimization}} | |||
Ongoing | Ongoing | ||
Revision as of 15:54, 6 March 2013
General Goals
GFX
Platform 2013 Goals
- Games/Media/Social/Location
- Performance
- Development velocity/productivity
- Firefox OS
- Firefox Desktop
- Firefox Android
- Overall Software Quality
Goals (WIP)
Ship
- [ON TRACK] 716140 - Ship multi threaded image decoding on 23. [3,5]
- Template:Atrisk
- [ON TRACK] 804893 - Ship layers refactoring, D3D11 compositor on 23. [2,3,5]
Land
- [ON TRACK] 651857 - Azure improvements. [2,3,5]
- [ON TRACK] WebGL performance improvements as driven by the games team. [2,6]
- [ON TRACK] SkiaGL based canvas performance improvements on mobile. [2,6]
- [ON TRACK] WebGL security fixes.
- [ON TRACK] D2D 1.1
Investigate
- [WISHLIST] Off main thread painting.
- [WISHLIST] Gradient performance.
- [WISHLIST] OMTC on the Mac
- [WISHLIST] XP software path optimization
Ongoing
- [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. [7]
Layout
Video
DOM
WebAPI
JS
Accessibility
Perf
Networking
- Improve DASH adaptation algorithm.
- Steve
- "Launch" DASH support with a demo and an article on Mozilla Hacks.
- Steve
- [ON TRACK] 694101: Design and implement new content policy API.
- [ON TRACK] Have one employee working at least 80% time on a networking library for Servo, written in Rust.
- B2G SPDY proxy feature?
- Captive portal detection
- Can we use the same higher-level service that B2G is going to use?
- Image resizing proxy
- Jason?
- B2G-specific performance and application-use-case testing.
- Land our own host resolver with TTL and SRV record support.
- NLNet?
- Next major site optimization push - yandex.ru
- SPDY server push
- Bug 421128 - Independent windows/tabs should not starve each other for network connections
- 714768 - Firefox spins forever waiting for gogo inflight internet redirect
- 407190 - Network (HTTP) should timeout, if server does not react
- Start work on next gen protocol
- OCSP stapling
- Randall?
- TLS Cached Info support
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.