Closed Bug 1706868 Opened 3 years ago Closed 3 years ago

at the start of a double tap zoom animation don't ask content to render at the after resolution

Categories

(Core :: Panning and Zooming, defect)

defect

Tracking

()

RESOLVED FIXED
90 Branch
Tracking Status
firefox89 --- fixed
firefox90 --- fixed

People

(Reporter: tnikkel, Assigned: tnikkel)

References

Details

(Whiteboard: [proton-uplift])

Attachments

(2 files)

This is a waste because we don't render that content, and if we did (we do sometimes, and it leads to flashing) it would be low resolution in the case of zooming out. It also causes bugs like bug 1698537. And if we get some other updates in there we can get stuck in a state where we half think we are zoomed in and half think we are zoomed out.

See bug 1698537, comment 11 for full back story.

This is a waste because we don't render that content, and if we did (we do sometimes, and it leads to flashing) it would be low resolution in the case of zooming out. It also causes bugs like bug 1698537. And if we get some other updates in there we can get stuck in a state where we half think we are zoomed in and half think we are zoomed out.

See bug 1698537, comment 11 for full back story.

Depends on D113073

Assignee: nobody → tnikkel
Status: NEW → ASSIGNED
Blocks: 1707806
Attached file Bug 1706868. Add test. r?botond (deleted) —
Depends on: 1708083
Pushed by tnikkel@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0f75bd775447
Don't request content paint at the "after" resolution when starting a zoom animation. r=botond
https://hg.mozilla.org/integration/autoland/rev/f2f62fc8df59
Add test. r=botond
Regressions: 1708153
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch
Whiteboard: [proton-uplift]

Comment on attachment 9217625 [details]
Bug 1706868. Don't request content paint at the "after" resolution when starting a zoom animation. r?botond

Beta/Release Uplift Approval Request

  • User impact if declined: during double tap animation shows a frame at the start of what it should look like at the end on some websites (not hard to trigger), pretty ugly
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): removes a paint at the "wrong" resolution
  • String changes made/needed:
Attachment #9217625 - Flags: approval-mozilla-beta?
Attachment #9218610 - Flags: approval-mozilla-beta?

Comment on attachment 9217625 [details]
Bug 1706868. Don't request content paint at the "after" resolution when starting a zoom animation. r?botond

Approved for 89 beta 7, thanks.

Attachment #9217625 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Attachment #9218610 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Regressions: 1709057
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: