Whatever way this goes, to claw back uses from Chrome, Firefox with Servo must support the Chrome Embedded Framework: https://en.wikipedia.org/wiki/Chromium_Embedded_Framework
In the case of CEF, it's a quite old and not very modern embedding API, so I would tread lightly. On Android Gecko is easy to embed using the GeckoView component, but I have no idea if it's successfully used in non-Mozilla projects.