Bug 255097
Summary: | [GTK] Honor GNOME's "Reduce Animation" accessibility setting and apply it to motion prefers-reduced-motion CSS media query | ||
---|---|---|---|
Product: | WebKit | Reporter: | Jeff Fortin <nekohayo> |
Component: | WebKitGTK | Assignee: | Patrick Griffis <pgriffis> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | bugs-noreply |
Priority: | P2 | ||
Version: | Other | ||
Hardware: | PC | ||
OS: | Linux | ||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=286265 |
Jeff Fortin
Epiphany 44 fails these tests with GNOME's "Reduce Animation" (gtk-enable-animations = false) setting:
* https://webkit.org/blog-files/prefers-reduced-motion/prm.htm
* https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Patrick Griffis
Pull request: https://github.com/WebKit/WebKit/pull/13541
EWS
Committed 263777@main (4fbff322603f): <https://commits.webkit.org/263777@main>
Reviewed commits have been landed. Closing PR #13541 and removing active labels.
Patrick Griffis
Note that there is a GTK3 bug where this doesn't work on Wayland: https://gitlab.gnome.org/GNOME/gtk/-/issues/5813
All other platforms work (GTK4 (Ephiphany), GTK3+x11).