\o/ Hooray! This one took a lot of effort from many people across the
Rendering teams. Super-Happy to see it land.

--Jet

On Tuesday, March 31, 2015, L. David Baron <[email protected]> wrote:

> I just landed (on mozilla-inbound) a patch for
> https://bugzilla.mozilla.org/show_bug.cgi?id=980770 that enables
> off-main-thread (OMT) animations on nightly and aurora.  This
> feature has previously been enabled on Firefox OS since Firefox OS
> 1.0, but until now it has been disabled elsewhere.
>
> Off-main-thread animations means that we run animations of some CSS
> properties (currently only opacity and transform) on the compositor
> thread, and stop doing style updates on the main thread.  Running
> the updates on the compositor thread makes the animations run more
> smoothly (since their smoothness is no longer dependent on other
> things not hogging the main thread), and not doing the style updates
> on the main thread reduces the amount of work that we do (rather
> than increasing it).
>
> Depending on merge timing, and presuming that the change isn't
> backed out, this might hit nightly either tomorrow (April 1) or
> Thursday (April 2).
>
> Regressions from enabling it should be made to block bug 980770.
>
> If you want to test if something is a regression from it, toggle the
> pref "layers.offmainthreadcomposition.async-animations".  (Reloading
> the page is probably needed for it to take effect fully, although it
> shouldn't require a restart, unless it's a bug in the Firefox UI.)
>
> Since this is the beginning of the six-week release cycle, I'm
> hoping that we'll be able to flip the pref unconditionally by the
> end of this cycle and let it ride the trains to release.  However,
> it's currently enabled only for nightly and aurora.
>
> -David
>
> --
> 𝄞   L. David Baron                         http://dbaron.org/   𝄂
> 𝄢   Mozilla                          https://www.mozilla.org/   𝄂
>              Before I built a wall I'd ask to know
>              What I was walling in or walling out,
>              And to whom I was like to give offense.
>                - Robert Frost, Mending Wall (1914)
>
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to