Rebase the local patch series from 9fa37b5e onto the new base revision.
Upstream deleted the D3D9 backend, so drop patch 0001's renderer9_utils.cpp
hunk and remove the now-nonexistent angle_enable_d3d9 GN arg.
Four patches have landed upstream and are dropped from the series:
- D3D11: Avoid cache self-eviction for uniform buffers
- D3D11: Fix potential OOB read in StoreStaticAttrib
- use correct framebuffer var
- GL: Fix `invariant gl_FragColor;` + draw buffers
Add patch 0018 to guard the explicit context include in
egl_stubs_getprocaddress_autogen.cpp. Upstream made that #include
unconditional while leaving its uses behind ANGLE_ENABLE_EXPLICIT_CONTEXT, which
breaks the build for any configuration with angle_enable_wgpu disabled.
Differential Revision: https://phabricator.services.mozilla.com/D318737