Only iOS forces you to use WebKit which is why it's used by Chrome/Edge/Opera. It's not impossible to decouple them, you're prohibited by the license from using an alternative browser engine.
Android doesn't have any such restrictions so Firefox on Android are able to use their Gecko engine.
Android doesn't have any such restrictions so Firefox on Android are able to use their Gecko engine.