Closed Bug 1630811 Opened 6 years ago Closed 6 years ago

(MacOS) Firefox shouldn't rely on Sheets

Categories

(Firefox :: Settings UI, defect)

75 Branch
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: erwinm, Unassigned)

Details

Attachments

(1 file)

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.

Resetting severity to default of --.

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.

Component: Untriaged → Preferences
Flags: needinfo?(erwinm)

Sorry, I can't watch the video.

Flags: needinfo?(erwinm)

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.

Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: