[deps] rev ai, dartdoc, http, protobuf, tools, web, webdev

Revisions updated by `dart tools/rev_sdk_deps.dart`.

ai (https://github.com/dart-lang/ai/compare/078abd2..901e2ce):
  901e2ce  2025-09-22  Greg Spencer  Mark "root" as required. (dart-lang/ai#285)

dartdoc (https://github.com/dart-lang/dartdoc/compare/4df6dbe..669b15f):
  669b15f7  2025-09-25  Sam Rawlins  Update deprecated check to consider new annotations (dart-lang/dartdoc#4108)
  42daf01e  2025-09-25  Konstantin Scheglov  When create EmbedderSdk, give it 'languageVersion'. (dart-lang/dartdoc#4110)
  17dc54d1  2025-09-25  Sam Rawlins  Bump updateAnalysisOptions parameter for deprecation (dart-lang/dartdoc#4109)

http (https://github.com/dart-lang/http/compare/d6dd5ec..e0dadd1):
  e0dadd1  2025-09-23  dependabot[bot]  Bump the github-actions group with 3 updates (dart-lang/http#1819)
  8c5f1b8  2025-09-22  Benjamin Jones  Remove documentation about WebSocketChannel.new in doc comment (dart-lang/http#1823)

protobuf (https://github.com/dart-lang/protobuf/compare/456e2ee..07eed6e):
  07eed6e  2025-09-25  Ömer Sinan Ağacan  Generalize argument type of `PbList.from` from `List<T>` to `Iterable<T>` (dart-lang/protobuf#1054)
  0447bd2  2025-09-24  Ömer Sinan Ağacan  Run plugin with asserts when building test protos (dart-lang/protobuf#1055)
  660bbc8  2025-09-24  Ömer Sinan Ağacan  Edition support (dart-lang/protobuf#1052)
  82fc34f  2025-09-23  Ömer Sinan Ağacan  Improve golden file checking (dart-lang/protobuf#1053)

tools (https://github.com/dart-lang/tools/compare/6c1eb21..ecd7dd5):
  ecd7dd52  2025-09-24  Devon Carew  refactor the media types golden table (dart-lang/tools#2168)

web (https://github.com/dart-lang/web/compare/25a0b5b..0baaea4):
  0baaea4  2025-09-23  Nikechukwu  [interop] Add support for destructured parameters (dart-lang/web#469)
  af37d19  2025-09-22  Nikechukwu  [web-generator] Added support for multi-file input for JS Generator (dart-lang/web#470)

webdev (https://github.com/dart-lang/webdev/compare/23aefeb..d2e5593):
  d2e5593b  2025-09-22  Ben Konyi  Format sources using the updated formatter (dart-lang/webdev#2662)

Change-Id: Ia42b257706d22841ba226870b51bb346d9bef67f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/451601
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
diff --git a/DEPS b/DEPS
index 26dc644..c86d20e 100644
--- a/DEPS
+++ b/DEPS
@@ -131,25 +131,25 @@
   ### /third_party/pkg dependencies
   # 'tools/rev_sdk_deps.dart' will rev pkg dependencies to their latest; put an
   # EOL comment after a dependency to instead pin at the current revision.
-  "ai_rev": "078abd245d8e438ff053f0d123889d56586e25da",
+  "ai_rev": "901e2cea44bde868061cae58269cf8cc583a8a78",
   "core_rev": "5c3e2c38df268be2347f3aad30ced0147dd012bb", # b/444274553
-  "dartdoc_rev": "4df6dbe5e651e3c8a4f199e4752b12366d7eeef4",
+  "dartdoc_rev": "669b15f7da5da04a38e95e8ac0ff6471697a549f",
   "ecosystem_rev": "36e514d52c5d056227e4cea98b784ade50b5b4f1",
   "flute_rev": "d5adc4d6439572db5da71a9261b9bf0c7c96daa4",
-  "http_rev": "d6dd5ec9a24e66b386cc38d52c6d4e8decb26902",
+  "http_rev": "e0dadd16e01bb4611036f4946ed480dac2d59dca",
   "i18n_rev": "09627d28f97e05858e1ba5c6e45ff45d56b1e786",
   "leak_tracker_rev": "f5620600a5ce1c44f65ddaa02001e200b096e14c", # rolled manually
   "material_color_utilities_rev": "799b6ba2f3f1c28c67cc7e0b4f18e0c7d7f3c03e",
   "native_rev": "400c7001de7a3cddca341e728163bd64029ab288", # rolled manually while native assets are experimental
-  "protobuf_rev": "456e2ee704af27225e25ba092164f66dcbf63000",
+  "protobuf_rev": "07eed6e8cc0535189112ae8373aa8f16f4a5c3ca",
   "pub_rev": "469eb6193c0a49495ea2ce7432cf749f077ad596", # rolled manually
   "shelf_rev": "de91a5b8c1de05f622c0c6f1eab38d5f31e0113f",
   "sync_http_rev": "6666fff944221891182e1f80bf56569338164d72",
   "tar_rev": "13479f7c2a18f499e840ad470cfcca8c579f6909",
   "test_rev": "b99d556ec6096965eb177111299c0783678200f6",
-  "tools_rev": "6c1eb214e09f3703255b563f9effbbb2e6989f6b",
+  "tools_rev": "ecd7dd523c8a5761f337eedce8878b092996a75c",
   "vector_math_rev": "3939545edc38ed657381381d33acde02c49ff827",
-  "web_rev": "25a0b5b0a4a126788c06738331c5c4af8225f6f8",
+  "web_rev": "0baaea4de4dfd60db85dd112d8cc7480d0dd8bd8",
   "webdev_rev": "23aefebea46c1f94c27703743b2c8db1f651bf29",
   "webdriver_rev": "09104f459ed834d48b132f6b7734923b1fbcf2e9",
   "webkit_inspection_protocol_rev": "effa75205516757795683d527c3dea9546eb0c32",