Closed Bug 1556777 Opened 5 years ago Closed 4 years ago

While in presentation mode the background webpage and browser UI can be zoomed in and out

Categories

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

52 Branch
ARM64
Unspecified
defect

Tracking

()

RESOLVED DUPLICATE of bug 1643508
Tracking Status
firefox-esr60 --- wontfix
firefox67 --- wontfix
firefox68 --- wontfix
firefox69 --- fix-optional
firefox70 --- fix-optional

People

(Reporter: dcicas, Unassigned)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Affected versions

  • 68.0b7

Affected platforms

  • ARM Windows 10

Steps to reproduce

  1. Open a PDF file http://www23.statcan.gc.ca/imdb-bmdi/pub/instrument/3901_Q2_V3-eng.pdf
  2. Enter presentation mode.
  3. Zoom in and out using your fingers on the touchscreen.

Expected result

  • The PDF file is not zoomed in or out.

Actual result

  • The PDF presentation zooms and gets re-rendered. Also the browsers UI gets zoomed in and out in the background.

Regression range
Will return with a regression range as soon as possible.

Additional notes
All other zooming methods do not work while in presentation mode.
After exiting the presentation mode the browser and webpage is zoomed in/out

Did you manage to get a regression range for this? If it occurs prior to 2017 then don't bother; the range probably won't be that useful.

Flags: needinfo?(daniel.cicas)

Hello,
As far as I know the ARM build (aarch 64 build) was introduced only with Firefox 67.0a1 (I might be mistaken, please correct me on this). I just tested this and it happens since the first Firefox 67 nightly build. Please tell me if I can help with anymore information.

Flags: needinfo?(daniel.cicas) → needinfo?(kats)
Has Regression Range: --- → no
Has STR: --- → yes

Ok, thanks. It seems unlikely that this would be specific to ARM builds. More likely we just haven't run into it on touchscreen x86 machines yet. But I can test and triage accordingly.

Flags: needinfo?(kats)

Indeed, I can reproduce this on an x86 Windows touchscreen.

(In reply to Daniel Cicas [:dcicas], Release QA from comment #0)

  • The PDF presentation zooms and gets re-rendered. Also the browsers UI gets zoomed in and out in the background.

To clarify, full-zoom gets applied to the chrome of the PDF.js viewer, but not the browser chrome itself.

Regression window goes back to bug 1298886, where we introduced the "pinch-gesture activates full zoom" codepath.

Regressed by: 1298886
Blocks: fx-touch
Priority: -- → P3
Version: 68 Branch → 52 Branch

Setting to fix-optional as this is a not a high-impact regression.

Component: Panning and Zooming → Layout

Sorry, I did not mean to change components here. While this is related to reflowing zoom, the bug only occurs when the reflowing zoom is activated using a pinch-gesture, suggesting that it's an issue in APZCCallbackHelper::NotifyPinchGesture or thereabouts.

Component: Layout → Panning and Zooming

Forward-duping to bug 1643508 which has a patch.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
Has Regression Range: no → yes
You need to log in before you can comment on or make changes to this bug.