Reland (2): "DEPS: recursedeps into Dawn to get Tint"

This is a reland of 2c526a7b10f74f174521e6b667eb92aa7cf95225

Reland after Dawn's Gerrit config allows various service accounts
to create per-release branches in
https://dawn.googlesource.com/dawn/+/f44b34c329f1f9275d9622725df365e62e0d178e%5E%21/#F1

Original change's description:
> Reland: DEPS: recursedeps into Dawn to get Tint
>
> Reland after changes in Dawn that only deps on vulkan-deps if
> dawn_standalone is True.
>
> Sheriffs: If this commit is in the regression range of an official
> builder gclient flatten failure, it is the most likely culprit.
>
> Dawn and Tint are intrinsically linked as they implement both sides of
> WebGPU: the API side and the shading language side. To ease the
> development workflow of Tint, make Chromium recursedeps into Dawn.
>
> Without this CL changes in Tint rolled into Dawn aren't usable until
> they are also rolled in Chromium (Dawn CQ runs Chromium-based tests).
>
> Bug: tint:700
> Bug: chromium:1195554
> Change-Id: Iffb54ac167a4abc51e51548ba1e89f39f2f13aa2
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2809396
> Commit-Queue: Corentin Wallez <[email protected]>
> Auto-Submit: Corentin Wallez <[email protected]>
> Reviewed-by: Dirk Pranke <[email protected]>
> Cr-Commit-Position: refs/heads/master@{#870047}

Bug: tint:700
Bug: chromium:1196923
Change-Id: Id0e67164f33fa230cf673765e9b2e91e5536b515
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2814609
Commit-Queue: Corentin Wallez <[email protected]>
Reviewed-by: Dirk Pranke <[email protected]>
Cr-Commit-Position: refs/heads/master@{#870909}
diff --git a/DEPS b/DEPS
index 5ba3f2740..dd33cfe 100644
--- a/DEPS
+++ b/DEPS
@@ -190,6 +190,9 @@
   # By default, do not check out the re-client binaries.
   'checkout_reclient': False,
 
+  # Make Dawn skip its standalone dependencies
+  'dawn_standalone': False,
+
   # reclient CIPD package version
   'reclient_version': 're_client_version:0.26.0.b455196',
 
@@ -365,10 +368,6 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling feed
   # and whatever else without interference from each other.
-  'tint_revision': '101f463992613b055e6ac6e9588023e4b0695ed6',
-  # Three lines of non-changing comments so that
-  # the commit queue can handle CLs rolling feed
-  # and whatever else without interference from each other.
   'resultdb_version': 'git_revision:65b41c1a56b49e7b33de8efb9d8fc993ff03851c',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling feed
@@ -843,9 +842,6 @@
   'src/third_party/dawn':
     Var('dawn_git') + '/dawn.git' + '@' +  Var('dawn_revision'),
 
-  'src/third_party/tint/src':
-    Var('dawn_git') + '/tint.git' + '@' +  Var('tint_revision'),
-
   'src/third_party/libjxl/src':
     Var('chromium_git') + '/external/gitlab.com/wg1/jpeg-xl.git' + '@' + Var('libjxl_revision'),
 
@@ -4456,6 +4452,8 @@
 recursedeps = [
   # ANGLE manages DEPS that it also owns the build files for, such as dEQP.
   'src/third_party/angle',
+  # Dawn and Tint's revision are linked
+  'src/third_party/dawn',
   'src/third_party/openscreen/src',
   'src/third_party/vulkan-deps',
   # src-internal has its own DEPS file to pull additional internal repos