[dawn][emscripten] Fix usage of setLimitValueU32.

- The setLimitValueU32 helper was updated in
  https://dawn-review.git.corp.google.com/c/dawn/+/290835 and this
  callsite was not updated causing the Dawn->goolgle3 roll to be
  broken.

Change-Id: If4abca8da225d66e56c63dd4fadcb298ec2c2bb4
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/294495
Commit-Queue: Loko Kung <lokokung@google.com>
Auto-Submit: Loko Kung <lokokung@google.com>
Commit-Queue: Kai Ninomiya <kainino@chromium.org>
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
diff --git a/third_party/emdawnwebgpu/pkg/webgpu/src/library_webgpu.js b/third_party/emdawnwebgpu/pkg/webgpu/src/library_webgpu.js
index d414601..116f37c 100644
--- a/third_party/emdawnwebgpu/pkg/webgpu/src/library_webgpu.js
+++ b/third_party/emdawnwebgpu/pkg/webgpu/src/library_webgpu.js
@@ -610,7 +610,7 @@
 
       // Non-standard. If this is undefined, it will correctly just cast to 0.
       if (limits.maxImmediateSize !== undefined) {
-        setLimitValueU32('maxImmediateSize', {{{ C_STRUCTS.WGPULimits.maxImmediateSize }}});
+        setLimitValueU32('maxImmediateSize', limitsOutPtr, {{{ C_STRUCTS.WGPULimits.maxImmediateSize }}});
       }
     },