To get some feedback on AsyncPanZoom we are enabling it on tonight's nightly, 
for Windows only. It will be re-disabled in the next nightly.

For those unfamiliar, APZ makes scrolling responsive by pre-rendering more 
content than what is visible in the viewport [1]. This lets us present it 
asynchronously without blocking on the content thread.

To use APZ you just need E10S, and to scroll with a mouse wheel or a 
trackpad/touchpad. (Arrow or page dn/up keys do not trigger APZ.)

We're interested in any significant behavior changes with APZ, and especially 
any situations in which we can't pre-render content fast enough. In this case 
you might see blank white areas of the screen while scrolling (aka 
"checkerboarding"). Please file any sites you find this way against the 
"paint-fast" bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1154825

If needed you can flip the APZ pref manually with 
layers.async-pan-zoom.enabled. It requires a browser restart.

If you want to test whether you have APZ working, I've made a test site that 
will jank normal Firefox pretty badly [2]. With APZ+E10S, it should scroll fine.

[1] https://wiki.mozilla.org/Platform/GFX/APZ
[2] http://users.alliedmods.net/~dvander/apzc.html
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to