Roll Dart SDK from bbce07ad3944 to 9e633e463902 (3 revisions) (#42646)

https://dart.googlesource.com/sdk.git/+log/bbce07ad3944..9e633e463902

2023-06-07 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.1.0-183.0.dev
2023-06-07 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.1.0-182.0.dev
2023-06-07 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.1.0-181.0.dev

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

To file a bug in Flutter Engine: https://github.com/flutter/flutter/issues/new/choose

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
diff --git a/DEPS b/DEPS
index 306bb7e..a0cb2a3 100644
--- a/DEPS
+++ b/DEPS
@@ -53,7 +53,7 @@
   # Dart is: https://github.com/dart-lang/sdk/blob/main/DEPS
   # You can use //tools/dart/create_updated_flutter_deps.py to produce
   # updated revision list of existing dependencies.
-  'dart_revision': 'bbce07ad3944db7f7b6b1f6569ede18249279acb',
+  'dart_revision': '9e633e463902ca36d021130676aecee620bd2007',
 
   # WARNING: DO NOT EDIT MANUALLY
   # The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
@@ -332,7 +332,7 @@
    Var('chromium_git') + '/external/github.com/WebAssembly/binaryen.git@b9b5f162ca8bf5b899ff0f0351491d7d403d7ed9',
 
   'src/third_party/dart/third_party/devtools':
-   {'dep_type': 'cipd', 'packages': [{'package': 'dart/third_party/flutter/devtools', 'version': 'git_revision:0c0c65dbaf53f8c508bfd6acbeb7f1986c1ca1f8'}]},
+   {'packages': [{'version': 'git_revision:0c0c65dbaf53f8c508bfd6acbeb7f1986c1ca1f8', 'package': 'dart/third_party/flutter/devtools'}], 'dep_type': 'cipd'},
 
   'src/third_party/dart/third_party/pkg/args':
    Var('dart_git') + '/args.git@a9543c021f9409832b1668f9256f247585362389',
@@ -365,7 +365,7 @@
    Var('dart_git') + '/crypto.git@216931ae7dce946e41adb3904d3b33095dfaf51a',
 
   'src/third_party/dart/third_party/pkg/csslib':
-   Var('dart_git') + '/csslib.git@b2b9b55ada8ba0c6efb1eb9db0983ac4f6ab522d',
+   Var('dart_git') + '/csslib.git@be2e11eedd4b1f12a674fd9246b9f8dd2da9aa5d',
 
   'src/third_party/dart/third_party/pkg/dart_style':
    Var('dart_git') + '/dart_style.git@2956b1a705953f880a5dae9d3a0969df0fc45e99',
@@ -506,7 +506,7 @@
    Var('dart_git') + '/yaml_edit.git' + '@' + Var('dart_yaml_edit_rev'),
 
   'src/third_party/dart/tools/sdks/dart-sdk':
-   {'dep_type': 'cipd', 'packages': [{'package': 'dart/dart-sdk/${{platform}}', 'version': 'version:3.1.0-155.0.dev'}]},
+   {'packages': [{'version': 'version:3.1.0-155.0.dev', 'package': 'dart/dart-sdk/${{platform}}'}], 'dep_type': 'cipd'},
 
   # WARNING: end of dart dependencies list that is cleaned up automatically - see create_updated_flutter_deps.py.
 
diff --git a/ci/licenses_golden/licenses_third_party b/ci/licenses_golden/licenses_third_party
index 1610995..cec5d6b 100644
--- a/ci/licenses_golden/licenses_third_party
+++ b/ci/licenses_golden/licenses_third_party
@@ -1,4 +1,4 @@
-Signature: 273827667adc6dc0342fc9384616bddc
+Signature: e3c083190359c14e503f684c432c54d3
 
 ====================================================================================================
 LIBRARY: angle
@@ -41966,8 +41966,8 @@
 ORIGIN: ../../../third_party/dart/runtime/vm/compiler/backend/parallel_move_resolver.h + ../../../third_party/dart/LICENSE
 ORIGIN: ../../../third_party/dart/runtime/vm/ffi/native_assets.cc + ../../../third_party/dart/LICENSE
 ORIGIN: ../../../third_party/dart/runtime/vm/ffi/native_assets.h + ../../../third_party/dart/LICENSE
-ORIGIN: ../../../third_party/dart/runtime/vm/ffi_callback_trampolines.cc + ../../../third_party/dart/LICENSE
-ORIGIN: ../../../third_party/dart/runtime/vm/ffi_callback_trampolines.h + ../../../third_party/dart/LICENSE
+ORIGIN: ../../../third_party/dart/runtime/vm/ffi_callback_metadata.cc + ../../../third_party/dart/LICENSE
+ORIGIN: ../../../third_party/dart/runtime/vm/ffi_callback_metadata.h + ../../../third_party/dart/LICENSE
 ORIGIN: ../../../third_party/dart/runtime/vm/unwinding_records.cc + ../../../third_party/dart/LICENSE
 ORIGIN: ../../../third_party/dart/runtime/vm/unwinding_records.h + ../../../third_party/dart/LICENSE
 ORIGIN: ../../../third_party/dart/runtime/vm/unwinding_records_win.cc + ../../../third_party/dart/LICENSE
@@ -41999,8 +41999,8 @@
 FILE: ../../../third_party/dart/runtime/vm/compiler/backend/parallel_move_resolver.h
 FILE: ../../../third_party/dart/runtime/vm/ffi/native_assets.cc
 FILE: ../../../third_party/dart/runtime/vm/ffi/native_assets.h
-FILE: ../../../third_party/dart/runtime/vm/ffi_callback_trampolines.cc
-FILE: ../../../third_party/dart/runtime/vm/ffi_callback_trampolines.h
+FILE: ../../../third_party/dart/runtime/vm/ffi_callback_metadata.cc
+FILE: ../../../third_party/dart/runtime/vm/ffi_callback_metadata.h
 FILE: ../../../third_party/dart/runtime/vm/unwinding_records.cc
 FILE: ../../../third_party/dart/runtime/vm/unwinding_records.h
 FILE: ../../../third_party/dart/runtime/vm/unwinding_records_win.cc