Platform/2013-Q4-Goals: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 49: Line 49:


=== Networking ===
=== Networking ===
* {{ok|Turn on new HTTP cache in nightly (honza / michal)}}
* {{ok|HTTP/2: implement draft-06; contribute internet draft for http:// over TLS; test coverage (hurley / mcmanus)}}
* {{ok|Design docs and go/no go decision on Carpe Net proposal (mcmanus / hurley)}}
* {{ok|"lame-network": use TCP keepalive to time out stale connections ({{bug|444328}}), timeout 1/2 open connections (need to file bug) (sworkman)}}
* {{ok|B2G: Provide way to "set network offline" per app ({{bug|786419}}) (jduell)}}
* {{ok|e10s sandboxing: remote the file:// protocol ({{bug|922481}}) (jduell / sworkman) }}
* {{ok|make e10s FTP work with HTTP proxies ({{bug|915024}}) (jduell) }}


=== Mobile  ===
=== Mobile  ===
=== Security ===
=== Security ===
[[SecurityEngineering/2013/Q4Goals|ZOMG!1!! Security Engineering's draft Q4 goals here]]
[[SecurityEngineering/2013/Q4Goals|ZOMG!1!! Security Engineering's draft Q4 goals here]]

Revision as of 06:48, 1 October 2013

Platform

2013 General Goals

  1. Games/Media/Social/Location
  2. Performance
  3. Development velocity/productivity
  4. Firefox OS
  5. Firefox Desktop
  6. Firefox Android
  7. Overall Software Quality

GFX

Goals are work in progress

These are not all going to be prioritized for the quarter, but this is the list from which we are likely to select

  • [ON TRACK] B2G & Fennec performance (animation, pan/zoom, canvas, WebGL)
  • [ON TRACK] APZC on B2G apps
  • [ON TRACK] Metro
  • [ON TRACK] E10S
  • [ON TRACK] Australis TART
  • [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] (All trains)

Layout

Media

DOM

  • [ON TRACK] Norway worker work (bug 916204) (dougt / khuey / nikhil)
  • [ON TRACK] E10s and B2g work related to message manager and event handling (olli)
  • [ON TRACK] add some helper code to deal with cross-thread cycles, (bug 915097 and others) (olli)
  • [ON TRACK] fix AppShell's favorPerfMode (bug 822096 and others )(olli)
  • [ON TRACK] Update document.register to latest spec revision (bug 856140) (blake / wchen)
  • [ON TRACK] Implement ShadowRoot event retargeting algorithm (bug 887541) (blake / wchen)
  • [ON TRACK] ShadowRoot <shadow> element (bug 887538) (blake / wchen)
  • [ON TRACK] Implement HTML imports (bug 877072) (blake / wchen)
  • [ON TRACK] Finalize the patch for per-document,docshell,window event queue (olli)
  • [ON TRACK] Update document.register to latest spec revision (bug 856140) (blake / wchen)
  • [ON TRACK] Service Workers (nikhil)
  • [ON TRACK] Push payload (nikhil)

WebAPI

JS

Accessibility

Perf

Networking

  • [ON TRACK] Turn on new HTTP cache in nightly (honza / michal)
  • [ON TRACK] HTTP/2: implement draft-06; contribute internet draft for http:// over TLS; test coverage (hurley / mcmanus)
  • [ON TRACK] Design docs and go/no go decision on Carpe Net proposal (mcmanus / hurley)
  • [ON TRACK] "lame-network": use TCP keepalive to time out stale connections (bug 444328), timeout 1/2 open connections (need to file bug) (sworkman)
  • [ON TRACK] B2G: Provide way to "set network offline" per app (bug 786419) (jduell)
  • [ON TRACK] e10s sandboxing: remote the file:// protocol (bug 922481) (jduell / sworkman)
  • [ON TRACK] make e10s FTP work with HTTP proxies (bug 915024) (jduell)

Mobile

Security

ZOMG!1!! Security Engineering's draft Q4 goals here