Skip to content

Remaining work

Josh Matthews edited this page Mar 8, 2018 · 15 revisions

Work items are grouped by area. Items where we have some historical data from teams on other browser have estimates in some basic size buckets. Small is < 3 person months; Medium is < 6; Large is < 12; XLarge is < 24.

Graphics

  • 2d canvas text APIs - small
  • Remaining 3d WebGL APIs - medium
  • SVG - XLarge

Layout

  • flexbox - XLarge
  • WebAnimation - Medium
  • finish tables - Small
  • form controls - Large
  • <frame>- Small
  • bidi - Large
  • writing-mode - Medium
  • grid - XLarge
  • shapes - Large
  • multicol - Small
  • fragmentation - Large
  • shadow DOM - Large
  • quirks mode - Small

Network

  • HTTP/2 - Medium
  • basic auth - Small
  • other auth (negotiation, etc) - Small
  • proxy support - Small
  • speculative connections - Small
  • certificate infrastructure - Small
  • cookie jars - Small
  • OCSP
  • certificate pinning

Media

  • video - Large
  • animated images - Small
  • <audio> - small
  • webrtc - XLarge
  • mse - XLarge
  • eme - XLarge
  • webvtt - Small
  • Responsive images - small

DOM

  • ContentEditable - Large
  • SharedWorker - Small
  • ServiceWorker - Large
  • MessageChannel/MessagePort - Small
  • transferable objects - Small
  • IndexedDB - Large
  • CSP - Medium
  • Document unload - Small
  • cross-origin wrappers - Small
  • WebAudio - Medium
  • TouchEvent/PointerEvents - Large
  • Shadow DOM - Large
  • speculative HTML parsing - Small
  • off-main-thread HTML parsing - Small
  • accessibility - Large
  • Keyboard / focus navigation - Small
  • WebVTT - Small
  • WebAnimation - Small
  • HTMLMediaElement - Medium
  • iframe sandbox - Small
  • iframe srcdoc - Small
  • Selection - Small
  • <script type=module> - Medium

Tooling

  • devtools - Large
  • automated crash reports - Small

Testing

  • dynamic benchmark suite - Small
  • WebReplay-based Alexa top-sites automated suite - Small
  • feature / performance progress tracking and reporting - Small
  • simulator testing of android - Small

Release / Servicing

  • publish and sign builds - Small
  • updating on-device - Small
  • security update infrastructure - Small
  • installers

Unsupported / not planning to implement

  • MathML
  • will-change
Clone this wiki locally