(MacOS) Firefox shouldn't rely on Sheets
Categories
(Firefox :: Settings UI, defect)
Tracking
()
People
(Reporter: erwinm, Unassigned)
Details
Attachments
(1 file)
|
2.64 MB,
video/quicktime
|
Details |
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:75.0) Gecko/20100101 Firefox/75.0
Steps to reproduce:
Sheets are a common way to show contextual dialogesin MacOS. Most Mac applications se them, including the Mac version of Firefox.
For example, if you remove cookies and cache from a specific site, a sheet opens, to ask you to confirm the choice.
Actual results:
Sheets animate opening. Which can trigger migraines.
As of Mojave, Sheets do not respect "prefers reduced motion" or System Preferences > Accessibility > Displays > Reduce motion.
I haven't tested Catalina.
Expected results:
But as long as Sheets animate opening, and do not respect accessibility prefs to block animation, they aren't entirely accessible. I assume the Linux and Windows versions have their own tools to display these dialogues, which may also work on the Mac.
Comment 1•6 years ago
|
||
Resetting severity to default of --.
Comment 2•6 years ago
|
||
Hi,
Please let me know if I'm following the steps accurately (attachment included)
Manwhile, I will move this over to a component so developers can take a look over it. If is not the correct component please feel free to change it to an appropriate one.
Thanks for the report.
Best regards, Clara.
Comment 3•6 years ago
|
||
Comment 5•6 years ago
|
||
This seems to be a macOS bug.
We shouldn't be stopping to use macOS system tools because Apple do a poor job of applying the "reduce motion" pref, or do not offer preferences that are sufficient to do what you want - even if we did, other apps will still use sheets, and you'll still be having issues with that (for instance, most apps I've seen use sheets for confirming if you want to save files when closing apps).
https://apple.stackexchange.com/questions/14001/how-to-turn-off-all-animations-on-os-x
seems to suggest a few ways that you could try to solve this "behind the scenes" by telling macOS to not animate sheets. If that works on other sheets (I haven't tested), then I'd expect it to work for Firefox, too. Otherwise, I don't think this is a Firefox bug.
Description
•