Re: PSA: Enabling APZ on nightly desktop (OS X, Windows)

2015-07-22 Thread Milan Sreckovic
In the context of checkerboarding - we know there is more of it than we want, 
so we don’t need a lot of bugs on it at this point, but if you have an 
interesting or important example of it happening, please file it, and make it 
block the “paint-fast” bug 1154825 (do check for duplicates first - for 
example, the “bugzilla scrolling checkerboards a lot” is already known :)
—
- Milan



On Jul 21, 2015, at 22:29 , Kartikaya Gupta kgu...@mozilla.com wrote:

 Just a heads-up that I just pushed bug 1157746 to inbound, which
 enables async scrolling for trackpad/wheel scrolling by default for
 nightly OS X desktop builds. It requires e10s, and so if you have e10s
 disabled it has no effect for you. If you have e10s enabled, you
 should see smoother/more responsive scrolling, and probably more
 checkerboarding (scrolling into unpainted content areas).
 
 Note that this is currently NOT riding the trains, we will leave it
 enabled on Nightly only until it is more baked, but it should be
 stable enough for general usage. Bug 1178298 tracks letting it ride
 the trains. Please file bugs in the Core::Panning and Zooming
 component if you see anything misbehaving. If you need to turn it off
 for whatever reason, you can set the layers.async-pan-zoom.enabled
 pref back to false.
 
 Assuming this doesn't get backed out, I intend to also enable the same
 thing on Windows in the next day or two (bug 1157745). Linux will take
 a bit longer since there are some test failures we need to sort out
 first.
 
 Cheers,
 kats
 ___
 dev-platform mailing list
 dev-platform@lists.mozilla.org
 https://lists.mozilla.org/listinfo/dev-platform

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


PSA: Enabling APZ on nightly desktop (OS X, Windows)

2015-07-21 Thread Kartikaya Gupta
Just a heads-up that I just pushed bug 1157746 to inbound, which
enables async scrolling for trackpad/wheel scrolling by default for
nightly OS X desktop builds. It requires e10s, and so if you have e10s
disabled it has no effect for you. If you have e10s enabled, you
should see smoother/more responsive scrolling, and probably more
checkerboarding (scrolling into unpainted content areas).

Note that this is currently NOT riding the trains, we will leave it
enabled on Nightly only until it is more baked, but it should be
stable enough for general usage. Bug 1178298 tracks letting it ride
the trains. Please file bugs in the Core::Panning and Zooming
component if you see anything misbehaving. If you need to turn it off
for whatever reason, you can set the layers.async-pan-zoom.enabled
pref back to false.

Assuming this doesn't get backed out, I intend to also enable the same
thing on Windows in the next day or two (bug 1157745). Linux will take
a bit longer since there are some test failures we need to sort out
first.

Cheers,
kats
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform