Closed Bug 1431237 Opened 3 years ago Closed 4 months ago
Can't block tab loading animation in 57 (animation causes eye strain?)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:57.0) Gecko/20100101 Firefox/57.0 Build ID: 20180103231032 Steps to reproduce: I tried Firefox 57. I had a number of animation-blocking about:config fixes, and add-ons. Actual results: I got hit by the new tab loading animation. I don't like the migraines. I need to be able to block animation. Somehow toolkit.cosmeticanimations.enabled false doesn't block this cosmetic animation. Expected results: First, toolkit.cosmeticanimations.enabled false, or other about:config fixes, should block this animation. Second, a regular preference should be available to protect against all this animation.
Not sure why this animation would be more prone to causing migraine than the old one. This might need some UX research.
If there was an old pain/animation, I have long since blocked it. I can't block the new pain/animation. Also, it causes migraines, not just eye strain.
The tab loading animation doesn't fall into the same category as the other animations covered by the toolkit.cosmeticanimations pref: it is not just cosmetic, its communicating information about what is going on with that tab. That said, I have heard complaints from a few people about this particular animation - as bugs filed, social media and in person. There should be *some* practical way to replace this. Perhaps an extension, theme or another pref. But we can't implement that until we understand the problem better and come up with an alternative solution - a way to communicate requesting and loading state for a tab. I'm making this bug "new" rather than unconfirmed as the reporter is correct - there isn't a good way to block or change this experience. But until we have a plan for what to do about it, this isn't really actionable yet.
Status: UNCONFIRMED → NEW
Ever confirmed: true
A Webextension Theme could set the tab-loading-fill to transparent which would effectively remove it, or it could use a color with a very low alpha value which wouldn't be as visible.
Assignee: nobody → dao+bmo
Status: NEW → ASSIGNED
Iteration: --- → 79.1 - June 1 - June 14
Points: --- → 2
Iteration: 79.1 - June 1 - June 14 → 79.2 - June 15 - June 28
Iteration: 79.2 - June 15 - June 28 → 80.1 - June 29 - July 12
Pushed by firstname.lastname@example.org: https://hg.mozilla.org/integration/autoland/rev/1843db44a57c Implement static loading icon. r=jaws
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.