jbilcke-hf / clapper

Clapper.app, a video synthesizer and sequencer designed for the age of AI cinema
https://clapper.app
GNU General Public License v3.0
2.08k stars 194 forks source link

Clapper's timeline crashes on Firefox #87

Open jbilcke-hf opened 2 months ago

jbilcke-hf commented 2 months ago

Context

When we try to use Clapper in the last version of Firefox (and macOS but I suspect other platforms as well),

the Clapper wbe app will crash after a few seconds of trying to use the timeline (like, literally - the page tab disappear instantly, without any error message)

Notes

In my humble opinion, this is a Firefox bug, not a Clapper bug. No application is supposed to "crash", at the least it should display an error message in the browser console logs.

(I mean, Clapper even works decently on browsers with more limitations such as Safari Mobile, so.. 🤷 )

It's also not the fault of of tech decision of using WebGL, we are not going back on this (Figma uses WebGL as well, and everybody loves Figma)

Solution

Let's see if there are some quickwins we can do to try to improve compatibility with Firefox.

But let's not spend too much time of this since we are going to have a better alternative: a Desktop app.

sendn0des commented 2 months ago

my only note is that firefox is garbage anyway ;D

jbilcke-hf commented 2 months ago

yeah it had some great years, but nowadays it's always missing something 😄