diff --git a/DEPS b/DEPS
index dea794a..95ae56f 100644
--- a/DEPS
+++ b/DEPS
@@ -246,11 +246,11 @@
   'reclient_version': 're_client_version:0.172.0.3cf60ba5-gomaip',
 
   # screen-ai CIPD packages
-  'screen_ai_linux': 'version:127.5',
-  'screen_ai_macos_amd64': 'version:127.5',
-  'screen_ai_macos_arm64': 'version:127.5',
-  'screen_ai_windows_amd64': 'version:127.5',
-  'screen_ai_windows_386': 'version:127.5',
+  'screen_ai_linux': 'version:127.7',
+  'screen_ai_macos_amd64': 'version:127.7',
+  'screen_ai_macos_arm64': 'version:127.7',
+  'screen_ai_windows_amd64': 'version:127.7',
+  'screen_ai_windows_386': 'version:127.7',
 
   # siso CIPD package version.
   'siso_version': 'git_revision:332cc31376cbaab640d0622ed3619f3200e1f1e1',
@@ -276,19 +276,19 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling V8
   # and whatever else without interference from each other.
-  'src_internal_revision': '22a5aa10edf7976eddfb44903f528bda18df691f',
+  'src_internal_revision': '6e9fdcd32faa48f91f677a673a41ae960b532c6d',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling Skia
   # and whatever else without interference from each other.
-  'skia_revision': '9d993ac998839c9541e00d04151c3f28ffa083bb',
+  'skia_revision': '79a7b95e32fe945a1424e596586d616b39cf023d',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling V8
   # and whatever else without interference from each other.
-  'v8_revision': '006e14d0efce81ddd439b2847e6095b3baae2c28',
+  'v8_revision': '44968fc7cdb9c91adaeda69a1910289ce89d65d2',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling ANGLE
   # and whatever else without interference from each other.
-  'angle_revision': 'a137d70233e75d944ff45e6b720e4d4beda270ab',
+  'angle_revision': 'f9d08964294fafc0c2d2ac0f5106bdb6f7a2ab7b',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling SwiftShader
   # and whatever else without interference from each other.
@@ -300,7 +300,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling BoringSSL
   # and whatever else without interference from each other.
-  'boringssl_revision': '57f525e425a95e7c89fa2df926fa93273bd47311',
+  'boringssl_revision': '8e07cc4d884ccd2381938e309cd5c86a0c1b8cc8',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling Fuchsia sdk
   # and whatever else without interference from each other.
@@ -312,7 +312,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling googletest
   # and whatever else without interference from each other.
-  'googletest_revision': '35d0c365609296fa4730d62057c487e3cfa030ff',
+  'googletest_revision': 'd122c0d435a6d305cdd50526127c84a98b77d87b',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling lighttpd
   # and whatever else without interference from each other.
@@ -352,11 +352,11 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling chromium_variations
   # and whatever else without interference from each other.
-  'chromium_variations_revision': 'c0dd2538099200b5e7bf156536642e97470e1b4d',
+  'chromium_variations_revision': '10e09a26fa4c89a8facc23bfd1b8d98e425c9d2e',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling CrossBench
   # and whatever else without interference from each other.
-  'crossbench_revision': '410ce1680ccfe02e993625cd9381b6393d09664e',
+  'crossbench_revision': '62907cc84fcc90580b221447e1698b2e26398767',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling libFuzzer
   # and whatever else without interference from each other.
@@ -364,7 +364,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling fuzztest
   # and whatever else without interference from each other.
-  'fuzztest_revision': '0021f30508bc7f73fa5270962d022acb480d242f',
+  'fuzztest_revision': '8bd3142058af42d4605da7f2bc8d6dfc2c97e123',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling domato
   # and whatever else without interference from each other.
@@ -372,7 +372,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling devtools-frontend
   # and whatever else without interference from each other.
-  'devtools_frontend_revision': 'db6207a441bc12e54cb93f71df99b148e58cfb24',
+  'devtools_frontend_revision': '7eaf39183dac76c94469ad67b9df407691c0c0c3',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling libprotobuf-mutator
   # and whatever else without interference from each other.
@@ -468,7 +468,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling feed
   # and whatever else without interference from each other.
-  'libcxxabi_revision':    '61ad6ef5b6c7ac8328370742323f171dd42ae7c8',
+  'libcxxabi_revision':    'bb3dd0773537cc6906e2cbb95b33a24869d7e67b',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling feed
   # and whatever else without interference from each other.
@@ -484,7 +484,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling ffmpeg
   # and whatever else without interference from each other.
-  'ffmpeg_revision': '591ae4b02eaff9a03e2ec863da895128b0b49910',
+  'ffmpeg_revision': '32619c219a270392143d345fa2a9d5a61d6e141b',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling beto-core
   # and whatever else without interference from each other.
@@ -496,7 +496,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling llvm-libc
   # and whatever else without interference from each other.
