Roll Chromium from 365ea4f3cdac to 99c5d6bdd062 (923 revisions)

https://chromium.googlesource.com/chromium/src/+log/365ea4f3cdac..99c5d6bdd062

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-dawn
Please CC alanbaker@google.com,chrome-gpu-infra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://issues.chromium.org/issues/new?component=1571065&template=0
To file a bug in Dawn: https://issues.chromium.org/issues/new?component=1571065&template=0

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

DEPS, submodule, and //infra/config changes generated by running:
  scripts/roll_chromium_deps.py --revision 99c5d6bdd062b8423e88c68661444861a99b4747 --verbose --autoroll --ignore-unclean-workdir
Test specs were then regenerated by syncing and running:
  infra/specs/generate_test_spec_json.py

Repo entries:
  build: https://chromium.googlesource.com/chromium/src/build/+log/17b369ad87..6efd145f25
  testing: https://chromium.googlesource.com/chromium/src/testing/+log/2ae45eb1ec..67ba60aaf8
  third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/9fd48a305e..06b8759218
  third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/d99c56d4b9..5705ee75b1
  third_party/partition_alloc: https://chromium.googlesource.com/chromium/src/base/allocator/partition_allocator.git/+log/bb5a3e33f5..51b41d1d85
  tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang/+log/c9cac29ea4..7fd7d7092f

CIPD entries:
  third_party/siso/cipd

No GCS entries changed in this roll

No explicitly synced GN variables changed in this roll

Bug: None
Tbr: alanbaker@google.com
Change-Id: I3e5ae7c7ecd3423c09ec8920717044fe6a154e5d
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/289735
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
diff --git a/DEPS b/DEPS
index d7addb8..319dc09 100644
--- a/DEPS
+++ b/DEPS
@@ -47,7 +47,7 @@
   # reclient CIPD package version
   'reclient_version': 're_client_version:0.185.0.db415f21-gomaip',
   # siso CIPD package version.
-  'siso_version': 'git_revision:73b1681189a8d8a4d922cd84246dcec2494142a5',
+  'siso_version': 'git_revision:2599cc0037d82d9187beea5c13349ce05716817b',
 
   # 'magic' text to tell depot_tools that git submodules should be accepted
   # but parity with DEPS file is expected.
@@ -66,7 +66,7 @@
 
   # Version of Chromium the DEPS entries synced by scripts/roll_chromium_deps.py
   # were last synced to.
-  'chromium_revision': '365ea4f3cdace8b9661654a8b0d9aa124470e677',
+  'chromium_revision': '99c5d6bdd062b8423e88c68661444861a99b4747',
   # We never want to actually checkout Chromium, but we need a fake DEPS entry
   # in order for the Chromium -> Dawn DEPS autoroller to work.
   'checkout_placeholder_chromium': False,
@@ -112,7 +112,7 @@
   },
 
   'third_party/depot_tools': {
-    'url': '{chromium_git}/chromium/tools/depot_tools.git@9fd48a305e18b9bbaf61734557ce2c46497192b3',
+    'url': '{chromium_git}/chromium/tools/depot_tools.git@06b875921815b3d28e6f739b2f31138a233c53bd',
     'condition': 'dawn_standalone',
   },
 
@@ -128,7 +128,7 @@
 
   # Required by libc++
   'third_party/llvm-libc/src': {
-    'url': '{chromium_git}/external/github.com/llvm/llvm-project/libc.git@d99c56d4b9f6663bff528c4fac5313bceb32e762',
+    'url': '{chromium_git}/external/github.com/llvm/llvm-project/libc.git@5705ee75b1fafbf96ff11534a9976f10d6c47dfd',
     'condition': 'dawn_standalone',
   },
 
