Electrolysis/Todo: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
(removing stale content)
 
Line 1: Line 1:
Work that is in progress:
* IME/TSF (bug 926798)
* Password manager (bug 949617)
* Alerts, prompts (bug 899648)
* Drag and drop (bug 936092)


Not yet started:
* Get software compositor in a shippable state
** Get Talos results on par with basic layers on Linux
** Enable on all platforms as a backup
* Better plugin support
** Launch plugins from the parent process and share a single plugin process across content processes (bug 874016)
** Support windowed mode plugins (bug 923746)
* Printing (bug 927188)
* Save page as (bug 903022)
* Accessibility (bug 646596)
* WebRTC UI (bug 973001)
* Click-to-play (bug 899347)
* Forward/back navigation between in-process and remote content
* Add-on installation (bug 952201)
* Focusing is sometimes broken
* Finish cross-process object wrappers
** Bidirectional CPOWs
** Better XPConnect integration
* 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
** Auto-focus on OS X
** AeroPeek
** Network prioritizer
** Aero Glass with basic compositor
** Jetpack integration

Latest revision as of 15:52, 19 April 2017