Roll Chromium from 459a6b238bc8 to a50e493e11b5 (596 revisions)

https://chromium.googlesource.com/chromium/src.git/+log/459a6b238bc8..a50e493e11b5

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,ianelliott@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/4420c4de06..7aea0d4843
* buildtools: https://chromium.googlesource.com/chromium/src/buildtools.git/+log/b2043d4f43..692dc363e0
* testing: https://chromium.googlesource.com/chromium/src/testing/+log/f79e60f037..5cf0cb5238
* third_party/abseil-cpp: https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/d7df3f77cd..c2ac88e292
* third_party/android_platform: https://chromium.googlesource.com/chromium/src/third_party/android_platform/+log/4b4eee2d24..eeb2d566f9
* third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/ddbdff3f20..e407b66e5f
* third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/bcba178212..4a4428445d
* third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/84fb809dd6..68a6f0b882
* third_party/libc++abi/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/d3ed8c086c..f6a17c88dd
* third_party/r8: oP1tOCigL9cN6j-dfqmgRtMV5zOSZQ2IgaG11GSyNP0C..3kYZB8oSh1P15bfu_s8B4M_5KPhjLhyidp2lyRVqWroC
* third_party/zlib: https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/f5fd0ad266..235986452b
* tools/android: https://chromium.googlesource.com/chromium/src/tools/android/+log/4bead2e08b..f1c4d9a146
* tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang.git/+log/7dff576917..31a7453f89
* tools/luci-go: git_revision:fe3cfd422b1012c2c8cf00d65cdb11aa2c26cd66..git_revision:fcec56a73e7375ba26e10e053cee92e06b4636ca
* tools/luci-go: git_revision:fe3cfd422b1012c2c8cf00d65cdb11aa2c26cd66..git_revision:fcec56a73e7375ba26e10e053cee92e06b4636ca
No update to Clang.

Bug: angleproject:8317
Tbr: ianelliott@google.com
Change-Id: Iafba04bdadd91a3d70f566e648be5ce88be366a6
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4865949
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 e6d6c1c..69415a3 100644
--- a/DEPS
+++ b/DEPS
@@ -45,7 +45,7 @@
   'checkout_angle_mesa': False,
 
   # Version of Chromium our Chromium-based DEPS are mirrored from.
-  'chromium_revision': '459a6b238bc88a52c73cf5f39546491edbab6534',
+  'chromium_revision': 'a50e493e11b56829dc99c94586fdfd11e9de6bff',
   # We never want to checkout chromium,
   # but need a dummy DEPS entry for the autoroller
   'dummy_checkout_chromium': False,
@@ -90,7 +90,7 @@
   # 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': 'ddbdff3f2072e0fc960bc94d513759a8c45c2967',
+  'catapult_revision': 'e407b66e5f79bebd681552a963f5edff82306c91',
 
   # the commit queue can handle CLs rolling Fuchsia sdk
   # and whatever else without interference from each other.
@@ -99,7 +99,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling luci-go
   # and whatever else without interference from each other.
-  'luci_go': 'git_revision:fe3cfd422b1012c2c8cf00d65cdb11aa2c26cd66',
+  'luci_go': 'git_revision:fcec56a73e7375ba26e10e053cee92e06b4636ca',
 
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling android_sdk_build-tools_version
@@ -161,12 +161,12 @@
 deps = {
 
   'build': {
-    'url': Var('chromium_git') + '/chromium/src/build.git@4420c4de066ae0be84ca24c31006727526953aef',
+    'url': Var('chromium_git') + '/chromium/src/build.git@7aea0d4843e84b5cecdce99357e16fb2005a20bd',
     'condition': 'not build_with_chromium',
   },
 
   'buildtools': {
-    'url': Var('chromium_git') + '/chromium/src/buildtools.git@b2043d4f435131d0a1bdd5342c17753ef9236572',
+    'url': Var('chromium_git') + '/chromium/src/buildtools.git@692dc363e09413b6ac7af0780df7078181a9ec56',
     'condition': 'not build_with_chromium',
   },
 
@@ -220,12 +220,12 @@
   },
 
   'testing': {
-    'url': '{chromium_git}/chromium/src/testing@f79e60f0377fab380513bbd7a552a27acee1d021',
+    'url': '{chromium_git}/chromium/src/testing@5cf0cb52387891effc2eaa6dac23d2decdef6c72',
     'condition': 'not build_with_chromium',
   },
 
   'third_party/abseil-cpp': {
-    'url': Var('chromium_git') + '/chromium/src/third_party/abseil-cpp@d7df3f77cdca6b1abfc908fb5315337288874c5c',
+    'url': Var('chromium_git') + '/chromium/src/third_party/abseil-cpp@c2ac88e2922698b5721cd11a15028b65cb1542bb',
     'condition': 'not build_with_chromium',
   },
 
