Open Bug 1569189 Opened 5 years ago Updated 2 years ago

[ARM64] The zoom-in and zoom-out touch screen gestures don't work smoothly on pages containing images in tables

Categories

(Core :: Layout, defect, P3)

ARM64
Windows 10
defect

Tracking

()

Tracking Status
firefox68 --- affected
firefox69 --- affected
firefox70 --- affected

People

(Reporter: cbaica, Unassigned)

References

Details

[Affected versions]:

  • Fx69.0b8
  • Fx68.0.1 RC
  • Fx70.0a1

[Affected platforms]:

  • win 10 ARM

[Steps to reproduce]:

  1. Go to this link and download the 'Table images' folder.
  2. Launch Firefox.
  3. Open the 'table image.html' file in Firefox.
  4. Perform a zoom-in and zoom-out operation multiple times from the touch screen.

[Expected result]:

  • All operations are done smoothly without any issues.

[Actual result]:

  • Either the zoom-in or zoom-out operation gets stuck, never at the same %.

[Regression range]:

  • This occurs on the earliest aarch x64 build so it's not a regression.

[Additional notes]:

  • This issue does not occur on Chrome.
  • On other images or web-pages this issue does not occur (the zoom-in/zoom-out operations are done smoothly every time the user performs it).
  • Let me know if a video of the issue would be more helpful and I'll try to capture it.
  • I've also encountered the same issue while trying to zoom-in/zoom-out multiple times on this image.
Component: General → Panning and Zooming

Zoom gestures on Windows touchscreen currently perform reflowing-zoom. Reflowing-zoom issues are tracked in the Layout component.

Component: Panning and Zooming → Layout

The priority flag is not set for this bug.
:jwatt, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jwatt)

I'm going to defer to botond.

Flags: needinfo?(jwatt) → needinfo?(botond)

Based on the symptoms and briefly playing around with the page in a Windows touchscreen, this sounds like an imperfection in how pinch gestures are mapped onto full-zoom events.

I don't think it's worth spending time on tweaking this. The proper solution is to have pinch-zoom gestures perform scaling-only (non-reflowing) zoom, tracked in bug 789906.

Depends on: desktop-zoom-win
Flags: needinfo?(botond)
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.