When prefers-reduced-motion is set to reduce, we now use simplified highlighters to avoid creating flashing effects on the screen which can be disturbing for some users.
Although I can imagine not everyone enabling prefer-reduced-motion had this issue so it makes sense to make this configurable.
Indeed, in system preferences I turned on āreduce motionā ā it is the only way to disable some distracting animations on macOS.
As I can see changing system preferences get the classic highlighter back (thank you again). But about:config -> prefers-reduced-motion -> 0 does not change browser behavior. Is it right? Shouldnāt the browser config ignore system settings in such case?
prefers-reduced-motion is not a preference supported by Firefox (at least I donāt thinks so) so updating that in about:config will not have any impact.
I think the only way here is for us to introduce a new preference which allows to override the default behavior.
My Firefox has recently auto updated to 111 and Iāve noticed this change immediately. I would like to revert this change, but setting ui.prefersReducedMotion to false in about:config does nothing. How can I restore the previous behaviour? The new highlighter is imho not a good change.
itās used on the platform side to force the prefers reduced motion behavior.
Some prefs are not defined by default (e.g. donāt appear in about:config), but do have an effect when set
Iām not sure how to change the value from āfalseā to ā0ā. I can only toggle the value between ātrueā or āfalseā by double clicking or using the toggle button, but Iām unable to enter a custom value.
We are going to disable those new highlighters by default, even if you have prefers-reduced-motion enabled. Instead there will be a setting in the DevTools settings panel where you can opt-in or out from this feature.
Thank you for this thread, just spent 40 minutes googling to find this change, wondering if Iām going crazy. I also have animations disabled in macOS for being distracting. The new highlighter is really hard to see.