Platform/2010-Q2-Goals: Difference between revisions

Line 28: Line 28:
* {{ok|May 1st: Quantitative performance work plan (n% improvement on Dromaeo test x/y/z, etc) in place, and implementation(s) planned out for the remainder of Q2.}}
* {{ok|May 1st: Quantitative performance work plan (n% improvement on Dromaeo test x/y/z, etc) in place, and implementation(s) planned out for the remainder of Q2.}}
**Plan is as follows:
**Plan is as follows:
*** Close the performance gap between Firefox and Google Chrome on the Zimbra test suite. This will mean that we'll speed up the "Cal_*" and "go to *" tests by 50% compared to 3.6. Zimbra is a big enough web app that we believe that bottlenecks seen there are visible in many other apps as well.
*** {{ok|Close the performance gap between Firefox and Google Chrome on the Zimbra test suite. This will mean that we'll speed up the "Cal_*" and "go to *" tests by 50% compared to 3.6. Zimbra is a big enough web app that we believe that bottlenecks seen there are visible in many other apps as well.}}
*** Dromaeo improvments, numbers coming shortly:
*** {{ok|Dromaeo improvments, numbers coming shortly}}:
**** Do more fast unwrapping in quickstubs, should make more or less every test faster.
**** {{done|Do more fast unwrapping in quickstubs, should make more or less every test faster.}}
**** Stay on trace through more code
**** {{ok|Stay on trace through more code}}
**** Speed up getAttribute()
**** {{miss|Speed up getAttribute()}}
**** Make setting innerHTML faster (depends on HTML5 parser)
**** {{done|Make setting innerHTML faster (depends on HTML5 parser)}}
**** Speed up getElementById()
**** {{ok|Speed up getElementById()}}
* {{ok|Stop polluting the web by disabling remote XUL and XBL.}}
* {{ok|Stop polluting the web by disabling remote XUL and XBL.}}


Confirmed users
839

edits