Confirmed users
1,067
edits
(→Layout) |
|||
(6 intermediate revisions by 3 users not shown) | |||
Line 5: | Line 5: | ||
* {{done|Multiprocess Jetpack Extensions in a milestone.}} | * {{done|Multiprocess Jetpack Extensions in a milestone.}} | ||
* {{done|IndexDB implementation (partial) in an alpha.}} | * {{done|IndexDB implementation (partial) in an alpha.}} | ||
* {{ | * {{miss|html5 parser on by default in a beta.}} Note: The beta was 7 days late, hence a miss. I (damons) don't think this should be taken the wrong way. We're just being accurate when marking hits and misses. The complete picture is considered when evaluating how we did for the quarter. | ||
* {{ | * {{miss|Out of process plugins for the Mac on by default in beta.}} Note: Same as above. | ||
* {{miss|TBD% reduction in empty-xul-window gecko initialization time.}} | * {{miss|TBD% reduction in empty-xul-window gecko initialization time.}} | ||
Line 12: | Line 12: | ||
* Improve interactive performance by shipping, in a developer preview: | * Improve interactive performance by shipping, in a developer preview: | ||
** {{miss|Layers implementations based on OpenGL and OpenGL ES}}; and | ** {{miss|Layers implementations based on OpenGL and OpenGL ES}}; and | ||
** {{ | ** {{miss|A layers implementation based on Direct3D 9}}; and | ||
** {{ | ** {{miss|Direct2D support, turned on for at least some subset of hardware. (This depends on RelEng - {{bug|549120}}!)}} | ||
* {{miss|Improve CSS3 font support by implementing Harfbuzz for simple scripts on Tier-1 platforms in a developer preview, and creating a CSS3 font test suite.}} | * {{miss|Improve CSS3 font support by implementing Harfbuzz for simple scripts on Tier-1 platforms in a developer preview, and creating a CSS3 font test suite.}} | ||
** (This is only a miss because we're only going to get Harfbuzz on OS X and Windows, not all Tier-1 platforms. We'll have everything else.) | ** (This is only a miss because we're only going to get Harfbuzz on OS X and Windows, not all Tier-1 platforms. We'll have everything else.) | ||
Line 32: | Line 32: | ||
**Plan is as follows: | **Plan is as follows: | ||
*** {{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.}} | *** {{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.}} | ||
*** {{ | *** {{done|Dromaeo improvments, numbers coming shortly}}: | ||
**** {{done|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.}} | ||
**** {{ | **** {{miss|Stay on trace through more code}} | ||
**** {{miss|Speed up getAttribute()}} | **** {{miss|Speed up getAttribute()}} | ||
**** {{done|Make setting innerHTML faster (depends on HTML5 parser)}} | **** {{done|Make setting innerHTML faster (depends on HTML5 parser)}} | ||
**** {{ | **** {{done|Speed up getElementById()}} | ||
* {{miss|Stop polluting the web by disabling remote XUL and XBL.}} | * {{miss|Stop polluting the web by disabling remote XUL and XBL.}} | ||
Line 70: | Line 70: | ||
=== Accessibility === | === Accessibility === | ||
* {{miss|Drive accessible editing on the web by finalizing our proposal and developing an implementation plan. | * {{miss|Drive accessible editing on the web by finalizing our proposal and developing an implementation plan. (Lack of external participation + performance and security work took priority.}} | ||
* {{ | * {{done|Create a talos measure appropriate for our meta a11y perf bug 531850. (Patch is on + we've used the measures locally for perf work.)}} | ||
=== Multi-Process === | === Multi-Process === |