webmin: Webmin 2.010 no longer loads on Pale Moon
As reported on our forum, an upgrade from 2.000 to 2.010 resulted in Webmin no longer loading on the Pale Moon browser due to unsupported Regex extensions in bundle.min.js
.
There was no mention of anything like this in the webmin release notes.
Content Security Policy: Directive ‘child-src’ has been deprecated. Please use directive ‘worker-src’ to control workers, or directive ‘frame-src’ to control frames respectively. (unknown)
SyntaxError: invalid identity escape in regular expression bundle.min.js:183:486802
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 18
Commits related to this issue
- Add better support for Goanna browser engines https://github.com/webmin/webmin/issues/1802 — committed to webmin/authentic-theme by iliajie 2 years ago
- Fix to switch to using HTML only menu accordion https://github.com/webmin/webmin/issues/1802#issuecomment-1343254856 .. to support browsers with disabled JavaScript — committed to webmin/webmin by iliajie 2 years ago
Thank you for taking your time to address this issue.
As a user, I would love to answer some of the questions raised above about Pale Moon.
Pale Moon is actively developed and is the most secure, private, customizable, extensible browser currently available. It just became the first browser to support JPEG-XL out of the box. It is not antiquated. https://tech.slashdot.org/story/22/11/23/0239234/pale-moon-becomes-first-browser-to-support-jpeg-xl-image-format
Agreed. The only thing missing right now from the modern web are the “Works best or only(!) in Chrome” banners all over the place. Why are we rushing so quickly to embrace the new IE that is Chrome? https://drewdevault.com/2020/03/18/Reckless-limitless-scope.html
Firefox is not private enough, too bloated, and lacks in extensibility. It also has abandoned it’s once-peerless UI configurability. It doesn’t even honor the OS’s look & feel anymore. It is painful to use on any regular basis. The only thing worse is Chrome.
Additionally, as a prolific web developer, I currently find targeting Pale Moon means my web sites will work on virtually anything. Everything that is standards-compliant, and also anything that used to be but has lost its way. I haven’t found a browser yet that makes more sense to target (assuming you only have the resources to target a small sub-section of browsers). And to the other point above, this is how you properly avoid added complexity in your web applications.
Sorry for the slow response. I performed the update as suggested with
webmin update-devel --product webmin --theme
and Authentic was updated to 20.11 – switching to it on Pale moon i can confirm with casual inspection everything seems to be in order. Thank you.I have fixed support for all Goanna based browsers. Give it a try by updating the theme by running
webmin update-devel --product webmin --theme
command.I have removed from Gray Framed Theme JavaScript dependency and switched it to use a new, simple and very nice HTML only accordions in navigation menu … so, navigation will be possible in browsers with disabled JavaScript.
You’re welcome. Let me know if you find anything else.