[autoroll] Change webgpu-cts -> chromium to use the generic pre-upload step

Change-Id: Ice332823c015c151950b9588078575ceac2cb2af
Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/402556
Commit-Queue: Eric Boren <borenet@google.com>
Reviewed-by: Ravi Mistry <rmistry@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
diff --git a/autoroll/config/webgpu-cts-chromium.cfg b/autoroll/config/webgpu-cts-chromium.cfg
index 720fda2..d8ef69c 100644
--- a/autoroll/config/webgpu-cts-chromium.cfg
+++ b/autoroll/config/webgpu-cts-chromium.cfg
@@ -58,7 +58,18 @@
       }
       child_path:  "third_party/webgpu-cts/src"
       child_subdir:  "src"
-      pre_upload_steps:  CHROMIUM_ROLL_WEBGPU_CTS
+      pre_upload_commands:  {
+        command:  {
+          command: "python3 third_party/webgpu-cts/scripts/gen_ts_dep_lists.py"
+          cwd: "${parent_dir}"
+          ignore_failure: true
+        }
+        command:  {
+          command: "vpython third_party/webgpu-cts/scripts/regenerate_internal_cts_html.py"
+          cwd: "${parent_dir}"
+          ignore_failure: true
+        }
+      }
       run_hooks:  true
     }
     gerrit:  {