Gecko inside another desktop app

Hi there! Is it possible to use modern Gecko embedded inside a desktop application without Firefox? Something similar to CEF, GeckoView, or the old XULRunner perhaps?

1 Like

Same question here. I’ve been looking at the nsWindow implementations, and it seems that much of the browser logic is mixed with back-end logic, with the platform name folder under widget containing the specific implementations. There’s a headless implementation for running browser without a window, and the docs say firefox in this mode can make screenshot of sorts, but I doubt if there’s any audio and most events to be implemented.

It seems to me currently that using gecko embedded is similar to porting it to another platform. And it seems gecko does not have a platform abstraction layer.