A web browser reference implementation using Mozilla Android Components
github.com
github.com
https://support.mozilla.org/en-US/kb/geckoview-firefox-focus
Is it something I would embed to use in lieu of Chrome Custom Tabs if I wanted an in-app browser experience (similar to CCT) but that I could customize more or if I wanted more control over the "web browser engine" for some reason?
https://github.com/mozilla-mobile/android-components
The Mozilla Reference Browser appears to be targeted to end users as a way to showcase performance improvements in an upcoming version of Firefox. Right now, Mozilla isn't able to include GeckoView into Firefox Nightly because it doesn't support all of the existing browser features.
https://developer.mozilla.org/en-US/docs/Archive/Mozilla/XUL...
Mozilla briefly developed Positron, which was an Electron-compatible app shell that used Gecko instead of Chromium/Node.js/V8. Positron has also been discontinued.
https://github.com/mozilla/positron
The developer who was working on Positron went on to develop qbrt, which is a CLI interface to a Gecko app runtime. The project is unstable, and the last commit date is Jun 30, 2018.
https://github.com/mozilla/qbrt
Another Mozilla developer has a project called servoshell, which is an embeddable version of Servo. It's described as work-in-progress, and the last commit date is Jan 7, 2018.
https://github.com/paulrouget/servoshell
I'm afraid this is it for now, since embedding Gecko is no longer unsupported by Mozilla.
https://developer.mozilla.org/en-US/docs/Mozilla/Gecko/Embed...
Hopefully, Mozilla will continue working on embeddable versions of desktop Gecko after they release the necessary improvements in Firefox.