Closed Bug 1260845 Opened 8 years ago Closed 8 years ago

Touch scrolling with XInput2 broken by addons

Categories

(Core :: Widget: Gtk, defect)

46 Branch
Unspecified
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: tilgovi, Unassigned)

References

(Depends on 1 open bug)

Details

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:46.0) Gecko/20100101 Firefox/46.0
Build ID: 20160329113208

Steps to reproduce:

- Install Firefox 46+
- Run with MOZ_USE_XINPUT2=1
- Enjoy touch scrolling on a touch screen laptop
- Install an addon
- Touch scrolling is broken

I have tried three very different addons, and either the ability to scroll with a touch rather than select text suffers from a heisenbug that correlates really inconveniently with my turning addons on and off or something about having addons installed (seemingly any addon) breaks these functionality.


Actual results:

Installing any addon seems to break touch scrolling.


Expected results:

Installing addons should have no affect on touch scrolling.
Component: Untriaged → Widget: Gtk
OS: Unspecified → Linux
Product: Firefox → Core
See #1207700, which appears to track outstanding issues that block enabling XInput2 by default with GTK3.
See Also: → 1207700
I wonder whether touch scrolling may depend on e10s, which may be blocked by many add-ons.
I can confirm that at least all the add-ons I tested cause extensions.e10sBlockByAddons to become true, so that's evidence for your idea.
Setting browser.tabs.remote.force-enable demonstrates that you're correct.

In that case, perhaps this is intentional and expected and I leave it to you to close/categorize appropriately.

Thanks for the prompt response.
See Also: → 1268599
Depends on: 1207700
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.