Platform/2012-07-24: Difference between revisions

(Created page with "<!-- Maybe don't screw with these links unless you've read this blog post: http://blog.johnath.com/2011/01/20/automatic-date-links-in-mediawiki/ Just copy them to new pages and i...")
 
Line 31: Line 31:


==Layout==
==Layout==
* met in person last week (with Graphics and Video)
* [https://bugzilla.mozilla.org/show_bug.cgi?id=614732 SVG display lists] landed
** makes painting and hit-testing for SVG work much more like it does for all other content
** allows SVG to benefit from existing performance optimizations and makes future optimization easier
* landing plan for [https://bugzilla.mozilla.org/show_bug.cgi?id=dlbi display list based invalidation (DLBI)] is to split landing into a few pieces
** still risk of regressions with each piece, but more manageable
** some extra work needed to land pieces separately
** high cost of merging with other changes to the code
** [https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?changeset=a5ee3b2e133a first piece] landed
* pieces of off-main-thread animations landed / landing:  {{bug|706179}}, {{bug|755084}}
** starting off with animating just transforms and opacity in the layer system
** still running style change handling on the main thread, just suppressing repainting (to be improved later, but tricky)


==Media==
==Media==
canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,334

edits