Recent content by Jazzzny

  1. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    I'm happy to say that, despite 10.4's incredibly limited and rather broken CoreText, I was able to get Skia up here too!
  2. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    This still has a few issues, but I've made very good progress towards getting Skia working on PPC, which results in much faster browser compositing compared to the CoreGraphics backend. For comparison, the cross dissolve on the main image of https://powerfox.jazzzny.me/ finishes around twice as...
  3. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    I have worked through all of the assertions, crashes, and conformance issues I could find, and I can now confirm that the browser is working correctly: Still some room for optimization, but I really don't know how I would approach that. This is already around 21 times faster than JITless. On...
  4. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    Luckily I was able to get the full gigabyte out, vmmap showed that the original address would indeed have caused a collision, but I was able to shift it up a bit and still stay in mappable memory. Funnily enough the ld64 I am using is seemingly bugged and strips __UNIXSTACK when -dead_strip is...
  5. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    Yes, this is with the browser, I'll see how much I can get out, thanks.
  6. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    Did you have to do anything special to get the larger stack to function? When I pull in the linker argument, it creates a binary that instantly crashes with r1 zeroed out.
  7. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    Thanks, I've located your changes in the appropriate moz.build files. Do you happen to remember the reason for the stack size increase? I didn't have this in for quite a while and it seemed to work okay, though I haven't gotten any benchmarks to run yet.
  8. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    The standalone jsshell was badly code rotted upstream, but I've repaired it and I am now working through the entire testing suite, which should make identifying issues much easier. I believe that this was how IonPower was originally developed. :)
  9. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    Hello all, I'm happy to announce that I have finished preliminary work to port the IonPower JavaScript JIT to PowerFox! This makes the browser much, much faster and usable. I cannot provide a release date yet as I still need to make the fully engine pass JavaScript compliance tests without...
  10. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    Unfortunately it looks like Google thinks the JavaScript engine is too slow to be legitimate, opening the browser console shows reCAPTCHA timing out. I have also been able to reproduce this in MachFox, so it seems like we will require a significantly optimized JavaScript JIT to have a chance at...
  11. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    Works perfectly fine here.
  12. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    From what I can tell, the jsshell test suite was not run. In fact, the developer disabled ION because of what I assume to be crashes that the AI could not resolve.
  13. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    This JIT was done entirely by Claude AI. I am very hesitant to incorporate changes from such a thing, as it just sounds like a major problem waiting to happen. Regarding any problems with Google, I have personally not experienced any suspicious activity checks, nor have my internal testing...
  14. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    I've released 26.2.2 which addresses stability issues when running the browser on G3 systems: https://github.com/Jazzzny/powerfox-browser/releases/tag/26.2.2-tiger
  15. Jazzzny

    PowerFox - new web browser for Leopard on PowerPC!

    @ClassicHasClass Thank you again for all of your work - theres simply no way I could have figured out stuff like this on my own!