Goanna Runtime Environment – The XUL-Based Application Platform and Rendering Engine
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Moonchild aa74a27750 Update 'README.md'
Remove thereisonlyxul link
10 months ago
accessible Issue #3051 - Neuter the user-facing controls for e10s 1 year ago
build Issue #15 - Part 1: remove a number of old GCC hacks. 1 year ago
components Issue #28 - Follow Up: Restore the ability to accept Firefox GUIDs 1 year ago
config No Issue - defs.mk works now though it isn't very relevant 1 year ago
devtools No issue - Research and resolve NIGHTLY_BUILD conditionals 1 year ago
docs No issue - Update docs. 1 year ago
dom Issue #2 - Follow Up: Add a missing include after de-unify of sources in /dom 1 year ago
ipc Issue #3060 - Resolve remaining RELEASE_OR_BETA conditionals. 1 year ago
js Issue #2 - De-unify sources in xpconnect 1 year ago
layout Issue #2 - De-unify some misc. locations 1 year ago
libs Issue #3060 - Resolve remaining RELEASE_OR_BETA conditionals. 1 year ago
mailnews Issue #3057 - Part 9: Adjust all callsites for no longer using GetNativePath 1 year ago
modules Issue #2 - De-unify some misc. locations 1 year ago
other-licenses Issue #3054 - Re-land updated sfx post-grepackager 1 year ago
python Issue #15 - Part 1: remove a number of old GCC hacks. 1 year ago
system [Network] Add a socket thread check and early exit for corner cases. 1 year ago
testing Issue #3005 - Move editor to system/ 1 year ago
tools Issue #2 - De-unify some misc. locations 1 year ago
xpcom Issue #2 - Follow Up: Add a missing include after de-unify of sources in xpcom 1 year ago
.clang-format Add m-esr52 at 52.6.0 5 years ago
.clang-format-ignore Add m-esr52 at 52.6.0 5 years ago
.eslintignore Issue mcp-graveyard/UXP#1053 - Part 1c: Remove references to mobile/android targets and paths 2 years ago
.eslintrc.js Fix unsafe "instanceof" negations 5 years ago
.flake8 Add m-esr52 at 52.6.0 5 years ago
.gdbinit Add m-esr52 at 52.6.0 5 years ago
.gdbinit_python Add m-esr52 at 52.6.0 5 years ago
.gitattributes Git stuff 5 years ago
.gitignore Issue mcp-graveyard/UXP#1053 - Part 1c: Remove references to mobile/android targets and paths 2 years ago
.lldbinit Add m-esr52 at 52.6.0 5 years ago
.taskcluster.yml Add m-esr52 at 52.6.0 5 years ago
.ycm_extra_conf.py Issue #3020 - Part 9: Second pass remove android defines and build system stuff. 2 years ago
AUTHORS Update AUTHORS 5 years ago
Android.mk Add m-esr52 at 52.6.0 5 years ago
CLOBBER GRE Version Bump and Clobber 1 year ago
GNUmakefile Add m-esr52 at 52.6.0 5 years ago
LEGAL Add m-esr52 at 52.6.0 5 years ago
LICENSE Add correct licensing statement in the source root. 5 years ago
Makefile.in Issue #3005 - Move updater to system/ and merge the update packaging into the resulting tree 2 years ago
README.md Update 'README.md' 10 months ago
SECURITY.md Update docs for change of repository host. 3 years ago
aclocal.m4 Issue mcp-graveyard/UXP#190 - Remove MOZ_IOS conditional code and ios.m4 1 year ago
client.mk Issue #3005 - Move nsprpub/ to libs/nspr 2 years ago
client.py Add m-esr52 at 52.6.0 5 years ago
configure.in Add m-esr52 at 52.6.0 5 years ago
configure.py Add m-esr52 at 52.6.0 5 years ago
mach Add m-esr52 at 52.6.0 5 years ago
moz.build Issue #3003 - Move zlib to libs/ 1 year ago
moz.configure Issue #3031 - Remove Tup build-backend 2 years ago
mozilla-config.h.in MoonchildProductions#1251 - Part 11: libpng uses C89 now to avoid buffer overflows. 4 years ago
old-configure.in Issue #3053 - Follow-up: Remove defunct config var. 1 year ago
sourcestamp.txt Add m-esr52 at 52.6.0 5 years ago
test.mozbuild Add m-esr52 at 52.6.0 5 years ago

README.md

IMPORTANT: This platform incarnation has been abandoned. Please direct your attention towards MoonchildProductions/UXP for active development.

Goanna Run-time Environment (GRE)

This repository holds the code for Goanna-based platform code for XUL-based applications. It is a hard fork from the Mozilla code repository (mozilla-central).

In addition to further development based on the Mozilla sourced code, and selective cherry-picking of directly-applicable patches, this repository has its own development and holds the base for a maintained platform to be used by XUL applications.

Additional documentation

Additional documentation relevant to this source code can be found in the /docs directory. This will contain relevant documentation regarding contributing, using and distributing this code and its binaries.

If you are interested in the development and building side of things, some information will be available on the Pale Moon developer site. You are also always welcome to get in touch with our community on the Pale Moon forum.

A note about trademarks and branding

Although this repository is licensed under Mozilla Public License v2.0, the trademarks and brands contained herein remain the property of their respective owners. For more details, please see the notifications in the respective directories.

Foundation and maintainership

This repository has been founded by Moonchild (M.C. Straver) and is maintained by him and other community members. If you fork this repository to perform your own work on it, please consider offering improvement patches upstream to its origin to mutually improve the platform and build a future for XUL.