Roll Chromium from be870e411d55 to 853c619b8b56 (679 revisions)

https://chromium.googlesource.com/chromium/src.git/+log/be870e411d55..853c619b8b56

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

To file a bug in Chromium:
https://bugs.chromium.org/p/chromium/issues/entry
To file a bug in ANGLE:
https://bugs.chromium.org/p/angleproject/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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

Changed dependencies
* build: https://chromium.googlesource.com/chromium/src/build.git/+log/8aefde05e4..7f93a1e7ae
* buildtools/linux64: git_revision:6975103d9f59ed9f3cfbc6d2201298f2c2fde046..git_revision:e9e83d9095d3234adf68f3e2866f25daf766d5c7
* buildtools/mac: git_revision:6975103d9f59ed9f3cfbc6d2201298f2c2fde046..git_revision:e9e83d9095d3234adf68f3e2866f25daf766d5c7
* buildtools/third_party/libc++abi/trunk: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/a4c3a6dc75..982e218cb8
* buildtools/win: git_revision:6975103d9f59ed9f3cfbc6d2201298f2c2fde046..git_revision:e9e83d9095d3234adf68f3e2866f25daf766d5c7
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/60112c1352..2ab5e92e5f
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..c6222c27ba
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/b0e8e7adbc..3a5cc40813
* third_party/fuchsia-sdk/sdk: version:12.20230518.3.1..version:12.20230520.1.1
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/c419c81c92..4ee099ac1c
* tools/mb: https://chromium.googlesource.com/chromium/src/tools/mb/+log/182e9e0811..242e5a37e4
* tools/perf: https://chromium.googlesource.com/chromium/src/tools/perf/+log/adeff0564b..4d8da41eb0
No update to Clang.

Bug: None
Tbr: yuxinhu@google.com
Change-Id: I4924e9d31cc5c85413826ab87722e3bc77bc2b5e
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4551447
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
diff --git a/DEPS b/DEPS
index 09e00bd..997f2af 100644
--- a/DEPS
+++ b/DEPS
@@ -43,7 +43,7 @@
   'checkout_angle_mesa': False,
 
   # Version of Chromium our Chromium-based DEPS are mirrored from.
-  'chromium_revision': 'be870e411d55c8a696267d772f94b125b781291c',
+  'chromium_revision': '853c619b8b5698ca6c3093798abda298fae9d4ab',
   # We never want to checkout chromium,
   # but need a dummy DEPS entry for the autoroller
   'dummy_checkout_chromium': False,
@@ -88,11 +88,11 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling catapult
   # and whatever else without interference from each other.
-  'catapult_revision': 'ac9d6ede9a944c02ddab627c4480cc7d5629a9d8',
+  'catapult_revision': 'c6222c27ba3f3253c68caaa5b7274f1f7884cd94',
 
   # the commit queue can handle CLs rolling Fuchsia sdk
   # and whatever else without interference from each other.
-  'fuchsia_version': 'version:12.20230518.3.1',
+  'fuchsia_version': 'version:12.20230520.1.1',
 
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling luci-go
@@ -140,7 +140,7 @@
 deps = {
 
   'build': {
-    'url': '{chromium_git}/chromium/src/build.git@8aefde05e43ff0744a736b090b8a8caa7167a727',
+    'url': '{chromium_git}/chromium/src/build.git@7f93a1e7ae8de96f113834f37d01b869a74b7dd3',
     'condition': 'not build_with_chromium',
   },
 
@@ -158,7 +158,7 @@
     'packages': [
       {
         'package': 'gn/gn/linux-${{arch}}',
-        'version': 'git_revision:6975103d9f59ed9f3cfbc6d2201298f2c2fde046',
+        'version': 'git_revision:e9e83d9095d3234adf68f3e2866f25daf766d5c7',
       }
     ],
     'dep_type': 'cipd',
@@ -169,7 +169,7 @@
     'packages': [
       {
         'package': 'gn/gn/mac-${{arch}}',
-        'version': 'git_revision:6975103d9f59ed9f3cfbc6d2201298f2c2fde046',
+        'version': 'git_revision:e9e83d9095d3234adf68f3e2866f25daf766d5c7',
       }
     ],
     'dep_type': 'cipd',
@@ -182,7 +182,7 @@
   },
 
   'buildtools/third_party/libc++abi/trunk': {
-    'url': '{chromium_git}/external/github.com/llvm/llvm-project/libcxxabi.git@a4c3a6dc75b3f4aef6b39e7a10452b197ec29371',
+    'url': '{chromium_git}/external/github.com/llvm/llvm-project/libcxxabi.git@982e218cb8a2d11979e241f483fff904468f6057',
     'condition': 'not build_with_chromium',
   },
 
