Changed paths:
M CHANGELOG.md
A pkg/vm_service/test/http_profile_incomplete_request_integration_test.dart
M sdk/lib/io/network_profiling.dart
Log Message:
-----------
[stable] [ dart:io ] Fix bad type casts in network_profiling.dart
Issue description: In 32e45cf30031dd2466eaedbf5d98c457eff1bb61, types were updated from
Map<String, dynamic> to Map<String, Object> in some situations. These
two aren't compatible and can lead to runtime type cast failures.
What is the fix: update changes from Map<String, Object> to Map<String,
Object?>
Why cherry-pick: this can cause network profiling to stop working
seemingly randomly in DevTools.
Risk: Low, tests added to verify original behavior and validate fix
Issue link: https://github.com/dart-lang/sdk/issues/63156