-  'llvm_libc_revision':    '4f9b6ad674f8bfdb3257db3a329edbd7de41ebb1',
+  'llvm_libc_revision':    '457859ab6036b0e901157e3fd421e57b47eae063',
 
   # If you change this, also update the libc++ revision in
   # //buildtools/deps_revisions.gni.
@@ -1273,12 +1273,12 @@
   },
 
   'src/chrome/test/data/autofill/captured_sites/artifacts': {
-    'url': Var('chrome_git') + '/chrome/test/captured_sites/autofill.git' + '@' + '7b3880f5306765d72432bf550e0b7855a4630c8d',
+    'url': Var('chrome_git') + '/chrome/test/captured_sites/autofill.git' + '@' + '4fe29ba42dfd45c824c4623ecb5335bd82d6bad0',
     'condition': 'checkout_chromium_autofill_test_dependencies',
   },
 
   'src/chrome/test/data/password/captured_sites/artifacts': {
-    'url': Var('chrome_git') + '/chrome/test/captured_sites/password.git' + '@' + '878100ee5ceacb182f148d68d4c8fb4c71099a90',
+    'url': Var('chrome_git') + '/chrome/test/captured_sites/password.git' + '@' + '61b62cfe23abcdb7e86e3aa6b0690bd457d04604',
     'condition': 'checkout_chromium_password_manager_test_dependencies',
   },
 
@@ -1304,12 +1304,12 @@
 
   'src/clank': {
     'url': Var('chrome_git') + '/clank/internal/apps.git' + '@' +
-    '12d8c4cde9da5b8bffbb33956e0a3f780656c2f2',
+    'a1bcbe0121f551298faea536b4daff43b2f3c60b',
     'condition': 'checkout_android and checkout_src_internal',
   },
 
   'src/docs/website': {
-    'url': Var('chromium_git') + '/website.git' + '@' + 'eb88b0881690e3ed54cfce91b2c9a5461500ecbe',
+    'url': Var('chromium_git') + '/website.git' + '@' + '0fe32ae093d913e68b0a2cf7ebf11f1e0f371cbc',
   },
 
   'src/ios/third_party/earl_grey2/src': {
@@ -1333,7 +1333,7 @@
   },
 
   'src/ios/third_party/material_components_ios/src': {
-      'url': Var('chromium_git') + '/external/github.com/material-components/material-components-ios.git' + '@' + 'decc5061d6ad8c609d69d203fb3e16713dfb3c2c',
+      'url': Var('chromium_git') + '/external/github.com/material-components/material-components-ios.git' + '@' + '610c997d82929e5c0430ab46f4ff99e3e587ed95',
       'condition': 'checkout_ios',
   },
 
@@ -1463,7 +1463,7 @@
     'packages': [
       {
           'package': 'chromium/third_party/androidx',
-          'version': 'jiSw6hD706772Ci0lovUctvq0azknqPQ5bXgSdeLRLoC',
+          'version': 'ZDDwOQoXoGUcFWpDnhnRo0pbZS_dI4bWIOUNi6cDEy4C',
       },
     ],
     'condition': 'checkout_android and non_git_source',
@@ -1769,7 +1769,7 @@
   # Tools used when building Chrome for Chrome OS. This affects both the Simple
   # Chrome workflow, as well as the chromeos-chrome ebuild.
   'src/third_party/chromite': {
-      'url': Var('chromium_git') + '/chromiumos/chromite.git' + '@' + '9c99f738698cd3e52308a75daca572490f4b8623',
+      'url': Var('chromium_git') + '/chromiumos/chromite.git' + '@' + '736d4088654b7f90a3fc6ee6881d5e97ac8021cd',
       'condition': 'checkout_chromeos',
   },
 
@@ -1799,13 +1799,13 @@
 
 
   'src/third_party/depot_tools':
-    Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' + 'af5e0b1f0f190174e92de6fc641ca29a458df8d2',
+    Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' + 'a7b6e2238a0dcd29789e93a0a85032f0596ce1c8',
 
   'src/third_party/devtools-frontend/src':
     Var('chromium_git') + '/devtools/devtools-frontend' + '@' + Var('devtools_frontend_revision'),
 
   'src/third_party/devtools-frontend-internal': {
-      'url': Var('chrome_git') + '/devtools/devtools-internal.git' + '@' + 'a182dd3b6da693721d0e6eab00c5eed1543b4bfa',
+      'url': Var('chrome_git') + '/devtools/devtools-internal.git' + '@' + '4b0016e116288e419beb13a521994b584acc435e',
     'condition': 'checkout_src_internal',
   },
 
@@ -2280,7 +2280,7 @@
     Var('chromium_git') + '/external/github.com/cisco/openh264' + '@' + '478e5ab3eca30e600006d5a0a08b176fd34d3bd1',
 
   'src/third_party/openscreen/src':