@@ -143,11 +143,11 @@
   # The //build and //tools/* deps should all be updated in unison, as
   #  there are dependencies between them.
   'build': {
-  'url': '{chromium_git}/chromium/src/build@17b369ad87c1bb5d7fc7cde4fcfdac260b249e4f',
+  'url': '{chromium_git}/chromium/src/build@6efd145f258a1ba389bd1ee5e32c2f0a80193f95',
     'condition': 'dawn_standalone',
   },
   'tools/clang': {
-  'url': '{chromium_git}/chromium/src/tools/clang@c9cac29ea48c54aec24526f3e81fb122d9a99cc0',
+  'url': '{chromium_git}/chromium/src/tools/clang@7fd7d7092fa5ee06380f06f66f1b7bd03fca71a8',
     'condition': 'dawn_standalone',
   },
   'tools/memory': {
@@ -253,7 +253,7 @@
 
   # Testing, GTest and GMock
   'testing': {
-    'url': '{chromium_git}/chromium/src/testing@2ae45eb1ec67784e60d0c618a8dfcf319e61233e',
+    'url': '{chromium_git}/chromium/src/testing@67ba60aaf81dc778947026122385872dceffae20',
     'condition': 'dawn_standalone',
   },
   'third_party/libFuzzer/src': {
@@ -608,7 +608,7 @@
   # Dependencies for PartitionAlloc.
   # Doc: https://docs.google.com/document/d/1wz45t0alQthsIU9P7_rQcfQyqnrBMXzrOjSzdQo-V-A
   'third_party/partition_alloc': {
-    'url': '{chromium_git}/chromium/src/base/allocator/partition_allocator.git@bb5a3e33f5ea17a2e27059d99b12273b1b1c3604',
+    'url': '{chromium_git}/chromium/src/base/allocator/partition_allocator.git@51b41d1d8503d591014d98df29bdd94db18279a9',
     'condition': 'dawn_standalone',
   },
 
diff --git a/build b/build
index 17b369a..6efd145 160000
--- a/build
+++ b/build
@@ -1 +1 @@
-Subproject commit 17b369ad87c1bb5d7fc7cde4fcfdac260b249e4f
+Subproject commit 6efd145f258a1ba389bd1ee5e32c2f0a80193f95
diff --git a/testing b/testing
index 2ae45eb..67ba60a 160000
--- a/testing
+++ b/testing
@@ -1 +1 @@
-Subproject commit 2ae45eb1ec67784e60d0c618a8dfcf319e61233e
+Subproject commit 67ba60aaf81dc778947026122385872dceffae20
diff --git a/third_party/depot_tools b/third_party/depot_tools
index 9fd48a3..06b8759 160000
--- a/third_party/depot_tools
+++ b/third_party/depot_tools
@@ -1 +1 @@
-Subproject commit 9fd48a305e18b9bbaf61734557ce2c46497192b3
+Subproject commit 06b875921815b3d28e6f739b2f31138a233c53bd
diff --git a/third_party/llvm-libc/src b/third_party/llvm-libc/src
index d99c56d..5705ee7 160000
--- a/third_party/llvm-libc/src
+++ b/third_party/llvm-libc/src
@@ -1 +1 @@
-Subproject commit d99c56d4b9f6663bff528c4fac5313bceb32e762
+Subproject commit 5705ee75b1fafbf96ff11534a9976f10d6c47dfd
diff --git a/third_party/partition_alloc b/third_party/partition_alloc
index bb5a3e3..51b41d1 160000
--- a/third_party/partition_alloc
+++ b/third_party/partition_alloc
@@ -1 +1 @@
-Subproject commit bb5a3e33f5ea17a2e27059d99b12273b1b1c3604
+Subproject commit 51b41d1d8503d591014d98df29bdd94db18279a9
diff --git a/tools/clang b/tools/clang
index c9cac29..7fd7d70 160000
--- a/tools/clang
+++ b/tools/clang
@@ -1 +1 @@
-Subproject commit c9cac29ea48c54aec24526f3e81fb122d9a99cc0
+Subproject commit 7fd7d7092fa5ee06380f06f66f1b7bd03fca71a8