Clone of https://chromium.googlesource.com/angle/angle with Gecko-specific patches