Closed Bug 1965691 Opened 1 year ago Closed 1 year ago

Improve panel animations a little bit.

Categories

(Core :: Widget: Gtk, defect)

defect

Tracking

()

RESOLVED FIXED
140 Branch
Tracking Status
firefox140 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

(Regressed 1 open bug)

Details

Attachments

(1 file)

No description provided.

The opacity animation is not motion, so should be fine to do
unconditionally.

The issue with Linux seemed to be the transform animation, so only
suppress that, rather than the whole thing. I did a smoke test of the
relevant WMs and they look fine. In practice we're not changing behavior
in the compositors affected by bug 1385079 (because transparency isn't
available there).

On Wayland if I animate the position I can reproduce the flicker from
bug 1800368 comment 6, but not if I only animate opacity, so I think
we're good. I can't reproduce the issues from bug 1800442 anymore.

Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8cade2d76b6c Improve panel animations a bit on Linux and prefers-reduced-motion. r=stransky,desktop-theme-reviewers,dao
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 140 Branch
QA Whiteboard: [qa-triage-done-c141/b140]
Regressions: 1971509
Regressions: 1974565
No longer regressions: 1971509
See Also: → 1971509
Regressions: 1998378
Regressions: 2076606
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: