eoger / tabcenter-redux

Vertical Tabs extension for Firefox
Mozilla Public License 2.0
381 stars 67 forks source link

"Loading" indicator uses enormous amounts of CPU (recurring) #385

Closed Keith94 closed 4 years ago

Keith94 commented 5 years ago

Like in #243, I get very high CPU usage (~60%) whenever a loading spinner is present. Once it's done, CPU goes back down to 5-7%. It's a very critical problem for me because it affects every page load. Any chance of a fix or at least a workaround?

dos1 commented 5 years ago

My workaround, reducing the animation FPS to 20:

.tab.loading .tab-icon::before {
    animation: tab-throbber-animation 1.05s steps(20) infinite;
}
RalfJung commented 5 years ago

This is still a problem with Firefox 68.0b8 and Tab Center Redux 0.7.1.

Also see https://github.com/piroor/treestyletab/issues/1384#issuecomment-347713777. Seems like Firefox still can't handle animations very well that do not specify a "0% value"?

RalfJung commented 4 years ago

So, was there a fix?

Keith94 commented 4 years ago

421