Electrolysis/Todo

< Electrolysis
Revision as of 04:08, 18 September 2013 by Wmccloskey (talk | contribs)
  • Session restore
  • Developer tools
  • Zooming
  • Plugin support, especially Flash
  • Form autocomplete (form history)
  • Keyboard events that are handled by both content and chrome (see bug 862519)
  • Drag and drop
  • Accessibility and IME
  • Focusing is sometimes broken
  • Jetpack integration
  • Get software compositor in a shippable state and enable OMTC everywhere
  • Printing
  • Copy-paste on Windows
  • Finish cross-process object wrappers (nested messages, better xpconnect integration)
  • WebRTC and WebAudio
  • WebGL
  • Click-to-play
  • Tooltips
  • Settle on a process model
    • Start with one content process for all tabs
    • Measure memory usage with multiple content processes
    • Choose the right number of content processes to balance security and memory usage
    • Consider using separate content processes for iframes
    • about:processes page
  • Testing
    • We expect that most tests should work without too much difficulty.
    • mochitests-browser-chrome will require a lot of reworking. CPOWs may be useful here.
  • Smaller issues
    • Native Key bindings on OS X / Linux
    • Auto-focus on OS X
    • AeroPeek
    • Network prioritizer
    • Aero Glass with basic compositor