html5bytebeat icon indicating copy to clipboard operation
html5bytebeat copied to clipboard

Make it work better on Firefox

Open emberian opened this issue 12 years ago • 3 comments

My firefox experience can be described as "Rough at best". I myself will be looking at why and if I can improve it.

emberian avatar Feb 29 '12 17:02 emberian

Cool. It worked fine for me. It even worked in Firefox on Android for me though editing was not fun.

What kind of machine are you on?

greggman avatar Feb 29 '12 18:02 greggman

Linux 64-bit.

The first thing I've found out is that moving to a different tab or removing FF from exposure (minimization, different workspace, whatever) stops all playback and animation and it does not resume. I also cannot get it to play longer than a second (and it is a second of broken audio) without the web console (Ctrl-Shift-K) or Firebug open. Firebug makes it terrible but workish, web console makes it Just Work. I see a few things like "uncaught exception: Namespace "tdl.webgl" already declared.", it must be some internal error because it isn't giving a source file or line. This is true for both FF10 and Nightly. It's butter smooth on Chromium 18.

In Windows, everything works great, for the most part. I'll do a debug trace, some quick profiling, and then see if anything obvious turns up. Really not sure what it could be at this point, though I have a few hunches.

emberian avatar Mar 01 '12 03:03 emberian

Talked with a FF dev and there are known problems with Linux and the audio data api. S/he told me to play around with the amount of data written and see if that helps at all, and to file a bug. I'll be doing both of those things in the morning.

emberian avatar Mar 01 '12 04:03 emberian