#if MOZ_LITTLE_ENDIAN()/#elif MOZ_BIG_ENDIAN() block which 153 replaced with
A8R8G8B8_UINT32 = std::endian::native == std::endian::little ? B8G8R8A8 : A8R8G8B8,
so it had nothing left to apply; on little-endian that ternary yields B8G8R8A8,
which is what the hunk forced. The surviving DrawTargetSkia.cpp
kARGBAlphaOffset = 0 is a pre-existing Fedora-inherited override that does NOT
match the upstream little-endian value there (that ternary yields 3), but it sits
inside #ifdef DEBUG (gfx/2d/DrawTargetSkia.cpp:154-257) alongside
VerifyRGBXFormat/VerifyRGBXCorners, so it is compiled out of release builds
entirely and has no release impact on any arch