@@ -195,7 +195,7 @@
     'packages': [
       {
         'package': 'gn/gn/windows-amd64',
-        'version': 'git_revision:6975103d9f59ed9f3cfbc6d2201298f2c2fde046',
+        'version': 'git_revision:e9e83d9095d3234adf68f3e2866f25daf766d5c7',
       }
     ],
     'dep_type': 'cipd',
@@ -203,7 +203,7 @@
   },
 
   'testing': {
-    'url': '{chromium_git}/chromium/src/testing@60112c1352fa3adef54d98c8e65ccfc7575b543f',
+    'url': '{chromium_git}/chromium/src/testing@2ab5e92e5f1c121bb7d346339ff085d7a5d0e1eb',
     'condition': 'not build_with_chromium',
   },
 
@@ -380,7 +380,7 @@
   },
 
   'third_party/depot_tools': {
-    'url': '{chromium_git}/chromium/tools/depot_tools.git@b0e8e7adbc7e61ad3c501683e13ffd05dcd9b669',
+    'url': '{chromium_git}/chromium/tools/depot_tools.git@3a5cc4081382ea47793f166b3d71b19e35ad83f7',
     'condition': 'not build_with_chromium',
   },
 
@@ -669,7 +669,7 @@
   },
 
   'tools/clang': {
-    'url': '{chromium_git}/chromium/src/tools/clang.git@c419c81c92761667d2bd45536126beed22319600',
+    'url': '{chromium_git}/chromium/src/tools/clang.git@4ee099ac1c0d6e86e53cedfdcfd7cd2d45e126ca',
     'condition': 'not build_with_chromium',
   },
 
@@ -700,7 +700,7 @@
   },
 
   'tools/mb': {
-    'url': '{chromium_git}/chromium/src/tools/mb@182e9e0811b326468d367f0655cbf374ece39c39',
+    'url': '{chromium_git}/chromium/src/tools/mb@242e5a37e4a8d62a3338aaa887c68ef6c76b369e',
     'condition': 'not build_with_chromium',
   },
 
@@ -715,7 +715,7 @@
   },
 
   'tools/perf': {
-    'url': '{chromium_git}/chromium/src/tools/perf@adeff0564b645fa31e1a46715561e1caec728893',
+    'url': '{chromium_git}/chromium/src/tools/perf@4d8da41eb03add52af5f6e160a647aabdc32d7d4',
     'condition': 'not build_with_chromium',
   },
 
diff --git a/scripts/code_generation_hashes/ANGLE_features.json b/scripts/code_generation_hashes/ANGLE_features.json
index 0e2c7a9..65aecba 100644
--- a/scripts/code_generation_hashes/ANGLE_features.json
+++ b/scripts/code_generation_hashes/ANGLE_features.json
@@ -2,7 +2,7 @@
   "include/platform/FeaturesD3D_autogen.h":
     "bdce5cac5c70e04fd39e9cf8c6969292",
   "include/platform/FeaturesGL_autogen.h":
-    "7bddde89cdccb708ae42fc148bd93cd3",
+    "50dbaec7cd268a86ebaf7a6ed956d1ae",
   "include/platform/FeaturesMtl_autogen.h":
     "3e289fc47a96eb963b9b86acbcacee96",
   "include/platform/FeaturesVk_autogen.h":
@@ -16,13 +16,13 @@
   "include/platform/gen_features.py":
     "062989f7a8f3ff3b383f98fc8908dc33",
   "include/platform/gl_features.json":
-    "5b51cb804156bd0c6858d3558cb8e073",
+    "deb7ed855cb00b5cbedf4f3c5bab329a",
   "include/platform/mtl_features.json":
     "c5a0946c7e9c1b0b3f6df42c511faa7b",
   "include/platform/vk_features.json":
     "7b73703c1d91384f6c03f1927f4559a5",
   "util/angle_features_autogen.cpp":
-    "dba3154638f1160e33bcfb72648b84b6",
+    "9da28bf3bc761a41bad9a4bb3c31d0b5",
   "util/angle_features_autogen.h":
-    "d17c71fab0f6e34a7abbc0dfa052cecb"
+    "4db3ccc54f14a825942d8ff88c06c5e5"
 }
\ No newline at end of file