Re: Keyboard APZ has landed on Inbound

2017-07-24 Thread Ryan Hunt
> We will not do keyboard APZ, even if the event listener is marked passive. I filed a bug 1383900 about this with a more in depth explanation and possible ways we can get around this to use keyboard APZ more often. [1] [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1383900 > Should that be

Re: Keyboard APZ has landed on Inbound

2017-07-24 Thread Chris Peterson
On 2017-07-21 11:05 PM, Ryan Hunt wrote: The patch to enable async keyboard scrolling in nightly (for all platforms except Android) has landed on inbound. Once this is merged to central, key scrolling will be done by the compositor instead of on the main thread in most cases. This should bring t

Re: Keyboard APZ has landed on Inbound

2017-07-24 Thread Milan Sreckovic
latform@lists.mozilla.org Subject: Re: Keyboard APZ has landed on Inbound On Sat, Jul 22, 2017 at 2:05 AM, Ryan Hunt mailto:rh...@eqrion.net>> wrote: Keyboard APZ can't be used in every case. Currently it's disabled in the presense of key event listeners, as they can preventDefault scrol

Re: Keyboard APZ has landed on Inbound

2017-07-23 Thread Ryan Hunt
rom: Ben Kelly Sent: Sunday, July 23, 2017 12:26 PM To: Ryan Hunt Cc: dev-platform@lists.mozilla.org Subject: Re: Keyboard APZ has landed on Inbound On Sat, Jul 22, 2017 at 2:05 AM, Ryan Hunt mailto:rh...@eqrion.net>> wrote: Keyboard APZ can't be used in every case. Currently it's d

Re: Keyboard APZ has landed on Inbound

2017-07-23 Thread Ben Kelly
On Sat, Jul 22, 2017 at 2:05 AM, Ryan Hunt wrote: > Keyboard APZ can't be used in every case. Currently it's disabled in the > presense of key event listeners, as they can preventDefault scrolling and > that > is a non-negotiable part of the web. > Do we do keyboard APZ if the event listener is

Re: Keyboard APZ has landed on Inbound

2017-07-22 Thread Ryan Hunt
m@lists.mozilla.org Subject: Re: Keyboard APZ has landed on Inbound On 07/22/2017 08:05 AM, Ryan Hunt wrote: > Keyboard APZ can't be used in every case. Currently it's disabled in the > presense of key event listeners, as they can preventDefault scrolling and that > is a non-n

Re: Keyboard APZ has landed on Inbound

2017-07-22 Thread Emilio Cobos Álvarez
On 07/22/2017 08:05 AM, Ryan Hunt wrote: > Keyboard APZ can't be used in every case. Currently it's disabled in the > presense of key event listeners, as they can preventDefault scrolling and that > is a non-negotiable part of the web. Just curious, is there data about how often this happens? Does

Keyboard APZ has landed on Inbound

2017-07-21 Thread Ryan Hunt
The patch to enable async keyboard scrolling in nightly (for all platforms except Android) has landed on inbound. Once this is merged to central, key scrolling will be done by the compositor instead of on the main thread in most cases. This should bring the responsiveness of key scrolling in line