Draft: Mozilla91 components updates (android+linux)
This branch contains the latest draft for the changes needed for the mozilla91 build for linux and android.
We now have all the changes needed for Linux according to
make list_toolchain_updates-firefox-linux, but I did not try building firefox 91 with it yet. I only built rust and clang.
For Android, I was able to build geckoview and application-services. I didn't try to build android-components yet, and a fenix rebase is still missing.