`apz.inputqueue:4` logs show my issue does indeed follow the steps @kats described in comment 3! But for the scenario Sawyer described (quick scroll in an iframe like [this]([https://newsroom.spotify.com/2020-04-24/uncover-the-best-artists-of-the-nordics-on-oyster-spotifys-new-playlist-and-studio-program/](https://newsroom.spotify.com/2020-04-24/uncover-the-best-artists-of-the-nordics-on-oyster-spotifys-new-playlist-and-studio-program/))) I saw that we are actually returning `nsEventStatus_eConsumeDoDefault` from [here]([https://searchfox.org/mozilla-central/rev/d2cec90777d573585f8477d5170892e5dcdfb0ab/gfx/layers/apz/src/InputQueue.cpp#171](https://searchfox.org/mozilla-central/rev/d2cec90777d573585f8477d5170892e5dcdfb0ab/gfx/layers/apz/src/InputQueue.cpp#171)) but then we get to [here]([https://searchfox.org/mozilla-central/rev/d2cec90777d573585f8477d5170892e5dcdfb0ab/widget/android/nsWindow.cpp#797](https://searchfox.org/mozilla-central/rev/d2cec90777d573585f8477d5170892e5dcdfb0ab/widget/android/nsWindow.cpp#797)) where based on `result.mTargetIsRoot` we erroneously return `INPUT_RESULT_HANDLED`.
Bug 1631754 Comment 7 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
`apz.inputqueue:4` logs show my issue does indeed follow the steps @kats described in comment 3! But for the scenario Sawyer described (quick scroll in an iframe like [this]([https://newsroom.spotify.com/2020-04-24/uncover-the-best-artists-of-the-nordics-on-oyster-spotifys-new-playlist-and-studio-program/](https://newsroom.spotify.com/2020-04-24/uncover-the-best-artists-of-the-nordics-on-oyster-spotifys-new-playlist-and-studio-program/))) I saw that we are actually returning `nsEventStatus_eConsumeDoDefault` from [here](https://searchfox.org/mozilla-central/rev/d2cec90777d573585f8477d5170892e5dcdfb0ab/gfx/layers/apz/src/InputQueue.cpp#171) but then we get to [here](https://searchfox.org/mozilla-central/rev/d2cec90777d573585f8477d5170892e5dcdfb0ab/widget/android/nsWindow.cpp#797) where based on `result.mTargetIsRoot` we erroneously return `INPUT_RESULT_HANDLED`.