Roll Flutter from f86b77721524 to 8591d0c16a6c (16 revisions) (#8015)

https://github.com/flutter/flutter/compare/f86b77721524...8591d0c16a6c

2024-11-04 32538273+ValentinVignal@users.noreply.github.com Remove null from flex documentation (flutter/flutter#158086)
2024-11-04 32538273+ValentinVignal@users.noreply.github.com Add test for `raw_scrollbar.1.dart` (flutter/flutter#158069)
2024-11-04 32538273+ValentinVignal@users.noreply.github.com Add test for `interactive_viewer.constrained.0.dart` (flutter/flutter#158044)
2024-11-03 polinach@google.com Revert "Add and plumb `useImplicitPubspecResolution` across `flutter_tools`." (flutter/flutter#158076)
2024-11-03 polinach@google.com Revert "Add a warning/additional handlers for parsing`synthetic-package`." (flutter/flutter#158078)
2024-11-03 jiten.pateljp2001@gmail.com Fixes typos & spelling error in changelog.md file (flutter/flutter#157438)
2024-11-02 32538273+ValentinVignal@users.noreply.github.com Add test for `raw_scrollbar.0.dart` (flutter/flutter#157989)
2024-11-02 engine-flutter-autoroll@skia.org Roll Flutter Engine from 38b6165f137d to 05cb5d7f7939 (4 revisions) (flutter/flutter#158038)
2024-11-02 engine-flutter-autoroll@skia.org Roll Flutter Engine from 7dfdcacd8ae4 to 38b6165f137d (5 revisions) (flutter/flutter#158034)
2024-11-02 matanlurey@users.noreply.github.com Delete unused references to dev.flutter.plugins.e2e. (flutter/flutter#158031)
2024-11-01 engine-flutter-autoroll@skia.org Roll Flutter Engine from 7b176f4f25da to 7dfdcacd8ae4 (1 revision) (flutter/flutter#158021)
2024-11-01 engine-flutter-autoroll@skia.org Roll Flutter Engine from 3a090b46dd35 to 7b176f4f25da (2 revisions) (flutter/flutter#158018)
2024-11-01 737941+loic-sharma@users.noreply.github.com Make SwiftPM integration tests even MORE idiomatic (flutter/flutter#158014)
2024-11-01 737941+loic-sharma@users.noreply.github.com Improve consistency of code snippets in basic.dart (flutter/flutter#158015)
2024-11-01 matanlurey@users.noreply.github.com Remove unnecessary `kCliAnimationsFeatureName` that is available as `.configSetting`. (flutter/flutter#158013)
2024-11-01 737941+loic-sharma@users.noreply.github.com Make the SwiftPM integration tests more idiomatic (flutter/flutter#157971)

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

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

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version
index 66689f6..1626830 100644
--- a/.ci/flutter_master.version
+++ b/.ci/flutter_master.version
@@ -1 +1 @@
-f86b77721524890a9bd7fe4c5798081f466678de
+8591d0c16a6c7edfbea3b5b1bf08ae09db117b71