-    Var('chromium_git') + '/openscreen' + '@' + '6b69ff0c0eb4ac177ea2971088e756b6be3391b2',
+    Var('chromium_git') + '/openscreen' + '@' + 'd5c1d66fb0a853b2297377ad66dae4f9d2c10d2b',
 
   'src/third_party/openxr/src': {
     'url': Var('chromium_git') + '/external/github.com/KhronosGroup/OpenXR-SDK' + '@' + '781f2eab3698d653c804ecbd11e0aed47eaad1c6',
@@ -2306,7 +2306,7 @@
     Var('pdfium_git') + '/pdfium.git' + '@' +  Var('pdfium_revision'),
 
   'src/third_party/perfetto':
-    Var('android_git') + '/platform/external/perfetto.git' + '@' + 'b4244bf5199d1db21af2589c60f902c2a248def0',
+    Var('android_git') + '/platform/external/perfetto.git' + '@' + '785e8114ad2c9f4c9867691e39c6a03e66c2cdcc',
 
   'src/base/tracing/test/data': {
     'bucket': 'perfetto',
@@ -2488,7 +2488,7 @@
       'packages': [
           {
               'package': 'chromium/third_party/r8',
-              'version': 'jnP8YjPJaWAXthtBv-bT_5HD3c6ywpAmGL31ZURB3fgC',
+              'version': 'j0CWzYzqsndnaKDzw-cLHbbkO-1-KUttLvurGT_Ve-UC',
           },
       ],
       'condition': 'checkout_android and non_git_source',
@@ -2668,13 +2668,13 @@
     Var('chromium_git') + '/external/khronosgroup/webgl.git' + '@' + '450cceb587613ac1469c5a131fac15935c99e0e7',
 
   'src/third_party/webgpu-cts/src':
-    Var('chromium_git') + '/external/github.com/gpuweb/cts.git' + '@' + '58d51090746647c523ddda207a5ecd5cc3cc1d58',
+    Var('chromium_git') + '/external/github.com/gpuweb/cts.git' + '@' + '1e545f5fc54cbb7f347effee407d76e64666bbc1',
 
   'src/third_party/webpagereplay':
     Var('chromium_git') + '/webpagereplay.git' + '@' + Var('webpagereplay_revision'),
 
   'src/third_party/webrtc':
-    Var('webrtc_git') + '/src.git' + '@' + 'd004aee4a41f3fba3b29ef33be2c4f07f2ceb1e7',
+    Var('webrtc_git') + '/src.git' + '@' + '4ef6ddd9804e828faaea3d4b7299897570c4e200',
 
   # Wuffs' canonical repository is at github.com/google/wuffs, but we use
   # Skia's mirror of Wuffs, the same as in upstream Skia's DEPS file.
@@ -2811,7 +2811,7 @@
     'packages': [
       {
         'package': 'chromeos_internal/apps/help_app/app',
-        'version': 'f13tuj3ONMD1Ttb6Huix5S-2QU1fEQoaeq-SZscdYwUC',
+        'version': 'kYLoSamOu3VPkAvHqg1tD-0VBcks1IAkIzTRqqnuv9sC',
       },
     ],
     'condition': 'checkout_chromeos and checkout_src_internal',
@@ -2822,7 +2822,7 @@
     'packages': [
       {
         'package': 'chromeos_internal/apps/media_app/app',
-        'version': 'J6aSwx31_z_35HIdfVNeRr463Nz7ZZAIl1-H3ynKM08C',
+        'version': 'WPrZ44ppP3TiFwAkFKB6V12nVIbBLRaATvaZSJMoGdcC',
       },
     ],
     'condition': 'checkout_chromeos and checkout_src_internal',
@@ -2855,7 +2855,7 @@
     'packages': [
       {
         'package': 'chromeos_internal/apps/projector_app/app',
-        'version': 'LCep3o_acZGGt0FgmoI-svUriV5xWz8j5RMCZGOXs3EC',
+        'version': 'WFDw9N4rc6aa9TvZGSLCMkMSOfuu-GpxIPbkUCI20OEC',
       },
     ],
     'condition': 'checkout_chromeos and checkout_src_internal',
@@ -4312,7 +4312,7 @@
 
   'src/chrome/elevation_service/internal': {
     'url': Var('chrome_git') + '/chrome/elevation_service/internal.git' + '@' +
-        'fff3e4ab44aadc0acd707eaddb7822ea7b680303',
+        'c13ff6fa7c879977a9c92e1d753164f4119e41e1',
     'condition': 'checkout_src_internal and checkout_win',
   },
 
@@ -4414,7 +4414,7 @@
 
   'src/components/optimization_guide/internal': {
       'url': Var('chrome_git') + '/chrome/components/optimization_guide.git' + '@' +
-        'd53d6d646f35e1f960c944b1bde61ebabd045985',
+        'f2e4de7d2b9cf6476691b511594ee11d4974e067',
       'condition': 'checkout_src_internal',
   },
 
@@ -4480,7 +4480,7 @@
 
   'src/ios_internal':  {
       'url': Var('chrome_git') + '/chrome/ios_internal.git' + '@' +
-        'f2eb82dfb51b4548885a8b7044033c95191ebd6f',
+        '4512bf25caa2e1f5156b0fd40999c8fbe1e8fdeb',
       'condition': 'checkout_ios and checkout_src_internal',
   },