Open Bug 1447850 Opened 6 years ago Updated 2 years ago

Move Gamepad support from GeckoView to GeckoSession.

Categories

(GeckoView :: General, defect, P3)

Tracking

(geckoview62 wontfix, firefox-esr60 wontfix, firefox61 wontfix, firefox62 wontfix, firefox63 wontfix, firefox64 fix-optional)

Tracking Status
geckoview62 --- wontfix
firefox-esr60 --- wontfix
firefox61 --- wontfix
firefox62 --- wontfix
firefox63 --- wontfix
firefox64 --- fix-optional

People

(Reporter: rbarker, Unassigned)

Details

(Whiteboard: [geckoview:fxr:p3])

Currently the GamepadManager is in the GeckoView class which mean headless GeckoSessions do not have gamepad support. Moving the GamepadManager to GeckoSession should fix this.
Priority: -- → P1
Whiteboard: [geckoview:crow]
Assignee: nobody → rbarker
Randall, do we need to fix this gamepad issue for FxR 1.0? If so, will the fix also need to be uplifted to Beta 62? Or will FxR be shipping a snapshot of Nightly 63?
Flags: needinfo?(rbarker)
It probably isn't a blocker for FxR 1.0 but should definitely be fixed soonish? At this point FxR will probably be shipping on nightly builds of GV until things settle down. There is still code that needs to be landed in gecko to enable immersive mode. I highly doubt that will get uplifted so we will have to ship with 63.
Flags: needinfo?(rbarker)
OK. I'll move this bug to P2 since it probably won't be uplifted in 62 beta.
Priority: P2 → P3
Whiteboard: [geckoview:crow] → [geckoview:fxr:p3]
Product: Firefox for Android → GeckoView
Assignee: rbarker → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.