Electrolysis/Todo: Difference between revisions
Jump to navigation
Jump to search
Wmccloskey (talk | contribs) No edit summary |
No edit summary |
||
| Line 12: | Line 12: | ||
* Get software compositor in a shippable state and enable OMTC everywhere | * Get software compositor in a shippable state and enable OMTC everywhere | ||
* Printing | * Printing | ||
* Copy-paste on Windows | * Copy-paste on Windows | ||
* Finish cross-process object wrappers (nested messages, better xpconnect integration) | * Finish cross-process object wrappers (nested messages, better xpconnect integration) | ||
* WebRTC and WebAudio | * WebRTC and WebAudio | ||
Revision as of 20:33, 12 September 2013
- Session restore
- Developer tools
- Findbar
- 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
- 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