@@ -306,7 +306,7 @@
   },
 
   'third_party/android_platform': {
-    'url': Var('chromium_git') + '/chromium/src/third_party/android_platform@4b4eee2d24ec8002602e1b82d63a586d46507501',
+    'url': Var('chromium_git') + '/chromium/src/third_party/android_platform@eeb2d566f963bb66212fdc0d9bbe1dde550b4969',
     'condition': 'checkout_android and not build_with_chromium',
   },
 
@@ -403,7 +403,7 @@
   },
 
   'third_party/depot_tools': {
-    'url': Var('chromium_git') + '/chromium/tools/depot_tools.git@bcba1782123e426901b0e436edf1c444ae5aeb70',
+    'url': Var('chromium_git') + '/chromium/tools/depot_tools.git@4a4428445da2966e314fef4ba1ead0a4aec7d4e7',
     'condition': 'not build_with_chromium',
   },
 
@@ -517,12 +517,12 @@
    },
 
   'third_party/libc++/src': {
-    'url': Var('chromium_git') + '/external/github.com/llvm/llvm-project/libcxx.git@84fb809dd6dae36d556dc0bb702c6cc2ce9d4b80',
+    'url': Var('chromium_git') + '/external/github.com/llvm/llvm-project/libcxx.git@68a6f0b88287e2e5b478b2302278f6663dfa617b',
     'condition': 'not build_with_chromium',
   },
 
   'third_party/libc++abi/src': {
-    'url': Var('chromium_git') + '/external/github.com/llvm/llvm-project/libcxxabi.git@d3ed8c086cbe4db38cd0acaf51844a156c0e82a9',
+    'url': Var('chromium_git') + '/external/github.com/llvm/llvm-project/libcxxabi.git@f6a17c88dd9cb8e433f0181f747e2b49014485af',
     'condition': 'not build_with_chromium',
   },
 
@@ -604,7 +604,7 @@
       'packages': [
           {
               'package': 'chromium/third_party/r8',
-              'version': 'oP1tOCigL9cN6j-dfqmgRtMV5zOSZQ2IgaG11GSyNP0C',
+              'version': '3kYZB8oSh1P15bfu_s8B4M_5KPhjLhyidp2lyRVqWroC',
           },
       ],
       'condition': 'checkout_android and not build_with_chromium',
@@ -686,17 +686,17 @@
   },
 
   'third_party/zlib': {
-    'url': Var('chromium_git') + '/chromium/src/third_party/zlib@f5fd0ad2663e239a31184ad4c9919991dda16f46',
+    'url': Var('chromium_git') + '/chromium/src/third_party/zlib@235986452b313e19d20b8802275fefc0f9e244fa',
     'condition': 'not build_with_chromium',
   },
 
   'tools/android': {
-    'url': Var('chromium_git') + '/chromium/src/tools/android@4bead2e08bd2ea16b6cbdddc8c6f32a65956eb6b',
+    'url': Var('chromium_git') + '/chromium/src/tools/android@f1c4d9a14691b95958fc2d623dc7d4d901c75a01',
     'condition': 'checkout_android and not build_with_chromium',
   },
 
   'tools/clang': {
-    'url': Var('chromium_git') + '/chromium/src/tools/clang.git@7dff5769173ae6ecdc925c79e937a0458d8c4b85',
+    'url': Var('chromium_git') + '/chromium/src/tools/clang.git@31a7453f896c255c91aab8db376b48953d8c265f',
     'condition': 'not build_with_chromium',
   },
 
