Roll third_party/gpuweb/ a2637f7b8..fa7bf0004 (27 commits)

https://chromium.googlesource.com/external/github.com/gpuweb/gpuweb/+log/a2637f7b880c..fa7bf00046ff

$ git log a2637f7b8..fa7bf0004 --date=short --no-merges --format='%ad %ae %s'
2025-09-23 kainino1 Deploying to gh-pages from @ gpuweb/gpuweb@cda79f4c22e73ce5f7e5292343f18800b3667f21 πŸš€
2025-09-23 kainino1 Deploying to gh-pages from @ gpuweb/gpuweb@12dd1e0ea5e55c71da931dfa6bfd4681599b66d9 πŸš€
2025-09-20 mehmetoguzderin Deploying to gh-pages from @ gpuweb/gpuweb@f02c85e90d2372d3c6fe99ae7c92a42d5623cb0d πŸš€
2025-09-20 kainino1 Deploying to gh-pages from @ gpuweb/gpuweb@b6a5c197d0895908e508f9c39c28175c18c1a3d2 πŸš€
2025-09-19 kainino1 Deploying to gh-pages from @ gpuweb/gpuweb@f4085db46d3879006aeadb19554a0dbded5f2138 πŸš€
2025-09-18 kainino1 Deploying to gh-pages from @ gpuweb/gpuweb@122a5f9847444f5b4b7fe3b51e41968110dcad25 πŸš€
2025-09-10 dneto Deploying to gh-pages from @ gpuweb/gpuweb@5ce21beb8e03644535b2cb8730546fd508c73e47 πŸš€
2025-09-09 alanbaker Deploying to gh-pages from @ gpuweb/gpuweb@908844bb2a4d3575344534f578029addb48b656e πŸš€
2025-09-03 tojiro Deploying to gh-pages from @ gpuweb/gpuweb@c79f86594f97d3593794c8bf4e7b64a522fd6f10 πŸš€
2025-09-02 beaufort.francois Deploying to gh-pages from @ gpuweb/gpuweb@1a359361cd1e2772381d636dc6350c3121c7f3f6 πŸš€
2025-08-27 kainino1 Deploying to gh-pages from @ gpuweb/gpuweb@07d604bf69efc7f1e0c61d5552c9e617e6ed0b00 πŸš€
2025-08-20 tojiro Deploying to gh-pages from @ gpuweb/gpuweb@d191ad27dc4ce1da79ba82d3beef6acae2bfcc34 πŸš€
2025-08-19 kainino1 Deploying to gh-pages from @ gpuweb/gpuweb@15e19d9e64afc54393aecd42a6fd0df873aa0413 πŸš€
2025-08-15 kainino1 Deploying to gh-pages from @ gpuweb/gpuweb@eec65958120be9af99d070b6747d100d3f3036e8 πŸš€
2025-08-11 corentin Deploying to gh-pages from @ gpuweb/gpuweb@28b0b88237ee27054c4e77276f954706c1ee0a58 πŸš€
2025-08-09 kainino1 Deploying to gh-pages from @ gpuweb/gpuweb@8232bb1caa168edf48da47865bbdd19d86aa0748 πŸš€
2025-08-04 beaufort.francois Deploying to gh-pages from @ gpuweb/gpuweb@523c37ae58e6535d4227ae02fdab19050b9adfcd πŸš€
2025-07-30 96925679+petermcneeleychromium Deploying to gh-pages from @ gpuweb/gpuweb@9cd0b020c35ea96538ed9231aee2d31e63d43fb1 πŸš€
2025-07-30 mehmetoguzderin Deploying to gh-pages from @ gpuweb/gpuweb@4ee7acfe1d4f00ba78fa76734dbed3122ce0dcb5 πŸš€
2025-07-30 dneto Deploying to gh-pages from @ gpuweb/gpuweb@a41245b1b547b3758825fd5a4eca3229244600c3 πŸš€
2025-07-25 mehmetoguzderin Deploying to gh-pages from @ gpuweb/gpuweb@97bdc4a1f14f1f16197c0f7f9bfabef0c113226b πŸš€
2025-07-24 mehmetoguzderin Deploying to gh-pages from @ gpuweb/gpuweb@7fb65ae44ef3cdb15a9d6ac45fd01dcafb3c7636 πŸš€
2025-07-23 mehmetoguzderin Deploying to gh-pages from @ gpuweb/gpuweb@f0c77bbb87a5e9fb154422885d1e8c8e61443e8f πŸš€
2025-07-23 mehmetoguzderin Deploying to gh-pages from @ gpuweb/gpuweb@e5c6c0b6cb81ac9409f66d99abdb519c5a294886 πŸš€
2025-07-23 mehmetoguzderin Deploying to gh-pages from @ gpuweb/gpuweb@9d76f67800cc9e7f75366a6e315e6ed4b32d5e2c πŸš€
2025-07-14 zhaoming.jiang Deploying to gh-pages from @ gpuweb/gpuweb@c8411ea727b6ef658fdaf215171d59fa455a2abf πŸš€
2025-07-11 kainino1 Deploying to gh-pages from @ gpuweb/gpuweb@26f2bbaa62059212a2168f3e1fa4d0d9c892dc3e πŸš€

Created with:
  roll-dep third_party/gpuweb

Change-Id: I977339e44614784400825a7fbbaf693c84f63dde
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/263475
Reviewed-by: Brandon Jones <bajones@chromium.org>
Commit-Queue: Fr <beaufort.francois@gmail.com>
diff --git a/DEPS b/DEPS
index 75d5bad..3383cc7 100644
--- a/DEPS
+++ b/DEPS
@@ -386,7 +386,7 @@
     'condition': 'dawn_node',
   },
   'third_party/gpuweb': {
-    'url': '{chromium_git}/external/github.com/gpuweb/gpuweb@a2637f7b880c2556919cdb288fe89815e0ed1c41',
+    'url': '{chromium_git}/external/github.com/gpuweb/gpuweb@fa7bf00046ff08740c346b2dc1f302192405bcf7',
     'condition': 'dawn_node',
   },
 
diff --git a/src/dawn/node/interop/DawnExtensions.idl b/src/dawn/node/interop/DawnExtensions.idl
index 33e13a2..f551df2 100644
--- a/src/dawn/node/interop/DawnExtensions.idl
+++ b/src/dawn/node/interop/DawnExtensions.idl
@@ -32,7 +32,6 @@
     "multi-draw-indirect",
     "chromium-experimental-subgroup-matrix",
     "texture-component-swizzle",
-    "primitive-index",
 };
 
 enum GPUSubgroupMatrixComponentType {
diff --git a/third_party/gpuweb b/third_party/gpuweb
index a2637f7..fa7bf00 160000
--- a/third_party/gpuweb
+++ b/third_party/gpuweb
@@ -1 +1 @@
-Subproject commit a2637f7b880c2556919cdb288fe89815e0ed1c41
+Subproject commit fa7bf00046ff08740c346b2dc1f302192405bcf7