Open Bug 1877325 Opened 2 years ago Updated 2 years ago

APZ gtest utils should automatically allow all touch behaviours by default

Categories

(Core :: Panning and Zooming, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: botond, Assigned: botond)

Details

A recurring pain point with APZ gtests is that touch events synthesized by the test are stuck in the APZ input queue until the test makes a manual call to SetAllowedTouchBehavior() (example 1, example 2).

I think it would be better if our test harness / utilities have a default setting where they automatically allow all touch behaviours. Tests that are specifically testing touch-action support (which is where "allowed touch behaviors" are relevant) can opt out of that and specify the touch behaviours they want manually.

The severity field is not set for this bug.
:botond, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(botond)
Assignee: nobody → botond
Type: defect → enhancement
Flags: needinfo?(botond)
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.