diff --git a/build b/build
index 4420c4d..7aea0d4 160000
--- a/build
+++ b/build
@@ -1 +1 @@
-Subproject commit 4420c4de066ae0be84ca24c31006727526953aef
+Subproject commit 7aea0d4843e84b5cecdce99357e16fb2005a20bd
diff --git a/buildtools b/buildtools
index b2043d4..692dc36 160000
--- a/buildtools
+++ b/buildtools
@@ -1 +1 @@
-Subproject commit b2043d4f435131d0a1bdd5342c17753ef9236572
+Subproject commit 692dc363e09413b6ac7af0780df7078181a9ec56
diff --git a/testing b/testing
index f79e60f..5cf0cb5 160000
--- a/testing
+++ b/testing
@@ -1 +1 @@
-Subproject commit f79e60f0377fab380513bbd7a552a27acee1d021
+Subproject commit 5cf0cb52387891effc2eaa6dac23d2decdef6c72
diff --git a/third_party/abseil-cpp b/third_party/abseil-cpp
index d7df3f7..c2ac88e 160000
--- a/third_party/abseil-cpp
+++ b/third_party/abseil-cpp
@@ -1 +1 @@
-Subproject commit d7df3f77cdca6b1abfc908fb5315337288874c5c
+Subproject commit c2ac88e2922698b5721cd11a15028b65cb1542bb
diff --git a/third_party/android_platform b/third_party/android_platform
index 4b4eee2..eeb2d56 160000
--- a/third_party/android_platform
+++ b/third_party/android_platform
@@ -1 +1 @@
-Subproject commit 4b4eee2d24ec8002602e1b82d63a586d46507501
+Subproject commit eeb2d566f963bb66212fdc0d9bbe1dde550b4969
diff --git a/third_party/catapult b/third_party/catapult
index ddbdff3..e407b66 160000
--- a/third_party/catapult
+++ b/third_party/catapult
@@ -1 +1 @@
-Subproject commit ddbdff3f2072e0fc960bc94d513759a8c45c2967
+Subproject commit e407b66e5f79bebd681552a963f5edff82306c91
diff --git a/third_party/depot_tools b/third_party/depot_tools
index bcba178..4a44284 160000
--- a/third_party/depot_tools
+++ b/third_party/depot_tools
@@ -1 +1 @@
-Subproject commit bcba1782123e426901b0e436edf1c444ae5aeb70
+Subproject commit 4a4428445da2966e314fef4ba1ead0a4aec7d4e7
diff --git a/third_party/libc++/src b/third_party/libc++/src
index 84fb809..68a6f0b 160000
--- a/third_party/libc++/src
+++ b/third_party/libc++/src
@@ -1 +1 @@
-Subproject commit 84fb809dd6dae36d556dc0bb702c6cc2ce9d4b80
+Subproject commit 68a6f0b88287e2e5b478b2302278f6663dfa617b
diff --git a/third_party/libc++abi/src b/third_party/libc++abi/src
index d3ed8c0..f6a17c8 160000
--- a/third_party/libc++abi/src
+++ b/third_party/libc++abi/src
@@ -1 +1 @@
-Subproject commit d3ed8c086cbe4db38cd0acaf51844a156c0e82a9
+Subproject commit f6a17c88dd9cb8e433f0181f747e2b49014485af
diff --git a/third_party/zlib b/third_party/zlib
index f5fd0ad..2359864 160000
--- a/third_party/zlib
+++ b/third_party/zlib
@@ -1 +1 @@
-Subproject commit f5fd0ad2663e239a31184ad4c9919991dda16f46
+Subproject commit 235986452b313e19d20b8802275fefc0f9e244fa
diff --git a/tools/android b/tools/android
index 4bead2e..f1c4d9a 160000
--- a/tools/android
+++ b/tools/android
@@ -1 +1 @@
-Subproject commit 4bead2e08bd2ea16b6cbdddc8c6f32a65956eb6b
+Subproject commit f1c4d9a14691b95958fc2d623dc7d4d901c75a01
diff --git a/tools/clang b/tools/clang
index 7dff576..31a7453 160000
--- a/tools/clang
+++ b/tools/clang
@@ -1 +1 @@
-Subproject commit 7dff5769173ae6ecdc925c79e937a0458d8c4b85
+Subproject commit 31a7453f896c255c91aab8db376b48953d8c265f