Platform/2010-Q1-Goals/Content: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 12: Line 12:
** [ON TRACK] Get infallible malloc finished and landed  
** [ON TRACK] Get infallible malloc finished and landed  
* Make our platform more secure
* Make our platform more secure
** [ON TRACK] Implement complete wrapperization
** [DONE] Implement complete wrapperization
** [ON TRACK] Make evalInSandbox() harder to use incorrectly  
** [ON TRACK] Make evalInSandbox() harder to use incorrectly  
* Improve performance
* Improve performance
Line 19: Line 19:
** [ON TRACK] Minimize unwrapping overhead in quickstubs (eliminate XPCOM tearoff creation, avoid QIs, etc) (lifted from last quarter, and tweaked)
** [ON TRACK] Minimize unwrapping overhead in quickstubs (eliminate XPCOM tearoff creation, avoid QIs, etc) (lifted from last quarter, and tweaked)
** [DONE] Make our content nodes store a pointer to their frame (eliminate the primary frame map)  
** [DONE] Make our content nodes store a pointer to their frame (eliminate the primary frame map)  
* Assist with Firebug development
* [AT RISK] Assist with Firebug development
** Investigate (and fix as needed) the impact of Firebug on Firefox performance and memory usage
** [AT RISK] Investigate (and fix as needed) the impact of Firebug on Firefox performance and memory usage
** [AT RISK] Implement back-end functionality for allowing Firebug to hook into document load and unload (basically bug 342715, bug 484710, bug 534149).
** [AT RISK] Implement back-end functionality for allowing Firebug to hook into document load and unload (basically bug 342715, bug 484710, bug 534149).
Confirmed users
839

edits

Navigation menu