diff -urp webkitgtk-2.48.0.icu52/Source/ThirdParty/ANGLE/src/libANGLE/angletypes.cpp webkitgtk-2.48.0/Source/ThirdParty/ANGLE/src/libANGLE/angletypes.cpp
--- webkitgtk-2.48.0.icu52/Source/ThirdParty/ANGLE/src/libANGLE/angletypes.cpp	2025-02-25 02:25:38.015310500 -0600
+++ webkitgtk-2.48.0/Source/ThirdParty/ANGLE/src/libANGLE/angletypes.cpp	2025-03-19 15:32:07.094559310 -0500
@@ -1139,12 +1139,12 @@ uint32_t GenerateCRC32(const uint8_t *da
 uint32_t InitCRC32()
 {
     // To get required initial value for the crc, need to pass nullptr into buf.
-    return static_cast<uint32_t>(crc32_z(0u, nullptr, 0u));
+    return static_cast<uint32_t>(crc32(0u, nullptr, 0u));
 }
 
 uint32_t UpdateCRC32(uint32_t prevCrc32, const uint8_t *data, size_t size)
 {
-    return static_cast<uint32_t>(crc32_z(static_cast<uLong>(prevCrc32), data, size));
+    return static_cast<uint32_t>(crc32(static_cast<uLong>(prevCrc32), data, size));
 }
 
 UnlockedTailCall::UnlockedTailCall() = default;
