ptitSeb
Serial Porter
Updated to 25.6
Build 14
-----------
Build 14
-----------
- Update to 25.6 sources
Last edited by a moderator:
Pale Moon was brilliant when I first started using it, but these days it just sits there from start up, thrashing the SD card on any click, or keyboard input. I've tried resetting preferences and reinstalling but it doesn't seem to make any difference.
Can anybody suggest anything? I've had to go back to Arora. Not as many features, but at least it works at a decent speed...
Hi ptitSeb,
I'm struggling to ger WebGL working on my system (mali 400 GPU), and I have a couple of questions about your port.
1. You have modified gfx/gl/moz.build file to add EGL-related sources to the build, and used custom defines in GLContextProvider.h to set GL_CONTEXT_PROVIDER_DEFAULT to GLContextProviderEGL. Is there a reason you did it this way instead of adding a --with-gl-provider=EGL option to configure? BTW, I tried both ways, but seem to be missing something.
2. In GLContextProviderEGL.cpp, you made 2 modifications: removed a call to sEGLLibrary.fDestroyContext() and replaced a call to CreateEGLPixmapOffscreenContext() by a call to CreateEGLPBufferOffscreenContext(). Can you provide any context to these changes? Are they Pandora-specific, or similar ARM devices like RPi/BananaPi are likely to need them as well? I actually have reverted the changes and I'm now building Pale Moon with DEBUG enabled just for this file, perhaps it will shine some light on the issue.
Thanks in advance and sorry for abusing your support thread with dev questions.