Are you using the G3 version?
Yes. And the G4 version -- both with the same results.
It's probably the JavaScript compiler.... If the browser starts okay in safe mode, that's the problem (hold down Option as you start it).
I'll give that a try.
I get periodic questions about an Intel TenFourFox, but I don't use Intel 10.4, and I have a standing rule I don't support software I don't use (which is sort of a question about TTYtter since I don't use Twitter much if ever anymore -- moved to App.net). However, I would be happy to point people towards such a build and maybe even host it.
It seems like something someone should do if they have almost unlimited free time, although with even the oldest Intel Macs being supported by Snow Leopard, it's probably pointless. I was just wondering because I find 10.4 to be quicker and lighter, especially on the Mac Pro.
It would not be difficult to do: you'd have to undo the current JS compiler and point it to the built-in x86 one instead, change the AltiVec code to point to the built-in SSE2 equivalents, and make sure we haven't made any big-endian assumptions (usually we're dealing with code that makes little-endian assumptions). This is non-trivial, but the x86 code obviously is already in the code base; you just have to get everything pointing back to it, since I didn't really design the source for cross-compilation. Then you can use the 10.4-widget, graphics and font support, which should work with no changes.
By not difficult, do you mean not difficult for a programmer, or not difficult for someone who knows almost no programming?
Interested? Grab it, give it a spin, let me know how it goes. But I have too much on my plate to support it myself, especially since I have no way of really testing it.
I'm interested, but I don't think I have the skills necessary to pull it off right now. Maybe someday...
I've often wondered what kind of issues these are. I would think that unless you're dealing with assembly code, most of these concerns are abstracted out. Just recompile for the right target arch and you should be good, right?
That seems logical. That's how Linux does things, isn't it?
Anyway, thank you for the information.
c