Browser Development • Working Palemoon build with Python3
Hi guys! I've been able to build Palemoon(as of February 27-th, 2026) on Kubuntu 25.10, purely with Python3. Sites work, youtube videos play... To achieve that Python 2->3 porting goal I've been using Claude Code AI. Here are my patches, please enjoy! https://tilde.club/~megastallman/ There is a separate patch for Platform component, and the browser itself. Both are required. AI has fixed "./mach build", "./mach package" and "./mach clobber" commands for me.
For sure I expect there is some platform-dependent Python code left unported, especially that for necrosoft window. But the overall mission seems achieveable. I've read a couple of threads here about "evolution, not revolution", and I admit that this code probably will not end up in upstream. Or maybe someone picks it up though. Anyway, I've resolved my problem and you are welcome to re-use those results.
Discussion in the ATmosphere